# -*- coding: utf-8 -*- import requests print('=== 주문량 API 테스트 (지오영 + 수인 + 백제) ===') date = '2026-03-07' # 지오영 geo = requests.get(f'http://localhost:7001/api/geoyoung/orders/summary-by-kd?start_date={date}&end_date={date}', timeout=60).json() geo_count = len(geo.get('by_kd_code', {})) print(f'지오영: {"OK" if geo.get("success") else "FAIL"} - {geo_count}개 품목') # 수인 sooin = requests.get(f'http://localhost:7001/api/sooin/orders/summary-by-kd?start_date={date}&end_date={date}', timeout=60).json() sooin_count = len(sooin.get('by_kd_code', {})) print(f'수인: {"OK" if sooin.get("success") else "FAIL"} - {sooin_count}개 품목') # 백제 baekje = requests.get(f'http://localhost:7001/api/baekje/orders/summary-by-kd?start_date={date}&end_date={date}', timeout=60).json() baekje_count = len(baekje.get('by_kd_code', {})) print(f'백제: {"OK" if baekje.get("success") else "FAIL"} - {baekje_count}개 품목') if baekje.get('message'): print(f' 메시지: {baekje.get("message")}') print() print(f'총 품목: {geo_count + sooin_count + baekje_count}개')