From 61b57c78d685cffe45bf923ac379f108f6dfa558 Mon Sep 17 00:00:00 2001 From: jiangqs <jiangqs> Date: 星期一, 05 六月 2023 17:44:15 +0800 Subject: [PATCH] 商品管理 --- ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/management/MgtGoodsController.java | 29 +++++++++++++++++++++++++++++ 1 files changed, 29 insertions(+), 0 deletions(-) diff --git a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/management/MgtGoodsController.java b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/management/MgtGoodsController.java index e987015..4817c0e 100644 --- a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/management/MgtGoodsController.java +++ b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/management/MgtGoodsController.java @@ -5,10 +5,13 @@ import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.goods.domain.dto.MgtGoodsEditDto; import com.ruoyi.goods.domain.dto.MgtGoodsPageDto; +import com.ruoyi.goods.domain.dto.MgtGoodsRecommendDto; +import com.ruoyi.goods.domain.dto.MgtGoodsUpDownDto; import com.ruoyi.goods.domain.vo.MgtGoodsPageVo; import com.ruoyi.goods.domain.vo.MgtGoodsTotalVo; import com.ruoyi.goods.service.goods.GoodsService; import com.ruoyi.system.api.domain.dto.MgtBaseDto; +import com.ruoyi.system.api.domain.dto.MgtBaseGetDto; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.RequestBody; @@ -63,4 +66,30 @@ return R.ok(); } + @RequestMapping(value = "/upDownMgtGoods", method = RequestMethod.POST) + @ApiOperation(value = "平台上下架商品") + public R upDownMgtGoods(@RequestBody MgtGoodsUpDownDto mgtGoodsUpDownDto) { + Long userId = SecurityUtils.getUserId(); + mgtGoodsUpDownDto.setUserId(userId); + goodsService.upDownMgtGoods(mgtGoodsUpDownDto); + return R.ok(); + } + + @RequestMapping(value = "/recommendMgtGoods", method = RequestMethod.POST) + @ApiOperation(value = "平台推荐商品") + public R recommendMgtGoods(@RequestBody MgtGoodsRecommendDto mgtGoodsRecommendDto) { + Long userId = SecurityUtils.getUserId(); + mgtGoodsRecommendDto.setUserId(userId); + goodsService.recommendMgtGoods(mgtGoodsRecommendDto); + return R.ok(); + } + + @RequestMapping(value = "/deleteMgtGoods", method = RequestMethod.POST) + @ApiOperation(value = "平台推荐商品") + public R deleteMgtGoods(@RequestBody MgtBaseGetDto mgtBaseGetDto) { + Long userId = SecurityUtils.getUserId(); + mgtBaseGetDto.setUserId(userId); + goodsService.deleteMgtGoods(mgtBaseGetDto.getId(),userId); + return R.ok(); + } } -- Gitblit v1.7.1