whycrzg
2021-02-03 9948b3f9a8d2d471a608b169de946eeb7d08b4b5
src/main/java/com/fgkj/mapper/impl/BattInfMapper.java
@@ -80,7 +80,7 @@
   public List<Integer> searchAll();
   //5.3添加选取电池组或者机房或者维护区
   public List serchBatt(BattInf obj);
   public List<BattInf> serchBatt(BattInf obj);
   
   //查询电池组左侧导航菜单(实时监测,历史数据查询)
   public List findMenu();
@@ -853,15 +853,16 @@
   //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," +
@@ -927,7 +928,13 @@
   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);