pharmacy-pos-qr-system/backend/gui
시골약사 3b8f8b232c feat: POS GUI에 적립포인트 컬럼 추가
- 적립 사용자 정보와 함께 적립포인트 표시
- claim_tokens 테이블에서 claimable_points 조회
- 포인트 포맷: 천단위 콤마 + 'P' 접미사 (예: 1,500P)
- 녹색 볼드 텍스트, 우측 정렬
- 테이블 컬럼 수: 7개 → 8개
- 윈도우 너비: 1200px → 1300px

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-23 16:58:48 +09:00
..
pos_sales_gui.py feat: POS GUI에 적립포인트 컬럼 추가 2026-01-23 16:58:48 +09:00
README.md feat: 프로젝트 초기 구조 설정 2026-01-23 13:59:00 +09:00
requirements.txt feat: 프로젝트 초기 구조 설정 2026-01-23 13:59:00 +09:00

POS 판매 조회 GUI

PyQt5 기반 POS 판매 내역 조회 프로그램

기능

  • 날짜별 판매 내역 조회
  • 실시간 총 매출 집계
  • 판매 상세 품목 조회 (더블클릭)
  • QR 생성 버튼 (Phase 2 준비)

실행 방법

# 의존성 설치
pip install -r requirements.txt

# GUI 실행
python pos_sales_gui.py

데이터베이스 연결

MSSQL PM_PRES 데이터베이스에 연결합니다.

  • SALE_MAIN: 판매 헤더
  • SALE_SUB: 판매 상세

연결 설정은 ../db/dbsetup.py에서 관리됩니다.

스크린샷

┌─────────────────────────────────────────────────┐
│  POS 판매 조회                    [_] [□] [X]   │
├─────────────────────────────────────────────────┤
│  날짜: [2026-01-23]  [새로고침]  [QR 생성]      │
├─────────────────────────────────────────────────┤
│  주문번호        시간   금액    고객명   품목수  │
│  20260123000042 14:30 45,000원  김철수    3    │
│  20260123000041 14:15 12,000원 [비고객]   1    │
├─────────────────────────────────────────────────┤
│  상태: 3건 조회 완료 | 총 매출: 125,500원      │
└─────────────────────────────────────────────────┘