81041
2019-01-10 4e3f740554673dee39e94d67540e1d9469912b43
gx_tieta/src/com/fgkj/dao/impl/Batt_attentionImpl.java
@@ -71,7 +71,7 @@
      String numberSql=" SELECT FOUND_ROWS() number";
      String sql="";
      String baseSql=" select SQL_CALC_FOUND_ROWS web_site.tb_batt_attention.battgroupid,web_site.tb_batt_attention.monnum" +
            ",db_battinf.tb_battinf.battgroupid,db_battinf.tb_battinf.stationid,db_battinf.tb_battinf.stationname,db_battinf.tb_battinf.stationname1,db_battinf.tb_battinf.battgroupname,db_battinf.tb_battinf.moncapstd,db_battinf.tb_battinf.monvolstd  " +
            ",db_battinf.tb_battinf.battgroupid,db_battinf.tb_battinf.stationid,db_battinf.tb_battinf.stationname,db_battinf.tb_battinf.stationname1,db_battinf.tb_battinf.stationname2,db_battinf.tb_battinf.stationname5,db_battinf.tb_battinf.battgroupname,db_battinf.tb_battinf.moncapstd,db_battinf.tb_battinf.monvolstd  " +
            ",db_ram_db.tb_batt_rtdata.mon_vol "+
            " from web_site.tb_batt_attention,db_battinf.tb_battinf,db_ram_db.tb_batt_rtdata " +
            " where web_site.tb_batt_attention.battgroupid=db_battinf.tb_battinf.battgroupid " +
@@ -93,6 +93,14 @@
         baseSql+=station2SqlT;
      }else{
         baseSql+=station2SqlF;
      }
       //用于区县筛选
      String station5SqlT=" and stationname5!=? ";//全部
      String station5SqlF=" and stationname5=? ";
      if(binf.getStationName5().equals("")){
         baseSql+=station5SqlT;
      }else{
         baseSql+=station5SqlF;
      }
      //用于机房站点
      String stationSqlT=" and stationname!=? ";//全部
@@ -126,7 +134,7 @@
      //System.out.println(sql);
      List<BattInf> list=DAOHelper.executeQueryLimit(sql, conn, new Object[]{
         binf.getNum()
         ,binf.getStationName1(),binf.getStationName2(),binf.getStationName(),binf.getBattGroupId(),binf.getMonNum()
         ,binf.getStationName1(),binf.getStationName2(),binf.getStationName5(),binf.getStationName(),binf.getBattGroupId(),binf.getMonNum()
         ,(page.getPageCurr()-1)*page.getPageSize(),page.getPageSize()}, new CallBack() {
         
         public List getResults(ResultSet rs) {
@@ -139,6 +147,8 @@
                  binf.setStationId(rs.getString("stationId"));
                  binf.setStationName(rs.getString("stationName"));
                  binf.setStationName1(rs.getString("stationName1"));
                  binf.setStationName2(rs.getString("stationName2"));
                  binf.setStationName5(rs.getString("stationName5"));
                  binf.setBattGroupName(rs.getString("battGroupName"));
                  binf.setMonCapStd(rs.getFloat("monCapStd"));
                  binf.setMonVolStd(rs.getFloat("monVolStd"));