From bea0dac85e865e3d5dae5b3fd641eb07a4b1b80c Mon Sep 17 00:00:00 2001
From: whycq <913841844@qq.com>
Date: 星期五, 21 二月 2025 10:19:06 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev' into dev

---
 rsf-admin/src/page/matnr/MatnrEdit.jsx |   92 +++++++++++++++++++++++++++++++++++-----------
 1 files changed, 70 insertions(+), 22 deletions(-)

diff --git a/rsf-admin/src/page/matnr/MatnrEdit.jsx b/rsf-admin/src/page/matnr/MatnrEdit.jsx
index 12a61f2..237e49b 100644
--- a/rsf-admin/src/page/matnr/MatnrEdit.jsx
+++ b/rsf-admin/src/page/matnr/MatnrEdit.jsx
@@ -65,10 +65,17 @@
                         </Typography>
                         <Stack direction='row' gap={2}>
                             <TextInput
-                                label="table.field.matnr.uuid"
-                                source="uuid"
+                                label="table.field.matnr.name"
+                                source="name"
                                 parse={v => v}
                                 autoFocus
+                            />
+                        </Stack>
+                        <Stack direction='row' gap={2}>
+                            <TextInput
+                                label="table.field.matnr.code"
+                                source="code"
+                                parse={v => v}
                             />
                         </Stack>
                         <Stack direction='row' gap={2}>
@@ -85,20 +92,6 @@
                             </ReferenceInput>
                         </Stack>
                         <Stack direction='row' gap={2}>
-                            <TextInput
-                                label="table.field.matnr.name"
-                                source="name"
-                                parse={v => v}
-                            />
-                        </Stack>
-                        <Stack direction='row' gap={2}>
-                            <TextInput
-                                label="table.field.matnr.code"
-                                source="code"
-                                parse={v => v}
-                            />
-                        </Stack>
-                        <Stack direction='row' gap={2}>
                             <ReferenceInput
                                 source="groupId"
                                 reference="matnrGroup"
@@ -106,6 +99,19 @@
                             >
                                 <AutocompleteInput
                                     label="table.field.matnr.groupId"
+                                    optionText="code"
+                                    filterToQuery={(val) => ({ code: val })}
+                                />
+                            </ReferenceInput>
+                        </Stack>
+                        <Stack direction='row' gap={2}>
+                            <ReferenceInput
+                                source="rglarId"
+                                reference="rglarId"
+                                perPage={REFERENCE_INPUT_PAGESIZE}
+                            >
+                                <AutocompleteInput
+                                    label="table.field.matnr.rglarId"
                                     optionText="code"
                                     filterToQuery={(val) => ({ code: val })}
                                 />
@@ -154,8 +160,8 @@
                         </Stack>
                         <Stack direction='row' gap={2}>
                             <TextInput
-                                label="table.field.matnr.desc"
-                                source="desc"
+                                label="table.field.matnr.describle"
+                                source="describle"
                                 parse={v => v}
                             />
                         </Stack>
@@ -174,8 +180,8 @@
                         </Stack>
                         <Stack direction='row' gap={2}>
                             <TextInput
-                                label="table.field.matnr.purchaseUnit"
-                                source="purchaseUnit"
+                                label="table.field.matnr.purUnit"
+                                source="purUnit"
                                 parse={v => v}
                             />
                         </Stack>
@@ -188,8 +194,8 @@
                         </Stack>
                         <Stack direction='row' gap={2}>
                             <SelectInput
-                                label="table.field.matnr.stockLeval"
-                                source="stockLeval"
+                                label="table.field.matnr.stockLevel"
+                                source="stockLevel"
                                 choices={[
                                     { id: 0, name: ' A' },
                                     { id:   1, name: ' B' },
@@ -209,6 +215,48 @@
                                 validate={required()}
                             />
                         </Stack>
+                        <Stack direction='row' gap={2}>
+                            <NumberInput
+                                label="table.field.matnr.safeQty"
+                                source="safeQty"
+                            />
+                        </Stack>
+                        <Stack direction='row' gap={2}>
+                            <NumberInput
+                                label="table.field.matnr.minQty"
+                                source="minQty"
+                            />
+                        </Stack>
+                        <Stack direction='row' gap={2}>
+                            <NumberInput
+                                label="table.field.matnr.maxQty"
+                                source="maxQty"
+                            />
+                        </Stack>
+                        <Stack direction='row' gap={2}>
+                            <NumberInput
+                                label="table.field.matnr.stagn"
+                                source="stagn"
+                            />
+                        </Stack>
+                        <Stack direction='row' gap={2}>
+                            <NumberInput
+                                label="table.field.matnr.valid"
+                                source="valid"
+                            />
+                        </Stack>
+                        <Stack direction='row' gap={2}>
+                            <NumberInput
+                                label="table.field.matnr.validWarn"
+                                source="validWarn"
+                            />
+                        </Stack>
+                        <Stack direction='row' gap={2}>
+                            <NumberInput
+                                label="table.field.matnr.flagCheck"
+                                source="flagCheck"
+                            />
+                        </Stack>
 
                     </Grid>
                     <Grid item xs={12} md={4}>

--
Gitblit v1.9.1