| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- package com.ydtech.modules.admin.service;
- import com.baomidou.mybatisplus.core.metadata.IPage;
- import com.ydtech.core.page.HttpResult;
- import com.ydtech.modules.admin.model.dto.QxFrontlineAgentDto;
- 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 com.ydtech.modules.admin.model.vo.QxFrontlineAgentVo;
- 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<QianLineQDPersonnelReportDto> 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<String,Object> queryHXReportDataNew(HouLinePersonnelReportVo houLinePersonnelReportVo);
- /**
- * @version
- * @author: whp
- * @Date: 2024/8/07
- * @Description: 人员统计-前线人员-代理人统计
- */
- HttpResult<IPage<QxFrontlineAgentDto>> queryQxFrontlineAgent(QxFrontlineAgentVo qxFrontlineAgentVo);
- /**
- * @version
- * @author: whp
- * @Date: 2024/8/07
- * @Description: 人员统计-前线人员-代理人统计-团队排名
- */
- List<QxFrontlineAgentDto> queryQxFrontlineAgentRanking(QxFrontlineAgentVo qxFrontlineAgentVo);
- }
|