yujian
2019-10-29 9b55262bb45c81c997ab04e55e8de13e14b8ca7d
fanli/src/main/java/com/yeshi/fanli/controller/client/v2/DynamicControllerV2.java
@@ -23,6 +23,7 @@
import com.yeshi.fanli.entity.accept.AcceptData;
import com.yeshi.fanli.entity.bus.clazz.GoodsClass;
import com.yeshi.fanli.entity.bus.homemodule.Special;
import com.yeshi.fanli.entity.bus.homemodule.SpecialLabel;
import com.yeshi.fanli.entity.dynamic.DynamicInfo;
import com.yeshi.fanli.service.inter.common.JumpDetailV2Service;
import com.yeshi.fanli.service.inter.dynamic.DynamicInfoService;
@@ -59,6 +60,7 @@
   @Resource
   private SpecialService specialService;
   
   /**
@@ -133,7 +135,7 @@
         listKey.add("special_channel_pdd");
      }
      
      List<Special> list = specialService.listByPlaceKeyList((page - 1) * Constant.PAGE_SIZE, Constant.PAGE_SIZE, listKey, platformCode,
      List<Special> list = specialService.listByPlaceKeyHasLabel((page - 1) * Constant.PAGE_SIZE, Constant.PAGE_SIZE, listKey, platformCode,
            Integer.parseInt(acceptData.getVersion()));
      
      long time = System.currentTimeMillis();
@@ -158,11 +160,13 @@
               }
            }
            
            if (Constant.IS_TEST) {// 测试标签
                List<ClientTextStyleVO> labels = new ArrayList<>();
                labels.add(new ClientTextStyleVO("文章标签", "#FE0014"));
                labels.add(new ClientTextStyleVO("标签内容", "#FE0014"));
                special.setLabels(labels);
            List<SpecialLabel> listLabels = special.getListLabels();
            if (listLabels != null && !listLabels.isEmpty()) {
               List<ClientTextStyleVO> labels = new ArrayList<>();
               for (SpecialLabel specialLabel: listLabels) {
                   labels.add(new ClientTextStyleVO(specialLabel.getName(), specialLabel.getBgColor()));
               }
               special.setLabels(labels);
            }
         }
      }