From 4496b9019ba423dd1c51c719bcc0a5938d90fff9 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期二, 22 四月 2025 17:33:18 +0800 Subject: [PATCH] #修改优化 1. DO单明细编码优化 2. DO单明细新增优化 3. 出库单新增单据增加新单据功能 --- rsf-admin/src/page/orders/outStock/OutOrderItemCreate.jsx | 72 ++++++++++++++++------------------- 1 files changed, 33 insertions(+), 39 deletions(-) diff --git a/rsf-admin/src/page/orders/outStock/OutOrderItemCreate.jsx b/rsf-admin/src/page/orders/outStock/OutOrderItemCreate.jsx index e9a378d..213cfde 100644 --- a/rsf-admin/src/page/orders/outStock/OutOrderItemCreate.jsx +++ b/rsf-admin/src/page/orders/outStock/OutOrderItemCreate.jsx @@ -53,7 +53,7 @@ return ( <> <CreateBase - resource="asnOrderItem" + resource="outStockItem" record={{}} transform={(data) => { return data; @@ -85,105 +85,99 @@ <Grid> <Grid item xs={6} display="flex" gap={2}> <NumberInput - label="table.field.asnOrderItem.asnId" + label="table.field.outStockItem.asnId" source="asnId" readOnly hidden defaultValue={record?.id} /> <TextInput - label="table.field.asnOrderItem.asnCode" + label="table.field.outStockItem.asnCode" source="asnCode" readOnly defaultValue={record?.code} parse={v => v} /> - </Grid> - <Grid item xs={6} display="flex" gap={2}> <TextInput - label="table.field.asnOrderItem.poDetlId" + label="table.field.outStockItem.poDetlId" source="poDetlId" - parse={v => v} - /> - <TextInput - label="table.field.asnOrderItem.poDetlCode" - source="poDetlCode" - parse={v => v} - /> - <TextInput - label="table.field.asnOrderItem.matnrId" - source="matnrId" parse={v => v} /> </Grid> <Grid item xs={6} display="flex" gap={1}> <TextInput - label="table.field.asnOrderItem.maktx" + label="table.field.outStockItem.matnrId" + source="matnrId" + parse={v => v} + /> + <TextInput + label="table.field.outStockItem.maktx" source="maktx" parse={v => v} /> <NumberInput - label="table.field.asnOrderItem.anfme" + label="table.field.outStockItem.anfme" source="anfme" validate={required()} /> + </Grid> + <Grid item xs={6} display="flex" gap={1}> <TextInput - label="table.field.asnOrderItem.stockUnit" + label="table.field.outStockItem.stockUnit" source="stockUnit" parse={v => v} /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> <NumberInput - label="table.field.asnOrderItem.purQty" + label="table.field.outStockItem.purQty" source="purQty" validate={required()} /> <TextInput - label="table.field.asnOrderItem.purUnit" + label="table.field.outStockItem.purUnit" source="purUnit" parse={v => v} /> - <NumberInput - label="table.field.asnOrderItem.qty" - source="qty" - /> </Grid> <Grid item xs={6} display="flex" gap={1}> + <NumberInput + label="table.field.outStockItem.qty" + source="qty" + /> <TextInput - label="table.field.asnOrderItem.splrCode" + label="table.field.outStockItem.splrCode" source="splrCode" parse={v => v} /> <TextInput - label="table.field.asnOrderItem.splrName" + label="table.field.outStockItem.splrName" source="splrName" parse={v => v} /> - <TextInput - label="table.field.asnOrderItem.qrcode" - source="qrcode" - parse={v => v} - /> + </Grid> <Grid item xs={6} display="flex" gap={1}> <TextInput - label="table.field.asnOrderItem.barcode" + label="table.field.outStockItem.qrcode" + source="qrcode" + parse={v => v} + /> + <TextInput + label="table.field.outStockItem.barcode" source="barcode" parse={v => v} /> <TextInput - label="table.field.asnOrderItem.packName" + label="table.field.outStockItem.packName" source="packName" parse={v => v} /> </Grid> - <Grid item xs={6} display="flex" gap={1}> + <Grid item xs={4} display="flex" gap={1}> <StatusSelectInput /> </Grid> - <Grid item xs={12} display="flex" gap={1}> - <Stack direction="column" spacing={1} width={'100%'}> + <Grid item xs={4} display="flex" gap={1}> + <Stack direction="column" spacing={1}> <MemoInput /> </Stack> </Grid> -- Gitblit v1.9.1