| | |
| | | and #{endWarningTime} >= sw.warning_time |
| | | </if> |
| | | </sql> |
| | | <insert id="insertSysAlarm" parameterType="com.nanometer.smartlab.entity.SysAlarm"> |
| | | <insert id="insertSysAlarm" parameterType="com.nanometer.smartlab.entity.SysAlarm" useGeneratedKeys = "true" keyProperty = "id"> |
| | | insert into sys_alarm(container_code, warning_id, warning_time, warning_level, controller_code) |
| | | values (#{containerCode}, #{warningId}, #{warningTime}, #{warningLevel}, #{controllerCode}) |
| | | </insert> |
| | |
| | | </select> |
| | | |
| | | <select id="getSysAlarmTotalCount" parameterType="java.util.Map" resultType="int"> |
| | | select count(1) from sys_alarm |
| | | select count(1) from sys_alarm as sw where 1=1 |
| | | <include refid="queryWhereSql"/> |
| | | </select> |
| | | <select id="selectOne" resultType="java.lang.Integer"> |
| | | select count(0) |
| | | from sys_alarm |
| | | where container_code = #{containerCode} |
| | | where 1=1 and container_code = #{containerCode} |
| | | and warning_id = #{warningId} |
| | | and controller_code =#{controllerCode} |
| | | and warning_time = #{warningTime} |