From 014270352f8e19b51bbb4367ae2ff256050a30a2 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期二, 22 四月 2025 14:03:42 +0800
Subject: [PATCH] #修改优化   1. 字典优化修改   2. 编码规则优化   3. 出库单编码生成为空问题修复

---
 rsf-admin/src/page/orders/stock/OrderEdit.jsx |   18 ++++++++++++------
 1 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/rsf-admin/src/page/orders/stock/OrderEdit.jsx b/rsf-admin/src/page/orders/stock/OrderEdit.jsx
index e857082..acc0034 100644
--- a/rsf-admin/src/page/orders/stock/OrderEdit.jsx
+++ b/rsf-admin/src/page/orders/stock/OrderEdit.jsx
@@ -39,6 +39,8 @@
 
 const OrderEdit = () => {
     const translate = useTranslate();
+    const business = JSON.parse(localStorage.getItem('sys_dicts'))?.filter(dict => (dict.dictTypeCode == 'sys_business_type')) || [];
+    const dicts = JSON.parse(localStorage.getItem('sys_dicts'))?.filter(dict => (dict.dictTypeCode == 'sys_order_type')) || [];
 
     return (
         <Box>
@@ -79,17 +81,21 @@
                                 />
                             </Stack>
                             <Stack direction='row' gap={2}>
-                                <TextInput
-                                    label="table.field.stock.type"
+                                <AutocompleteInput
+                                    choices={dicts}
+                                    optionText="label"
+                                    label="table.field.asnOrder.type"
                                     source="type"
+                                    optionValue="value"
                                     parse={v => v}
-                                    validate={required()}
                                 />
-                                <TextInput
-                                    label="table.field.stock.wkType"
+                                <AutocompleteInput
+                                    choices={business}
+                                    optionText="label"
+                                    label="table.field.asnOrder.wkType"
                                     source="wkType"
+                                    optionValue="value"
                                     parse={v => v}
-                                    validate={required()}
                                 />
                                 <NumberInput
                                     label="table.field.stock.anfme"

--
Gitblit v1.9.1