| | |
| | | <result column="baphone" property="baphone"/> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="alarmonline" type="org.springblade.jfpt.alarm.vo.AlarmVO"> |
| | | <id column="alarmPeople" property="alarmPeople"/> |
| | | <result column="alarmId" property="alarmId"/> |
| | | <result column="phoneNumber" property="phoneNumber"/> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="userResultMap" type="org.springblade.system.user.entity.User"> |
| | | <result column="id" property="id"/> |
| | | <result column="name" property="name"/> |
| | | <result column="phone" property="phone"/> |
| | | <result column="online_status" property="online_status"/> |
| | | <result column="work_status" property="work_status"/> |
| | | </resultMap> |
| | | |
| | | <sql id="alarmCondition"> |
| | | <if test="alarm.id!=null"> |
| | | and a.id = #{alarm.id} |
| | |
| | | |
| | | </select> |
| | | |
| | | <select id="queryPolice" resultType="java.util.HashMap"> |
| | | <select id="queryPolice" resultMap="userResultMap"> |
| | | SELECT * FROM jfpth.blade_user WHERE is_deleted != '1' and role_id ="1372092102682521602" |
| | | </select> |
| | | |
| | | |
| | | <select id="queryPoliceTime" resultType="java.util.HashMap"> |
| | | <select id="queryPoliceTime" resultMap="alarmonline"> |
| | | |
| | | SELECT |
| | | a.alarmPeople, |
| | | a.alarmId, |
| | | a.phoneNumber, |
| | | max( a.jjTime ) AS jjTime |
| | | FROM |
| | | sys_alarm a |
| | |
| | | </if> |
| | | GROUP BY |
| | | a.alarmPeople, |
| | | a.alarmId |
| | | a.alarmId, |
| | | a.phoneNumber |
| | | ORDER BY |
| | | jjTime |
| | | LIMIT 1 |