From 70ebe043e6b62756be9e257fe954c747d46568b9 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 16 九月 2022 19:00:59 +0800 Subject: [PATCH] 商品ID字符串化 --- fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java index cb55278..4584763 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/GoodsEvaluateServiceImpl.java @@ -2308,20 +2308,20 @@ throw new GoodsEvaluateException(1, "绾挎姤宸插瓨鍦�"); List<String> imgs = new ArrayList<>(); - if (dto.getImageList() != null && dto.getImageList().size() > 0) { - imgs.addAll(dto.getImageList()); + if (!StringUtil.isNullOrEmpty(dto.getPicUrls())) { + imgs.addAll(Arrays.asList(dto.getPicUrls().split(","))); } GoodsDetailVO goods = null; //鑾峰彇鍥剧墖 - if (dto.getIdList() != null && dto.getIdList().size() > 0) { + if (!StringUtil.isNullOrEmpty( dto.getItemIds())) { Set<String> imgSet = new HashSet<>(); imgSet.addAll(imgs); - String id = dto.getIdList().get(0); - String source = dto.getPlatformType(); + String id = dto.getItemIds().split(",")[0]; + String source = dto.getPlatform(); switch (source) { - case "tb": + case "娣樺疂": try { TaoBaoGoodsBrief goodsBrief = TaoKeApiUtil.searchGoodsDetail(id); if (goodsBrief != null && goodsBrief.getImgList() != null) { @@ -2340,7 +2340,7 @@ e.printStackTrace(); } break; - case "jd": { + case "浜笢": { JDGoods jdGoods = JDApiUtil.queryGoodsDetail(Long.parseLong(id)); if (jdGoods != null && jdGoods.getImageList() != null) { GoodsMoneyConfigParamsDTO params = orderHongBaoMoneyComputeService.getShowComputeRate("android", "55", system); @@ -2355,7 +2355,7 @@ } } break; - case "pdd": { + case "鎷煎澶�": { PDDGoodsDetail goodsDetail = PinDuoDuoApiUtil.getGoodsDetail(Long.parseLong(id)); if (goodsDetail != null && goodsDetail.getGoodsGalleryUrls() != null) { GoodsMoneyConfigParamsDTO params = orderHongBaoMoneyComputeService.getShowComputeRate("android", "55", system); -- Gitblit v1.8.0