| | |
| | | } |
| | | |
| | | // 淘宝商品信息过滤 |
| | | Map<Long, TaoBaoGoodsBrief> goodsMap = getFilterTaoBaoGoods(listInfo); |
| | | Map<String, TaoBaoGoodsBrief> goodsMap = getFilterTaoBaoGoods(listInfo); |
| | | |
| | | BigDecimal proportion = hongBaoManageService.getFanLiRate(system); |
| | | for (TaoBaoShopVO taoBaoShopVO : listInfo) { |
| | |
| | | * @param listInfo |
| | | * @return |
| | | */ |
| | | private Map<Long, TaoBaoGoodsBrief> getFilterTaoBaoGoods(List<TaoBaoShopVO> listInfo) { |
| | | private Map<String, TaoBaoGoodsBrief> getFilterTaoBaoGoods(List<TaoBaoShopVO> listInfo) { |
| | | // 过滤商品 |
| | | List<TaoBaoGoodsBrief> goodsList = new ArrayList<>(); |
| | | for (TaoBaoShopVO taoBaoShopVO : listInfo) { |
| | | goodsList.addAll(taoBaoShopVO.getListGoodsBrief()); |
| | | } |
| | | goodsList = taoBaoGoodsUpdateService.filterImportantTaoBaoGoods(goodsList); |
| | | Map<Long, TaoBaoGoodsBrief> goodsMap = new HashMap<>(); |
| | | Map<String, TaoBaoGoodsBrief> goodsMap = new HashMap<>(); |
| | | for (TaoBaoGoodsBrief goods : goodsList) |
| | | goodsMap.put(goods.getAuctionId(), goods); |
| | | return goodsMap; |
| | |
| | | cid = null; |
| | | } |
| | | |
| | | List<TaoBaoShop> listShop = new ArrayList<TaoBaoShop>(); |
| | | List<TaoBaoShop> listShop = new ArrayList<>(); |
| | | // 第一页 查询全部分类下店铺 |
| | | if (page == 1 && cid != null) { |
| | | List<BrandClassShop> list = brandClassShopMapper.listEffective(cid,system); |
| | |
| | | GoodsMoneyConfigParamsDTO paramsDTO = orderHongBaoMoneyComputeService.getShowComputeRate(platform, version,system); |
| | | |
| | | // 淘宝商品信息过滤 |
| | | Map<Long, TaoBaoGoodsBrief> goodsMap = getFilterTaoBaoGoods(listInfo); |
| | | Map<String, TaoBaoGoodsBrief> goodsMap = getFilterTaoBaoGoods(listInfo); |
| | | |
| | | for (TaoBaoShopVO taoBaoShopVO : listInfo) { |
| | | |
| | |
| | | sf.setKey(shop.getShop().getShopName().replace("官方旗舰店", "").replace("旗舰店", "")); |
| | | sf.setPage(1); |
| | | sf.setPageSize(100); |
| | | TaoBaoSearchResult result = TaoKeApiUtil.searchWuLiao(sf,null,null); |
| | | TaoBaoSearchResult result = TaoKeApiUtil.searchWuLiaoNew(sf,null,null); |
| | | List<TaoBaoGoodsBrief> goodsList = new ArrayList<>(); |
| | | if (result != null && result.getTaoBaoGoodsBriefs() != null) |
| | | for (TaoBaoGoodsBrief goods : result.getTaoBaoGoodsBriefs()) { |
| | |
| | | GoodsMoneyConfigParamsDTO paramsDTO = |
| | | orderHongBaoMoneyComputeService.getShowComputeRate(platform, version,system); |
| | | // 淘宝商品信息过滤 |
| | | Map<Long, TaoBaoGoodsBrief> goodsMap = getFilterTaoBaoGoods(listInfo); |
| | | Map<String, TaoBaoGoodsBrief> goodsMap = getFilterTaoBaoGoods(listInfo); |
| | | |
| | | for (TaoBaoShopVO taoBaoShopVO : listInfo) { |
| | | String shopNameCustom = taoBaoShopVO.getShopNameCustom(); |