| | |
| | | package org.sxkj.fw.area.mapper; |
| | | |
| | | import org.sxkj.fw.area.entity.FwPoliceStationEntity; |
| | | import org.sxkj.fw.area.param.FwPoliceStationQueryParam; |
| | | import org.sxkj.fw.area.vo.FwPoliceStationVO; |
| | | import org.sxkj.fw.area.excel.FwPoliceStationExcel; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | |
| | | * 派出所信息表 Mapper 接口 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-07 |
| | | * @since 2026-01-08 |
| | | */ |
| | | public interface FwPoliceStationMapper extends BaseMapper<FwPoliceStationEntity> { |
| | | |
| | |
| | | * 自定义分页 |
| | | * |
| | | * @param page |
| | | * @param fwPoliceStation |
| | | * @param param |
| | | * @return |
| | | */ |
| | | List<FwPoliceStationVO> selectFwPoliceStationPage(IPage page, FwPoliceStationVO fwPoliceStation); |
| | | List<FwPoliceStationVO> selectFwPoliceStationPage(IPage page, FwPoliceStationQueryParam param); |
| | | |
| | | /** |
| | | * 列表 |
| | | * |
| | | * @param stationName |
| | | * @return |
| | | */ |
| | | List<FwPoliceStationVO> selectFwPoliceStationList(String stationName); |
| | | |
| | | /** |
| | | * 获取导出数据 |
| | |
| | | */ |
| | | List<FwPoliceStationExcel> exportFwPoliceStation(@Param("ew") Wrapper<FwPoliceStationEntity> queryWrapper); |
| | | |
| | | /** |
| | | * 根据多边形区域查询派出所 |
| | | * |
| | | * @param polygons 多边形WKT字符串集合 |
| | | * @return |
| | | */ |
| | | List<FwPoliceStationVO> selectByPolygons(@Param("polygons") List<String> polygons); |
| | | |
| | | } |