fix(WEB): 기타 버그 수정 및 개선
- CardTransactionInquiry: account_code 'unset' 처리 개선 - WorkOrderCreate: DevFill 공정 옵션 로딩 타이밍 수정 - accountingData: 생성기 개선 - api/errors: 에러 처리 개선
This commit is contained in:
@@ -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])
|
||||
}, [])
|
||||
);
|
||||
|
||||
// 수주 선택 핸들러
|
||||
|
||||
Reference in New Issue
Block a user