feat: POP 시연 준비 — 5개 화면 + 버그 수정 + 재고검증

This commit is contained in:
SeongHyun Kim
2026-04-09 14:28:57 +09:00
parent 0d62af8c8b
commit bfac350ed4
25 changed files with 2804 additions and 284 deletions

View File

@@ -381,8 +381,10 @@ export function OutboundCartPage() {
);
}
} catch (err: unknown) {
const msg =
err instanceof Error ? err.message : "출고 등록에 실패했습니다.";
// axios 에러 우선: 백엔드 message가 있으면 그것을 표시 (재고 부족 등)
const e = err as { response?: { data?: { message?: string } }; message?: string };
const backendMsg = e?.response?.data?.message;
const msg = backendMsg || e?.message || "출고 등록에 실패했습니다.";
setResultMsg(`오류: ${msg}`);
} finally {
setConfirming(false);