package com.ydtech.modules.admin.service; import com.ydtech.modules.admin.model.report.user.HouLinePersonnelReportDto; import com.ydtech.modules.admin.model.report.user.QianLineDDPersonnelReportDto; import com.ydtech.modules.admin.model.report.user.QianLineDLPersonnelReportDto; import com.ydtech.modules.admin.model.report.user.QianLineQDPersonnelReportDto; import com.ydtech.modules.admin.model.vo.HouLinePersonnelReportVo; import java.util.HashMap; import java.util.List; /** * @version * @author: hxl * @Date: 2024/6/28 9:24 * @Description: 用户统计的service */ public interface UserReportService { /** * @version * @author: hxl * @Date: 2024/6/28 9:21 * @Description: 前线人员数据统计 */ HouLinePersonnelReportDto queryHXReportData(String deptId); /** * @version * @author: hxl * @Date: 2024/6/28 10:30 * @Description: 查询后线团队长统计数据 */ QianLineDDPersonnelReportDto queryQXTDReportData(String deptId); /** * @version * @author: hxl * @Date: 2024/6/28 10:32 * @Description: 查询后线代理人统计数据 */ List queryQXQDReportData(String deptId); /** * @version * @author: hxl * @Date: 2024/6/28 10:33 * @Description: 查询后线代理人统计数据 */ QianLineDLPersonnelReportDto queryQXDLReportData(String deptId); /** * @version * @author: whp * @Date: 2024/7/24 9:04 * @Description: 通过后线人员机构查询统计数据 */ HashMap queryHXReportDataNew(HouLinePersonnelReportVo houLinePersonnelReportVo); }