From 354ca1314bc5305ebf87dfae46037b83470583ac Mon Sep 17 00:00:00 2001 From: wangpengfei <1928057482@qq.com> Date: Thu, 18 Jul 2024 08:42:50 +0800 Subject: [PATCH] 7/18 --- .../com/yxt/goods/apiadmin/GoodsSpuRest.java | 8 +++++++- .../biz/goodsbrandinfo/GoodsBrandInfoDto.java | 2 ++ .../biz/goodsbrandinfo/GoodsBrandInfoMapper.java | 2 ++ .../biz/goodsbrandinfo/GoodsBrandInfoMapper.xml | 9 +++++++++ .../goodsbrandinfo/GoodsBrandInfoService.java | 16 +++++----------- .../biz/goodsbrandinfo/GoodsBrandInfoVo.java | 2 ++ .../goodsmanufacturer/GoodsManufacturerDto.java | 2 ++ .../GoodsManufacturerMapper.java | 2 ++ .../GoodsManufacturerMapper.xml | 9 +++++++++ .../GoodsManufacturerService.java | 7 +++++-- .../goodsmanufacturer/GoodsManufacturerVo.java | 2 ++ .../com/yxt/goods/biz/goodsspu/GoodsSpuDto.java | 2 ++ .../yxt/goods/biz/goodsspu/GoodsSpuMapper.java | 2 ++ .../yxt/goods/biz/goodsspu/GoodsSpuMapper.xml | 9 +++++++++ .../yxt/goods/biz/goodsspu/GoodsSpuService.java | 12 +++++++++++- .../com/yxt/goods/biz/goodsspu/GoodsSpuVo.java | 2 ++ .../yxt/goods/biz/goodstype/GoodsTypeMapper.java | 2 ++ .../yxt/goods/biz/goodstype/GoodsTypeMapper.xml | 9 +++++++++ .../goods/biz/goodstype/GoodsTypeService.java | 7 +++++-- .../com/yxt/goods/biz/goodstype/GoodsTypeVo.java | 2 ++ .../com/yxt/goods/biz/goodsunit/GoodsUnit.java | 4 +++- .../yxt/goods/biz/goodsunit/GoodsUnitDto.java | 4 ++++ .../yxt/goods/biz/goodsunit/GoodsUnitMapper.java | 2 ++ .../yxt/goods/biz/goodsunit/GoodsUnitMapper.xml | 9 +++++++++ .../goods/biz/goodsunit/GoodsUnitService.java | 7 +++++-- .../com/yxt/goods/biz/goodsunit/GoodsUnitVo.java | 4 ++++ 26 files changed, 118 insertions(+), 20 deletions(-) diff --git a/src/main/java/com/yxt/goods/apiadmin/GoodsSpuRest.java b/src/main/java/com/yxt/goods/apiadmin/GoodsSpuRest.java index 5ea64ef..e971603 100644 --- a/src/main/java/com/yxt/goods/apiadmin/GoodsSpuRest.java +++ b/src/main/java/com/yxt/goods/apiadmin/GoodsSpuRest.java @@ -1,5 +1,6 @@ package com.yxt.goods.apiadmin; +import com.yxt.goods.biz.goodsbrandinfo.GoodsBrandInfo; import com.yxt.goods.biz.goodsspu.GoodsSpuDto; import com.yxt.goods.biz.goodsspu.GoodsSpuQuery; import com.yxt.goods.biz.goodsspu.GoodsSpuService; @@ -7,6 +8,7 @@ import com.yxt.goods.biz.goodsspu.GoodsSpuVo; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; +import com.yxt.goods.utils.OrgPathQuery; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; @@ -33,7 +35,11 @@ public class GoodsSpuRest { public ResultBean> listPage(@RequestBody PagerQuery pq) { return goodsSpuService.listPage(pq); } - + @ApiOperation("查询所有") + @PostMapping("/listAll") + public ResultBean> listAll(@RequestBody OrgPathQuery query) { + return goodsSpuService.listAll(query); + } @ApiOperation("保存修改") @PostMapping("/saveOrUpdate") public ResultBean saveOrUpdate(@RequestBody GoodsSpuDto dto) { diff --git a/src/main/java/com/yxt/goods/biz/goodsbrandinfo/GoodsBrandInfoDto.java b/src/main/java/com/yxt/goods/biz/goodsbrandinfo/GoodsBrandInfoDto.java index 845db4e..c11c9da 100644 --- a/src/main/java/com/yxt/goods/biz/goodsbrandinfo/GoodsBrandInfoDto.java +++ b/src/main/java/com/yxt/goods/biz/goodsbrandinfo/GoodsBrandInfoDto.java @@ -24,4 +24,6 @@ public class GoodsBrandInfoDto implements Dto { private String letter;//品牌的首字母大写 private String useOrgSid;//使用组织sid private String createOrgSid;//创建组织sid + private String userSid; + private String orgPath; } diff --git a/src/main/java/com/yxt/goods/biz/goodsbrandinfo/GoodsBrandInfoMapper.java b/src/main/java/com/yxt/goods/biz/goodsbrandinfo/GoodsBrandInfoMapper.java index 0831e4d..747aea6 100644 --- a/src/main/java/com/yxt/goods/biz/goodsbrandinfo/GoodsBrandInfoMapper.java +++ b/src/main/java/com/yxt/goods/biz/goodsbrandinfo/GoodsBrandInfoMapper.java @@ -17,4 +17,6 @@ import java.util.List; public interface GoodsBrandInfoMapper extends BaseMapper { int updateBySidIsDelete(List list); IPage listPage(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); + List listAll(@Param("orgPath")String orgPath); + } diff --git a/src/main/java/com/yxt/goods/biz/goodsbrandinfo/GoodsBrandInfoMapper.xml b/src/main/java/com/yxt/goods/biz/goodsbrandinfo/GoodsBrandInfoMapper.xml index d3f6bc4..c7f1135 100644 --- a/src/main/java/com/yxt/goods/biz/goodsbrandinfo/GoodsBrandInfoMapper.xml +++ b/src/main/java/com/yxt/goods/biz/goodsbrandinfo/GoodsBrandInfoMapper.xml @@ -13,6 +13,15 @@ ${ew.sqlSegment} + UPDATE goods_brand_info SET isDelete=1 diff --git a/src/main/java/com/yxt/goods/biz/goodsbrandinfo/GoodsBrandInfoService.java b/src/main/java/com/yxt/goods/biz/goodsbrandinfo/GoodsBrandInfoService.java index 041b928..a7cc53b 100644 --- a/src/main/java/com/yxt/goods/biz/goodsbrandinfo/GoodsBrandInfoService.java +++ b/src/main/java/com/yxt/goods/biz/goodsbrandinfo/GoodsBrandInfoService.java @@ -73,10 +73,7 @@ public class GoodsBrandInfoService extends MybatisBaseService> listAll( OrgPathQuery query) { ResultBean rb = ResultBean.fireFail(); - -// List pagging = baseMapper.selectList(new QueryWrapper().eq("isEnable",1).ne("isDelete","1") -// .eq("userOrgSid",query.getUserOrgSid())); - List pagging = baseMapper.selectList(new QueryWrapper().eq("isEnable",1).ne("isDelete","1")); + List pagging = baseMapper.listAll(query.getOrgPath()); return rb.success().setData(pagging); } public ResultBean saveOrUpdate(GoodsBrandInfoDto dto) { @@ -107,6 +104,9 @@ public class GoodsBrandInfoService extends MybatisBaseService { List getAllTypeByUseOrgSid(@Param("useOrgSid") String useOrgSid); int updateBySidIsDelete(List list); + List listAll(@Param("orgPath")String orgPath); } diff --git a/src/main/java/com/yxt/goods/biz/goodsmanufacturer/GoodsManufacturerMapper.xml b/src/main/java/com/yxt/goods/biz/goodsmanufacturer/GoodsManufacturerMapper.xml index a97ee44..49d4c8d 100644 --- a/src/main/java/com/yxt/goods/biz/goodsmanufacturer/GoodsManufacturerMapper.xml +++ b/src/main/java/com/yxt/goods/biz/goodsmanufacturer/GoodsManufacturerMapper.xml @@ -13,6 +13,15 @@ ${ew.sqlSegment} + + + UPDATE goods_type SET isDelete=1 diff --git a/src/main/java/com/yxt/goods/biz/goodstype/GoodsTypeService.java b/src/main/java/com/yxt/goods/biz/goodstype/GoodsTypeService.java index 1ea5bd8..b148f22 100644 --- a/src/main/java/com/yxt/goods/biz/goodstype/GoodsTypeService.java +++ b/src/main/java/com/yxt/goods/biz/goodstype/GoodsTypeService.java @@ -90,8 +90,7 @@ public class GoodsTypeService extends MybatisBaseService pagging = baseMapper.selectList(new QueryWrapper().eq("isEnable",1).ne("isDelete","1") // .eq("userOrgSid",query.getUserOrgSid())); - List pagging = baseMapper.selectList(new QueryWrapper().eq("isEnable",1).ne("isDelete","1") - ); + List pagging = baseMapper.listAll(query.getOrgPath()); return rb.success().setData(pagging); } @@ -121,6 +120,9 @@ public class GoodsTypeService extends MybatisBaseService { IPage listPage(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); int updateBySidIsDelete(List list); + List listAll(@Param("orgPath")String orgPath); } diff --git a/src/main/java/com/yxt/goods/biz/goodsunit/GoodsUnitMapper.xml b/src/main/java/com/yxt/goods/biz/goodsunit/GoodsUnitMapper.xml index 4765902..ab3683a 100644 --- a/src/main/java/com/yxt/goods/biz/goodsunit/GoodsUnitMapper.xml +++ b/src/main/java/com/yxt/goods/biz/goodsunit/GoodsUnitMapper.xml @@ -13,6 +13,15 @@ ${ew.sqlSegment} + UPDATE goods_unit SET isDelete=1 diff --git a/src/main/java/com/yxt/goods/biz/goodsunit/GoodsUnitService.java b/src/main/java/com/yxt/goods/biz/goodsunit/GoodsUnitService.java index e8fe83b..271cb86 100644 --- a/src/main/java/com/yxt/goods/biz/goodsunit/GoodsUnitService.java +++ b/src/main/java/com/yxt/goods/biz/goodsunit/GoodsUnitService.java @@ -70,8 +70,7 @@ public class GoodsUnitService extends MybatisBaseService pagging = baseMapper.selectList(new QueryWrapper().eq("isEnable",1).ne("isDelete","1") // .eq("userOrgSid",query.getUserOrgSid())); - List pagging = baseMapper.selectList(new QueryWrapper().eq("isEnable",1).ne("isDelete","1") - ); + List pagging = baseMapper.listAll(query.getOrgPath()); return rb.success().setData(pagging); } @@ -94,6 +93,9 @@ public class GoodsUnitService extends MybatisBaseService