fix(api): 보훈 세분화 라벨 매핑 추가 (4_1~4_4)
웹 stats UI 에서 '보훈100%', '보훈60%' 대신 raw 코드 '4_1', '4_2' 가 그대로 노출되던 문제 수정. v1_pharmit3000.py 가 QT-POS 와 동기화되면서 보훈 세분화 키 (4_1~4_4) 를 반환하기 시작했으나, app.py 의 GUBUN_LABEL dict 에 해당 키가 없어 dict.get(code, code) fallback 으로 날 코드가 그대로 노출됐음. pharmon-web/sales_stats_dialog.py 의 _GUBUN_LABEL 과 완전 동기화: - 4_1: 보훈100% (GITA_GUBUN=1) - 4_2: 보훈60% (GITA_GUBUN=2) - 4_3: 보훈50% (GITA_GUBUN=3) - 4_4: 보훈30% (GITA_GUBUN=4) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
21
app.py
21
app.py
@@ -14,11 +14,24 @@ from queries import v2_pmplus20 as v2
|
|||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
|
|
||||||
# 보험구분 라벨
|
# 보험구분 라벨 (pharmon-web/sales_stats_dialog.py _GUBUN_LABEL 와 동기화)
|
||||||
GUBUN_LABEL = {
|
GUBUN_LABEL = {
|
||||||
'0': '건강보험', '1': '의료급여', '2': '산재', '3': '자동차',
|
'0': '건강보험',
|
||||||
'4': '보훈', '5': '공상', '6': '본인', '7': '차상위1',
|
'1': '의료급여',
|
||||||
'8': '희귀', '9': '비급여', 'E': '차상위2', 'F': '차상위2',
|
'2': '산재',
|
||||||
|
'3': '자동차',
|
||||||
|
'4': '보훈', # 기타 보훈 (GITA_GUBUN 없을 때)
|
||||||
|
'4_1': '보훈100%', # GITA_GUBUN=1
|
||||||
|
'4_2': '보훈60%', # GITA_GUBUN=2
|
||||||
|
'4_3': '보훈50%', # GITA_GUBUN=3
|
||||||
|
'4_4': '보훈30%', # GITA_GUBUN=4
|
||||||
|
'5': '공상',
|
||||||
|
'6': '본인',
|
||||||
|
'7': '차상위1',
|
||||||
|
'8': '희귀',
|
||||||
|
'9': '비급여',
|
||||||
|
'E': '차상위2',
|
||||||
|
'F': '차상위2',
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user