thug0bin
232a77006a
fix: 지오영 주문량 집계 시 취소/삭제 상태 제외
...
- status에 '취소' 또는 '삭제' 포함 시 집계 제외
- 예: '취소(삭제)' 상태
2026-03-07 18:14:00 +09:00
thug0bin
0f69b50c49
fix: D(도즈) 단위는 boxes=units로 처리 (나잘스프레이 등)
2026-03-07 17:49:03 +09:00
thug0bin
dc2a992c12
fix: 규격 파싱 - T/C/P/D 수량 단위 우선, mg/ml 용량 단위 무시
...
- parse_spec 함수 개선: product_name에서도 수량 단위 추출
- 예: '스틸녹스정10mg(PTP) 14T' → spec='10mg'이어도 14T에서 14 추출
2026-03-07 17:31:18 +09:00
thug0bin
21c8124811
fix: 지오영 summary-by-kd에 KD코드 enrich 추가
2026-03-07 17:08:18 +09:00
thug0bin
33c6cd2d5c
feat: 처방약품 사용량 페이지 - 주문량 지오영+수인 합산
...
- GET /api/geoyoung/orders/summary-by-kd 추가
- admin_rx_usage.html: 두 도매상 병렬 조회 후 합산 표시
- 콘솔에 도매상별 주문량 로깅
2026-03-07 17:07:25 +09:00
thug0bin
e5744e4f0f
feat(geoyoung): 주문 조회 API 엔드포인트 추가
...
- GET /api/geoyoung/order-list: 기간별 주문 목록
- GET /api/geoyoung/order-detail/<order_num>: 주문 상세
- GET /api/geoyoung/order-today: 오늘 주문 요약
수인약품 API와 동일한 엔드포인트 구조
2026-03-07 17:01:22 +09:00
thug0bin
5519f5ae62
feat: 도매상 잔고 모달에 월간 매출 추가
...
- 백제/지오영/수인 월간매출 API 라우트 추가
- 모달 UI: 잔고 + 월간 매출 동시 표시
- 총 주문액 / 총 미수금 요약 표시
2026-03-06 18:01:37 +09:00
thug0bin
1829c3efa7
feat: 지오영/수인 잔고 API 엔드포인트 추가
...
- GET /api/geoyoung/balance
- GET /api/sooin/balance
2026-03-06 16:15:23 +09:00
thug0bin
7dda385b7f
feat: 지오영 재고 조회 시 단가 표시
...
- geoyoung_api.py: include_price=True로 검색
- admin_rx_usage.html: 지오영 섹션에 단가 컬럼 추가
2026-03-06 12:18:38 +09:00
thug0bin
ba38c05b93
feat: 지오영 cart/cancel, cart/restore 엔드포인트 추가
...
- POST /api/geoyoung/cart/cancel - 개별 삭제
- POST /api/geoyoung/cart/restore - NOT_SUPPORTED 응답
2026-03-06 11:56:17 +09:00
thug0bin
c1596a6d35
feat: 도매상 API 통합 및 스키마 업데이트
...
- wholesale 패키지 연동 (SooinSession, GeoYoungSession)
- Flask Blueprint 분리 (sooin_api.py, geoyoung_api.py)
- order_context 스키마 확장 (wholesaler_id, internal_code 등)
- 수인약품 개별 취소 기능 (cancel_item, restore_item)
- 문서 추가: WHOLESALE_API_INTEGRATION.md
- 테스트 스크립트들
2026-03-06 11:50:46 +09:00