From b9d414bc2d61b4824ce6a019b1c10f526f71ced1 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期一, 21 四月 2025 12:56:12 +0800 Subject: [PATCH] #修改 1. 新增DO单,DO单明细 --- rsf-admin/src/page/orders/asnOrder/AsnOrderEdit.jsx | 86 ++++++++++++++++++++++++++++++------------- 1 files changed, 60 insertions(+), 26 deletions(-) diff --git a/rsf-admin/src/page/orders/asnOrder/AsnOrderEdit.jsx b/rsf-admin/src/page/orders/asnOrder/AsnOrderEdit.jsx index 30acba3..bb1e884 100644 --- a/rsf-admin/src/page/orders/asnOrder/AsnOrderEdit.jsx +++ b/rsf-admin/src/page/orders/asnOrder/AsnOrderEdit.jsx @@ -24,8 +24,9 @@ return ( <Toolbar sx={{ justifyContent: 'end' }}> - <SaveButton /> - <DeleteButton mutationMode="optimistic" /> + <></> + {/* <SaveButton /> + <DeleteButton mutationMode="optimistic" /> */} </Toolbar> ) } @@ -50,8 +51,23 @@ mode="onTouched" defaultValues={{}} > - <Grid container width={{ xs: '100%', xl: '100%' }} rowSpacing={3} columnSpacing={3}> - <Grid item xs={24} md={12}> + <Grid container width={{ xs: '100%', xl: '100%' }} 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={24} md={12} > <Typography variant="h6" gutterBottom> {translate('common.edit.title.main')} </Typography> @@ -65,6 +81,7 @@ <TextInput label="table.field.asnOrder.poCode" source="poCode" + readOnly parse={v => v} /> <AutocompleteInput @@ -74,6 +91,7 @@ source="type" optionValue="value" parse={v => v} + readOnly /> <AutocompleteInput choices={business} @@ -82,30 +100,46 @@ source="wkType" optionValue="value" parse={v => v} + readOnly /> - </Stack> - <Stack direction='row' gap={2}> - <TextInput - label="table.field.asnOrder.logisNo" - source="logisNo" - parse={v => v} - /> - <DateInput - label="table.field.asnOrder.arrTime" - source="arrTime" - /> - <SelectInput - label="table.field.asnOrder.rleStatus" - source="rleStatus" - choices={[ - { id: 0, name: ' 姝e父' }, - { id: 1, name: ' 宸查噴鏀�' }, - ]} - validate={required()} - /> - </Stack> + </Stack> + <Stack direction='row' gap={2}> + <TextInput + label="table.field.asnOrder.logisNo" + source="logisNo" + readOnly + parse={v => v} + /> + <TextInput + label="table.field.asnOrder.anfme" + source="anfme" + readOnly + parse={v => v} + /> + <TextInput + label="table.field.asnOrder.qty" + source="qty" + readOnly + parse={v => v} + /> + <DateInput + label="table.field.asnOrder.arrTime" + source="arrTime" + readOnly + /> + <SelectInput + label="table.field.asnOrder.rleStatus" + source="rleStatus" + readOnly + choices={[ + { id: 0, name: ' 姝e父' }, + { id: 1, name: ' 宸查噴鏀�' }, + ]} + validate={required()} + /> + </Stack> </Grid> - </Grid> + </Grid> </SimpleForm> </Edit > <AsnOrderItemList /> -- Gitblit v1.9.1