Browse Source

分类增加商家ID与类型

liude 1 year ago
parent
commit
a10617e79f

+ 7 - 6
src/main/java/com/chelvc/cloud/admin/controller/CategoryController.java

@@ -4,6 +4,7 @@ import javax.validation.Valid;
 import javax.validation.constraints.Min;
 import javax.validation.constraints.Min;
 
 
 import com.chelvc.cloud.vehicle.api.dto.CategoryDTO;
 import com.chelvc.cloud.vehicle.api.dto.CategoryDTO;
+import com.chelvc.cloud.vehicle.api.param.CategoryListParam;
 import com.chelvc.cloud.vehicle.api.param.CategoryModifyParam;
 import com.chelvc.cloud.vehicle.api.param.CategoryModifyParam;
 import com.chelvc.cloud.vehicle.api.param.CategoryPagingParam;
 import com.chelvc.cloud.vehicle.api.param.CategoryPagingParam;
 import com.chelvc.cloud.vehicle.api.service.CategoryService;
 import com.chelvc.cloud.vehicle.api.service.CategoryService;
@@ -85,9 +86,9 @@ public class CategoryController {
      *
      *
      * @return 分类信息列表
      * @return 分类信息列表
      */
      */
-    @GetMapping("/categories")
-    public List<CategoryDTO> listCategories() {
-        return this.categoryService.listActiveCategories();
+    @PostMapping("/categories")
+    public List<CategoryDTO> listCategories(@RequestBody @Valid CategoryListParam param) {
+        return this.categoryService.listActiveCategories(param);
     }
     }
 
 
     /**
     /**
@@ -95,8 +96,8 @@ public class CategoryController {
      *
      *
      * @return 分类信息列表
      * @return 分类信息列表
      */
      */
-    @GetMapping("/getRootCategories")
-    public List<CategoryDTO> getRootCategories() {
-        return this.categoryService.getRootCategories();
+    @PostMapping("/getRootCategories")
+    public List<CategoryDTO> getRootCategories(@RequestBody @Valid CategoryListParam param) {
+        return this.categoryService.getRootCategories(param);
     }
     }
 }
 }