feat(WEB): 작업지시 수정 페이지 및 생산 관리 기능 개선
신규 기능: - 작업지시 수정 페이지 추가 (/production/work-orders/[id]/edit) - WorkOrderEdit 컴포넌트 신규 생성 - bulk-actions.ts 일괄 작업 유틸리티 추가 - toast-utils.ts 알림 유틸리티 추가 기능 개선: - ProductionDashboard 대시보드 액션 및 표시 개선 - WorkOrderCreate 생성 화면 개선 - WorkResultList 작업 결과 목록 타입 및 표시 개선 - EstimateDetailForm 견적 폼 개선 - QuoteRegistration 견적 등록 개선 - client-management-sales-admin 거래처 관리 개선 - error-handler.ts 에러 처리 개선
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
import { WorkOrderEdit } from '@/components/production/WorkOrders';
|
||||
|
||||
interface PageProps {
|
||||
params: Promise<{ id: string }>;
|
||||
}
|
||||
|
||||
export default async function WorkOrderEditPage({ params }: PageProps) {
|
||||
const { id } = await params;
|
||||
return <WorkOrderEdit orderId={id} />;
|
||||
}
|
||||
@@ -38,6 +38,7 @@ import {
|
||||
TableColumn,
|
||||
} from "@/components/templates/IntegratedListTemplateV2";
|
||||
import { toast } from "sonner";
|
||||
import { getErrorMessage } from "@/lib/api/error-handler";
|
||||
import {
|
||||
TableRow,
|
||||
TableCell,
|
||||
@@ -288,8 +289,7 @@ export default function CustomerAccountManagementPage() {
|
||||
setDeleteTargetId(null);
|
||||
refreshData();
|
||||
} catch (err) {
|
||||
const errorMessage = err instanceof Error ? err.message : "삭제 중 오류가 발생했습니다";
|
||||
toast.error(errorMessage);
|
||||
toast.error(getErrorMessage(err));
|
||||
}
|
||||
}
|
||||
};
|
||||
@@ -335,8 +335,7 @@ export default function CustomerAccountManagementPage() {
|
||||
setIsBulkDeleteDialogOpen(false);
|
||||
refreshData();
|
||||
} catch (err) {
|
||||
const errorMessage = err instanceof Error ? err.message : "삭제 중 오류가 발생했습니다";
|
||||
toast.error(errorMessage);
|
||||
toast.error(getErrorMessage(err));
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user