From 932bd3b979d52a4f9147a63adbe6a258a865ed5f Mon Sep 17 00:00:00 2001
From: verou <857149855@qq.com>
Date: 星期三, 19 三月 2025 17:07:49 +0800
Subject: [PATCH] fix:typeids修改

---
 rsf-admin/src/page/basicInfo/matnr/MatnrCreate.jsx |   27 +++++++++------------------
 1 files changed, 9 insertions(+), 18 deletions(-)

diff --git a/rsf-admin/src/page/basicInfo/matnr/MatnrCreate.jsx b/rsf-admin/src/page/basicInfo/matnr/MatnrCreate.jsx
index c160dad..dd22896 100644
--- a/rsf-admin/src/page/basicInfo/matnr/MatnrCreate.jsx
+++ b/rsf-admin/src/page/basicInfo/matnr/MatnrCreate.jsx
@@ -33,7 +33,7 @@
 import DialogCloseButton from "@/page/components/DialogCloseButton";
 import StatusSelectInput from "@/page/components/StatusSelectInput";
 import MemoInput from "@/page/components/MemoInput";
-import { tr } from "date-fns/locale";
+import TreeSelectInput from "@/page/components/TreeSelectInput";
 
 function CustomTabPanel(props) {
     const { children, value, index, ...other } = props;
@@ -94,7 +94,7 @@
     //     if (!values.shipperId) errors.shipperId = translate('form.matnr.shipper');
     //     if (!values.groupId) errors.groupId = translate('form.matnr.groupId');
     //     if (!values.code) errors.code = translate('form.matnr.code');
-       
+
     //     return errors;
     // };
 
@@ -154,10 +154,7 @@
                                         />
                                     </Grid>
                                     <Grid item xs={6} display="flex" gap={1}>
-                                        <ReferenceInput
-                                            source="shipperId"
-                                            reference="shipper"
-                                        >
+                                        <ReferenceInput source="shipperId" reference="companys" filter={{ type: 'shipper' }}>
                                             <AutocompleteInput
                                                 label="table.field.matnr.shipperId"
                                                 optionText="name"
@@ -167,22 +164,16 @@
                                         </ReferenceInput>
                                     </Grid>
                                     <Grid item xs={6} display="flex" gap={1}>
-                                        <ReferenceInput
+                                        <TreeSelectInput
+                                            label="table.field.matnr.groupId"
+                                            resource={'matnrGroup'}
                                             source="groupId"
-                                            reference="matnrGroup"
-                                        >
-                                            <AutocompleteInput
-                                                label="table.field.matnr.groupId"
-                                                optionText="name"
-                                                validate={[required()]}
-                                                filterToQuery={(val) => ({ name: val })}
-                                            />
-                                        </ReferenceInput>
+                                        />
                                     </Grid>
                                     <Grid item xs={6} display="flex" gap={1}>
                                         <TextInput
-                                            label="table.field.matnr.erpCode"
-                                            source="erpCode"
+                                            label="table.field.matnr.platCode"
+                                            source="platCode"
                                             validate={[required()]}
                                             parse={v => v}
                                         />

--
Gitblit v1.9.1