Przeglądaj źródła

商家审核以及一级分类

liude 1 rok temu
rodzic
commit
99448e5468

+ 11 - 0
src/main/java/com/chelvc/cloud/admin/controller/CategoryController.java

@@ -99,4 +99,15 @@ public class CategoryController {
     public List<CategoryDTO> getRootCategories(@RequestBody @Valid CategoryListParam param) {
         return this.categoryService.getRootCategories(param);
     }
+
+
+    /**
+     * 获取一级分类列表
+     *
+     * @return 分类信息列表
+     */
+    @PostMapping("/getParentCategories")
+    public List<CategoryDTO> getParentCategories(@RequestBody @Valid CategoryListParam param) {
+        return this.categoryService.getParentCategories(param);
+    }
 }

+ 13 - 0
src/main/java/com/chelvc/cloud/admin/controller/MerchantController.java

@@ -7,6 +7,7 @@ import javax.validation.constraints.Min;
 import javax.validation.constraints.NotEmpty;
 
 import com.chelvc.cloud.vehicle.api.constant.GoodsStatus;
+import com.chelvc.cloud.vehicle.api.constant.MerchantStatus;
 import com.chelvc.cloud.vehicle.api.dto.MerchantDTO;
 import com.chelvc.cloud.vehicle.api.dto.MerchantRankDTO;
 import com.chelvc.cloud.vehicle.api.param.MerchantModifyParam;
@@ -151,4 +152,16 @@ public class MerchantController {
     public List<Map<String,Object>> operatReport(@RequestBody @Valid ReportModifyParam param) {
         return this.merchantService.operatReport(param);
     }
+
+    /**
+     * 商家审核
+     *
+     * @param id    商家主键
+     * @param
+     */
+    @GetMapping("/merchantAudit/{id}")
+    public void merchantAudit(@PathVariable("id") @Min(value = 1, message = "商家主键不能小于1") Long id,
+                              MerchantStatus status ) {
+        this.merchantService.merchantAudit(id, status);
+    }
 }