| | |
| | | public List judgeBattStationName3(Object obj); |
| | | |
| | | //0.4根据城市名称查电池组 |
| | | public List search(Object obj); |
| | | @Select("select distinct(battgroupid) from db_battinf.tb_battinf where stationname like '%${stationName}%' ") |
| | | public List<BattInf> search(BattInf obj); |
| | | |
| | | //查询出当前存在内存中最大的设备的id(很重要**********) |
| | | @Select("select max(FbsDeviceId) as id from db_battinf.tb_battinf limit 1") |
| | |
| | | public List<Integer> searchAll(); |
| | | |
| | | //5.3添加选取电池组或者机房或者维护区 |
| | | public List serchBatt(BattInf obj); |
| | | public List<BattInf> serchBatt(BattInf obj); |
| | | |
| | | //查询电池组左侧导航菜单(实时监测,历史数据查询) |
| | | public List findMenu(); |
| | |
| | | public int serchByName(Object obj); |
| | | |
| | | //6.4数据统计报表查询(分地域查地域所在总电池数) |
| | | public List serchBylevel(int level); |
| | | public List<BattInf> serchBylevel(int level); |
| | | |
| | | //6.4.7按地域和标称电压分组统计蓄电池组服役超期的数量 |
| | | /* |
| | | * 区域层次放在stationid中*/ |
| | | public List serchBeyondTime(Object obj); |
| | | public List<BattInf> serchBeyondTime(BattInf obj); |
| | | |
| | | //6.4.8按地域和标称电压分组统计蓄电池组的数量(蓄电池组数量统计) |
| | | /* |
| | | * 区域层次放在stationid中*/ |
| | | public List serchByMonVolStdGroup(Object obj); |
| | | public List<BattInf> serchByMonVolStdGroup(BattInf obj); |
| | | |
| | | //6.4.9按地域和标称电压分组统计蓄电池组品牌的数量(蓄电池供应商信息统计) |
| | | /* |
| | | * 区域层次放在stationid中*/ |
| | | public List serchByBattProducerGroup(Object obj); |
| | | public List<BattInf> serchByBattProducerGroup(BattInf obj); |
| | | |
| | | //1 根据机房id查询电池组id排序最小值 |
| | | public List serchByIdLow(Object obj); |
| | | @Select("select distinct stationName,stationName1,stationName2,stationName3,stationName4,stationName5 from db_battinf.tb_battinf where stationid=#{stationId} order by battgroupid asc limit 1 ") |
| | | public List<BattInf> serchByIdLow(BattInf obj); |
| | | |
| | | //6.4.10按地域和标称电压分组统计蓄电池组使用时间(蓄电池投产年限统计) |
| | | /* |
| | | * 区域层次放在stationid中*/ |
| | | public List serchByBattInUseDateGroup(Object obj); |
| | | public List<BattInf> serchByBattInUseDateGroup(BattInf obj); |
| | | |
| | | //9.1根据stationid查询机房电池组数和每组电池组中单体的个数(机房信息内容画图) |
| | | @Select(" select distinct db_battinf.tb_battinf.battgroupid,db_battinf.tb_battinf.battgroupname ,db_battinf.tb_battinf.moncount,db_battinf.tb_battinf.stationid,db_battinf.tb_battinf.moncapstd," + |
| | | " db_battinf.tb_battinf.battproductdate,db_battinf.tb_battinf.battinusedate " + |
| | | " from db_battinf.tb_battinf " + |
| | | " where db_battinf.tb_battinf.stationid=#{StationId}") |
| | | " where db_battinf.tb_battinf.stationid=#{stationId}") |
| | | public List<BattInf> serchMonNum(BattMap_information obj); |
| | | |
| | | //9.1根据电池组stationid查询电池组的信息(电池寿命管理) |
| | | @Select(" select distinct db_battinf.tb_battinf.battgroupid,db_battinf.tb_battinf.battgroupname ,db_battinf.tb_battinf.moncount,db_battinf.tb_battinf.stationid,db_battinf.tb_battinf.moncapstd," + |
| | | " db_battinf.tb_battinf.battproductdate,db_battinf.tb_battinf.battinusedate,db_battinf.tb_battinf.BattProducer,db_battinf.tb_battinf.BattModel,db_battinf.tb_battinf.MonVolStd " + |
| | | " from db_battinf.tb_battinf " + |
| | | " where db_battinf.tb_battinf.stationid=#{StationId}") |
| | | " where db_battinf.tb_battinf.stationid=#{stationId}") |
| | | public List<BattInf> serchByStationid(BattMap_information obj); |
| | | /** |
| | | * 根据机房id查询电池组 |
| | |
| | | public List searchStationId(Object obj); |
| | | |
| | | //查询所有的机房 |
| | | public List serchAllStation(Object obj); |
| | | @Select("select DISTINCT stationid,StationName,StationName1,StationName2,StationName3,StationName4,StationName5," + |
| | | "StationName6,StationName7,StationName8,StationName9,fBSDeviceId " + |
| | | "FROM db_battinf.tb_battinf where StationId " + |
| | | "in( select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId " + |
| | | "from db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr " + |
| | | "where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id and db_user.tb_user_battgroup_baojigroup_usr.uId=#{uId} )") |
| | | public List<BattInf> serchAllStation(User_inf obj); |
| | | |
| | | //根据机房id查询机房下的电池组信息 |
| | | public List serchBattByStation(Object obj); |
| | | @Select("select DISTINCT StationName,StationName1,StationName2,StationName3,StationName4,StationName5,StationId,StationIP,FBSDeviceId,BattGroupName,BattGroupName1,BattGroupName2,MonCount,battgroupId,MonCapStd,MonVolStd,MonResStd,MonSerStd,BattProducer,BattInUseDate,GroupIndexInFBSDevice,Load_curr,DisCurrMax " + |
| | | "from db_battinf.tb_battinf where stationid=#{stationId} " + |
| | | "ORDER BY StationName1,battgroupId ") |
| | | public List<BattInf> serchBattByStation(BattInf obj); |
| | | |
| | | //搜索机房或电池组 |
| | | public List serchStationOrBattgroup(Object obj); |
| | | public List<BattInf> serchStationOrBattgroup(BattInf obj); |
| | | |
| | | //查询所有的电池组数 |
| | | public int serchAllBatt(Object obj); |
| | | @Select("select count(distinct battgroupid) as nums from db_battinf.tb_battinf " + |
| | | " where battgroupid in(" + |
| | | " select distinct db_user.tb_user_battgroup_baojigroup_battgroup.battgroupid from db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id and db_user.tb_user_battgroup_baojigroup_usr.uId=#{uId}" + |
| | | " ) " + |
| | | " and stationid in(" + |
| | | " select distinct db_user.tb_user_battgroup_baojigroup_battgroup.stationid from db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id and db_user.tb_user_battgroup_baojigroup_usr.uId=#{uId}" + |
| | | " ) " + |
| | | " limit 1") |
| | | public int serchAllBatt(User_inf obj); |
| | | |
| | | //添加电池组时查询出最大的机房id和电池组id |
| | | @Select("select max(StationId) as id from db_battinf.tb_battinf limit 1") |
| | |
| | | //查询出当前存在内存中最大的电池组id(很重要**********) |
| | | @Select(" select max(battgroupId) as id from db_battinf.tb_battinf limit 1") |
| | | public int searchMaxBattgroupId_zj(); |
| | | |
| | | |
| | | //查站点下的所有设备名称 |
| | | public List searchDevByStationName3(Object obj); |
| | | @Select(" select distinct(stationName4) from db_battinf.tb_battinf " + |
| | | "where stationname1 like '%${stationName1}%' and stationname2 like '%${stationName2}%' " + |
| | | "and stationname5 like '%${stationName5}%' and stationname3 like '%${stationName3}%' ") |
| | | public List<String> searchDevByStationName3(BattInf obj); |
| | | |
| | | //根据维护区和机房名称查询电池组信息(电池组信息配置)<-------跨域-> |
| | | public List searchInform_ky(); |
| | | @Select("select distinct(StationId),StationId_ex,StationName,StationName1,StationName2,StationName3,StationName4,StationName5,StationIp,FBSDeviceId,FbsDeviceIp_YM,FbsDeviceIp_WG,FbsDeviceIp," |
| | | + "FBSDeviceName,GroupIndexInFBSDevice,battgroupId,BattGroupNum,BattGroupName,FloatVolLevel,OfflineVolLevel,BattFloatCurrent" + |
| | | ",MonCount,MonCapStd,monVolStd,monResStd,MonSerStd,MonVolLowToAvg,BattProducer,BattModel,BattProductDate,BattInUseDate,battGuarantDayCount,SignalId,CInterFaceId,Load_curr,install_user,DisCurrMax,SignalName,Station_install,station_phone " + |
| | | " From db_battinf.tb_battinf " + |
| | | " order by StationId ") |
| | | public List<BattInf> searchInform_ky(); |
| | | |
| | | //首页上根据stationid查询电池组的机历卡 |
| | | public List serchBattAllInfoByStationId(Object obj); |
| | | @Select("select * from db_battinf.tb_battinf where db_battinf.tb_battinf.stationId=#{stationId} order by db_battinf.tb_battinf.battgroupid") |
| | | public List<BattInf> serchBattAllInfoByStationId(BattInf obj); |
| | | |
| | | //-查询电池组信息<大屏显示> |
| | | public List serchBatt_DP(Object obj); |
| | | @Select(" select DISTINCT StationName,StationName1,StationName2,StationName3,StationName4,StationName5,StationId,FBSDeviceId,BattGroupName,battgroupId,monVolStd,monCapStd " + |
| | | " from db_battinf.tb_battinf " |
| | | + " ORDER BY StationId asc,battgroupId asc ") |
| | | public List<BattInf> serchBatt_DP(Object obj); |
| | | |
| | | //紫晶山西-机房列表 |
| | | public List searchStationList(); |
| | | @Select("select distinct(StationId),StationId_ex,StationName,StationName1,StationName2,StationName3,StationName4,StationName5,StationIp,FBSDeviceId,FbsDeviceIp_YM,FbsDeviceIp_WG,FbsDeviceIp," |
| | | + "FBSDeviceName,GroupIndexInFBSDevice,battgroupId,BattGroupNum,BattGroupName,FloatVolLevel,OfflineVolLevel,BattFloatCurrent" + |
| | | ",MonCount,MonCapStd,monVolStd,monResStd,MonSerStd,MonVolLowToAvg,BattProducer,BattModel,BattProductDate,BattInUseDate,battGuarantDayCount,SignalId,CInterFaceId,Load_curr,install_user,DisCurrMax,SignalName,Station_install,station_phone " + |
| | | " From db_battinf.tb_battinf " + |
| | | " order by StationId asc,battgroupId asc") |
| | | public List<BattInf> searchStationList(); |
| | | |
| | | |
| | | /*public static void main(String[] args) throws ParseException { |