From ebc705fe5482feff811d526b5c6377bab223ea30 Mon Sep 17 00:00:00 2001 From: whycq <913841844@qq.com> Date: 星期二, 25 二月 2025 09:20:23 +0800 Subject: [PATCH] # --- rsf-admin/src/page/basicInfo/matnr/MatnrCreate.jsx | 32 ++++++++++++++------------------ 1 files changed, 14 insertions(+), 18 deletions(-) diff --git a/rsf-admin/src/page/basicInfo/matnr/MatnrCreate.jsx b/rsf-admin/src/page/basicInfo/matnr/MatnrCreate.jsx index dffba6b..c160dad 100644 --- a/rsf-admin/src/page/basicInfo/matnr/MatnrCreate.jsx +++ b/rsf-admin/src/page/basicInfo/matnr/MatnrCreate.jsx @@ -88,19 +88,15 @@ const handleError = async (error) => { notify(error.message || 'common.response.fail', { type: 'error', messageArgs: { _: error.message } }); }; - const validateForm = (values) => { - const errors = {}; - if (!values.shipperId) { - errors.shipperId = translate('form.matnr.shipper'); - } - if (!values.groupId) { - errors.groupId = translate('form.matnr.groupId'); - } - if (!values.name) { - errors.name = translate('form.matnr.name'); - } - return errors; - }; + // const validateForm = (values) => { + // const errors = {}; + // if (!values.name) errors.name = translate('form.matnr.name'); + // if (!values.shipperId) errors.shipperId = translate('form.matnr.shipper'); + // if (!values.groupId) errors.groupId = translate('form.matnr.groupId'); + // if (!values.code) errors.code = translate('form.matnr.code'); + + // return errors; + // }; return ( <> @@ -119,7 +115,7 @@ disableRestoreFocus maxWidth="md" // 'xs' | 'sm' | 'md' | 'lg' | 'xl' > - <Form validate={validateForm}> + <Form > <DialogTitle id="form-dialog-title" sx={{ position: 'sticky', top: 0, @@ -152,7 +148,7 @@ <Grid item xs={6} display="flex" gap={1}> <TextInput label="table.field.matnr.code" - required + validate={[required()]} source="code" parse={v => v} /> @@ -177,9 +173,9 @@ > <AutocompleteInput label="table.field.matnr.groupId" - optionText="code" + optionText="name" validate={[required()]} - filterToQuery={(val) => ({ code: val })} + filterToQuery={(val) => ({ name: val })} /> </ReferenceInput> </Grid> @@ -187,7 +183,7 @@ <TextInput label="table.field.matnr.erpCode" source="erpCode" - required + validate={[required()]} parse={v => v} /> </Grid> -- Gitblit v1.9.1