From bfc43ca0e4683c1c0322a6cad5d5be2bc07decc3 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期四, 24 七月 2025 15:00:44 +0800
Subject: [PATCH] 新增调拔单功能 盘点功能优化

---
 rsf-admin/src/page/basicInfo/companys/CompanysEdit.jsx |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/rsf-admin/src/page/basicInfo/companys/CompanysEdit.jsx b/rsf-admin/src/page/basicInfo/companys/CompanysEdit.jsx
index a559320..6bfa344 100644
--- a/rsf-admin/src/page/basicInfo/companys/CompanysEdit.jsx
+++ b/rsf-admin/src/page/basicInfo/companys/CompanysEdit.jsx
@@ -42,6 +42,7 @@
 
 const CompanysEdit = () => {
     const translate = useTranslate();
+    const dicts = JSON.parse(localStorage.getItem('sys_dicts'))?.filter(dict => (dict.dictTypeCode == 'sys_companys_type')) || [];
 
     return (
         <Edit
@@ -49,6 +50,7 @@
             mutationMode={EDIT_MODE}
             actions={<CustomerTopToolBar />}
             aside={<EditBaseAside />}
+            title={"menu.companys"}
         >
             <SimpleForm
                 shouldUnregister
@@ -68,7 +70,7 @@
                                 label="table.field.companys.code"
                                 source="code"
                                 parse={v => v}
-                                autoFocus
+                                readOnly
                             />
                         </Stack>
                         <Stack direction='row' gap={2}>
@@ -93,12 +95,14 @@
                             />
                         </Stack>
                         <Stack direction='row' gap={2}>
-                            <TextInput
+                            <AutocompleteInput
+                                choices={dicts}
+                                optionText="label"
                                 label="table.field.companys.type"
                                 source="type"
+                                optionValue="value"
                                 parse={v => v}
-                                validate={required()}
-                            />
+                                validate={[required()]} />
                         </Stack>
                         <Stack direction='row' gap={2}>
                             <TextInput

--
Gitblit v1.9.1