package org.springblade.modules.police.service; import com.baomidou.mybatisplus.extension.service.IService; import org.springblade.common.node.TreeStringNode; import org.springblade.modules.police.entity.PoliceStationEntity; import org.springblade.modules.police.excel.PoliceStationExcel; import org.springblade.modules.police.vo.PoliceStationVO; import com.baomidou.mybatisplus.core.metadata.IPage; import java.util.List; /** * 派出所信息表 服务类 * * @author BladeX * @since 2024-02-01 */ public interface IPoliceStationService extends IService { /** * 自定义分页 * * @param page * @param policeStation * @return */ IPage selectPoliceStationPage(IPage page, PoliceStationVO policeStation); /** * 导入派出所数据 * @param data * @param isCovered */ void importPoliceStation(List data, Boolean isCovered); /** * 派出所树查询 * @param policeStation * @return */ List tree(PoliceStationEntity policeStation); }