package com.newfiber.modules.inspection.service; import com.baomidou.mybatisplus.extension.service.IService; import com.newfiber.common.bean.PageRequestObject; import com.newfiber.common.bean.PageResultObject; import com.newfiber.modules.inspection.entity.ManPumpstation; import java.util.List; /** * @description: 泵站基础信息业务层接口 * @author: 张鸿志 * @date: 2020/12/14 9:49 * @version: v1.0 */ public interface ManPumpstationService extends IService<ManPumpstation> { /** * @Description: 方法是:通过泵站名称(可以不传)分页查询泵站基础信息数据 * @param: pageRequestObject: 封装的分页请求数据 * @return: PageResultObject: 封装的分页返回对象 * @author: 张鸿志 * @data: 2020/12/14 9:54 */ PageResultObject<ManPumpstation> queryPage(PageRequestObject<String> pageRequestObject); List<ManPumpstation> listTree(); ManPumpstation getByName(String name); ManPumpstation getByNo(String no); }