package com.ydtech.modules.admin.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.ydtech.modules.admin.model.dto.TaskStatisticsDto; import com.ydtech.modules.admin.model.vo.TaskStatisticsVo; import com.ydtech.modules.order.entity.BasePageResult; import java.util.List; /** * @description: 任务统计 * @author: whp * @date: 2024/7/25 **/ public interface TaskStatisticsService { IPage queryPage(TaskStatisticsVo taskStatisticsVo); /** * @description: 保险公司统计查询 * @author: whp * @date: 2024/7/25 **/ IPage insuranceCompanyQueryPage(TaskStatisticsVo taskStatisticsVo); /** * @description: 代理人统计查询 * @author: whp * @date: 2024/7/26 **/ IPage agentStatisticsQueryPage(TaskStatisticsVo taskStatisticsVo); /** * @description: 财务中心-费用校验 * @author: whp * @date: 2024/7/29 **/ IPage costCenter(TaskStatisticsVo taskStatisticsVo); /** * @description: 保险公司统计总报价 * @author: whp * @date: 2024/8/12 **/ IPage totalQuotation(TaskStatisticsVo taskStatisticsVo); /** * @description: 控制台-业务数据 * @author: whp * @date: 2024/8/13 **/ IPage getBusinessData(TaskStatisticsVo taskStatisticsVo); /** * @description: 控制台-业务数据 - 保险分布 * @author: whp * @date: 2024/8/13 **/ List getDistribution(TaskStatisticsVo taskStatisticsVo); }