From b148a09e843b0d8a585975ad896e88f881ef6d92 Mon Sep 17 00:00:00 2001 From: rstubryan Date: Fri, 24 Oct 2025 11:27:32 +0700 Subject: [PATCH] feat(US-137): update API endpoints and default values in RecordingForm for production environment --- .../pages/production/recording/form/RecordingForm.tsx | 1 + .../production/recording/form/useRecordingFormHandlers.ts | 6 +++--- src/services/api/production.ts | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/components/pages/production/recording/form/RecordingForm.tsx b/src/components/pages/production/recording/form/RecordingForm.tsx index 10d3aa30..e9dfb39f 100644 --- a/src/components/pages/production/recording/form/RecordingForm.tsx +++ b/src/components/pages/production/recording/form/RecordingForm.tsx @@ -164,6 +164,7 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => { notes: stock.notes || '', })), depletions: (values.depletions ?? []).map((depletion) => ({ + product_warehouse_id: 1, total: typeof depletion.total === 'number' ? depletion.total diff --git a/src/components/pages/production/recording/form/useRecordingFormHandlers.ts b/src/components/pages/production/recording/form/useRecordingFormHandlers.ts index 334b791d..58893ce1 100644 --- a/src/components/pages/production/recording/form/useRecordingFormHandlers.ts +++ b/src/components/pages/production/recording/form/useRecordingFormHandlers.ts @@ -24,7 +24,7 @@ export const useRecordingFormHandlers = (initialValuesId?: number) => { return; } toast.success(res?.message as string); - router.push('/flock/recording'); + router.push('/production/recording'); }, [router] ); @@ -38,7 +38,7 @@ export const useRecordingFormHandlers = (initialValuesId?: number) => { } toast.success(res?.message as string); router.refresh(); - router.push('/flock/recording'); + router.push('/production/recording'); }, [router] ); @@ -55,7 +55,7 @@ export const useRecordingFormHandlers = (initialValuesId?: number) => { deleteModal.closeModal(); toast.success('Successfully delete Recording!'); setIsDeleteLoading(false); - router.push('/flock/recording'); + router.push('/production/recording'); }, [deleteModal, initialValuesId, router]); return { diff --git a/src/services/api/production.ts b/src/services/api/production.ts index 6d33af07..5c2754c8 100644 --- a/src/services/api/production.ts +++ b/src/services/api/production.ts @@ -24,7 +24,7 @@ export const RecordingApi = new BaseApiService< Recording, CreateRecordingPayload, UpdateRecordingPayload ->('/flock/recordings'); +>('/production/recordings'); export const ChickinApi = new BaseApiService< Chickin, CreateChickinPayload,