From bb65f33c9fdff40844f17e95e3e75aed2b42bda2 Mon Sep 17 00:00:00 2001 From: hdw <496960745@qq.com> Date: 星期四, 25 十月 2018 14:47:33 +0800 Subject: [PATCH] 修改内容 --- gx_tieta/src/com/fgkj/dao/impl/Batt_rtstateDAOImpl.java | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/gx_tieta/src/com/fgkj/dao/impl/Batt_rtstateDAOImpl.java b/gx_tieta/src/com/fgkj/dao/impl/Batt_rtstateDAOImpl.java index 22b9fb4..8f467d3 100644 --- a/gx_tieta/src/com/fgkj/dao/impl/Batt_rtstateDAOImpl.java +++ b/gx_tieta/src/com/fgkj/dao/impl/Batt_rtstateDAOImpl.java @@ -126,7 +126,7 @@ //娴嬭瘯鏁版嵁鈥斺�斿疄鏃舵煡璇腑宸︿笅瑙掔殑鍏呮斁鐢电粺璁�(鐢ㄦ埛绠$悊鐨勬満鎴�) public List serchDisOrChargrNew(Object obj){ User_inf uinf=(User_inf) obj; - String sql=" SELECT distinct db_ram_db.tb_batt_rtstate.battgroupid,batt_test_type,stationid,fbsdeviceid" + + String sql=" SELECT distinct db_ram_db.tb_batt_rtstate.battgroupid,batt_test_type,stationid,fbsdeviceid,stationName,stationName1,stationName2,stationName3 " + " from db_ram_db.tb_batt_rtstate,db_battinf.tb_battinf " + " where batt_test_type IN(2,3) " + " and db_ram_db.tb_batt_rtstate.battgroupid=db_battinf.tb_battinf.BattGroupId " + @@ -150,6 +150,10 @@ bstate.setBatt_test_type(rs.getInt("batt_test_type")); bstate.setNote(rs.getString("stationid")); bstate.setBatt_test_tlong(rs.getInt("fbsdeviceid")); + bstate.setStationName(rs.getString("stationName")); + bstate.setStationName1(rs.getString("stationName1")); + bstate.setStationName2(rs.getString("stationName2")); + bstate.setStationName3(rs.getString("stationName3")); if(rs.getInt("batt_test_type")==3){ dischar++; }else if(rs.getInt("batt_test_type")==2){ @@ -622,7 +626,7 @@ " and db_user.tb_user_inf.uid=? )"; baseSql+=userSql; //鏈烘埧缁存姢鍖洪�夋嫨 - String stationSql=" AND db_battinf.tb_battinf.stationname like ? AND db_battinf.tb_battinf.stationname1 like ? "; + String stationSql=" AND db_battinf.tb_battinf.stationname like ? AND db_battinf.tb_battinf.stationname1 like ? AND db_battinf.tb_battinf.stationname2 like ? "; baseSql+=stationSql; //鐢垫睜鐘舵�� String stateSqlT=" AND batt_state=? "; @@ -638,7 +642,7 @@ String limitSql=" limit ?,?"; sql=baseSql+endSql+limitSql; //System.out.println(sql); - List<Batt_State> list=DAOHelper.executeQueryLimit(sql, conn, new Object[]{binf.getBattGroupId(),uinf.getUId(),"%"+binf.getStationName()+"%","%"+binf.getStationName1()+"%" + List<Batt_State> list=DAOHelper.executeQueryLimit(sql, conn, new Object[]{binf.getBattGroupId(),uinf.getUId(),"%"+binf.getStationName()+"%","%"+binf.getStationName1()+"%","%"+binf.getStationName2()+"%" ,binf.getNum(),(page.getPageCurr() - 1)*page.getPageSize(), page.getPageSize()}, new CallBack() { -- Gitblit v1.9.1