diff --git a/litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminCategoryController.java b/litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminCategoryController.java index b9aa26d7..fe4df940 100644 --- a/litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminCategoryController.java +++ b/litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminCategoryController.java @@ -65,7 +65,7 @@ public class AdminCategoryController { } Integer pid = category.getPid(); - if(pid == null){ + if(level.equals("L2") && (pid == null)){ return ResponseUtil.badArgument(); } @@ -82,7 +82,7 @@ public class AdminCategoryController { return error; } categoryService.add(category); - return ResponseUtil.ok(); + return ResponseUtil.ok(category); } @GetMapping("/read")