package com.ruoyi.sy.service; import java.util.List; import java.util.Map; import com.ruoyi.sy.domain.ArdTankLockAlarm; /** * 电磁锁报警Service接口 * * @author ard * @date 2024-07-26 */ public interface IArdTankLockAlarmService { /** * 查询电磁锁报警 * * @param lockNum 电磁锁报警主键 * @return 电磁锁报警 */ public ArdTankLockAlarm selectArdTankLockAlarmByLockNum(String lockNum); /** * 查询电磁锁报警列表 * * @param ardTankLockAlarm 电磁锁报警 * @return 电磁锁报警集合 */ public List selectArdTankLockAlarmList(ArdTankLockAlarm ardTankLockAlarm); /** * 新增电磁锁报警 * * @param ardTankLockAlarm 电磁锁报警 * @return 结果 */ public int insertArdTankLockAlarm(ArdTankLockAlarm ardTankLockAlarm); /** * 修改电磁锁报警 * * @param ardTankLockAlarm 电磁锁报警 * @return 结果 */ public int updateArdTankLockAlarm(ArdTankLockAlarm ardTankLockAlarm); /** * 批量删除电磁锁报警 * * @param lockNums 需要删除的电磁锁报警主键集合 * @return 结果 */ public int deleteArdTankLockAlarmByLockNums(String[] lockNums); /** * 删除电磁锁报警信息 * * @param lockNum 电磁锁报警主键 * @return 结果 */ public int deleteArdTankLockAlarmByLockNum(String lockNum); public Map getAlarm(String userId,Map para); }