From ef68e47e7a9f07ad84075504ff3cc8654c299ce7 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期四, 20 三月 2025 15:52:48 +0800
Subject: [PATCH] #修改 物料修改扩展字段优化

---
 rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/MatnrController.java |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/MatnrController.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/MatnrController.java
index c992c2d..c3d426d 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/MatnrController.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/MatnrController.java
@@ -47,7 +47,7 @@
     public R page(@RequestBody Map<String, Object> map) {
         BaseParam baseParam = buildParam(map, BaseParam.class);
         PageParam<Matnr, BaseParam> pageParam = new PageParam<>(baseParam, Matnr.class);
-        return R.ok().add( matnrService.getMatnrPage(pageParam));
+        return R.ok().add(matnrService.getMatnrPage(pageParam));
     }
 
     @PreAuthorize("hasAuthority('manager:matnr:list')")
@@ -76,7 +76,7 @@
         if (Objects.isNull(matnr)) {
             throw new CoolException("鍙傛暟涓嶈兘涓虹┖锛侊紒");
         }
-        if (Objects.isNull(matnr.get("matnr"))) {
+        if (Objects.isNull(matnr.get("name"))) {
             throw new CoolException("鍚嶇О涓嶈兘涓虹┖锛侊紒");
         }
         if (Objects.isNull(matnr.get("groupId"))) {
@@ -124,9 +124,10 @@
         if (!matnrService.updateById(matnr)) {
             return R.error("Update Fail");
         }
-        if (!Objects.isNull(params.get("fieldsIndex"))) {
+        if (!FieldsUtils.getFieldsSta().isEmpty()) {
             FieldsUtils.updateFieldsValue(params);
         }
+
         return R.ok("Update Success").add(matnr);
     }
 

--
Gitblit v1.9.1