2024-03-27 10:25:04 +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" >
|
|
|
|
|
<mapper namespace="com.securitycontrol.screen.mapper.IScIndexMapper">
|
|
|
|
|
|
2024-03-27 15:00:59 +08:00
|
|
|
<!--工程统计-->
|
|
|
|
|
<select id="proStatusStatistics" resultType="java.util.Map">
|
|
|
|
|
SELECT sd.dict_code AS id,
|
|
|
|
|
sd.dict_name AS name,
|
|
|
|
|
IFNULL(a.num,0) AS num
|
|
|
|
|
FROM sys_dict sd
|
|
|
|
|
LEFT JOIN (
|
|
|
|
|
SELECT tp.status,
|
|
|
|
|
COUNT(tp.status) AS num
|
|
|
|
|
FROM tb_project tp
|
|
|
|
|
LEFT JOIN sys_dict sd ON tp.status = sd.dict_code AND sd.dict_code = 0
|
|
|
|
|
GROUP BY sd.dict_code
|
|
|
|
|
) a ON a.status = sd.dict_code
|
|
|
|
|
WHERE sd.p_code = 1200 AND sd.del_flag = 0
|
|
|
|
|
</select>
|
2024-03-27 16:29:42 +08:00
|
|
|
<!--地图风险点-->
|
|
|
|
|
<select id="riskStatistics" resultType="com.securitycontrol.entity.screen.vo.MapRiskVo">
|
|
|
|
|
SELECT tcm.class_id AS classId,
|
|
|
|
|
tcm.lon,
|
|
|
|
|
tcm.lat,
|
|
|
|
|
tcm.bid_name AS bidName,
|
|
|
|
|
tcm.team_name AS teamName,
|
|
|
|
|
tcm.risk_level AS riskLevel,
|
|
|
|
|
tcm.work_content AS workContent,
|
|
|
|
|
tcm.bid_code AS bidCode,
|
|
|
|
|
tcm.work_manager AS workManager
|
|
|
|
|
FROM t_class_metting tcm
|
|
|
|
|
WHERE tcm.work_day = CURRENT_DATE AND tcm.del_flag = 0
|
|
|
|
|
</select>
|
|
|
|
|
<!--施工质量-->
|
|
|
|
|
<select id="constrQuality" resultType="com.securitycontrol.entity.screen.vo.ConstrQuality">
|
|
|
|
|
SELECT tte.team_id AS teamId,
|
|
|
|
|
tp.pro_name AS bidName,
|
|
|
|
|
tp.bid_code AS bidCode,
|
|
|
|
|
twt.team_name AS teamName,
|
|
|
|
|
twt.team_leader AS teamLeader,
|
|
|
|
|
tte.score AS constrQuality
|
|
|
|
|
FROM tb_team_eval tte
|
|
|
|
|
LEFT JOIN tb_work_team twt on tte.team_id = twt.team_id
|
|
|
|
|
LEFT JOIN tb_project tp ON tp.bid_code = twt.bid_code AND tp.del_flag = 0
|
|
|
|
|
WHERE tte.del_falge = 0
|
|
|
|
|
</select>
|
2024-03-27 10:25:04 +08:00
|
|
|
</mapper>
|