| @@ -75,6 +75,14 @@ const DetailedScheduleDetailView: React.FC<Props> = ({ | |||||
| }); | }); | ||||
| const errors = formProps.formState.errors; | const errors = formProps.formState.errors; | ||||
| const { reset, handleSubmit, setValue, getValues } = formProps | |||||
| useEffect(() => { | |||||
| if (defaultValues) { | |||||
| reset(defaultValues); | |||||
| } | |||||
| }, [defaultValues, reset]); | |||||
| const lineFormProps = useFieldArray<DetailedProdScheduleResult>({ | const lineFormProps = useFieldArray<DetailedProdScheduleResult>({ | ||||
| control: formProps.control, | control: formProps.control, | ||||
| name: "prodScheduleLines" | name: "prodScheduleLines" | ||||
| @@ -290,7 +298,7 @@ const DetailedScheduleDetailView: React.FC<Props> = ({ | |||||
| onClick={onGlobalReleaseClick} | onClick={onGlobalReleaseClick} | ||||
| disabled={!scheduleId} // Disable if we don't have a schedule ID | disabled={!scheduleId} // Disable if we don't have a schedule ID | ||||
| > | > | ||||
| {t("Release Schedule")} | |||||
| {t("放單(自動生成工單)")} | |||||
| </Button> | </Button> | ||||
| {/* ------------------------------------------- */} | {/* ------------------------------------------- */} | ||||