diff --git a/ghy-admin/src/main/java/com/ghy/web/controller/goods/GoodsController.java b/ghy-admin/src/main/java/com/ghy/web/controller/goods/GoodsController.java index e6a4c379..f45d6d48 100644 --- a/ghy-admin/src/main/java/com/ghy/web/controller/goods/GoodsController.java +++ b/ghy-admin/src/main/java/com/ghy/web/controller/goods/GoodsController.java @@ -164,6 +164,10 @@ public class GoodsController extends BaseController { @PostMapping("/app/list") @ResponseBody public TableDataInfo appList(@RequestBody Goods goods) { + Integer type=goods.getType(); + if (type==null){ + goods.setType(1); + } // 判断类目id是否为第三级,不是的话需要找到所有符合条件的第三级类目id作为新的条件 if (goods.getDeptGoodsCategoryId() != null) { logger.info("入参:" + goods.getDeptGoodsCategoryId()); diff --git a/ghy-goods/src/main/java/com/ghy/goods/domain/Goods.java b/ghy-goods/src/main/java/com/ghy/goods/domain/Goods.java index cbb61aac..45cd4f4a 100644 --- a/ghy-goods/src/main/java/com/ghy/goods/domain/Goods.java +++ b/ghy-goods/src/main/java/com/ghy/goods/domain/Goods.java @@ -90,6 +90,8 @@ public class Goods extends BaseEntity { private String keyword; + /*类型:服务商品 1和 配件商品 2*/ + private Integer type; private List insuranceManagers; } diff --git a/ghy-goods/src/main/resources/mapper/goods/GoodsMapper.xml b/ghy-goods/src/main/resources/mapper/goods/GoodsMapper.xml index 775676c9..57748544 100644 --- a/ghy-goods/src/main/resources/mapper/goods/GoodsMapper.xml +++ b/ghy-goods/src/main/resources/mapper/goods/GoodsMapper.xml @@ -20,12 +20,13 @@ - + + @@ -58,6 +59,7 @@ expect_duration = #{expectDuration}, update_by = #{updateBy}, area_desc = #{areaDesc}, + type = #{type}, update_time = sysdate() WHERE goods_id = #{goodsId} @@ -88,6 +90,7 @@ remark, area_desc, create_by, + type, create_time )values( #{goodsCode}, @@ -107,6 +110,7 @@ #{remark}, #{areaDesc}, #{createBy}, + #{type}, sysdate() ) @@ -149,6 +153,9 @@ AND worker_id = #{workerId} + + AND g.type = #{type} + AND g.goods_id = #{goodsId}