123456789101112131415161718192021222324252627282930 |
- <?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.zhgd.scs.mapper.GeneralMapper">
- <select id="getDayAlarmCount" resultType="java.lang.Integer">
- SELECT count(*)
- FROM ${table}
- WHERE project_id = #{projectId}
- AND DATE(${time}) = CURDATE()
- </select>
- <select id="getUntreatedAlarmCount" resultType="java.lang.Integer">
- SELECT count(*)
- FROM ${table}
- WHERE project_id = #{projectId}
- AND state = 1
- </select>
- <select id="getAlarmCount" resultType="java.lang.Integer">
- SELECT count(*)
- FROM ${table}
- WHERE project_id = #{projectId}
- </select>
- <select id="getWeekAlarmCount" resultType="java.lang.Integer">
- SELECT sum(count)
- FROM ${table}
- WHERE project_id = #{projectId}
- AND date >= DATE(DATE_SUB(NOW(), INTERVAL 7 DAY))
- </select>
- </mapper>
|