Commit 3cd5a6eeb3155d2e7ee97be7f93c28a53ee30ab5
1 parent
aa804ce0
update...
Showing
1 changed file
with
1 additions
and
1 deletions
src/main/java/com/bsth/server_rs/base_info/person/buffer/PersonRefreshThread.java
| ... | ... | @@ -25,7 +25,7 @@ public class PersonRefreshThread extends Thread{ |
| 25 | 25 | public void run() { |
| 26 | 26 | |
| 27 | 27 | try { |
| 28 | - List<Personnel> list = jdbcTemplate.query("select t1.*,t2.name as line_name,t2.line_code from (SELECT company_code,branche_company_code,job_code,personnel_name,papers_code,ic_card_code,personnel_type,posts,card,telphone,ic_rfid,id_rfid,tag_rfid,e.xl FROM bsth_c_personnel p left JOIN bsth_c_s_ecinfo e on p.id=e.jsy) t1 LEFT JOIN bsth_c_line t2 on t1.xl=t2.id " | |
| 28 | + List<Personnel> list = jdbcTemplate.query("select DISTINCT t1.*,t2.name as line_name,t2.line_code from (SELECT company_code,branche_company_code,job_code,personnel_name,papers_code,ic_card_code,personnel_type,posts,card,telphone,ic_rfid,id_rfid,tag_rfid,e.xl FROM bsth_c_personnel p left JOIN bsth_c_s_ecinfo e on p.id=e.jsy) t1 LEFT JOIN bsth_c_line t2 on t1.xl=t2.id " | |
| 29 | 29 | ,BeanPropertyRowMapper.newInstance(Personnel.class)); |
| 30 | 30 | if(list != null && list.size() > 0) |
| 31 | 31 | PersonBufferData.replaceAll(list); | ... | ... |