package org.sxkj.gd.workorder.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import org.sxkj.gd.workorder.entity.GdOperationalRevenue; import org.sxkj.gd.workorder.vo.GdOperationalRevenueVo; /** * 运营收益Service接口 */ public interface GdOperationalRevenueService extends IService { /** * 分页查询运营收益 * @param page 分页参数 * @param operatingIncome 营业收入 * @param totalCost 综合总成本费用 * @param netProfit 净利润 * @param financialIrr 财务内部收益率 * @param marketSpace 市场空间 * @param earnForecast 收益预测 * @param nickName 创建人 * @return 分页结果 */ IPage selectPage(Page page, String operatingIncome, String totalCost, String netProfit, String financialIrr, String marketSpace, String earnForecast, String nickName); /** * 实体类转换Vo * @param entity 实体对象 * @return Vo对象 */ GdOperationalRevenueVo convertToVo(GdOperationalRevenue entity); }