<?xml version="1.0" encoding="UTF-8"?>
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<mapper namespace="com.whyc.mapper.PwrdevAlarmMapper">
|
<!--第三方接口获取所有实时告警数据-->
|
<select id="getPwrdevAlarm" resultType="com.whyc.pojo.PwrdevAlarm">
|
select alarm.*,inf.StationName,inf.StationName3 from db_pwrdev_alarm.tb_pwrdev_alarm
|
alarm,db_pwrdev_inf.tb_pwrdev_inf
|
inf
|
where alarm.PowerDeviceId = inf.PowerDeviceId
|
and alarm.PowerDeviceId in
|
<foreach collection="powerDeviceIds" item="item" separator="," open="(" close=")">
|
#{item}
|
</foreach>
|
ORDER BY
|
alarm.alm_start_time DESC
|
</select>
|
|
<select id="getPwrdevAlarm2" resultType="com.whyc.pojo.PwrdevAlarm">
|
select alarm.*,inf.StationName,inf.StationName3 from db_pwrdev_alarm.tb_pwrdev_alarm
|
alarm,db_pwrdev_inf.tb_pwrdev_inf
|
inf
|
where alarm.PowerDeviceId = inf.PowerDeviceId
|
<!--and alarm.PowerDeviceId in
|
<foreach collection="powerDeviceIds" item="item" separator="," open="(" close=")">
|
#{item}
|
</foreach>-->
|
ORDER BY
|
alarm.alm_start_time DESC
|
</select>
|
|
<select id="getSendPwrdevAlarm" resultType="com.whyc.pojo.PwrdevAlarm">
|
SELECT
|
alarm.*,
|
inf.StationName,
|
inf.StationName3,
|
u.record_time
|
FROM
|
db_pwrdev_alarm.tb_pwrdev_alarm alarm
|
INNER JOIN db_pwrdev_inf.tb_pwrdev_inf inf ON alarm.PowerDeviceId = inf.PowerDeviceId
|
LEFT JOIN db_alarm.tb_alarm_user u ON alarm.num = u.alarm_id
|
WHERE
|
StationId IN (
|
SELECT DISTINCT
|
inf.StationId
|
FROM
|
( SELECT StationId FROM db_battinf.tb_battinf UNION SELECT StationId FROM db_pwrdev_inf.tb_pwrdev_inf ) inf,
|
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.StationId = inf.StationId
|
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}
|
)
|
ORDER BY
|
alarm.alm_start_time DESC
|
</select>
|
|
<select id="getAllPage" resultType="com.whyc.pojo.PwrdevAlarm">
|
select alarm.*,inf.StationName,inf.StationName1,inf.StationName2,inf.StationName3,inf.StationName5,inf.StationId from db_pwrdev_alarm.tb_pwrdev_alarm
|
alarm,db_pwrdev_inf.tb_pwrdev_inf inf
|
<where>
|
alarm.PowerDeviceId = inf.PowerDeviceId
|
<if test="stationName1!=null ">
|
and stationName1 like CONCAT('%',#{stationName1},'%')
|
</if>
|
<if test="stationName2!=null ">
|
and stationName2 like CONCAT('%',#{stationName2},'%')
|
</if>
|
<if test="stationName5!=null ">
|
and stationName5 like CONCAT('%',#{stationName5},'%')
|
</if>
|
<if test="stationName3!=null ">
|
and stationName3 like CONCAT('%',#{stationName3},'%')
|
</if>
|
<if test="almSource==0">
|
and alm_source!=100
|
</if>
|
<if test="almSource!=0">
|
and alm_source=#{almSource}
|
</if>
|
<if test="almTypes!=null and almTypes.size>0">
|
<foreach collection="almTypes" item="almType" open="and alm_type in (" close=")" separator=",">
|
#{almType}
|
</foreach>
|
</if>
|
<if test="almLevels!=null and almLevels.size>0">
|
<foreach collection="almLevels" item="almLevel" open="and alm_level in (" close=")" separator=",">
|
#{almLevel}
|
</foreach>
|
</if>
|
and StationId in ( select distinct inf.StationId from
|
(select StationId from db_battinf.tb_battinf union select StationId from db_pwrdev_inf.tb_pwrdev_inf ) inf,
|
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.StationId=inf.StationId
|
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=#{usrId} )
|
</where>
|
ORDER BY
|
alarm.alm_start_time DESC
|
</select>
|
|
<select id="getAlarmNum" parameterType="java.lang.Integer" resultType="java.lang.Integer">
|
select count(*) as num from db_pwrdev_alarm.tb_pwrdev_alarm alarm,db_pwrdev_inf.tb_pwrdev_inf inf
|
where alarm.PowerDeviceId = inf.PowerDeviceId
|
and inf.StationId in ( select distinct inf.StationId from
|
(select StationId from db_battinf.tb_battinf union select StationId from db_pwrdev_inf.tb_pwrdev_inf ) inf,
|
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.StationId=inf.StationId
|
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} ) ;
|
</select>
|
|
<select id="getRealTimeWithLevel1" parameterType="java.lang.Integer" resultType="java.lang.Integer">
|
select count(*) as num from db_pwrdev_alarm.tb_pwrdev_alarm alarm,db_pwrdev_inf.tb_pwrdev_inf inf
|
where alarm.PowerDeviceId = inf.PowerDeviceId
|
and alarm.alm_level=1
|
and inf.StationId in ( select distinct inf.StationId from
|
(select StationId from db_battinf.tb_battinf union select StationId from db_pwrdev_inf.tb_pwrdev_inf ) inf,
|
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.StationId=inf.StationId
|
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} ) ;
|
</select>
|
|
<select id="getRealTimeWithLevel1JY" parameterType="java.lang.Integer" resultType="java.lang.Integer">
|
select count(*) as num from db_pwrdev_alarm.tb_pwrdev_alarm alarm,db_pwrdev_inf.tb_pwrdev_inf inf
|
where alarm.PowerDeviceId = inf.PowerDeviceId
|
and alarm.alm_level=1
|
|
</select>
|
|
<select id="getAllPage2" resultType="com.whyc.pojo.PwrdevAlarm">
|
select alarm.*,inf.StationName,inf.PowerDeviceName from db_pwrdev_alarm.tb_pwrdev_alarm alarm,db_pwrdev_inf.tb_pwrdev_inf inf
|
<where>
|
alarm.PowerDeviceId = inf.PowerDeviceId
|
<if test="stationName1!=null ">
|
and stationName1 like CONCAT('%',#{stationName1},'%')
|
</if>
|
<if test="stationName2!=null ">
|
and stationName2 like CONCAT('%',#{stationName2},'%')
|
</if>
|
<if test="stationName5!=null ">
|
and stationName5 like CONCAT('%',#{stationName5},'%')
|
</if>
|
<if test="stationName3!=null ">
|
and stationName3 like CONCAT('%',#{stationName3},'%')
|
</if>
|
<if test="almSource==0">
|
and alm_source!=100
|
</if>
|
<if test="almSource!=0">
|
and alm_source=#{almSource}
|
</if>
|
<if test="almTypes!=null and almTypes.size>0">
|
<foreach collection="almTypes" item="almType" open="and alm_type in (" close=")" separator=",">
|
#{almType}
|
</foreach>
|
</if>
|
<if test="almLevels!=null and almLevels.size>0">
|
<foreach collection="almLevels" item="almLevel" open="and alm_level in (" close=")" separator=",">
|
#{almLevel}
|
</foreach>
|
</if>
|
and StationId in ( select distinct inf.StationId from
|
(select StationId from db_battinf.tb_battinf union select StationId from db_pwrdev_inf.tb_pwrdev_inf ) inf,
|
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.StationId=inf.StationId
|
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=#{usrId} )
|
</where>
|
ORDER BY
|
alarm.alm_start_time DESC
|
</select>
|
<select id="getSeriousAlarmCount" resultType="java.lang.Integer">
|
select count(*) from db_pwrdev_alarm.tb_pwrdev_alarm alarm,db_pwrdev_inf.tb_pwrdev_inf inf
|
where alarm.PowerDeviceId = inf.PowerDeviceId
|
and alm_cleared_type=0
|
and alm_level=1
|
and inf.StationId in ( select distinct inf.StationId from
|
(select StationId from db_battinf.tb_battinf union select StationId from db_pwrdev_inf.tb_pwrdev_inf ) inf,
|
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.StationId=inf.StationId
|
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} ) ;
|
</select>
|
|
<select id="getRealAlarmFoot" resultType="com.whyc.pojo.PwrdevAlarm">
|
select alarm.*,inf.StationName,inf.StationName1,inf.StationName2,inf.StationName3,inf.StationName4,inf.StationName5 from db_pwrdev_alarm.tb_pwrdev_alarm alarm,db_pwrdev_inf.tb_pwrdev_inf inf
|
<where>
|
alarm.PowerDeviceId = inf.PowerDeviceId
|
and alarm.alm_cleared_type=0
|
and alarm.alm_is_confirmed = 0
|
and alarm.alm_start_time >= #{yesterday}
|
and inf.StationId in ( select distinct inf.StationId from
|
(select StationId from db_battinf.tb_battinf union select StationId from db_pwrdev_inf.tb_pwrdev_inf ) inf,
|
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.StationId=inf.StationId
|
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} )
|
</where>
|
ORDER BY
|
alarm.alm_start_time DESC
|
</select>
|
<select id="getRealAlarmListWithLevel1" resultType="com.whyc.pojo.PwrdevAlarm">
|
select alarm.*,inf.StationName,inf.StationName1,inf.StationName2,inf.StationName3,inf.StationName4,inf.StationName5 from db_pwrdev_alarm.tb_pwrdev_alarm alarm,db_pwrdev_inf.tb_pwrdev_inf inf
|
<where>
|
alarm.PowerDeviceId = inf.PowerDeviceId
|
and alarm.alm_level=1
|
and inf.StationId in ( select distinct inf.StationId from
|
(select StationId from db_battinf.tb_battinf union select StationId from db_pwrdev_inf.tb_pwrdev_inf ) inf,
|
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.StationId=inf.StationId
|
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} )
|
</where>
|
ORDER BY
|
alarm.alm_start_time DESC
|
</select>
|
<select id="getList" resultType="com.whyc.pojo.PwrdevAlarm">
|
select alarm.*,inf.StationName,inf.StationName3,inf.stationId from db_pwrdev_alarm.tb_pwrdev_alarm alarm,db_pwrdev_inf.tb_pwrdev_inf inf
|
<where>
|
alarm.PowerDeviceId = inf.PowerDeviceId
|
and alarm.alm_cleared_type=0
|
and alarm.alm_is_confirmed = 0
|
<if test="type==1">
|
and DATEDIFF(alm_start_time,NOW())=0
|
</if>
|
and alarm.alm_type in (110121,110122,110010)
|
and inf.StationId in ( select distinct inf.StationId from
|
(select StationId from db_battinf.tb_battinf union select StationId from db_pwrdev_inf.tb_pwrdev_inf ) inf,
|
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.StationId=inf.StationId
|
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} )
|
</where>
|
ORDER BY
|
alarm.alm_start_time DESC
|
</select>
|
<select id="serchByLevel" resultType="java.lang.Integer">
|
select count(*) as countLevel
|
from db_pwrdev_alarm.tb_pwrdev_alarm alarm,
|
db_pwrdev_inf.tb_pwrdev_inf inf
|
<where>
|
alarm.PowerDeviceId = inf.PowerDeviceId
|
and alm_level = #{alarmLevel}
|
<if test="almTypes!=null and almTypes.size>0">
|
<foreach collection="almTypes" item="almType" open="and alm_type in (" close=")" separator=",">
|
#{almType}
|
</foreach>
|
</if>
|
and StationId in (select distinct inf.StationId
|
from (select StationId
|
from db_battinf.tb_battinf
|
union
|
select StationId
|
from db_pwrdev_inf.tb_pwrdev_inf) inf
|
, 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.StationId = inf.StationId
|
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})
|
</where>
|
|
</select>
|
<select id="getAnalysis" resultType="com.whyc.pojo.PwrdevAlarm">
|
select alm_type as almType,count(alm_type) as num
|
from db_pwrdev_alarm.tb_pwrdev_alarm alarm,db_pwrdev_inf.tb_pwrdev_inf inf
|
where alarm.PowerDeviceId = inf.PowerDeviceId
|
and alm_type in
|
<foreach collection="types" separator="," open="(" close=")" item="alarm_type">
|
#{alarm_type}
|
</foreach>
|
and inf.StationId in ( select distinct inf.StationId from
|
(select StationId from db_battinf.tb_battinf union select StationId from db_pwrdev_inf.tb_pwrdev_inf ) inf,
|
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.StationId=inf.StationId
|
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=#{userId} )
|
group by alm_type
|
</select>
|
|
<select id="getAnalysisJY" resultType="com.whyc.pojo.PwrdevAlarm">
|
select alm_type as almType,count(alm_type) as num
|
from db_pwrdev_alarm.tb_pwrdev_alarm alarm,db_pwrdev_inf.tb_pwrdev_inf inf
|
where alarm.PowerDeviceId = inf.PowerDeviceId
|
and alm_type in
|
<foreach collection="types" separator="," open="(" close=")" item="alarm_type">
|
#{alarm_type}
|
</foreach>
|
group by alm_type
|
</select>
|
|
<select id="getpwrAlm" resultType="java.lang.Integer">
|
select count(1)
|
from db_pwrdev_alarm.tb_pwrdev_alarm
|
where tb_pwrdev_alarm.PowerDeviceId in (
|
select distinct PowerDeviceId
|
from db_pwrdev_inf.tb_pwrdev_inf
|
where tb_pwrdev_inf.stationid = #{stationId})
|
</select>
|
<select id="getPalmToday" resultType="com.whyc.pojo.PwrdevAlarm">
|
SELECT alm_level, alm_cleared_type
|
from db_pwrdev_alarm.tb_pwrdev_alarm
|
where tb_pwrdev_alarm.PowerDeviceId in (select distinct tb_pwrdev_inf.PowerDeviceId
|
from db_pwrdev_inf.tb_pwrdev_inf,
|
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.StationId =
|
db_pwrdev_inf.tb_pwrdev_inf.StationId
|
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 = #{userId})
|
</select>
|
<select id="getStationList" resultType="java.lang.Integer">
|
SELECT distinct tb_pwrdev_inf.StationId
|
FROM db_pwrdev_alarm.tb_pwrdev_alarm alarm,
|
db_pwrdev_inf.tb_pwrdev_inf
|
WHERE alarm.PowerDeviceId = tb_pwrdev_inf.PowerDeviceId
|
AND tb_pwrdev_inf.StationId IN (
|
select distinct tb_pwrdev_inf.StationId
|
from db_pwrdev_inf.tb_pwrdev_inf,
|
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.StationId =
|
db_pwrdev_inf.tb_pwrdev_inf.StationId
|
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 = #{userId}
|
)
|
</select>
|
<select id="getQualityAnalysisStation" resultType="java.lang.Integer">
|
select count(DISTINCT (stationId))
|
from db_pwrdev_inf.tb_pwrdev_inf,
|
db_pwrdev_alarm.tb_pwrdev_alarm
|
where tb_pwrdev_inf.PowerDeviceId = tb_pwrdev_alarm.PowerDeviceId
|
and StationId in (select distinct tb_pwrdev_inf.StationId
|
from db_pwrdev_inf.tb_pwrdev_inf,
|
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.StationId =
|
db_pwrdev_inf.tb_pwrdev_inf.StationId
|
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 = #{userId})
|
</select>
|
<select id="getCountByStationIds" resultType="java.lang.Integer">
|
select count(distinct d.num)
|
from db_pwrdev_inf.tb_pwrdev_inf b,
|
db_pwrdev_alarm.tb_pwrdev_alarm d
|
where b.PowerDeviceId = d.PowerDeviceId
|
<if test="level!=null">
|
and d.alm_level = #{level}
|
and d.alm_severity = 1
|
</if>
|
and b.StationId in
|
<foreach collection="stationIdList" item="item" separator="," open="(" close=")">
|
#{item}
|
</foreach>
|
</select>
|
<select id="getListByStationIds" resultType="com.whyc.pojo.PwrdevAlarm">
|
select distinct d.*,b.StationName,b.StationName1,b.StationName2,b.StationName3,b.StationName5,b.StationId
|
from db_pwrdev_inf.tb_pwrdev_inf b,
|
db_pwrdev_alarm.tb_pwrdev_alarm d
|
where b.PowerDeviceId = d.PowerDeviceId
|
and d.alm_level = 1
|
and d.alm_severity = 1
|
and b.StationId in
|
<foreach collection="list" item="item" separator="," open="(" close=")">
|
#{item}
|
</foreach>
|
</select>
|
<select id="getLevelListByUserId" resultType="com.whyc.pojo.PwrdevAlarm">
|
select alm_level,StationName5 as stationName5 from db_pwrdev_alarm.tb_pwrdev_alarm alarm,db_pwrdev_inf.tb_pwrdev_inf inf
|
where alarm.PowerDeviceId = inf.PowerDeviceId
|
and inf.StationId in ( select distinct inf.StationId from
|
(select StationId from db_battinf.tb_battinf union select StationId from db_pwrdev_inf.tb_pwrdev_inf ) inf,
|
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.StationId=inf.StationId
|
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=#{userId} )
|
</select>
|
</mapper>
|