Commit 08e392a1c83c711c0ee014439dd6bbf8f340264f
1 parent
c69eddf8
嘉定 班次日报表按发车时间排序(以体现早晚班的先后顺序)
Showing
1 changed file
with
8 additions
and
8 deletions
src/main/java/com/bsth/service/jdtest/impl/JdtestServiceImpl.java
| @@ -119,21 +119,21 @@ public class JdtestServiceImpl implements JdtestService { | @@ -119,21 +119,21 @@ public class JdtestServiceImpl implements JdtestService { | ||
| 119 | if(map.get("fgsbm")!=null){ | 119 | if(map.get("fgsbm")!=null){ |
| 120 | fgsbm=map.get("fgsbm").toString().trim(); | 120 | fgsbm=map.get("fgsbm").toString().trim(); |
| 121 | } | 121 | } |
| 122 | - | ||
| 123 | - String sql="select r.xl_bm, r.cl_zbh,r.j_gh,r.lp_name " | 122 | + |
| 123 | + String sql="select r.xl_bm, r.cl_zbh, r.j_gh, r.lp_name, min(fcsj) mintime " | ||
| 124 | + " from bsth_c_s_sp_info_real r where " | 124 | + " from bsth_c_s_sp_info_real r where " |
| 125 | - + "r.schedule_date_str = '"+map.get("date").toString()+"'"; | 125 | + + " r.schedule_date_str = '"+map.get("date").toString()+"'"; |
| 126 | if(!gsbm.equals("")){ | 126 | if(!gsbm.equals("")){ |
| 127 | - sql += "and r.gs_bm ='"+gsbm+"'"; | ||
| 128 | - } | 127 | + sql += " and r.gs_bm ='"+gsbm+"'"; |
| 128 | + } | ||
| 129 | if(!fgsbm.equals("")){ | 129 | if(!fgsbm.equals("")){ |
| 130 | - sql += "and r.fgs_bm='"+fgsbm+"'"; | 130 | + sql += " and r.fgs_bm='"+fgsbm+"'"; |
| 131 | } | 131 | } |
| 132 | if(!xlbm.equals("")){ | 132 | if(!xlbm.equals("")){ |
| 133 | sql += " and r.xl_bm = '"+xlbm+"'"; | 133 | sql += " and r.xl_bm = '"+xlbm+"'"; |
| 134 | - } | 134 | + } |
| 135 | 135 | ||
| 136 | - sql += " group by r.xl_bm, r.cl_zbh,r.j_gh,r.lp_name order by r.xl_bm,r.cl_zbh"; | 136 | + sql += " group by r.xl_bm,r.cl_zbh,r.j_gh,r.lp_name order by r.xl_bm,r.cl_zbh,mintime"; |
| 137 | 137 | ||
| 138 | List<Map<String, Object>> list = jdbcTemplate.query(sql, new RowMapper<Map<String, Object>>() { | 138 | List<Map<String, Object>> list = jdbcTemplate.query(sql, new RowMapper<Map<String, Object>>() { |
| 139 | @Override | 139 | @Override |