diff --git a/model/src/main/java/cn/qihangerp/model/bo/TaoGoodsBo.java b/model/src/main/java/cn/qihangerp/model/bo/TaoGoodsBo.java index e8b61ce3..f3322466 100644 --- a/model/src/main/java/cn/qihangerp/model/bo/TaoGoodsBo.java +++ b/model/src/main/java/cn/qihangerp/model/bo/TaoGoodsBo.java @@ -18,6 +18,6 @@ public class TaoGoodsBo implements Serializable { */ private String title; private String outerId; - private Integer shopId; + private Long shopId; private Integer hasLink;//是否关联 } diff --git a/service/src/main/java/cn/qihangerp/module/service/impl/TaoGoodsServiceImpl.java b/service/src/main/java/cn/qihangerp/module/service/impl/TaoGoodsServiceImpl.java index 0263b128..d3495c9d 100644 --- a/service/src/main/java/cn/qihangerp/module/service/impl/TaoGoodsServiceImpl.java +++ b/service/src/main/java/cn/qihangerp/module/service/impl/TaoGoodsServiceImpl.java @@ -50,7 +50,11 @@ public class TaoGoodsServiceImpl extends ServiceImpl @Override public PageResult queryPageList(TaoGoodsBo bo, PageQuery pageQuery) { LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper() - .eq(bo.getShopId()!=null,TaoGoods::getShopId,bo.getShopId()); + .eq(bo.getShopId()!=null,TaoGoods::getShopId,bo.getShopId()) + .eq(bo.getNumIid()!=null,TaoGoods::getNumIid,bo.getNumIid()) + .eq(org.springframework.util.StringUtils.hasText(bo.getOuterId()),TaoGoods::getOuterId,bo.getOuterId()) + + ; Page taoGoodsPage = mapper.selectPage(pageQuery.build(), queryWrapper); if(taoGoodsPage.getRecords()!=null && taoGoodsPage.getRecords().size()>0){ diff --git a/service/src/main/java/cn/qihangerp/module/service/impl/TaoGoodsSkuServiceImpl.java b/service/src/main/java/cn/qihangerp/module/service/impl/TaoGoodsSkuServiceImpl.java index b767abfb..5b33c264 100644 --- a/service/src/main/java/cn/qihangerp/module/service/impl/TaoGoodsSkuServiceImpl.java +++ b/service/src/main/java/cn/qihangerp/module/service/impl/TaoGoodsSkuServiceImpl.java @@ -40,6 +40,7 @@ public class TaoGoodsSkuServiceImpl extends ServiceImpl result = mapper.selectPage(pageQuery.build(), ew); return PageResult.build(result); diff --git a/vue/src/views/jd/goods/goods_list.vue b/vue/src/views/jd/goods/goods_list.vue index 301fe9fb..a70ca419 100644 --- a/vue/src/views/jd/goods/goods_list.vue +++ b/vue/src/views/jd/goods/goods_list.vue @@ -1,40 +1,33 @@