From 915be00d3ed207d18911e5f1068de64a2539c290 Mon Sep 17 00:00:00 2001
From: Your Name <you@example.com>
Date: 星期五, 25 八月 2023 10:02:29 +0800
Subject: [PATCH] 优化物品

---
 java110-bean/src/main/java/com/java110/dto/resource/ResourceStoreTypeDto.java                     |    2 +-
 service-store/src/main/java/com/java110/store/cmd/resourceStoreType/SaveResourceStoreTypeCmd.java |   11 +++++++++++
 2 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/java110-bean/src/main/java/com/java110/dto/resource/ResourceStoreTypeDto.java b/java110-bean/src/main/java/com/java110/dto/resource/ResourceStoreTypeDto.java
index a9a632b..4c5e98f 100644
--- a/java110-bean/src/main/java/com/java110/dto/resource/ResourceStoreTypeDto.java
+++ b/java110-bean/src/main/java/com/java110/dto/resource/ResourceStoreTypeDto.java
@@ -27,7 +27,7 @@
     private String storeId;
     private Date createTime;
     private String statusCd = "0";
-    private String parentId = "0"; //鐖剁骇id,榛樿涓�0
+    private String parentId ; //鐖剁骇id,榛樿涓�0
 
     private List<ResourceStoreTypeDto> subTypes;
 
diff --git a/service-store/src/main/java/com/java110/store/cmd/resourceStoreType/SaveResourceStoreTypeCmd.java b/service-store/src/main/java/com/java110/store/cmd/resourceStoreType/SaveResourceStoreTypeCmd.java
index d263221..b7f3edc 100644
--- a/service-store/src/main/java/com/java110/store/cmd/resourceStoreType/SaveResourceStoreTypeCmd.java
+++ b/service-store/src/main/java/com/java110/store/cmd/resourceStoreType/SaveResourceStoreTypeCmd.java
@@ -12,6 +12,7 @@
 import com.java110.utils.exception.CmdException;
 import com.java110.utils.util.Assert;
 import com.java110.utils.util.BeanConvertUtil;
+import com.java110.utils.util.StringUtil;
 import org.springframework.beans.factory.annotation.Autowired;
 
 import java.text.ParseException;
@@ -29,6 +30,16 @@
         Assert.hasKeyAndValue(reqJson, "name", "璇锋眰鎶ユ枃涓湭鍖呭惈name");
         //Assert.hasKeyAndValue(reqJson, "storeId", "璇锋眰鎶ユ枃涓湭鍖呭惈storeId");
 
+        if(!reqJson.containsKey("parentId")){
+            reqJson.put("parentId", "0");
+        }
+
+        String parentId = reqJson.getString("parentId");
+
+        if(StringUtil.isEmpty(parentId)){
+            reqJson.put("parentId", "0");
+        }
+
         if (!reqJson.containsKey("storeId")) {
             String storeId = context.getReqHeaders().get("store-id");
             reqJson.put("storeId", storeId);

--
Gitblit v1.8.0