Commit 988ce245 authored by co_dengxiongwen's avatar co_dengxiongwen

报警接口

parent 1639a4e7
......@@ -77,10 +77,6 @@
or INSTR(ai.resource_name, #{params})
or INSTR(ls.station_name, #{params}))
</if>
<!--查询未处理的-->
<if test="status == null">
and ai.status IN (1,2)
</if>
<if test="status != null">
and ai.status = #{status}
</if>
......@@ -92,9 +88,6 @@
</foreach>
</if>
</if>
<if test='systemId != null and systemId != "" and systemId != "0"'>
and ai.system_id = #{systemId}
</if>
<if test='stationId != null and stationId != ""'>
and ai.station_id = #{stationId}
</if>
......@@ -108,10 +101,11 @@
<!--根据id查询报警信息-->
<select id="queryById" parameterType="java.lang.String" resultMap="BaseResultMap">
select ai.*,ls.station_name stationName,lsm.name tierName,lr.code as resourceCode from alarms_info ai
select ai.*,ls.station_name stationName,lsm.name tierName,lr.code as resourceCode,le.event_name as eventTypeName from alarms_info ai
left join li_resource lr on lr.id = ai.resource_id and lr.station_id = ai.station_id
left join li_station ls on lr.station_id = ai.id
left join li_station_map lsm on lsm.id = lr.tier_id and lsm.station_id = ai.station_id
left join link_event le on le.id = ai.event_type
where ai.deleted=0 and ai.id = #{id}
<if test='stationId != null and stationId != ""'>
and ai.station_id = #{stationId}
......@@ -128,10 +122,11 @@
<!--分页查询-->
<select id="queryPageByList" parameterType="java.lang.Object" resultMap="BaseResultMap">
select ai.*,lr.type as resourceType,ls.station_name as stationName
select ai.*,lr.type as resourceType,ls.station_name as stationName,le.event_name as eventTypeName
from alarms_info ai
left join li_resource lr on lr.id = ai.resource_id and lr.station_id = ai.station_id
left join li_station ls on ls.id = ai.station_id
left join link_event le on le.id = ai.event_type
<include refid="queryPageByListClause"></include>
<if test="pager.orderCondition != null and pager.orderCondition != ''">
${pager.orderCondition}
......@@ -142,10 +137,12 @@
</select>
<select id="queryAll" parameterType="java.lang.Object" resultMap="BaseResultMap">
select ai.*,ls.station_name as stationName,lsm.name as tierName from alarms_info ai
select ai.*,ls.station_name as stationName,lsm.name as tierName,le.event_name as eventTypeName
from alarms_info ai
left join li_resource lr on lr.id = ai.resource_id and lr.station_id = ai.station_id
left join li_station ls on lr.station_id = ls.id and ls.station_id = ai.station_id
left join li_station_map lsm on lsm.id = lr.tier_id and lsm.station_id = ai.station_id
left join link_event le on le.id = ai.event_type
where ai.deleted=0
<if test="params.status!=null ">and ai.status = #{params.status}</if>
<if test="params.stationId!=null and params.stationId !=''">and lr.station_id = #{params.stationId} and ai.station_id = #{params.stationId}</if>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment