diff --git a/manager-api/src/main/java/cn/lili/controller/goods/CategoryManagerController.java b/manager-api/src/main/java/cn/lili/controller/goods/CategoryManagerController.java index 3561f45e3..8b9e6fb9d 100644 --- a/manager-api/src/main/java/cn/lili/controller/goods/CategoryManagerController.java +++ b/manager-api/src/main/java/cn/lili/controller/goods/CategoryManagerController.java @@ -1,5 +1,6 @@ package cn.lili.controller.goods; +import cn.lili.common.aop.annotation.DemoSite; import cn.lili.common.enums.ResultCode; import cn.lili.common.enums.ResultUtil; import cn.lili.common.exception.ServiceException; @@ -58,6 +59,7 @@ public class CategoryManagerController { } @PostMapping + @DemoSite @ApiOperation(value = "添加商品分类") public ResultMessage saveCategory(@Valid Category category) { //非顶级分类 @@ -77,6 +79,7 @@ public class CategoryManagerController { } @PutMapping + @DemoSite @ApiOperation(value = "修改商品分类") public ResultMessage updateCategory(@Valid CategoryVO category) { Category catTemp = categoryService.getById(category.getId()); @@ -89,6 +92,7 @@ public class CategoryManagerController { } @DeleteMapping(value = "/{id}") + @DemoSite @ApiImplicitParam(name = "id", value = "分类ID", required = true, paramType = "path", dataType = "String") @ApiOperation(value = "通过id删除分类") public ResultMessage delAllByIds(@NotNull @PathVariable String id) { @@ -112,6 +116,7 @@ public class CategoryManagerController { @ApiImplicitParams({ @ApiImplicitParam(name = "goodsId", value = "分类ID", required = true, paramType = "path", dataType = "String") }) + @DemoSite @ApiOperation(value = "后台 禁用/启用 分类") public ResultMessage disable(@PathVariable String id, @RequestParam Boolean enableOperations) { diff --git a/manager-api/src/main/java/cn/lili/controller/goods/GoodsManagerController.java b/manager-api/src/main/java/cn/lili/controller/goods/GoodsManagerController.java index 71af808d5..18d824809 100644 --- a/manager-api/src/main/java/cn/lili/controller/goods/GoodsManagerController.java +++ b/manager-api/src/main/java/cn/lili/controller/goods/GoodsManagerController.java @@ -1,5 +1,6 @@ package cn.lili.controller.goods; +import cn.lili.common.aop.annotation.DemoSite; import cn.lili.common.aop.annotation.PreventDuplicateSubmissions; import cn.lili.common.enums.ResultCode; import cn.lili.common.enums.ResultUtil; @@ -71,6 +72,7 @@ public class GoodsManagerController { @ApiImplicitParam(name = "goodsId", value = "商品ID", required = true, paramType = "query", allowMultiple = true), @ApiImplicitParam(name = "reason", value = "下架理由", required = true, paramType = "query") }) + @DemoSite @PutMapping(value = "/{goodsId}/under") public ResultMessage underGoods(@PathVariable String goodsId, @NotEmpty(message = "下架原因不能为空") @RequestParam String reason) { List goodsIds = Arrays.asList(goodsId.split(",")); diff --git a/seller-api/src/main/java/cn/lili/controller/goods/GoodsStoreController.java b/seller-api/src/main/java/cn/lili/controller/goods/GoodsStoreController.java index 5aadb600e..8a6c749a9 100644 --- a/seller-api/src/main/java/cn/lili/controller/goods/GoodsStoreController.java +++ b/seller-api/src/main/java/cn/lili/controller/goods/GoodsStoreController.java @@ -1,5 +1,6 @@ package cn.lili.controller.goods; +import cn.lili.common.aop.annotation.DemoSite; import cn.lili.common.enums.ResultUtil; import cn.lili.common.security.OperationalJudgment; import cn.lili.common.security.context.UserContext; @@ -113,6 +114,7 @@ public class GoodsStoreController { return ResultUtil.success(); } + @DemoSite @ApiOperation(value = "下架商品", notes = "下架商品时使用") @ApiImplicitParam(name = "goodsId", value = "商品ID", required = true, paramType = "query", allowMultiple = true) @PutMapping(value = "/under") @@ -130,6 +132,7 @@ public class GoodsStoreController { return ResultUtil.success(); } + @DemoSite @ApiOperation(value = "删除商品") @PutMapping(value = "/delete") @ApiImplicitParam(name = "goodsId", value = "商品ID", required = true, paramType = "query", allowMultiple = true)