Commit ab2225991b0ef5633e5a4a5974b80b97a794c1ff

Authored by 潘钊
1 parent b21d8e3a

迁移到 24

src/main/java/com/bsth/server_ws/util/WSDataConver.java
@@ -56,14 +56,38 @@ public class WSDataConver { @@ -56,14 +56,38 @@ public class WSDataConver {
56 * 将班次list 转换成 getCurrentDayPlan 函数需要的格式 56 * 将班次list 转换成 getCurrentDayPlan 函数需要的格式
57 * 57 *
58 * @param list 58 * @param list
59 - * @return 59 + * @return [0:日期,1:线路名称,2:路牌名称,3:车辆自编号,4:,5:,6:起点时间,7:终点时间,8:起点站名称,9:终点站名称,10:班次类型]
60 */ 60 */
61 public static String[] to_getCurrentDayPlan(List<ScheduleRealInfo> list) { 61 public static String[] to_getCurrentDayPlan(List<ScheduleRealInfo> list) {
62 if (list == null || list.size() == 0) 62 if (list == null || list.size() == 0)
63 return new String[0]; 63 return new String[0];
64 64
  65 + Map<String, String> bcTypeMap = new HashMap<>();
  66 + bcTypeMap.put("out", "出场");
  67 + bcTypeMap.put("in", "进场");
65 68
66 - return null; 69 + String[] array = new String[list.size()];
  70 + StringBuilder sb;
  71 + ScheduleRealInfo sch;
  72 + int len = list.size();
  73 + for(int i = 0; i < len; i ++){
  74 + sb = new StringBuilder();
  75 + sch = list.get(i);
  76 + sb.append(sch.getScheduleDateStr() + ",");
  77 + sb.append(sch.getXlName() + ",");
  78 + sb.append(sch.getLpName() + ",");
  79 + sb.append(sch.getClZbh() + ",");
  80 + sb.append(",");
  81 + sb.append(",");
  82 + sb.append(sch.getDfsj() + ",");
  83 + sb.append(sch.getZdsj() + ",");
  84 + sb.append(sch.getQdzName() + ",");
  85 + sb.append(sch.getZdzName() + ",");
  86 + sb.append(bcTypeMap.containsKey(sch.getBcType())?bcTypeMap.get(sch.getBcType()):"");
  87 +
  88 + array[i] = sb.toString();
  89 + }
  90 + return array;
67 } 91 }
68 92
69 /** 93 /**