package com.nanometer.smartlab.dao; import com.nanometer.smartlab.entity.SysAlarm; import java.sql.Timestamp; import java.util.List; import java.util.Map; import org.apache.ibatis.annotations.Param; import org.springframework.dao.DataAccessException; public interface SysAlarmDao { public void insertSysAlarm(SysAlarm sysAlarm) throws DataAccessException; public List getSysAlarmList(Map params); public int getSysAlarmTotalCount(Map params); int selectOne(@Param("containerCode") String containerCode, @Param("controllerCode") String controllerCode, @Param("warningId") Long warningId, @Param("warningTime")Timestamp warningTime); }