Commit 0871ab1e09e3f7174da88f35491e3ba045d284ad

Authored by 娄高锋
1 parent 7e002204

修复时间格式错误导致读取不到数据用来推送的问题

src/main/java/com/bsth/realschedule/DataUpload.java
... ... @@ -66,7 +66,10 @@ public class DataUpload {
66 66 String sign =hexstr.toString();
67 67  
68 68 String[] strs = {"55", "22", "05", "26"};
69   - String rq = sdf2.format(sdf2.parse("20200820"));
  69 + Date d = new Date();
  70 + d.setTime(d.getTime() - 4l * 1000 * 60 * 60 * 24);
  71 + String rq = sdf2.format(d); //默认前一天
  72 +// String rq = sdf2.format(sdf2.parse("20200820"));//指定日期用
70 73 String accessToken = "abfed98867c64fde99f7f88a4532efa8";
71 74  
72 75 List<Map<String, Object>> resList = new ArrayList<Map<String, Object>>();
... ... @@ -215,8 +218,8 @@ public class DataUpload {
215 218 // param.put("DeleteAll", deleteAll);
216 219 // param.put("DataList", JSON.toJSONString(list));
217 220 param.put("list", URLEncoder.encode(JSON.toJSONStringWithDateFormat(list, "yyyy-MM-dd HH:mm:ss"), "UTF-8"));
218   -// HttpUtils.request("http://180.167.126.126:8992/api/todaybuslinescheduleinfo/addEntityList",
219   -// new BackClass(), "POST", header, param);
  221 + HttpUtils.request("http://180.167.126.126:8992/api/todaybuslinescheduleinfo/addEntityList",
  222 + new BackClass(), "POST", header, param);
220 223 deleteAll = "FALSE";
221 224 }
222 225 System.out.println(resList.size());
... ... @@ -250,7 +253,10 @@ public class DataUpload {
250 253 String sign =hexstr.toString();
251 254  
252 255 String[] strs = {"55", "22", "05", "26"};
253   - String rq = sdf2.format(sdf2.parse("20200822"));
  256 + Date d = new Date();
  257 + d.setTime(d.getTime() - 4l * 1000 * 60 * 60 * 24);
  258 + String rq = sdf2.format(d); //默认前一天
  259 +// String rq = sdf2.format(sdf2.parse("20200820"));//指定日期用
254 260 String accessToken = "abfed98867c64fde99f7f88a4532efa8";
255 261  
256 262 List<Map<String, Object>> resList = new ArrayList<Map<String, Object>>();
... ... @@ -354,7 +360,7 @@ public class DataUpload {
354 360 m.put("MileageType", "其他");
355 361 }
356 362  
357   - resList.add(m);//2020-08-20:785条
  363 + resList.add(m);
358 364 }
359 365 }
360 366 }
... ... @@ -383,7 +389,7 @@ public class DataUpload {
383 389 // param.put("AccessToken", token);
384 390 // param.put("DeleteAll", deleteAll);
385 391 // param.put("DataList", JSON.toJSONString(list));
386   - param.put("list", URLEncoder.encode(JSON.toJSONStringWithDateFormat(list, "yyyy-MM-dd HH:mm:ss"), "UTF-8"));
  392 +// param.put("list", URLEncoder.encode(JSON.toJSONStringWithDateFormat(list, "yyyy-MM-dd HH:mm:ss"), "UTF-8"));
387 393 HttpUtils.request("http://180.167.126.126:8992/api/busdispatchuncarrymileage/addEntityList",
388 394 new BackClass(), "POST", header, param);
389 395 deleteAll = "FALSE";
... ... @@ -419,7 +425,10 @@ public class DataUpload {
419 425 String sign =hexstr.toString();
420 426  
421 427 String[] strs = {"55", "22", "05", "26"};
422   - String rq = sdf2.format(sdf2.parse("20200822"));
  428 + Date d = new Date();
  429 + d.setTime(d.getTime() - 4l * 1000 * 60 * 60 * 24);
  430 + String rq = sdf2.format(d); //默认前一天
  431 +// String rq = sdf2.format(sdf2.parse("20200820"));//指定日期用
423 432 String accessToken = "abfed98867c64fde99f7f88a4532efa8";
424 433  
425 434 String[] lbTypes = {"路阻", "吊慢", "故障", "纠纷", "肇事", "缺人", "缺车", "客稀", "配车", "保养", "气候", "援外", "抽减", "其他"};
... ... @@ -541,7 +550,7 @@ public class DataUpload {
541 550 m.put("Mileage", lblc);
542 551 m.put("MileageType", lbType);
543 552  
544   - resList.add(m);//2020-08-20:63条
  553 + resList.add(m);
545 554 }
546 555 }
547 556 }
... ... @@ -571,7 +580,7 @@ public class DataUpload {
571 580 // param.put("AccessToken", token);
572 581 // param.put("DeleteAll", deleteAll);
573 582 // param.put("DataList", JSON.toJSONString(list));
574   - param.put("list", URLEncoder.encode(JSON.toJSONStringWithDateFormat(list, "yyyy-MM-dd HH:mm:ss"), "UTF-8"));
  583 +// param.put("list", URLEncoder.encode(JSON.toJSONStringWithDateFormat(list, "yyyy-MM-dd HH:mm:ss"), "UTF-8"));
575 584 HttpUtils.request("http://180.167.126.126:8992/api/busdispatchundonemileage/addEntityList",
576 585 new BackClass(), "POST", header, param);
577 586 deleteAll = "FALSE";
... ...