From 1844fe7ab6301b879f8459022916af350426dda8 Mon Sep 17 00:00:00 2001
From: whycq <913841844@qq.com>
Date: 星期五, 21 二月 2025 10:18:43 +0800
Subject: [PATCH] #
---
rsf-admin/src/page/matnr/MatnrEdit.jsx | 96 ++++++++++++++++++++++++++++++++++++++----------
1 files changed, 76 insertions(+), 20 deletions(-)
diff --git a/rsf-admin/src/page/matnr/MatnrEdit.jsx b/rsf-admin/src/page/matnr/MatnrEdit.jsx
index 7c85bda..237e49b 100644
--- a/rsf-admin/src/page/matnr/MatnrEdit.jsx
+++ b/rsf-admin/src/page/matnr/MatnrEdit.jsx
@@ -64,6 +64,21 @@
{translate('common.edit.title.main')}
</Typography>
<Stack direction='row' gap={2}>
+ <TextInput
+ 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}>
<ReferenceInput
source="shipperId"
reference="shipper"
@@ -77,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"
@@ -98,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 })}
/>
@@ -146,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>
@@ -166,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>
@@ -180,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' },
@@ -201,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