|
@ -210,11 +210,37 @@ public class GoodsSkuService extends MybatisBaseService<GoodsSkuMapper, GoodsSku |
|
|
QueryWrapper<GoodsSku> qw = new QueryWrapper<>(); |
|
|
QueryWrapper<GoodsSku> qw = new QueryWrapper<>(); |
|
|
if (query != null) { |
|
|
if (query != null) { |
|
|
//商品编码
|
|
|
//商品编码
|
|
|
|
|
|
if (StringUtils.isNotBlank(query.getGoodsCode())) { |
|
|
|
|
|
qw.like("spu.goodsCode", query.getGoodsCode()); |
|
|
|
|
|
} |
|
|
|
|
|
if (StringUtils.isNotBlank(query.getGoodsName())) { |
|
|
|
|
|
qw.like("spu.goodsName", query.getGoodsName()); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(query.getBarCode())) { |
|
|
|
|
|
qw.like("spu.barCode", query.getBarCode()); |
|
|
|
|
|
} |
|
|
if (StringUtils.isNotBlank(query.getGoodsSkuCode())) { |
|
|
if (StringUtils.isNotBlank(query.getGoodsSkuCode())) { |
|
|
qw.like("sku.goodsSkuCode", query.getGoodsSkuCode()); |
|
|
qw.like("sku.goodsSkuCode", query.getGoodsSkuCode()); |
|
|
} |
|
|
} |
|
|
if (StringUtils.isNotBlank(query.getGoodsSpuName())) { |
|
|
if (StringUtils.isNotBlank(query.getTitle())) { |
|
|
qw.like("spu.goodsName", query.getGoodsSpuName()); |
|
|
qw.like("sku.title", query.getTitle()); |
|
|
|
|
|
} |
|
|
|
|
|
if (StringUtils.isNotBlank(query.getOwnSpec())) { |
|
|
|
|
|
qw.like("sku.ownSpec", query.getOwnSpec()); |
|
|
|
|
|
} |
|
|
|
|
|
if (StringUtils.isNotBlank(query.getBrandName())) { |
|
|
|
|
|
qw.like("b.brandName", query.getBrandName()); |
|
|
|
|
|
} |
|
|
|
|
|
if (StringUtils.isNotBlank(query.getManufacturerName())) { |
|
|
|
|
|
qw.like("c.manufacturerName", query.getManufacturerName()); |
|
|
|
|
|
} |
|
|
|
|
|
if (StringUtils.isNotBlank(query.getTypeName())) { |
|
|
|
|
|
qw.like("d.goodsTypeName", query.getTypeName()); |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
if (StringUtils.isNotBlank(query.getManufacturerCode())) { |
|
|
|
|
|
qw.like("c.manufacturerCode", query.getManufacturerCode()); |
|
|
} |
|
|
} |
|
|
qw.eq("spu.createOrgSid",query.getCreateOrgSid()); |
|
|
qw.eq("spu.createOrgSid",query.getCreateOrgSid()); |
|
|
} |
|
|
} |
|
@ -230,11 +256,36 @@ public class GoodsSkuService extends MybatisBaseService<GoodsSkuMapper, GoodsSku |
|
|
GoodsSkuPurSelectQuery query = pq.getParams(); |
|
|
GoodsSkuPurSelectQuery query = pq.getParams(); |
|
|
QueryWrapper<GoodsSku> qw = new QueryWrapper<>(); |
|
|
QueryWrapper<GoodsSku> qw = new QueryWrapper<>(); |
|
|
qw.like("a.createOrgSid", query.getCreateOrgSid()); |
|
|
qw.like("a.createOrgSid", query.getCreateOrgSid()); |
|
|
|
|
|
if (StringUtils.isNotBlank(query.getGoodsCode())) { |
|
|
|
|
|
qw.like("a.goodsCode", query.getGoodsCode()); |
|
|
|
|
|
} |
|
|
|
|
|
if (StringUtils.isNotBlank(query.getGoodsName())) { |
|
|
|
|
|
qw.like("a.goodsName", query.getGoodsName()); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(query.getBarCode())) { |
|
|
|
|
|
qw.like("a.barCode", query.getBarCode()); |
|
|
|
|
|
} |
|
|
if (StringUtils.isNotBlank(query.getGoodsSkuCode())) { |
|
|
if (StringUtils.isNotBlank(query.getGoodsSkuCode())) { |
|
|
qw.like("s.goodsSkuCode", query.getGoodsSkuCode()); |
|
|
qw.like("s.goodsSkuCode", query.getGoodsSkuCode()); |
|
|
} |
|
|
} |
|
|
if (StringUtils.isNotBlank(query.getGoodsName())) { |
|
|
if (StringUtils.isNotBlank(query.getTitle())) { |
|
|
qw.like("s.title", query.getGoodsName()); |
|
|
qw.like("s.title", query.getTitle()); |
|
|
|
|
|
} |
|
|
|
|
|
if (StringUtils.isNotBlank(query.getOwnSpec())) { |
|
|
|
|
|
qw.like("s.ownSpec", query.getOwnSpec()); |
|
|
|
|
|
} |
|
|
|
|
|
if (StringUtils.isNotBlank(query.getBrandName())) { |
|
|
|
|
|
qw.like("b.brandName", query.getBrandName()); |
|
|
|
|
|
} |
|
|
|
|
|
if (StringUtils.isNotBlank(query.getManufacturerName())) { |
|
|
|
|
|
qw.like("c.manufacturerName", query.getManufacturerName()); |
|
|
|
|
|
} |
|
|
|
|
|
if (StringUtils.isNotBlank(query.getTypeName())) { |
|
|
|
|
|
qw.like("d.goodsTypeName", query.getTypeName()); |
|
|
|
|
|
} |
|
|
|
|
|
if (StringUtils.isNotBlank(query.getManufacturerCode())) { |
|
|
|
|
|
qw.like("c.manufacturerCode", query.getManufacturerCode()); |
|
|
} |
|
|
} |
|
|
qw.eq("a.isEnable","1"); |
|
|
qw.eq("a.isEnable","1"); |
|
|
IPage<GoodsSku> page = PagerUtil.queryToPage(pq); |
|
|
IPage<GoodsSku> page = PagerUtil.queryToPage(pq); |
|
|