From e918d4fa4f5065b51be706f21da6793c378c9aaf Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期六, 16 八月 2025 17:05:05 +0800 Subject: [PATCH] 接口文档修改 --- rsf-admin/src/page/warehouseAreas/WarehouseAreasEdit.jsx | 34 ++++++++++++++++------------------ 1 files changed, 16 insertions(+), 18 deletions(-) diff --git a/rsf-admin/src/page/warehouseAreas/WarehouseAreasEdit.jsx b/rsf-admin/src/page/warehouseAreas/WarehouseAreasEdit.jsx index f038e90..db033ef 100644 --- a/rsf-admin/src/page/warehouseAreas/WarehouseAreasEdit.jsx +++ b/rsf-admin/src/page/warehouseAreas/WarehouseAreasEdit.jsx @@ -28,6 +28,8 @@ import CustomerTopToolBar from "../components/EditTopToolBar"; import MemoInput from "../components/MemoInput"; import StatusSelectInput from "../components/StatusSelectInput"; +import DictionarySelect from "../components/DictionarySelect"; +import DictSelect from "../components/DictSelect"; const FormToolbar = () => { const { getValues } = useFormContext(); @@ -42,6 +44,7 @@ const WarehouseAreasEdit = () => { const translate = useTranslate(); + const dicts = JSON.parse(localStorage.getItem('sys_dicts'))?.filter(dict => (dict.dictTypeCode == 'sys_ware_areas_type')) || []; return ( <Edit @@ -58,8 +61,8 @@ defaultValues={{}} // validate={(values) => { }} > - <Grid container width={{ xs: '100%', xl: '80%' }} rowSpacing={3} columnSpacing={3}> - <Grid item xs={12} md={8}> + <Grid container width={{ xs: '100%', xl: '100%' }} rowSpacing={3} columnSpacing={3}> + <Grid item xs={16} md={10}> <Typography variant="h6" gutterBottom> {translate('common.edit.title.main')} </Typography> @@ -72,30 +75,34 @@ autoFocus /> </Stack> */} - <Stack direction='row' gap={2}> + <Stack xs={16} direction='row' gap={2}> <TextInput label="table.field.warehouseAreas.name" source="name" validate={[required()]} parse={v => v} /> - </Stack> - <Stack direction='row' gap={2}> <TextInput label="table.field.warehouseAreas.code" source="code" validate={[required()]} parse={v => v} /> - </Stack> - <Stack direction='row' gap={2}> + <DictionarySelect + label='table.field.warehouseAreas.type' + name="type" + dictTypeCode="sys_ware_areas_type" + alwaysOn + /> <ReferenceInput - source="wareId" + source="warehouseId" reference="warehouse" > <AutocompleteInput label="table.field.warehouseAreas.wareId" optionText="name" + optionValue="id" + validate={[required()]} filterToQuery={(val) => ({ name: val })} /> </ReferenceInput> @@ -112,8 +119,6 @@ filterToQuery={(val) => ({ name: val })} /> </ReferenceInput> - </Stack> - <Stack direction='row' gap={2}> <ReferenceInput source="supplierId" reference="companys" @@ -125,8 +130,6 @@ filterToQuery={(val) => ({ name: val })} /> </ReferenceInput> - </Stack> - <Stack direction='row' gap={2}> <SelectInput label="table.field.warehouseAreas.flagMinus" source="flagMinus" @@ -136,8 +139,6 @@ { id: 1, name: '鏄�' }, ]} /> - </Stack> - <Stack direction='row' gap={2}> <SelectInput label="table.field.warehouseAreas.flagLabelMange" source="flagLabelMange" @@ -147,8 +148,6 @@ { id: 1, name: ' 鏄�' }, ]} /> - </Stack> - <Stack direction='row' gap={2}> <SelectInput label="table.field.warehouseAreas.flagMix" source="flagMix" @@ -159,9 +158,8 @@ ]} /> </Stack> - </Grid> - <Grid item xs={12} md={4}> + <Grid item xs={8} md={2}> <Typography variant="h6" gutterBottom> {translate('common.edit.title.common')} </Typography> -- Gitblit v1.9.1