chpark
|
3ba6237a32
|
feat(orders+users): 사용자별 기준 창고 매핑 → 출고 시 그 창고에서 차감
Deploy momo-erp / deploy (push) Successful in 1m49s
본사팀 / 김포팀 거래처 리스트처럼 거래처별로 출고 창고가 다른 케이스 대응.
회원은 가입 시 기본 정보만 입력하고, 관리자가 사용자 수정에서 창고를 매핑.
[스키마]
- db/migrations/021_user_default_wh.sql: user_info.default_wh_objid numeric NULL
[API]
- /api/admin/users/detail: default_wh_objid 반환
- /api/admin/users/save: 수정 시 default_wh_objid 저장 (빈 값 → NULL)
- /api/m/orders/approve: 1) 거래처의 default_wh_objid → 2) STOCK 첫 창고 fallback
[UI]
- admin-panel/user-form: '출고 기준 창고' 셀렉트 추가 (수정 모드만)
미지정 시 기본 창고로 fallback
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-11 15:18:22 +09:00 |
|