ah_jjzhgd_service/securitycontrol-model/securitycontrol-screen/src/main/resources/mapper/ScIndexMapper.xml

20 lines
811 B
XML
Raw Normal View History

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 10:25:04 +08:00
</mapper>