Commit 0e2c376228342ec94dd752bb16d7772b81abc40a
1 parent
c38714aa
时刻表分析(汇总) 添加班次类型条件
Showing
2 changed files
with
19 additions
and
1 deletions
src/main/java/com/bsth/service/schedule/impl/PeopleCarPlanServiceImpl.java
| @@ -803,6 +803,7 @@ public class PeopleCarPlanServiceImpl implements PeopleCarPlanService { | @@ -803,6 +803,7 @@ public class PeopleCarPlanServiceImpl implements PeopleCarPlanService { | ||
| 803 | String line = map.get("line").toString(); | 803 | String line = map.get("line").toString(); |
| 804 | String startDate = map.get("startDate").toString(); | 804 | String startDate = map.get("startDate").toString(); |
| 805 | String endDate = map.get("endDate").toString(); | 805 | String endDate = map.get("endDate").toString(); |
| 806 | + String bcType = map.get("bcType").toString(); | ||
| 806 | String nbbm = map.get("nbbm").toString(); | 807 | String nbbm = map.get("nbbm").toString(); |
| 807 | String type = map.get("type").toString(); | 808 | String type = map.get("type").toString(); |
| 808 | 809 | ||
| @@ -829,6 +830,11 @@ public class PeopleCarPlanServiceImpl implements PeopleCarPlanService { | @@ -829,6 +830,11 @@ public class PeopleCarPlanServiceImpl implements PeopleCarPlanService { | ||
| 829 | sql += " and gs_bm like '%"+company+"%' and fgs_bm like '%"+subCompany+"%'"; | 830 | sql += " and gs_bm like '%"+company+"%' and fgs_bm like '%"+subCompany+"%'"; |
| 830 | // } | 831 | // } |
| 831 | sql += " and bc_type != 'in' and bc_type != 'out' and bc_type != 'ldks'"; | 832 | sql += " and bc_type != 'in' and bc_type != 'out' and bc_type != 'ldks'"; |
| 833 | + if(bcType.trim().equals("1")){ | ||
| 834 | + sql += " and bc_type != 'region'"; | ||
| 835 | + } else if(bcType.trim().equals("2")){ | ||
| 836 | + sql += " and bc_type = 'region'"; | ||
| 837 | + } | ||
| 832 | 838 | ||
| 833 | list = jdbcTemplate.query(sql, | 839 | list = jdbcTemplate.query(sql, |
| 834 | new RowMapper<ScheduleRealInfo>(){ | 840 | new RowMapper<ScheduleRealInfo>(){ |
src/main/resources/static/pages/forms/statement/scheduleAnaly_sum.html
| @@ -41,6 +41,14 @@ | @@ -41,6 +41,14 @@ | ||
| 41 | <span class="item-label" style="width: 80px;">线路: </span> | 41 | <span class="item-label" style="width: 80px;">线路: </span> |
| 42 | <select class="form-control" name="line" id="line" style="width: 160px;"></select> | 42 | <select class="form-control" name="line" id="line" style="width: 160px;"></select> |
| 43 | </div> | 43 | </div> |
| 44 | + <div style="display: inline-block;margin-left: 10px;"> | ||
| 45 | + <span class="item-label" style="width: 80px;">班次类型: </span> | ||
| 46 | + <select class="form-control" name="bcType" id="bcType" style="width: 160px;"> | ||
| 47 | + <option value="0">全部</option> | ||
| 48 | + <option value="1">全程</option> | ||
| 49 | + <option value="2">区间</option> | ||
| 50 | + </select> | ||
| 51 | + </div> | ||
| 44 | <div style="margin-top: 10px"></div> | 52 | <div style="margin-top: 10px"></div> |
| 45 | <div style="display: inline-block;margin-left: 10px;"> | 53 | <div style="display: inline-block;margin-left: 10px;"> |
| 46 | <span class="item-label" style="width: 80px;">开始时间: </span> | 54 | <span class="item-label" style="width: 80px;">开始时间: </span> |
| @@ -60,7 +68,7 @@ | @@ -60,7 +68,7 @@ | ||
| 60 | <!-- <option value="">请选择...</option> --> | 68 | <!-- <option value="">请选择...</option> --> |
| 61 | <!-- </select> --> | 69 | <!-- </select> --> |
| 62 | <!-- </div> --> | 70 | <!-- </div> --> |
| 63 | - <div class="form-group"> | 71 | + <div class="form-group" style="margin-left: 10px"> |
| 64 | <input class="btn btn-default" type="button" id="query" value="筛选"/> | 72 | <input class="btn btn-default" type="button" id="query" value="筛选"/> |
| 65 | <input class="btn btn-default" type="button" id="export" value="导出"/> | 73 | <input class="btn btn-default" type="button" id="export" value="导出"/> |
| 66 | </div> | 74 | </div> |
| @@ -207,6 +215,7 @@ | @@ -207,6 +215,7 @@ | ||
| 207 | var startDate = $("#startDate").val(); | 215 | var startDate = $("#startDate").val(); |
| 208 | var endDate = $("#endDate").val(); | 216 | var endDate = $("#endDate").val(); |
| 209 | var model = $("#model").val(); | 217 | var model = $("#model").val(); |
| 218 | + var bcType = "0"; | ||
| 210 | var nbbm = ""; | 219 | var nbbm = ""; |
| 211 | var company = $("#company").val(); | 220 | var company = $("#company").val(); |
| 212 | var subCompany = $("#subCompany").val(); | 221 | var subCompany = $("#subCompany").val(); |
| @@ -224,6 +233,7 @@ | @@ -224,6 +233,7 @@ | ||
| 224 | startDate = $("#startDate").val(); | 233 | startDate = $("#startDate").val(); |
| 225 | endDate = $("#endDate").val(); | 234 | endDate = $("#endDate").val(); |
| 226 | // model = $("#model").val(); | 235 | // model = $("#model").val(); |
| 236 | + bcType = $("#bcType").val(); | ||
| 227 | nbbm = $("#nbbm").val()!=null?$("#nbbm").val():""; | 237 | nbbm = $("#nbbm").val()!=null?$("#nbbm").val():""; |
| 228 | company = $("#company").val(); | 238 | company = $("#company").val(); |
| 229 | subCompany = $("#subCompany").val(); | 239 | subCompany = $("#subCompany").val(); |
| @@ -231,6 +241,7 @@ | @@ -231,6 +241,7 @@ | ||
| 231 | params['line'] = line; | 241 | params['line'] = line; |
| 232 | params['startDate'] = startDate; | 242 | params['startDate'] = startDate; |
| 233 | params['endDate'] = endDate; | 243 | params['endDate'] = endDate; |
| 244 | + params['bcType'] = bcType; | ||
| 234 | // params['model'] = model; | 245 | // params['model'] = model; |
| 235 | params['company'] = company; | 246 | params['company'] = company; |
| 236 | params['subCompany'] = subCompany; | 247 | params['subCompany'] = subCompany; |
| @@ -265,6 +276,7 @@ | @@ -265,6 +276,7 @@ | ||
| 265 | params['line'] = line; | 276 | params['line'] = line; |
| 266 | params['startDate'] = startDate; | 277 | params['startDate'] = startDate; |
| 267 | params['endDate'] = endDate; | 278 | params['endDate'] = endDate; |
| 279 | + params['bcType'] = bcType; | ||
| 268 | // params['model'] = model; | 280 | // params['model'] = model; |
| 269 | params['company'] = company; | 281 | params['company'] = company; |
| 270 | params['subCompany'] = subCompany; | 282 | params['subCompany'] = subCompany; |