From 2f79f04bac437c6a09b3ebf4d0458522c3d413d8 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期四, 20 二月 2025 09:41:28 +0800 Subject: [PATCH] #优化 1. dom文件引用优化 2. 接口文档代码优化 --- rsf-admin/src/page/matnr/MatnrCreate.jsx | 83 ++++++++++++++++++++++++++++++++--------- 1 files changed, 65 insertions(+), 18 deletions(-) diff --git a/rsf-admin/src/page/matnr/MatnrCreate.jsx b/rsf-admin/src/page/matnr/MatnrCreate.jsx index 1c09682..e2e0d9a 100644 --- a/rsf-admin/src/page/matnr/MatnrCreate.jsx +++ b/rsf-admin/src/page/matnr/MatnrCreate.jsx @@ -86,10 +86,17 @@ <Grid container rowSpacing={2} columnSpacing={2}> <Grid item xs={6} display="flex" gap={1}> <TextInput - label="table.field.matnr.uuid" - source="uuid" + label="table.field.matnr.name" + source="name" parse={v => v} autoFocus + /> + </Grid> + <Grid item xs={6} display="flex" gap={1}> + <TextInput + label="table.field.matnr.code" + source="code" + parse={v => v} /> </Grid> <Grid item xs={6} display="flex" gap={1}> @@ -105,26 +112,24 @@ </ReferenceInput> </Grid> <Grid item xs={6} display="flex" gap={1}> - <TextInput - label="table.field.matnr.name" - source="name" - parse={v => v} - /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> - <TextInput - label="table.field.matnr.code" - source="code" - parse={v => v} - /> - </Grid> - <Grid item xs={6} display="flex" gap={1}> <ReferenceInput source="groupId" reference="matnrGroup" > <AutocompleteInput label="table.field.matnr.groupId" + optionText="code" + filterToQuery={(val) => ({ code: val })} + /> + </ReferenceInput> + </Grid> + <Grid item xs={6} display="flex" gap={1}> + <ReferenceInput + source="batchRegularId" + reference="batchRegular" + > + <AutocompleteInput + label="table.field.matnr.batchRegularId" optionText="code" filterToQuery={(val) => ({ code: val })} /> @@ -173,8 +178,8 @@ </Grid> <Grid item xs={6} display="flex" gap={1}> <TextInput - label="table.field.matnr.desc" - source="desc" + label="table.field.matnr.describle" + source="describle" parse={v => v} /> </Grid> @@ -226,6 +231,48 @@ ]} /> </Grid> + <Grid item xs={6} display="flex" gap={1}> + <NumberInput + label="table.field.matnr.safetyQty" + source="safetyQty" + /> + </Grid> + <Grid item xs={6} display="flex" gap={1}> + <NumberInput + label="table.field.matnr.minQty" + source="minQty" + /> + </Grid> + <Grid item xs={6} display="flex" gap={1}> + <NumberInput + label="table.field.matnr.maxQty" + source="maxQty" + /> + </Grid> + <Grid item xs={6} display="flex" gap={1}> + <NumberInput + label="table.field.matnr.stagnate" + source="stagnate" + /> + </Grid> + <Grid item xs={6} display="flex" gap={1}> + <NumberInput + label="table.field.matnr.validity" + source="validity" + /> + </Grid> + <Grid item xs={6} display="flex" gap={1}> + <NumberInput + label="table.field.matnr.validityWarr" + source="validityWarr" + /> + </Grid> + <Grid item xs={6} display="flex" gap={1}> + <NumberInput + label="table.field.matnr.flagCheck" + source="flagCheck" + /> + </Grid> <Grid item xs={6} display="flex" gap={1}> <StatusSelectInput /> -- Gitblit v1.9.1