ソースを参照

Fix: pid not set on category update in the admin, causing "参数不对" error message (#539)

Charly Lersteau 2 年 前
コミット
449aae9f59

+ 9 - 0
litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/vo/CategoryVo.java

@@ -10,6 +10,7 @@ public class CategoryVo {
     private String iconUrl;
     private String picUrl;
     private String level;
+    private Integer pid;
     private List<CategoryVo> children;
 
     public List<CategoryVo> getChildren() {
@@ -75,4 +76,12 @@ public class CategoryVo {
     public void setLevel(String level) {
         this.level = level;
     }
+
+    public Integer getPid() {
+        return pid;
+    }
+
+    public void setPid(Integer pid) {
+        this.pid = pid;
+    }
 }

+ 1 - 0
litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminCategoryController.java

@@ -56,6 +56,7 @@ public class AdminCategoryController {
                 subCategoryVo.setKeywords(subCategory.getKeywords());
                 subCategoryVo.setName(subCategory.getName());
                 subCategoryVo.setLevel(subCategory.getLevel());
+                subCategoryVo.setPid(subCategory.getPid());
 
                 children.add(subCategoryVo);
             }