Commit 3cd5a6eeb3155d2e7ee97be7f93c28a53ee30ab5

Authored by 潘钊
1 parent aa804ce0

update...

src/main/java/com/bsth/server_rs/base_info/person/buffer/PersonRefreshThread.java
@@ -25,7 +25,7 @@ public class PersonRefreshThread extends Thread{ @@ -25,7 +25,7 @@ public class PersonRefreshThread extends Thread{
25 public void run() { 25 public void run() {
26 26
27 try { 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 ,BeanPropertyRowMapper.newInstance(Personnel.class)); 29 ,BeanPropertyRowMapper.newInstance(Personnel.class));
30 if(list != null && list.size() > 0) 30 if(list != null && list.size() > 0)
31 PersonBufferData.replaceAll(list); 31 PersonBufferData.replaceAll(list);