feat: 제품 검색 페이지에 동물약 뱃지 표시

- /api/products API에 is_animal_drug 필드 추가
- POS_BOON='010103' 기준으로 동물약 판별
- 🐾 동물약 뱃지 표시 (초록색)
This commit is contained in:
thug0bin
2026-02-27 17:56:34 +09:00
parent 431909e50b
commit 197ded3806
3 changed files with 183 additions and 3 deletions

View File

@@ -2672,7 +2672,8 @@ def api_products():
WHEN SET_CHK.is_set = 1 THEN N'세트상품'
ELSE ''
END as supplier,
CASE WHEN SET_CHK.is_set = 1 THEN 1 ELSE 0 END as is_set
CASE WHEN SET_CHK.is_set = 1 THEN 1 ELSE 0 END as is_set,
G.POS_BOON as pos_boon
FROM CD_GOODS G
OUTER APPLY (
SELECT TOP 1 CD_CD_BARCODE
@@ -2706,7 +2707,8 @@ def api_products():
'sale_price': float(row.sale_price) if row.sale_price else 0,
'cost_price': float(row.cost_price) if row.cost_price else 0,
'supplier': row.supplier or '',
'is_set': bool(row.is_set)
'is_set': bool(row.is_set),
'is_animal_drug': row.pos_boon == '010103'
})
return jsonify({