Commit 4ed22960ca1621f10c2463a4fad9921879e48eba
1 parent
5e705681
班次人员日报表排序
Showing
1 changed file
with
14 additions
and
1 deletions
src/main/java/com/bsth/service/forms/impl/FormsServiceImpl.java
| ... | ... | @@ -424,6 +424,18 @@ public class FormsServiceImpl implements FormsService { |
| 424 | 424 | if(map.get("fgsdmShif")!=null&&!map.get("fgsdmShif").equals("")){ |
| 425 | 425 | fgsdmShif =map.get("fgsdmShif").toString(); |
| 426 | 426 | } |
| 427 | + String statue=""; | |
| 428 | + if(map.get("state") !=null){ | |
| 429 | + statue =map.get("state").toString(); | |
| 430 | + } | |
| 431 | + String type=""; | |
| 432 | + if(map.get("type") !=null){ | |
| 433 | + type =map.get("type").toString(); | |
| 434 | + } | |
| 435 | + String sql_ =""; | |
| 436 | + if(!type.equals("") && !statue.equals("")){ | |
| 437 | + sql_ +=" order by "+statue+" "+type; | |
| 438 | + } | |
| 427 | 439 | String sql ="select t.* from (select r.schedule_date,r.j_name," |
| 428 | 440 | + "IFNULL(r.s_name,'')as s_name," |
| 429 | 441 | + " r.cl_zbh,r.xl_bm, r.j_gh,r.gs_bm,r.fgs_bm,r.lp_name " |
| ... | ... | @@ -433,7 +445,8 @@ public class FormsServiceImpl implements FormsService { |
| 433 | 445 | + " and r.gs_bm like '%"+gsdmShif+"%' " |
| 434 | 446 | + " and r.fgs_bm like '%"+fgsdmShif+"%' ) t" |
| 435 | 447 | + " GROUP BY t.schedule_date,t.j_name,t.s_name, " |
| 436 | - + "t.cl_zbh,t.xl_bm,t.j_gh,t.gs_bm,t.fgs_bm,t.lp_name "; | |
| 448 | + + "t.cl_zbh,t.xl_bm,t.j_gh,t.gs_bm,t.fgs_bm,t.lp_name " | |
| 449 | + + sql_; | |
| 437 | 450 | |
| 438 | 451 | |
| 439 | 452 | List<Shifday> list = jdbcTemplate.query(sql, new RowMapper<Shifday>() { | ... | ... |