diff --git a/src/components/DetailedScheduleDetail/DetailedScheduleDetailView.tsx b/src/components/DetailedScheduleDetail/DetailedScheduleDetailView.tsx index f95f946..9ea20dd 100644 --- a/src/components/DetailedScheduleDetail/DetailedScheduleDetailView.tsx +++ b/src/components/DetailedScheduleDetail/DetailedScheduleDetailView.tsx @@ -75,6 +75,14 @@ const DetailedScheduleDetailView: React.FC = ({ }); const errors = formProps.formState.errors; + const { reset, handleSubmit, setValue, getValues } = formProps + + useEffect(() => { + if (defaultValues) { + reset(defaultValues); + } + }, [defaultValues, reset]); + const lineFormProps = useFieldArray({ control: formProps.control, name: "prodScheduleLines" @@ -290,7 +298,7 @@ const DetailedScheduleDetailView: React.FC = ({ onClick={onGlobalReleaseClick} disabled={!scheduleId} // Disable if we don't have a schedule ID > - {t("Release Schedule")} + {t("放單(自動生成工單)")} {/* ------------------------------------------- */}