From e918d4fa4f5065b51be706f21da6793c378c9aaf Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期六, 16 八月 2025 17:05:05 +0800 Subject: [PATCH] 接口文档修改 --- rsf-admin/src/page/stockItem/StockItemCreate.jsx | 189 ++++++++++++++-------------------------------- 1 files changed, 59 insertions(+), 130 deletions(-) diff --git a/rsf-admin/src/page/stockItem/StockItemCreate.jsx b/rsf-admin/src/page/stockItem/StockItemCreate.jsx index b604451..925f54a 100644 --- a/rsf-admin/src/page/stockItem/StockItemCreate.jsx +++ b/rsf-admin/src/page/stockItem/StockItemCreate.jsx @@ -85,39 +85,42 @@ <DialogContent sx={{ mt: 2 }}> <Grid container rowSpacing={2} columnSpacing={2}> <Grid item xs={6} display="flex" gap={1}> - <TextInput + <NumberInput label="table.field.stockItem.stockId" source="stockId" - parse={v => v} autoFocus - validate={required()} /> </Grid> <Grid item xs={6} display="flex" gap={1}> - <ReferenceInput - source="matnrId" - reference="matnr" - > - <AutocompleteInput - label="table.field.stockItem.matnrId" - optionText="unit" - filterToQuery={(val) => ({ unit: val })} - validate={required()} - /> - </ReferenceInput> - </Grid> - <Grid item xs={6} display="flex" gap={1}> <TextInput - label="table.field.stockItem.code" - source="code" + label="table.field.stockItem.stockCode" + source="stockCode" parse={v => v} - validate={required()} + /> + </Grid> + <Grid item xs={6} display="flex" gap={1}> + <NumberInput + label="table.field.stockItem.sourceItemId" + source="sourceItemId" + /> + </Grid> + <Grid item xs={6} display="flex" gap={1}> + <NumberInput + label="table.field.stockItem.matnrId" + source="matnrId" /> </Grid> <Grid item xs={6} display="flex" gap={1}> <TextInput - label="table.field.stockItem.matnrk" - source="matnrk" + label="table.field.stockItem.matnrCode" + source="matnrCode" + parse={v => v} + /> + </Grid> + <Grid item xs={6} display="flex" gap={1}> + <TextInput + label="table.field.stockItem.maktx" + source="maktx" parse={v => v} /> </Grid> @@ -125,12 +128,35 @@ <NumberInput label="table.field.stockItem.anfme" source="anfme" + validate={required()} + /> + </Grid> + <Grid item xs={6} display="flex" gap={1}> + <TextInput + label="table.field.stockItem.stockUnit" + source="stockUnit" + parse={v => v} /> </Grid> <Grid item xs={6} display="flex" gap={1}> <NumberInput label="table.field.stockItem.workQty" source="workQty" + validate={required()} + /> + </Grid> + <Grid item xs={6} display="flex" gap={1}> + <NumberInput + label="table.field.stockItem.purQty" + source="purQty" + validate={required()} + /> + </Grid> + <Grid item xs={6} display="flex" gap={1}> + <TextInput + label="table.field.stockItem.purUnit" + source="purUnit" + parse={v => v} /> </Grid> <Grid item xs={6} display="flex" gap={1}> @@ -140,41 +166,9 @@ /> </Grid> <Grid item xs={6} display="flex" gap={1}> - <NumberInput - label="table.field.stockItem.weight" - source="weight" - /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> <TextInput - label="table.field.stockItem.unit" - source="unit" - parse={v => v} - /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> - <ReferenceInput - source="shipperId" - reference="shipper" - > - <AutocompleteInput - label="table.field.stockItem.shipperId" - optionText="name" - filterToQuery={(val) => ({ name: val })} - /> - </ReferenceInput> - </Grid> - <Grid item xs={6} display="flex" gap={1}> - <TextInput - label="table.field.stockItem.splrId" - source="splrId" - parse={v => v} - /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> - <TextInput - label="table.field.stockItem.brand" - source="brand" + label="table.field.stockItem.splrCode" + source="splrCode" parse={v => v} /> </Grid> @@ -187,70 +181,24 @@ </Grid> <Grid item xs={6} display="flex" gap={1}> <TextInput - label="table.field.stockItem.prodTime" - source="prodTime" - parse={v => v} - /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> - <ReferenceInput - source="inspectId" - reference="qlyInspect" - > - <AutocompleteInput - label="table.field.stockItem.inspectId" - optionText="name" - filterToQuery={(val) => ({ name: val })} - /> - </ReferenceInput> - </Grid> - <Grid item xs={6} display="flex" gap={1}> - <TextInput - label="table.field.stockItem.splrBtch" - source="splrBtch" + label="table.field.stockItem.splrBatch" + source="splrBatch" parse={v => v} /> </Grid> <Grid item xs={6} display="flex" gap={1}> <TextInput - label="table.field.stockItem.asnOrder" - source="asnOrder" - parse={v => v} - validate={required()} - /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> - <TextInput - label="table.field.stockItem.erpToken" - source="erpToken" + label="table.field.stockItem.splrName" + source="splrName" parse={v => v} /> </Grid> <Grid item xs={6} display="flex" gap={1}> <TextInput - label="table.field.stockItem.erpOrder" - source="erpOrder" + label="table.field.stockItem.trackCode" + source="trackCode" parse={v => v} /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> - <TextInput - label="table.field.stockItem.erpStkAdr" - source="erpStkAdr" - parse={v => v} - /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> - <ReferenceInput - source="locId" - reference="loc" - > - <AutocompleteInput - label="table.field.stockItem.locId" - optionText="name" - filterToQuery={(val) => ({ name: val })} - /> - </ReferenceInput> </Grid> <Grid item xs={6} display="flex" gap={1}> <TextInput @@ -260,36 +208,17 @@ /> </Grid> <Grid item xs={6} display="flex" gap={1}> - <NumberInput - label="table.field.stockItem.purPrice" - source="purPrice" - /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> <TextInput - label="table.field.stockItem.lockReason" - source="lockReason" + label="table.field.stockItem.prodTime" + source="prodTime" parse={v => v} /> </Grid> <Grid item xs={6} display="flex" gap={1}> - <NumberInput - label="table.field.stockItem.lockStatus" - source="lockStatus" - validate={required()} - /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> <TextInput - label="table.field.stockItem.locker" - source="locker" + label="table.field.stockItem.packName" + source="packName" parse={v => v} - /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> - <DateInput - label="table.field.stockItem.lockedTime" - source="lockedTime" /> </Grid> -- Gitblit v1.9.1