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/OutOrderItemEdit.jsx |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/rsf-admin/src/page/orders/outStock/OutOrderItemEdit.jsx b/rsf-admin/src/page/orders/outStock/OutOrderItemEdit.jsx
index 800b76b..28d2342 100644
--- a/rsf-admin/src/page/orders/outStock/OutOrderItemEdit.jsx
+++ b/rsf-admin/src/page/orders/outStock/OutOrderItemEdit.jsx
@@ -52,7 +52,7 @@
             setOpen(false);
         }
     };
-    const { data, isPending, } = useGetOne('asnOrderItem', { id: record?.id });
+    const { data, isPending, } = useGetOne('outStockItem', { id: record?.id });
     if (data == null || data == undefined) { return }
 
     return (
@@ -79,7 +79,7 @@
             <DialogContent sx={{ mt: 2 }}>
                 <EditBase
                     id={record?.id}
-                    resource="asnOrderItem"
+                    resource="outStockItem"
                     mutationMode={EDIT_MODE}
                     actions={<CustomerTopToolBar />}
                 >
@@ -93,83 +93,83 @@
                             <Grid item xs={24} md={14}>
                                 <Stack direction='row' gap={2}>
                                     <NumberInput
-                                        label="table.field.asnOrderItem.asnId"
+                                        label="table.field.outStockItem.asnId"
                                         source="asnId"
                                         readOnly
                                     />
                                     <TextInput
-                                        label="table.field.asnOrderItem.asnCode"
+                                        label="table.field.outStockItem.asnCode"
                                         source="asnCode"
                                         readOnly
                                         parse={v => v}
                                     />
                                     <TextInput
-                                        label="table.field.asnOrderItem.poDetlId"
+                                        label="table.field.outStockItem.poDetlId"
                                         source="poDetlId"
                                         parse={v => v}
                                     />
                                     <TextInput
-                                        label="table.field.asnOrderItem.poDetlCode"
+                                        label="table.field.outStockItem.poDetlCode"
                                         source="poDetlCode"
                                         parse={v => v}
                                     />
                                 </Stack>
                                 <Stack direction='row' gap={2}>
                                     <TextInput
-                                        label="table.field.asnOrderItem.matnrId"
+                                        label="table.field.outStockItem.matnrId"
                                         source="matnrId"
                                         parse={v => v}
                                     />
                                     <TextInput
-                                        label="table.field.asnOrderItem.maktx"
+                                        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()}
                                     />
                                     <TextInput
-                                        label="table.field.asnOrderItem.stockUnit"
+                                        label="table.field.outStockItem.stockUnit"
                                         source="stockUnit"
                                         parse={v => v}
                                     />
                                 </Stack>
                                 <Stack direction='row' gap={2}>
                                     <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"
+                                        label="table.field.outStockItem.qty"
                                         source="qty"
                                         readOnly
                                     />
-                                    <ReferenceInput source="splrName" label="table.field.asnOrderItem.splrName" reference="companys" filter={{type: 'supplier'}}>
-                                        <AutocompleteInput optionText="name" label="table.field.asnOrderItem.splrName" />
+                                    <ReferenceInput source="splrName" label="table.field.outStockItem.splrName" reference="companys" filter={{type: 'supplier'}}>
+                                        <AutocompleteInput optionText="name" label="table.field.outStockItem.splrName" />
                                     </ReferenceInput>
                                 </Stack>
                                 <Stack direction='row' gap={2}>
                                     <TextInput
-                                        label="table.field.asnOrderItem.qrcode"
+                                        label="table.field.outStockItem.qrcode"
                                         source="qrcode"
                                         parse={v => v}
                                     />
                                     <TextInput
-                                        label="table.field.asnOrderItem.barcode"
+                                        label="table.field.outStockItem.barcode"
                                         source="trackCode"
                                         parse={v => v}
                                         readOnly
                                     />
                                     <TextInput
-                                        label="table.field.asnOrderItem.packName"
+                                        label="table.field.outStockItem.packName"
                                         source="packName"
                                         parse={v => v}
                                     />

--
Gitblit v1.9.1