package com.ruoyi.alarm.steal.mapper; import com.ruoyi.alarm.global.domain.GlobalAlarmCondition; import com.ruoyi.alarm.steal.domain.ArdAlarmStealelec; import org.apache.ibatis.annotations.Param; import java.util.List; public interface ArdAlarmStealelecMapper{ /** * 查询盗电报警列表 * * @param ardAlarmStealelec 盗电报警 * @return 盗电报警集合 */ public List selectArdAlarmStealelecList(ArdAlarmStealelec ardAlarmStealelec); int insertArdAlarmStealelec(ArdAlarmStealelec record); ArdAlarmStealelec selectByPrimaryKey(String id); List selectRealByCondition(@Param("refreshTime")String refreshTime,@Param("deptId")Long deptId); List selectHistoryByCondition(GlobalAlarmCondition condition); List selectListAllByCommand(@Param("refreshTime")String refreshTime); int selectCountByStartTime(@Param("refreshTime")String refreshTime); int updateViewTimeByDescribe(@Param("describe")String describe,@Param("alarmTime") String alarmTime,@Param("viewTime") String viewTime); /** * 修改防盗电报警 * * @param ardAlarmStealelec 防盗电报警 * @return 结果 */ public int updateArdAlarmStealelec(ArdAlarmStealelec ardAlarmStealelec); }