package com.ydtech.modules.admin.service; import com.ydtech.modules.admin.model.report.financeData.*; import com.ydtech.modules.order.entity.BasePageResult; import java.util.List; /** * @version * @author: hxl * @Date: 2024/7/1 11:35 * @Description: 控制台之运营数据 */ public interface FinanceDataReportService { /** * @version * @author: hxl * @Date: 2024/7/3 18:02 * @Description: 财务数据 - 渠道/代理人 - 预收、实收数据 */ BasePageResult queryAdvanceAndActualDataPage(AdvanceAndActualQueryDto advanceAndActualQueryDto); /** * @version * @author: hxl * @Date: 2024/7/4 9:23 * @Description: 财务数据 - 五级机构 - 预收、实收数据 */ BasePageResult queryAdvanceAndActualDeptDataPage(AdvanceAndActualDeptQueryDto advanceAndActualDeptQueryDto); /** * @version * @author: hxl * @Date: 2024/7/4 14:33 * @Description: 查询渠道、代理人的收支明细 */ BasePageResult queryRevenueAndExpenditureDataPage(RevenueAndExpenditureQueryDto revenueAndExpenditureQueryDto); /** * @version * @author: hxl * @Date: 2024/7/4 14:36 * @Description: 查询五级机构的收支明细 */ BasePageResult queryRevenueAndExpenditureDeptDataPage(RevenueAndExpenditureDeptQueryDto revenueAndExpenditureDeptQueryDto); /** * @version * @author: hxl * @Date: 2024/7/4 15:22 * @Description: 费用支出 */ BasePageResult queryExpensesDataPage(ExpensesQueryDto expensesQueryDto); /** * @version * @author: hxl * @Date: 2024/7/4 15:57 * @Description: 查询利润相关 */ List queryProfitDataPage(ProfitQueryDto profitQueryDto); }