whycrzg
2021-02-23 351b9a53cb9ecebdf8f79db0117f540d9c42c2a4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
package com.fgkj.mapper.impl.Ld9;
 
import com.fgkj.dto.User_inf;
import org.apache.ibatis.annotations.Select;
 
import java.util.List;
 
public interface BadLd9_monMapper{
 
    //9.1根据stationid查询机房的落后单体总数
    public int serchByStationId(Object obj);
 
    //9.1根据机房stationid查询机房下电池组单体落后情况
    public String serchMonBad(Object obj);
 
    //查询落后单体总数
    @Select("select count(num) as nums  " +
            " from web_site.tb_badld9_mon  " +
            " where web_site.tb_badld9_mon.battgroupid in(select distinct db_battinf.tb_battinf.battgroupid " +
            " from db_battinf.tb_battinf,db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr,db_user.tb_user_inf   " +
            " where db_user.tb_user_battgroup_baojigroup_battgroup.BattGroupId=db_battinf.tb_battinf.BattGroupId   " +
            " and db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id=db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id  " +
            " and db_user.tb_user_inf.uid=db_user.tb_user_battgroup_baojigroup_usr.uid  " +
            " and db_user.tb_user_inf.uid=#{uId} )" +
            " limit 1 ")
    public int searchNums(User_inf obj);
 
    //落后单体查询:根据条件查询落后单体(用户管理的电池组)
    public List serchByInfo(Object obj);
 
}