Commit e65e5e3bbf14ba8fdeef0d015a174c7588af6502

Authored by 娄高锋
1 parent 78cb1dd1

营运线路出车率统计表

src/main/java/com/bsth/service/forms/impl/FormsServiceImpl.java
@@ -495,7 +495,7 @@ public class FormsServiceImpl implements FormsService { @@ -495,7 +495,7 @@ public class FormsServiceImpl implements FormsService {
495 // + " on y.nbbm=t.cl_zbh and y.jsy= t.j_gh"; 495 // + " on y.nbbm=t.cl_zbh and y.jsy= t.j_gh";
496 496
497 String sql="select r.s_gh,r.s_name, " 497 String sql="select r.s_gh,r.s_name, "
498 - + " r.xl_bm,r.xl_name,r.cl_zbh,r.j_gh,r.j_name,r.gs_bm,r.fgs_bm" 498 + + " r.xl_bm,r.cl_zbh,r.j_gh,r.j_name,r.gs_bm,r.fgs_bm"
499 + " from bsth_c_s_sp_info_real r where r.schedule_date_str = '"+startDate+"'"; 499 + " from bsth_c_s_sp_info_real r where r.schedule_date_str = '"+startDate+"'";
500 if(xlbm.equals("")){ 500 if(xlbm.equals("")){
501 sql +="and r.gs_bm='"+gsdm+"' " 501 sql +="and r.gs_bm='"+gsdm+"' "
@@ -504,7 +504,7 @@ public class FormsServiceImpl implements FormsService { @@ -504,7 +504,7 @@ public class FormsServiceImpl implements FormsService {
504 sql += " and r.xl_bm = '"+xlbm+"'"; 504 sql += " and r.xl_bm = '"+xlbm+"'";
505 } 505 }
506 sql += " group by r.s_gh,r.s_name," 506 sql += " group by r.s_gh,r.s_name,"
507 - + " r.xl_bm,r.xl_name,r.cl_zbh,r.j_gh,r.j_name,r.gs_bm,r.fgs_bm"; 507 + + " r.xl_bm,r.cl_zbh,r.j_gh,r.j_name,r.gs_bm,r.fgs_bm order by r.xl_bm";
508 508
509 List<Singledata> list = jdbcTemplate.query(sql, new RowMapper<Singledata>() { 509 List<Singledata> list = jdbcTemplate.query(sql, new RowMapper<Singledata>() {
510 //SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); 510 //SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
@@ -512,7 +512,7 @@ public class FormsServiceImpl implements FormsService { @@ -512,7 +512,7 @@ public class FormsServiceImpl implements FormsService {
512 public Singledata mapRow(ResultSet arg0, int arg1) throws SQLException { 512 public Singledata mapRow(ResultSet arg0, int arg1) throws SQLException {
513 Singledata sin = new Singledata(); 513 Singledata sin = new Singledata();
514 sin.setrQ(startDate); 514 sin.setrQ(startDate);
515 - sin.setxL(arg0.getString("xl_name")); 515 + sin.setxL(arg0.getString("xl_bm"));
516 sin.setClzbh(arg0.getString("cl_zbh")); 516 sin.setClzbh(arg0.getString("cl_zbh"));
517 sin.setJsy(arg0.getString("j_gh")); 517 sin.setJsy(arg0.getString("j_gh"));
518 sin.setjName(arg0.getString("j_name")); 518 sin.setjName(arg0.getString("j_name"));
@@ -529,6 +529,7 @@ public class FormsServiceImpl implements FormsService { @@ -529,6 +529,7 @@ public class FormsServiceImpl implements FormsService {
529 for (int i = 0; i < list.size(); i++) { 529 for (int i = 0; i < list.size(); i++) {
530 List<ScheduleRealInfo> newList=new ArrayList<ScheduleRealInfo>(); 530 List<ScheduleRealInfo> newList=new ArrayList<ScheduleRealInfo>();
531 Singledata sin=list.get(i); 531 Singledata sin=list.get(i);
  532 + sin.setxL(BasicData.lineCode2NameMap.get(sin.getxL()));
532 String jsy=sin.getJsy(); 533 String jsy=sin.getJsy();
533 String clzbh=sin.getClzbh(); 534 String clzbh=sin.getClzbh();
534 for (int j = 0; j < listReal.size(); j++) { 535 for (int j = 0; j < listReal.size(); j++) {