From 3d479c3901d087b298630334553253726f5d75c8 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 28 六月 2019 10:53:13 +0800 Subject: [PATCH] 分享爆品库调整 --- fanli/src/main/java/com/yeshi/fanli/service/impl/lable/QualityGoodsServiceImpl.java | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/lable/QualityGoodsServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/lable/QualityGoodsServiceImpl.java index b07d2a3..e10a3ab 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/lable/QualityGoodsServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/lable/QualityGoodsServiceImpl.java @@ -171,7 +171,17 @@ @Override @Cacheable(value = "qualityCache", key = "'listQueryByClassId-'+#start+'-'+#cid") public List<QualityFactory> listQueryByClassId(long start, int count, Long cid) { - return qualityFactoryMapper.listQuery(start, count, null, cid, null, null, 1); + List<QualityFactory> list = qualityFactoryMapper.listQuery(start, count, null, cid, null, null, 1); + List<TaoBaoGoodsBrief> goodsList = new ArrayList<>(); + for (QualityFactory qf : list) + goodsList.add(qf.getTaoBaoGoodsBrief()); + goodsList = daTaoKeGoodsDetailService.filterTaoBaoGoods(goodsList);// 杩囨护澶ф窐瀹㈡爣棰� + for (int i = 0; i < list.size(); i++) { + if (i < goodsList.size()) + list.get(i).setTaoBaoGoodsBrief(goodsList.get(i)); + + } + return list; } @Override @@ -273,7 +283,7 @@ if (quality.getTaoBaoGoodsBrief() != null) goodsList.add(quality.getTaoBaoGoodsBrief()); } - + try { goodsList = daTaoKeGoodsDetailService.filterTaoBaoGoods(goodsList); } catch (Exception e) { -- Gitblit v1.8.0