From f9a1b57d35529f8b8162e6dc7956d7b78375edd4 Mon Sep 17 00:00:00 2001
From: verou <857149855@qq.com>
Date: 星期三, 19 三月 2025 16:17:20 +0800
Subject: [PATCH] fix:货位可多选

---
 rsf-admin/src/page/basicInfo/matnr/MatnrEdit.jsx |   23 +++++++++++++----------
 1 files changed, 13 insertions(+), 10 deletions(-)

diff --git a/rsf-admin/src/page/basicInfo/matnr/MatnrEdit.jsx b/rsf-admin/src/page/basicInfo/matnr/MatnrEdit.jsx
index bffec91..4af39ad 100644
--- a/rsf-admin/src/page/basicInfo/matnr/MatnrEdit.jsx
+++ b/rsf-admin/src/page/basicInfo/matnr/MatnrEdit.jsx
@@ -29,6 +29,7 @@
 import CustomerTopToolBar from "@/page/components/EditTopToolBar";
 import MemoInput from "@/page/components/MemoInput";
 import StatusSelectInput from "@/page/components/StatusSelectInput";
+import TreeSelectInput from "@/page/components/TreeSelectInput";
 
 const FormToolbar = () => {
     const { getValues } = useFormContext();
@@ -122,11 +123,7 @@
                                     />
                                 </Grid>
                                 <Grid item xs={6} display="flex" gap={1}>
-                                    <ReferenceInput
-                                        source="shipperId"
-                                        reference="shipper"
-                                        perPage={REFERENCE_INPUT_PAGESIZE}
-                                    >
+                                    <ReferenceInput source="shipperId" reference="companys" filter={{ type: 'shipper' }}>
                                         <AutocompleteInput
                                             validate={[required()]}
                                             label="table.field.matnr.shipperId"
@@ -136,20 +133,26 @@
                                     </ReferenceInput>
                                 </Grid>
                                 <Grid item xs={6} display="flex" gap={1}>
-                                    <ReferenceInput
+                                    {/* <ReferenceInput
                                         source="groupId"
                                         reference="matnrGroup"
                                         perPage={REFERENCE_INPUT_PAGESIZE}
                                     >
                                         <AutocompleteInput
                                             label="table.field.matnr.groupId"
-                                            optionText="code"
+                                            optionText="label"
                                             validate={[required()]}
                                             filterToQuery={(val) => ({ code: val })}
                                         />
-                                    </ReferenceInput>
+                                    </ReferenceInput> */}
+
+                                    <TreeSelectInput
+                                        label="table.field.matnr.groupId"
+                                        resource={'matnrGroup'}
+                                        source="groupId"
+                                    />
                                 </Grid>
-                                <Grid item xs={6} display="flex" gap={1}>
+                                {/* <Grid item xs={6} display="flex" gap={1}>
                                     <ReferenceInput
                                         source="rglarId"
                                         reference="batchRegular"
@@ -161,7 +164,7 @@
                                             filterToQuery={(val) => ({ code: val })}
                                         />
                                     </ReferenceInput>
-                                </Grid>
+                                </Grid> */}
                                 <Grid item xs={6} display="flex" gap={1}>
                                     <TextInput
                                         label="table.field.matnr.platCode"

--
Gitblit v1.9.1