fix(WEB): 기타 버그 수정 및 개선

- CardTransactionInquiry: account_code 'unset' 처리 개선
- WorkOrderCreate: DevFill 공정 옵션 로딩 타이밍 수정
- accountingData: 생성기 개선
- api/errors: 에러 처리 개선
This commit is contained in:
2026-01-22 23:19:54 +09:00
parent c8890c1a85
commit e7fb3b1f96
5 changed files with 51 additions and 13 deletions

View File

@@ -119,8 +119,12 @@ export function WorkOrderCreate() {
// DevToolbar 자동 채우기
useDevFill(
'workOrder',
useCallback(() => {
const sampleData = generateWorkOrderData({ processOptions });
useCallback(async () => {
// 공정 옵션 직접 가져오기 (state가 아직 로딩 전일 수 있음)
const processResult = await getProcessOptions();
const processes = processResult.success ? processResult.data : [];
const sampleData = generateWorkOrderData({ processOptions: processes });
// 수동 등록 모드로 변경
setMode('manual');
@@ -139,7 +143,7 @@ export function WorkOrderCreate() {
}));
toast.success('[Dev] 작업지시 폼이 자동으로 채워졌습니다.');
}, [processOptions])
}, [])
);
// 수주 선택 핸들러