From c0f5b1879ff4cc6442435b3209b0412732979774 Mon Sep 17 00:00:00 2001 From: wangpengfei <1928057482@qq.com> Date: Fri, 26 Jul 2024 16:02:17 +0800 Subject: [PATCH] goods --- src/main/java/com/yxt/goods/apiadmin/GoodsSkuRest.java | 7 ++++++- .../com/yxt/goods/biz/goodssku/GoodsSkuMapper.java | 2 ++ .../java/com/yxt/goods/biz/goodssku/GoodsSkuMapper.xml | 10 ++++++++++ .../com/yxt/goods/biz/goodssku/GoodsSkuService.java | 7 +++++++ 4 files changed, 25 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/yxt/goods/apiadmin/GoodsSkuRest.java b/src/main/java/com/yxt/goods/apiadmin/GoodsSkuRest.java index 5589d33..3f7acc3 100644 --- a/src/main/java/com/yxt/goods/apiadmin/GoodsSkuRest.java +++ b/src/main/java/com/yxt/goods/apiadmin/GoodsSkuRest.java @@ -6,6 +6,7 @@ import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; import com.yxt.goods.biz.goodssku.*; import com.yxt.goods.biz.goodsspu.GoodsSpuDto; +import com.yxt.goods.utils.OrgPathQuery; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; @@ -29,7 +30,11 @@ public class GoodsSkuRest { public ResultBean> listPage(@RequestBody PagerQuery pq) { return goodsSkuService.listPage(pq); } - + @ApiOperation("查询组织下所有商品") + @PostMapping("/listAllByOrg") + public ResultBean> listAllByOrg(@RequestBody OrgPathQuery query) { + return goodsSkuService.listAllByOrg(query); + } @ApiOperation("保存修改") @PostMapping("/saveOrUpdate") public ResultBean saveOrUpdate(@RequestBody GoodsSkuDto dto) { diff --git a/src/main/java/com/yxt/goods/biz/goodssku/GoodsSkuMapper.java b/src/main/java/com/yxt/goods/biz/goodssku/GoodsSkuMapper.java index c5fc85d..093d886 100644 --- a/src/main/java/com/yxt/goods/biz/goodssku/GoodsSkuMapper.java +++ b/src/main/java/com/yxt/goods/biz/goodssku/GoodsSkuMapper.java @@ -17,6 +17,8 @@ import java.util.List; public interface GoodsSkuMapper extends BaseMapper { IPage listPage(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); + List listAllByOrg(@Param("orgPath")String orgPath); + List getSkusBySpuSid(@Param("spuSid")String spuSid); GoodsSkuVo getSkuBySid(@Param("sid")String sid); diff --git a/src/main/java/com/yxt/goods/biz/goodssku/GoodsSkuMapper.xml b/src/main/java/com/yxt/goods/biz/goodssku/GoodsSkuMapper.xml index cbcb659..bb10358 100644 --- a/src/main/java/com/yxt/goods/biz/goodssku/GoodsSkuMapper.xml +++ b/src/main/java/com/yxt/goods/biz/goodssku/GoodsSkuMapper.xml @@ -12,6 +12,16 @@ ${ew.sqlSegment} + +