2024-08-12 16:17:38 +08:00
|
|
|
<?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">
|
2024-08-13 09:05:47 +08:00
|
|
|
<mapper namespace="com.bonus.app.mapper.CraneMonitorMapper">
|
2024-08-12 16:17:38 +08:00
|
|
|
|
2024-08-13 09:05:47 +08:00
|
|
|
<!--查询班组领用的吊装预警设备-->
|
|
|
|
|
<select id="getDzWarnList" resultType="com.bonus.common.entity.app.vo.DevInfoVo">
|
|
|
|
|
SELECT twt.team_leader AS teamLeader,
|
|
|
|
|
twt.leader_phone AS leaderPhone,
|
|
|
|
|
td.dev_code AS devCode,
|
|
|
|
|
td.id AS devId,
|
|
|
|
|
td.dev_index AS devIndex,
|
|
|
|
|
td.dev_name AS devName
|
|
|
|
|
FROM tb_device td
|
|
|
|
|
LEFT JOIN tb_dev_ly tdl ON td.id = tdl.dev_id
|
|
|
|
|
LEFT JOIN t_work_team twt ON tdl.team_id = twt.team_id AND twt.del_flag = 0
|
|
|
|
|
WHERE tdl.team_id = #{id} AND td.dev_type = #{devType} AND td.del_flag = 0
|
|
|
|
|
ORDER BY dev_index
|
|
|
|
|
</select>
|
|
|
|
|
<!--查询班组领用的近电感应设备-->
|
|
|
|
|
<select id="getJdList" resultType="com.bonus.common.entity.app.vo.DevInfoVo">
|
|
|
|
|
SELECT td.dev_code AS devCode,
|
|
|
|
|
td.id AS devId,
|
|
|
|
|
td.dev_index AS devIndex,
|
|
|
|
|
td.dev_name AS devName
|
|
|
|
|
FROM tb_device td
|
|
|
|
|
LEFT JOIN tb_dev_ly tdl ON td.id = tdl.dev_id
|
|
|
|
|
WHERE tdl.team_id = #{id} AND td.dev_type = #{devType} AND td.del_flag = 0
|
|
|
|
|
</select>
|
|
|
|
|
<!--查询近电感应设备的电量-->
|
|
|
|
|
<select id="getElectricQuantity" resultType="java.lang.String">
|
|
|
|
|
SELECT data_val FROM tb_dev_details WHERE dev_id = #{devId} AND data_code = #{dataCode} AND dev_type = 1 LIMIT 1
|
|
|
|
|
</select>
|
2024-08-12 16:17:38 +08:00
|
|
|
</mapper>
|