D:/workspace/chenjingjing/git/gx_tieta/gx_tieta/.gitignore
2019-01-18 864e4772eea5e0a589b6f6797d0695a3b3dd225e
gx_tieta/src/com/fgkj/dao/impl/Battinf_applyImpl.java
@@ -291,9 +291,20 @@
             ",MonCount,MonCapStd,monVolStd,monResStd,MonSerStd,MonVolLowToAvg,BattProducer,BattModel,BattProductDate,BattInUseDate,Load_curr,install_user,DisCurrMax,station_phone "
             + ",longitude,latitude,address " +
            " from db_battinf.tb_battinf_apply " +
            " where apply_en=?  order by apply_date desc" +
            " limit ?,? ";
      List<Battinf_apply> list=DAOHelper.executeQueryLimit(sql, conn, new Object[]{bapply.getApply_en(),(page.getPageCurr()-1)*page.getPageSize(),page.getPageSize()}, new CallBack() {
            " where ";
      //未审批
      if(bapply.getApply_en()==0) {
         sql+=" apply_en=?  and check_en!=? ";
      }else {
         if(bapply.getCheck_en()==1) {
            sql+=" apply_en=?  and check_en=? ";
         }else {
            sql+=" apply_en=?  and check_en!=? and check_en!=1 ";
         }
      }
       sql+=" order by apply_date desc limit ?,?";
      List<Battinf_apply> list=DAOHelper.executeQueryLimit(sql, conn, new Object[]{bapply.getApply_en(),bapply.getCheck_en(),(page.getPageCurr()-1)*page.getPageSize(),page.getPageSize()}, new CallBack() {
         
         public List getResults(ResultSet rs) {
            List list=new ArrayList();
@@ -543,8 +554,20 @@
              ",FBSDeviceName,GroupIndexInFBSDevice,battgroupId,BattGroupNum,BattGroupName,FloatVolLevel,OfflineVolLevel,BattFloatCurrent" +
             ",MonCount,MonCapStd,monVolStd,monResStd,MonSerStd,MonVolLowToAvg,BattProducer,BattModel,BattProductDate,BattInUseDate,Load_curr,install_user,DisCurrMax,station_phone " +
            " from db_battinf.tb_battinf_apply " +
            " where apply_en=?  and apply_uid=? order by apply_date desc " +
            " limit ?,? ";
            " where apply_en=?  and check_en=0 ";//(未审批和已审批的数据不能被验收)
      //用户
      String userSqlF=" and  apply_uid=? " ;
      String userSqlT=" and  apply_uid!=? " ;
      if(bapply.getApply_uid()==1002) {
         bapply.setNum(0);
         sql+=userSqlT;
      }else {
         sql+=userSqlF;
      }
      String endSql=" order by apply_date desc limit ?,?";
      sql+=endSql;
      //System.out.println(sql);
      List<Battinf_apply> list=DAOHelper.executeQueryLimit(sql, conn, new Object[]{bapply.getApply_en(),bapply.getNum(),(page.getPageCurr()-1)*page.getPageSize(),page.getPageSize()}, new CallBack() {
         
         public List getResults(ResultSet rs) {
@@ -757,9 +780,10 @@
      Battinf_applyImpl bimpl=new Battinf_applyImpl();
      Battinf_apply bapply=new Battinf_apply();
      bapply.setApply_date(ActionUtil.getSimpDate(date2));
      bapply.setApply_uid(1004);
      bapply.setApply_uid(1002);
      bapply.setApply_en(1);
      bapply.setCheck_en(1);
      bapply.setNum(1002);;
      BattInf binf=new BattInf();
      binf.setStationName("广西省-百色-GX百色乐业县立新小区WF-BTS设备");
      binf.setStationName1("湖北省");
@@ -799,10 +823,12 @@
      Page page=new Page();
      page.setPageCurr(1);
      page.setPageSize(10);
      page.setPageSize(20);
      binf.setPage(page);
      bapply.setBinf(binf);
      /*List list=bimpl.serchByCondition(page);
      List list=bimpl.serchByInfo(bapply);
      System.out.println(list.size());
      /*List list=bimpl.serchByCondition(bapply);
      System.out.println(list.size());*/
      /*List list=new ArrayList();
      list.add(bapply);
@@ -820,7 +846,7 @@
      for (Fbs9100_state f : list) {
         System.out.println(f.getDev_id()+"   "+f.getDev_commcount());
      }*/
      List list=bimpl.serchById(bapply);
      System.err.println(list.size());
      /*List list=bimpl.serchById(bapply);
      System.err.println(list.size());*/
   }
}