package com.zhitan.alarm.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.zhitan.alarm.domain.LimitType; import java.util.List; /** * @Description * @Author zhoubg * @Date 2024/10/11 */ public interface AlarmLimitTypeMapper extends BaseMapper { /** * 查询报警限值类型维护 * * @param id 报警限值类型维护ID * @return 报警限值类型维护 */ public LimitType selectLimitTypeById(String id); /** * 查询报警限值类型维护列表 * * @param limitType 报警限值类型维护 * @return 报警限值类型维护集合 */ public List selectLimitTypeList(LimitType limitType); /** * 新增报警限值类型维护 * * @param limitType 报警限值类型维护 * @return 结果 */ public int insertLimitType(LimitType limitType); /** * 修改报警限值类型维护 * * @param limitType 报警限值类型维护 * @return 结果 */ public int updateLimitType(LimitType limitType); /** * 删除报警限值类型维护 * * @param id 报警限值类型维护ID * @return 结果 */ public int deleteLimitTypeById(String id); /** * 批量删除报警限值类型维护 * * @param ids 需要删除的数据ID * @return 结果 */ public int deleteLimitTypeByIds(String[] ids); }