| | |
| | | //机房维护区选择
|
| | | String stationSql=" AND db_battinf.tb_battinf.stationname like ? and db_battinf.tb_battinf.stationname1 like ? and db_battinf.tb_battinf.stationname2 like ? and db_battinf.tb_battinf.stationname5 like ? ";
|
| | | baseSql+=stationSql;
|
| | | //1U/2U设备筛选
|
| | | String monvolSqlT=" and db_battinf.tb_battinf.monvolstd!=? ";//全部
|
| | | String monvolSqlF=" and db_battinf.tb_battinf.monvolstd=? ";
|
| | | if(binf.getMonVolStd()==0) {
|
| | | baseSql+=monvolSqlT;
|
| | | }else {
|
| | | baseSql+=monvolSqlF;
|
| | | }
|
| | | String endSql=" ORDER BY db_battinf.tb_battinf.stationid asc,tb_batttestdata_inf.BattGroupId asc,db_batt_testdata.tb_batttestdata_inf.test_starttime desc ";
|
| | | sql=baseSql+endSql;
|
| | | //System.out.println(sql);
|
| | |
| | | List list=DAOHelper.executeQuery(sql, DBUtil.getConn(),
|
| | | new Object[]{
|
| | | binf.getBattProductDate(),binf.getBattProductDate1(),
|
| | | "%"+binf.getStationName()+"%","%"+binf.getStationName1()+"%","%"+binf.getStationName2()+"%","%"+binf.getStationName5()+"%"
|
| | | "%"+binf.getStationName()+"%","%"+binf.getStationName1()+"%","%"+binf.getStationName2()+"%","%"+binf.getStationName5()+"%",binf.getMonVolStd()
|
| | | }, new CallBack() {
|
| | |
|
| | | public List getResults(ResultSet rs) {
|
| | |
| | | //机房维护区选择
|
| | | String stationSql=" db_battinf.tb_battinf.stationname like ? AND db_battinf.tb_battinf.stationname1 like ? AND db_battinf.tb_battinf.stationname2 like ? AND db_battinf.tb_battinf.stationname5 like ? ";
|
| | | baseSql+=stationSql;
|
| | | //1U/2U设备筛选
|
| | | String monvolSqlT=" and db_battinf.tb_battinf.monvolstd!=? ";//全部
|
| | | String monvolSqlF=" and db_battinf.tb_battinf.monvolstd=? ";
|
| | | if(binf.getMonVolStd()==0) {
|
| | | baseSql+=monvolSqlT;
|
| | | }else {
|
| | | baseSql+=monvolSqlF;
|
| | | }
|
| | | //电池状态
|
| | | String stateSqlT=" AND batt_state=? ";
|
| | | String stateSqlF=" AND batt_state!=? ";
|
| | |
| | | String orderSql=" order by db_battinf.tb_battinf.stationid asc";
|
| | | sql=baseSql+endSql+orderSql;
|
| | | //System.out.println(sql);
|
| | | List<Batt_State> list=DAOHelper.executeQueryLimit(sql, conn, new Object[]{"%"+binf.getStationName()+"%","%"+binf.getStationName1()+"%","%"+binf.getStationName2()+"%","%"+binf.getStationName5()+"%"
|
| | | List<Batt_State> list=DAOHelper.executeQueryLimit(sql, conn, new Object[]{"%"+binf.getStationName()+"%","%"+binf.getStationName1()+"%","%"+binf.getStationName2()+"%","%"+binf.getStationName5()+"%",binf.getMonVolStd()
|
| | | ,binf.getNum()}, new CallBack() {
|
| | |
|
| | | public List getResults(ResultSet rs) {
|
| | |
| | | Batttestdata_infDAOImpl bimpl=new Batttestdata_infDAOImpl();
|
| | | Batttestdata_inf tdata=new Batttestdata_inf();
|
| | | SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
|
| | | Date date1= sdf.parse("2015-09-07");
|
| | | Date date2= sdf.parse("2016-09-07");
|
| | | Date date1= sdf.parse("2000-09-07");
|
| | | Date date2= sdf.parse("2020-09-07");
|
| | | tdata.setNum(100);
|
| | | tdata.setTest_starttype(2);
|
| | | tdata.setTest_starttime(ActionUtil.getSimpDate(date1));
|
| | | tdata.setTest_starttime_ex(ActionUtil.getSimpDate(date2));
|
| | |
|
| | | BattInf binf=new BattInf();
|
| | | binf.setStationName1("二枢纽");
|
| | | |
| | | binf.setStationName("");
|
| | | binf.setStationName1("");
|
| | | binf.setStationName2("");
|
| | | binf.setStationName5("");
|
| | | binf.setMonVolStd(0f);
|
| | | binf.setBattProductDate(ActionUtil.getSimpDate(date1));
|
| | | binf.setBattProductDate1(ActionUtil.getSimpDate(date2));
|
| | | Batt_Maint_Dealarm bmd=new Batt_Maint_Dealarm();
|
| | | bmd.setTdata(tdata);
|
| | | bmd.setBinf(binf);
|
| | |
| | | }
|
| | | System.out.println(list.size());
|
| | | */
|
| | | Batttestdata_inf tinf=new Batttestdata_inf();
|
| | | /*Batttestdata_inf tinf=new Batttestdata_inf();
|
| | | tinf.setBattGroupId(1002095);
|
| | | tinf.setNum(910000577);
|
| | | List<Batttestdata_inf> list=bimpl.serchByCondition_ky(tinf);
|
| | | for (Batttestdata_inf b : list) {
|
| | | System.out.println(b);
|
| | | }
|
| | | System.out.println(list.size());*/
|
| | | List<Batt_Maint_Dealarm> list=bimpl.serchBattLife(binf);
|
| | | System.out.println(list.size());
|
| | | /*for (Batt_Maint_Dealarm b : list) {
|
| | | System.out.println(b);
|
| | | }*/
|
| | |
|
| | | }
|
| | |
|