package com.huaxu.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.huaxu.dto.AlarmSettingDto; import com.huaxu.entity.AlarmSetting; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; /** * * 报警设置Dao接口 * * @author yjy * @since 2020-11-17 */ @Mapper public interface AlarmSettingMapper extends BaseMapper { /** * 自定义分页查询 * @param page * @param alarmSettingDto 实体类 */ Page findPage(IPage page, @Param("alarm") AlarmSettingDto alarmSettingDto); /** * 根据设备id查询属性信息 * * @param deviceId * @return */ List selectAttributes(@Param("deviceId")Integer deviceId); }