package com.yeejoin.amos.boot.module.common.api.mapper;

import java.util.List;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.module.common.api.dto.KeySiteDto;
import com.yeejoin.amos.boot.module.common.api.entity.KeySite;

/**
 * 重点部位 Mapper 接口
 *
 * @author system_generator
 * @date 2021-07-26
 */
public interface KeySiteMapper extends BaseMapper<KeySite> {
/**
 * 分页查询
 */

public IPage<KeySiteDto> getPageList(Page<KeySiteDto> page, String name, Long buildingId, String fireEnduranceRate,
		String useNature, String fireFacilitiesInfo);
/**
 * 获取所有的重点部位数据
 * @return
 */
public List<KeySiteDto> getKeySiteList();
/**
 * 根据id查找
 * @param sequenceNbr
 * @return
 */
public KeySiteDto getSequenceNbr(Long sequenceNbr);
}
