Browse Source

反馈中心开发

liude 1 year ago
parent
commit
aa94720f9a

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

@@ -106,4 +106,17 @@ public class MerchantController {
     public void delistGoods(@PathVariable("goodsIds") @NotEmpty(message = "商品ID不能为空") List<Long> goodsIds) {
     public void delistGoods(@PathVariable("goodsIds") @NotEmpty(message = "商品ID不能为空") List<Long> goodsIds) {
         this.goodsService.updateGoodsStatus(goodsIds, GoodsStatus.OFFLINE);
         this.goodsService.updateGoodsStatus(goodsIds, GoodsStatus.OFFLINE);
     }
     }
+
+
+    /**
+     * 修改商家营业状态
+     *
+     * @param id    商家主键
+     * @param businessStatus 修改参数  营业状态 0-营业中,1-休息中
+     */
+    @PutMapping("/merchant/updateBusinessStatus/{id}")
+    public void updateMerchant(@PathVariable("id") @Min(value = 1, message = "商家主键不能小于1") Long id,
+                               String businessStatus) {
+        this.merchantService.updateMerchantBusinessStatus(id,businessStatus);
+    }
 }
 }