19e3cf9048
Deploy momo-erp / deploy (push) Successful in 3m5s
마이그레이션 028: - momo_statement_branches 테이블 신설 (code PK / name / bank_account / phone / email 등) - HQ, KIMPO 기본 시드 INSERT (사용자가 관리자 페이지에서 편집 가능) - 메뉴: 시스템 그룹에 '기준 명세표 관리' (M_ASBR / menu_info 9000310) 라이브러리 (src/lib/momo-branches.ts): - 하드코딩 → DB 조회로 변경 (60초 in-memory 캐시) - getSupplierByBranch 가 async — detail/statement/approve API 도 await 추가 - 저장 시 invalidateBranchCache() 호출 페이지/API (관리자 전용): - /m/admin/statement-branches : list + 등록/수정/삭제 모달 - POST /api/m/admin/statement-branches/list - POST /api/m/admin/statement-branches/save (regist / update / delete) 사용자 수정 폼: - "기준 거래명세서" select 옵션이 하드코딩 본사/김포 → DB 의 branches list 동적 fetch 창고 관리: - WH_TYPE 카테고리 5개 → 7개 (옛 enum 도 라벨 매핑은 유지) · HQ_STOCK 본사 창고 · HQ_CHARTER 본사 용차 · HQ_MARKET 본사 시장 · KIMPO_BRANCH 김포지사 · KIMPO_STOCK 김포 창고 · KIMPO_CHARTER 김포 용차 · KIMPO_MARKET 김포 시장 - 신규 추가 시 select 는 위 7개만 노출, 기존 데이터 (STOCK 등) 는 라벨로 자연 표시 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>