From f5cef8a9611f268415665a8bfcd9c6471ee5da88 Mon Sep 17 00:00:00 2001 From: zhang <zc857179121@qq.com> Date: 星期二, 02 九月 2025 14:01:32 +0800 Subject: [PATCH] 1 --- zy-acs-flow/src/page/sta/StaCreate.jsx | 53 +++++++++++++++++++++++++++++------------------------ 1 files changed, 29 insertions(+), 24 deletions(-) diff --git a/zy-acs-flow/src/page/sta/StaCreate.jsx b/zy-acs-flow/src/page/sta/StaCreate.jsx index e0fca1f..8cc6844 100644 --- a/zy-acs-flow/src/page/sta/StaCreate.jsx +++ b/zy-acs-flow/src/page/sta/StaCreate.jsx @@ -48,8 +48,8 @@ notify('common.response.success'); }; - const handleError = async (data) => { - notify('common.response.fail'); + const handleError = async (error) => { + notify(error.message || 'common.response.fail', { type: 'error', messageArgs: { _: error.message } }); }; return ( @@ -85,14 +85,6 @@ <DialogContent> <Grid container rowSpacing={2} columnSpacing={2}> <Grid item xs={6} display="flex" gap={1}> - <TextInput - label="table.field.sta.uuid" - source="uuid" - parse={v => v} - autoFocus - /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> <ReferenceInput source="zoneId" reference="zone" @@ -101,24 +93,34 @@ label="table.field.sta.zoneId" optionText="name" filterToQuery={(val) => ({ name: val })} + validate={required()} /> </ReferenceInput> </Grid> + {/* <Grid item xs={6} display="flex" gap={1}> + <TextInput + label="table.field.sta.uuid" + source="uuid" + parse={v => v} + autoFocus + /> + </Grid> */} <Grid item xs={6} display="flex" gap={1}> <TextInput label="table.field.sta.staNo" source="staNo" parse={v => v} + validate={required()} /> </Grid> - <Grid item xs={6} display="flex" gap={1}> + {/* <Grid item xs={6} display="flex" gap={1}> <TextInput label="table.field.sta.name" source="name" parse={v => v} /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> + </Grid> */} + {/* <Grid item xs={6} display="flex" gap={1}> <ReferenceInput source="staType" reference="staType" @@ -130,7 +132,7 @@ validate={required()} /> </ReferenceInput> - </Grid> + </Grid> */} <Grid item xs={6} display="flex" gap={1}> <ReferenceInput source="code" @@ -140,6 +142,7 @@ label="table.field.sta.code" optionText="data" filterToQuery={(val) => ({ data: val })} + validate={required()} /> </ReferenceInput> </Grid> @@ -147,43 +150,44 @@ <NumberInput label="table.field.sta.offset" source="offset" + validate={required()} /> </Grid> - <Grid item xs={6} display="flex" gap={1}> + {/* <Grid item xs={6} display="flex" gap={1}> <TextInput label="table.field.sta.autoing" source="autoing" parse={v => v} /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> + </Grid> */} + {/* <Grid item xs={6} display="flex" gap={1}> <TextInput label="table.field.sta.loading" source="loading" parse={v => v} /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> + </Grid> */} + {/* <Grid item xs={6} display="flex" gap={1}> <TextInput label="table.field.sta.inEnable" source="inEnable" parse={v => v} /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> + </Grid> */} + {/* <Grid item xs={6} display="flex" gap={1}> <TextInput label="table.field.sta.outEnable" source="outEnable" parse={v => v} /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> + </Grid> */} + {/* <Grid item xs={6} display="flex" gap={1}> <TextInput label="table.field.sta.zpallet" source="zpallet" parse={v => v} /> - </Grid> + </Grid> */} <Grid item xs={6} display="flex" gap={1}> <ReferenceInput source="staSts" @@ -193,6 +197,7 @@ label="table.field.sta.staSts" optionText="name" filterToQuery={(val) => ({ name: val })} + validate={required()} /> </ReferenceInput> </Grid> -- Gitblit v1.9.1