Commit b72e7f53bf6cf1c033270393abb60a912b05a9cf

Authored by 潘钊
1 parent cfb18788

加入spy

src/main/java/com/bsth/server_rs/schedule/dto/ScheduleCcInfoConfig.java
... ... @@ -3,6 +3,7 @@ package com.bsth.server_rs.schedule.dto;
3 3 import com.bsth.entity.ScheduleRealInfo;
4 4 import com.bsth.util.ConvertUtil;
5 5 import com.google.common.collect.ArrayListMultimap;
  6 +import org.apache.commons.lang3.StringUtils;
6 7 import org.slf4j.Logger;
7 8 import org.slf4j.LoggerFactory;
8 9  
... ... @@ -24,7 +25,7 @@ public class ScheduleCcInfoConfig {
24 25 Class clazz = ScheduleRealInfo.class;
25 26 try {
26 27 ArrayListMultimap<String, ScheduleRealInfo> multimap =
27   - new ConvertUtil<ScheduleRealInfo>().groupMultiList(list, ",", clazz.getDeclaredField("jGh"), clazz.getDeclaredField("clZbh"));
  28 + new ConvertUtil<ScheduleRealInfo>().groupMultiList(list, ",", clazz.getDeclaredField("jGh"),clazz.getDeclaredField("sGh"), clazz.getDeclaredField("clZbh"));
28 29  
29 30 ScheduleCcInfoConfig cc ;
30 31 Set<String> ks = multimap.keySet();
... ... @@ -34,6 +35,8 @@ public class ScheduleCcInfoConfig {
34 35  
35 36 cc = new ScheduleCcInfoConfig();
36 37 cc.setJsy(sch.getjGh() + "/" + sch.getjName());
  38 + if(StringUtils.isNotEmpty(sch.getsGh()))
  39 + cc.setSpy(sch.getsGh() + "/" + sch.getsName());
37 40 cc.setClZhb(sch.getClZbh());
38 41 cc.setLineCode(sch.getXlBm());
39 42 cc.setLineName(sch.getXlName());
... ... @@ -50,6 +53,8 @@ public class ScheduleCcInfoConfig {
50 53  
51 54 private String jsy;
52 55  
  56 + private String spy;
  57 +
53 58 private String clZhb;
54 59  
55 60 private String lineCode;
... ... @@ -107,4 +112,12 @@ public class ScheduleCcInfoConfig {
107 112 public void setGsBm(String gsBm) {
108 113 this.gsBm = gsBm;
109 114 }
  115 +
  116 + public String getSpy() {
  117 + return spy;
  118 + }
  119 +
  120 + public void setSpy(String spy) {
  121 + this.spy = spy;
  122 + }
110 123 }
... ...