From 2b0e94aaf3aadc55db3069d69bc9f1b45455299d Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期六, 02 八月 2025 08:58:51 +0800 Subject: [PATCH] 调拔单功能优化 --- rsf-admin/src/page/locPreview/LocPreviewEdit.jsx | 55 ++++++++----------------------------------------------- 1 files changed, 8 insertions(+), 47 deletions(-) diff --git a/rsf-admin/src/page/locPreview/LocItemEdit.jsx b/rsf-admin/src/page/locPreview/LocPreviewEdit.jsx similarity index 76% rename from rsf-admin/src/page/locPreview/LocItemEdit.jsx rename to rsf-admin/src/page/locPreview/LocPreviewEdit.jsx index 11d78da..88b9678 100644 --- a/rsf-admin/src/page/locPreview/LocItemEdit.jsx +++ b/rsf-admin/src/page/locPreview/LocPreviewEdit.jsx @@ -34,16 +34,8 @@ import * as Common from '@/utils/common'; import request from '@/utils/request'; -const FormToolbar = () => { - const { getValues } = useFormContext(); - return ( - <Toolbar sx={{ justifyContent: 'end' }}> - </Toolbar> - ) -} - -const LocItemEdit = () => { +const LocPreviewEdit = () => { const translate = useTranslate(); const dicts = JSON.parse(localStorage.getItem('sys_dicts'))?.filter(dict => (dict.dictTypeCode == 'sys_loc_type')) || []; const [warehouseId, setWrehouseId] = useState(); @@ -65,26 +57,10 @@ warnWhenUnsavedChanges toolbar={false} mode="onTouched" - defaultValues={{}} // validate={(values) => { }} > - <Grid container width={{ xs: '100%', xl: '90%' }} rowSpacing={3} columnSpacing={3} - sx={{ - "& .MuiFormLabel-root.MuiInputLabel-root.Mui-disabled": { - bgcolor: 'white', - WebkitTextFillColor: "rgba(0, 0, 0)" - }, - - "& .MuiInputBase-input.MuiFilledInput-input.Mui-disabled": { - bgcolor: 'white', - WebkitTextFillColor: "rgba(0, 0, 0)" - }, - "& .MuiFilledInput-root.MuiInputBase-sizeSmall": { - bgcolor: 'white', - } - }} - > - <Grid item xs={12} md={10}> + <Grid container width={{ xs: '100%', xl: '90%' }} rowSpacing={3} columnSpacing={3}> + <Grid item xs={12} md={12}> <Typography variant="h6" gutterBottom> {translate('common.edit.title.main')} </Typography> @@ -97,7 +73,6 @@ <AutocompleteInput label="table.field.loc.warehouseId" optionText="name" - readOnly validate={[required()]} onChange={warehouseChange} filterToQuery={(val) => ({ name: val })} @@ -111,7 +86,6 @@ <AutocompleteInput label="table.field.loc.areaId" optionText="name" - readOnly validate={[required()]} filterToQuery={(val) => ({ name: val })} /> @@ -120,66 +94,53 @@ label="table.field.loc.code" source="code" parse={v => v} - readOnly validate={required()} /> <NumberInput label="table.field.loc.length" source="length" - readOnly - validate={required()} /> <NumberInput label="table.field.loc.width" source="width" - readOnly - validate={required()} /> <NumberInput label="table.field.loc.height" source="height" - readOnly - validate={required()} /> </Grid> <Grid item display="flex" gap={1}> - <ReferenceArrayInput source="typeIds" reference="locType" > - <SelectArrayInput label="table.field.loc.type" readOnly validate={[required()]} /> - </ReferenceArrayInput> + {/* <ReferenceArrayInput source="typeIds" reference="locType" > + <SelectArrayInput label="table.field.loc.type" /> + </ReferenceArrayInput> */} <TextInput label="table.field.loc.unit" source="unit" - readOnly parse={v => v} /> <DictionarySelect label={translate("table.field.loc.useStatus")} name="useStatus" validate={[required()]} - readOnly size="small" dictTypeCode="sys_loc_use_stas" /> <NumberInput label="table.field.loc.row" source="row" - readOnly validate={required()} /> <NumberInput label="table.field.loc.col" source="col" - readOnly validate={required()} /> - <NumberInput label="table.field.loc.lev" source="lev" - readOnly validate={required()} /> </Grid> @@ -188,9 +149,9 @@ </Grid> </SimpleForm> </Edit > - <LocQueryList /> + {/* <LocQueryList /> */} </> ) } -export default LocItemEdit; +export default LocPreviewEdit; -- Gitblit v1.9.1