Administrator
2020-02-23 c713e939be20443e0aa3b1ef4d7f576469b85ca8
fanli/src/main/java/com/yeshi/fanli/controller/client/v2/DynamicControllerV2.java
@@ -738,18 +738,10 @@
         return;
      }
      int total = 0;
      for (ImgInfo imgInfo : imgs) {
         SimpleGoods goods = imgInfo.getGoods();
         if (goods != null) {
            total++;
         }
      }
      List<String> list = new ArrayList<>();
      for (ImgInfo imgInfo : imgs) {
         GoodsDetailVO goodsVO = imgInfo.getGoodsVO();
         if (goodsVO == null && total <= 1) {
         if (goodsVO == null) {
            list.add(imgInfo.getUrl());
            continue;
         }
@@ -759,13 +751,18 @@
            if (!StringUtil.isNullOrEmpty(jumpLink)) {
               list.add(jumpLink);
            }
         } else {
         } else if (type == 2) {
            if (goodsVO.getGoodsId().longValue() == goodsId.longValue()
                  && goodsVO.getGoodsType() == goodsType.intValue()) {
               String jumpLink = getJumpLink(goodsVO, user, inviteCode);
               if (!StringUtil.isNullOrEmpty(jumpLink)) {
                  list.add(jumpLink);
               }
            }
         } else if (type == 3){
            String jumpLink = getJumpLink(goodsVO, user, inviteCode);
            if (!StringUtil.isNullOrEmpty(jumpLink)) {
               list.add(jumpLink);
            }
         }
      }
@@ -801,6 +798,7 @@
         if (!StringUtil.isNullOrEmpty(shortLink)) {
            url = shortLink;
         }
         jumpLink = url;
      } else if (goodsVO.getGoodsType() == Constant.SOURCE_TYPE_JD) {
         JDGoods jdGoods = jdGoodsCacheUtil.getGoodsInfo(goodsVO.getGoodsId());
         if (jdGoods == null) {