123456789101112131415161718192021222324252627282930313233343536 |
- 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<AlarmSetting> {
- /**
- * 自定义分页查询
- * @param page
- * @param alarmSettingDto 实体类
- */
- Page<AlarmSettingDto> findPage(IPage<AlarmSettingDto> page, @Param("alarm") AlarmSettingDto alarmSettingDto);
- /**
- * 根据设备id查询属性信息
- *
- * @param deviceId
- * @return
- */
- List<AlarmSettingDto> selectAttributes(@Param("deviceId")Integer deviceId);
- }
|