Commit 6998b1bbbd1cf8595cd86172306bde2db03e7f00

Authored by 王通
1 parent 5fbc5d5d

1.

src/main/java/com/bsth/service/impl/TrafficManageServiceImpl.java
... ... @@ -446,7 +446,7 @@ public class TrafficManageServiceImpl implements TrafficManageService{
446 446 HashMap<String,String> paramMap;
447 447 HashMap<String,String> otherMap = new HashMap();
448 448 String oldXlbm = null;
449   - StringBuilder ygsXml = new StringBuilder(), lineXml = new StringBuilder();
  449 + StringBuilder ygsXml = new StringBuilder("<DLDS>");
450 450 for(Map<String,Object> schRealInfo:listGroup){
451 451 if(schRealInfo != null){
452 452 StringBuilder sri = new StringBuilder();
... ... @@ -525,13 +525,13 @@ public class TrafficManageServiceImpl implements TrafficManageService{
525 525 sri.append("</LDList>");
526 526 sri.append("</DLD>");
527 527 sf.append(sri);
528   - lineXml.append(sri);
  528 + ygsXml.append(sri);
529 529 }
530 530 if(counter % per == per - 1){
531 531 counter = 0;
532 532 sf.append("</DLDS>");
533 533 str = sf.toString().replace("'","");// 去掉'号
534   - results = ssop.setLD(userNameOther, passwordOther, StringEscapeUtils.unescapeHtml(str));
  534 + //results = ssop.setLD(userNameOther, passwordOther, StringEscapeUtils.unescapeHtml(str));
535 535 // 记录日志
536 536 result = logRecord(results,logXlbmMap,logXlbmSuccessMap,logXlbmFailureMap,logSuccess,logFailure,str);
537 537 // 发送到青浦运管处
... ... @@ -559,12 +559,9 @@ public class TrafficManageServiceImpl implements TrafficManageService{
559 559 e.printStackTrace();
560 560 continue;
561 561 }
  562 + ygsXml = new StringBuilder("<DLDS>");
562 563 }
563   - ygsXml = new StringBuilder("<DLDS>");
564   - lineXml = new StringBuilder();
565 564 oldXlbm = String.valueOf(schRealInfo.get("xlBm"));
566   - } else {
567   - ygsXml.append(lineXml);
568 565 }
569 566 }
570 567 // 每per条线路上传后剩下的数据再上传
... ... @@ -572,7 +569,7 @@ public class TrafficManageServiceImpl implements TrafficManageService{
572 569 ygsXml.append("</DLDS>");
573 570 sf.append("</DLDS>");
574 571 str = sf.toString().replace("'","");// 去掉'号
575   - results = ssop.setLD(userNameOther, passwordOther, StringEscapeUtils.unescapeHtml(str));
  572 + //results = ssop.setLD(userNameOther, passwordOther, StringEscapeUtils.unescapeHtml(str));
576 573 // 发送到青浦运管处
577 574 try {
578 575 logger.info("xml:"+StringEscapeUtils.unescapeHtml(ygsXml.toString().replace("'","")));
... ... @@ -619,7 +616,7 @@ public class TrafficManageServiceImpl implements TrafficManageService{
619 616 * @param str
620 617 */
621 618 private String logRecord(Results results,HashMap logXlbmMap,HashMap logXlbmSuccessMap,HashMap logXlbmFailureMap,StringBuffer logSuccess,
622   - StringBuffer logFailure,String str){
  619 + StringBuffer logFailure,String str){
623 620 String result = "failure";
624 621 // 记录日志
625 622 if(results != null){
... ... @@ -716,7 +713,7 @@ public class TrafficManageServiceImpl implements TrafficManageService{
716 713 /**
717 714 * 如果car==null,则说明该车辆是从线调中换车功能中加进去的,
718 715 * 在cars基础信息中查不到车辆的信息,所以忽略该车辆
719   - */
  716 + */
720 717 if(car == null){
721 718 continue;
722 719 }
... ...