危化品全生命周期管理后端
“djh”
9 天以前 c04f2d4a58bd72449b2212ed2f8b0c3ac9ec96be
hazmat-system/src/main/resources/mapper/system/HzHazmatBasicMapper.xml
@@ -84,4 +84,30 @@
            #{basicId}
        </foreach>
    </select>
    <select id="basicCount" resultType="com.gkhy.hazmat.system.domain.vo.HzBasicVo">
        SELECT
            '易燃品' AS hazmat_character,
            SUM(FIND_IN_SET('易燃品', hazmat_character) > 0) AS count
        FROM hz_hazmat_basic WHERE del_flag =0
        UNION ALL
        SELECT
            '有毒品' AS hazmat_character,
            SUM(FIND_IN_SET('有毒品', hazmat_character) > 0) AS count
        FROM hz_hazmat_basic WHERE del_flag =0
        UNION ALL
        SELECT
            '氧化品' AS hazmat_character,
            SUM(FIND_IN_SET('氧化品', hazmat_character) > 0) AS count
        FROM hz_hazmat_basic WHERE del_flag =0
        UNION ALL
        SELECT
            '腐蚀品' AS hazmat_character,
            SUM(FIND_IN_SET('腐蚀品', hazmat_character) > 0) AS count
        FROM hz_hazmat_basic WHERE del_flag =0
        UNION ALL
        SELECT
            '非易燃品' AS hazmat_character,
            SUM(FIND_IN_SET('非易燃品', hazmat_character) > 0) AS count
        FROM hz_hazmat_basic WHERE del_flag =0
    </select>
</mapper>