diff --git a/src/main/java/com/qs/serve/modules/goods/entity/so/GoodsImminentBatchQuery.java b/src/main/java/com/qs/serve/modules/goods/entity/so/GoodsImminentBatchQuery.java index 3e565f5e..28f5d47c 100644 --- a/src/main/java/com/qs/serve/modules/goods/entity/so/GoodsImminentBatchQuery.java +++ b/src/main/java/com/qs/serve/modules/goods/entity/so/GoodsImminentBatchQuery.java @@ -22,6 +22,7 @@ public class GoodsImminentBatchQuery { /** 供应商编码 */ private String supplierCode; + private String spuCodeOrName; /** 选中的商品规则 */ private String searchCateRuleId; diff --git a/src/main/resources/mapper/goods/GoodsImminentBatchMapper.xml b/src/main/resources/mapper/goods/GoodsImminentBatchMapper.xml index 06999b4c..1c9e6b7d 100644 --- a/src/main/resources/mapper/goods/GoodsImminentBatchMapper.xml +++ b/src/main/resources/mapper/goods/GoodsImminentBatchMapper.xml @@ -136,7 +136,10 @@ and `goods_spu`.`name` like concat('%',#{query.spuName},'%') - and `goods_spu`.`goods_spu` like concat('%',#{query.skuCode},'%') + + and (`goods_spu`.`name` like concat('%',#{query.spuCodeOrName},'%') or `goods_spu`.`spu_code` like concat('%',#{query.spuCodeOrName},'%')) + + and `goods_spu`.`spu_code` like concat('%',#{query.spuCode},'%') and `goods_spu`.`book_belong` in diff --git a/src/main/resources/mapper/goods/GoodsSpuMapper.xml b/src/main/resources/mapper/goods/GoodsSpuMapper.xml index 516aca38..3aae16a0 100644 --- a/src/main/resources/mapper/goods/GoodsSpuMapper.xml +++ b/src/main/resources/mapper/goods/GoodsSpuMapper.xml @@ -159,6 +159,9 @@ and `goods_spu`.`del_flag` = 0 and `goods_spu`.`id` = #{query.id} and `goods_spu`.`spu_code` like concat('%', #{query.spuCode},'%') + + and (`goods_spu`.`spu_code` like concat('%', #{query.spuCodeOrName},'%') or `goods_spu`.`spu_code` like concat('%', #{query.spuCodeOrName},'%') ) + and `goods_spu`.`name` like concat('%', #{query.name},'%') and `goods_spu`.`category_first` = #{query.categoryFirst} and `goods_spu`.`category_second` = #{query.categorySecond}