feat: POP 시연 준비 — 5개 화면 + 버그 수정 + 재고검증
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user