From a4709a1df483a897aba358c3c52d1331997d8949 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期一, 24 二月 2025 15:56:45 +0800 Subject: [PATCH] #修改 1. 物料分类选择显示问题修复 --- rsf-admin/src/page/basicInfo/matnr/MatnrList.jsx | 10 +++++----- rsf-admin/src/page/basicInfo/matnr/MatnrCreate.jsx | 2 +- rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/Matnr.java | 11 ++++++----- rsf-admin/src/page/basicInfo/matnr/MatnrEdit.jsx | 2 +- 4 files changed, 13 insertions(+), 12 deletions(-) diff --git a/rsf-admin/src/page/basicInfo/matnr/MatnrCreate.jsx b/rsf-admin/src/page/basicInfo/matnr/MatnrCreate.jsx index 6e5f23e..dffba6b 100644 --- a/rsf-admin/src/page/basicInfo/matnr/MatnrCreate.jsx +++ b/rsf-admin/src/page/basicInfo/matnr/MatnrCreate.jsx @@ -347,7 +347,7 @@ <Grid item xs={6} display="flex" gap={1}> <ReferenceInput source="rglarId" - reference="rglarId" + reference="batchRegular" > <AutocompleteInput label="table.field.matnr.rglarId" diff --git a/rsf-admin/src/page/basicInfo/matnr/MatnrEdit.jsx b/rsf-admin/src/page/basicInfo/matnr/MatnrEdit.jsx index d90d6ff..9cf4ddd 100644 --- a/rsf-admin/src/page/basicInfo/matnr/MatnrEdit.jsx +++ b/rsf-admin/src/page/basicInfo/matnr/MatnrEdit.jsx @@ -163,7 +163,7 @@ <Grid item xs={6} display="flex" gap={1}> <ReferenceInput source="rglarId" - reference="rglarId" + reference="batchRegular" perPage={REFERENCE_INPUT_PAGESIZE} > <AutocompleteInput diff --git a/rsf-admin/src/page/basicInfo/matnr/MatnrList.jsx b/rsf-admin/src/page/basicInfo/matnr/MatnrList.jsx index 47c7b15..5f4ddcd 100644 --- a/rsf-admin/src/page/basicInfo/matnr/MatnrList.jsx +++ b/rsf-admin/src/page/basicInfo/matnr/MatnrList.jsx @@ -67,10 +67,10 @@ <TextInput source="name" label="table.field.matnr.name" />, <TextInput source="code" label="table.field.matnr.code" />, - <ReferenceInput source="shipperId" label="table.field.matnr.shipperId" reference="shipper"> + <ReferenceInput source="shipperId$" label="table.field.matnr.shipperId" reference="shipper"> <AutocompleteInput label="table.field.matnr.shipperId" optionText="name" filterToQuery={(val) => ({ name: val })} /> </ReferenceInput>, - <ReferenceInput source="groupId" label="table.field.matnr.groupId" reference="matnrGroup" > + <ReferenceInput source="groupId$" label="table.field.matnr.groupId" reference="matnrGroup" > <AutocompleteInput label="table.field.matnr.groupId" optionText="code" filterToQuery={(val) => ({ code: val })} /> </ReferenceInput>, <ReferenceInput source="rglarId" label="table.field.matnr.rglarId" reference="rglarId"> @@ -151,13 +151,13 @@ <NumberField source="id" /> <TextField source="name" label="table.field.matnr.name" /> <TextField source="code" label="table.field.matnr.code" /> - <ReferenceField source="shipperId" label="table.field.matnr.shipperId" reference="shipper" link={false} sortable={false}> + <ReferenceField source="shipperId$" label="table.field.matnr.shipperId" reference="shipper" link={false} sortable={false}> <TextField source="name" /> </ReferenceField> - <ReferenceField source="groupId" label="table.field.matnr.groupId" reference="matnrGroup" link={false} sortable={false}> + <ReferenceField source="groupId$" label="table.field.matnr.groupId" reference="matnrGroup" link={false} sortable={false}> <TextField source="code" /> </ReferenceField> - <ReferenceField source="rglarId" label="table.field.matnr.rglarId" reference="rglarId" link={false} sortable={false}> + <ReferenceField source="rglarId$" label="table.field.matnr.rglarId" reference="batchRegular" link={false} sortable={false}> <TextField source="code" /> </ReferenceField> <TextField source="erpCode" label="table.field.matnr.erpCode" /> diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/Matnr.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/Matnr.java index 7e6e58b..99d544c 100644 --- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/Matnr.java +++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/Matnr.java @@ -6,6 +6,7 @@ import java.util.Date; import com.vincent.rsf.server.manager.service.BatchRegularService; +import com.vincent.rsf.server.manager.service.CompanysService; import com.vincent.rsf.server.manager.service.MatnrGroupService; import com.vincent.rsf.server.manager.service.ShipperService; import org.springframework.format.annotation.DateTimeFormat; @@ -327,10 +328,10 @@ // ); public String getShipperId$(){ - ShipperService service = SpringUtils.getBean(ShipperService.class); - Shipper shipper = service.getById(this.shipperId); - if (!Cools.isEmpty(shipper)){ - return String.valueOf(shipper.getName()); + CompanysService service = SpringUtils.getBean(CompanysService.class); + Companys companys = service.getById(this.shipperId); + if (!Cools.isEmpty(companys)){ + return String.valueOf(companys.getName()); } return null; } @@ -344,7 +345,7 @@ return null; } - public String getRglarId(){ + public String getRglarId$(){ BatchRegularService service = SpringUtils.getBean(BatchRegularService.class); BatchRegular batchRegular = service.getById(this.rglarId); if (!Cools.isEmpty(batchRegular)){ -- Gitblit v1.9.1