package com.yeejoin.amos.fas.business.dao.mapper;

import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface FireStationMapper extends BaseMapper {

    Map queryOne(@Param("id") Long id);

//    List<Map> queryForFireEqumntPage(
//            @Param("fireStationId") Long fireStationId,
//            @Param("start") long start,
//            @Param("length") Integer length);
//    Long  queryCountForFireEqumntPage(
//            @Param("fireStationId") Long fireStationId);


    List<Map> queryForPage(@Param("name") String name,
                           @Param("code") String code,
                           @Param("type")String type,
                           @Param("start") long start,
                           @Param("length") Integer length);

    Long  queryCountForPage(@Param("name") String name,
                            @Param("code") String code,
                            @Param("type")String type);

    List<Map> queryForList(@Param("name") String name,
                           @Param("code") String code,
                           @Param("type")String type);
    
//    List<Map> queryEquipCountById(@Param("id") Long id);
}
