Procházet zdrojové kódy

Merge remote-tracking branch 'origin/master'

wks před 1 rokem
rodič
revize
7a1603d9ba
56 změnil soubory, kde provedl 2896 přidání a 12 odebrání
  1. 45 11
      commons/src/main/java/com/jzg/commons/entity/report/vo/ReportSearchCommonVo.java
  2. 444 0
      consoleStatistics/src/main/java/com/jzg/console/controller/ReportBusinessDataManageController.java
  3. 344 0
      consoleStatistics/src/main/java/com/jzg/console/controller/ReportFinanceDataManageController.java
  4. 339 0
      consoleStatistics/src/main/java/com/jzg/console/controller/ReportPersonDataManageController.java
  5. 213 0
      consoleStatistics/src/main/java/com/jzg/console/controller/ReportQuotationDataManageController.java
  6. 323 0
      consoleStatistics/src/main/java/com/jzg/console/controller/ReportTaskDataManageController.java
  7. 47 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportBaseService.java
  8. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportChannelDataManageService.java
  9. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportChannelDataService.java
  10. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportChannelPersonDataService.java
  11. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportChannelQuotationDataService.java
  12. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportCompanyDataManageService.java
  13. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportCompanyDataService.java
  14. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportCompanyQuotationDataService.java
  15. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportContactPersonDataManageService.java
  16. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportCostVerificationDataService.java
  17. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportMeetDataService.java
  18. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportOperatingProfitDataService.java
  19. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportPersonCheckDataService.java
  20. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportQuotationOrderDataService.java
  21. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportReceivableDataService.java
  22. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportRiskDataManageService.java
  23. 10 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportSalesmanDataManageService.java
  24. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportSalesmanDataService.java
  25. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportSalesmanDeptService.java
  26. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportSalesmanQuotationDataService.java
  27. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportSalesmanReportService.java
  28. 10 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportTelemarketingDataManageService.java
  29. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportTelemarketingDataService.java
  30. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportTelemarketingPersonDataService.java
  31. 11 0
      consoleStatistics/src/main/java/com/jzg/console/service/ReportTelemarketingQuotationDataService.java
  32. 36 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportChannelDataManageServiceImpl.java
  33. 37 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportChannelDataServiceImpl.java
  34. 37 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportChannelPersonDataServiceImpl.java
  35. 37 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportChannelQuotationDataServiceImpl.java
  36. 36 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportCompanyDataManageServiceImpl.java
  37. 37 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportCompanyDataServiceImpl.java
  38. 37 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportCompanyQuotationDataServiceImpl.java
  39. 36 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportContactPersonDataManageServiceImpl.java
  40. 37 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportCostVerificationDataServiceImpl.java
  41. 37 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportMeetDataServiceImpl.java
  42. 37 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportOperatingProfitDataServiceImpl.java
  43. 37 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportPersonCheckDataServiceImpl.java
  44. 37 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportQuotationOrderDataServiceImpl.java
  45. 37 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportReceivableDataServiceImpl.java
  46. 36 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportRiskDataManageServiceImpl.java
  47. 36 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportSalesmanDataManageServiceImpl.java
  48. 36 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportSalesmanDataServiceImpl.java
  49. 37 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportSalesmanDeptServiceImpl.java
  50. 37 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportSalesmanQuotationDataServiceImpl.java
  51. 37 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportSalesmanReportServiceImpl.java
  52. 1 1
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportSearchConfigurationServiceImpl.java
  53. 34 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportTelemarketingDataManageServiceImpl.java
  54. 37 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportTelemarketingDataServiceImpl.java
  55. 36 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportTelemarketingPersonDataServiceImpl.java
  56. 37 0
      consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportTelemarketingQuotationDataServiceImpl.java

+ 45 - 11
commons/src/main/java/com/jzg/commons/entity/report/vo/ReportSearchCommonVo.java

@@ -16,27 +16,43 @@ import java.util.List;
  *  @Description:  查询列表统一的请求参数
  */
 @Data
-@Schema(description = "导入任务列表")
+@Schema(description = "统一请求参数")
 @AllArgsConstructor
 @NoArgsConstructor
 public class ReportSearchCommonVo implements Serializable {
 
-     @Schema(description = "时间开始日期")
+     @Schema(description = "用户id")
+     private String userId;
+
+     @Schema(description = "路由可以")
+     private String routerKey;
+
+
+     @Schema(description = "时间数组")
+     private List<String> createTime;
+
+     @Schema(description = "时间开始")
      private String createTimeBegin;
 
-     @Schema(description = "时间结束日期")
+     @Schema(description = "时间结束")
      private String createTimeEnd;
 
-     @Schema(description = "录单开始日期")
+     @Schema(description = "录单日期")
+     private List<String> recordTime;
+
+     @Schema(description = "录单开始")
      private String recordTimeBegin;
 
-     @Schema(description = "录单结束日期")
+     @Schema(description = "录单结束")
      private String recordTimeEnd;
 
      @Schema(description = "签单开始日期")
+     private List<String> signTime;
+
+     @Schema(description = "签单开始")
      private String signTimeBegin;
 
-     @Schema(description = "签单结束日期")
+     @Schema(description = "签单结束")
      private String signTimeEnd;
 
      @Schema(description = "公司公司id")
@@ -80,18 +96,36 @@ public class ReportSearchCommonVo implements Serializable {
     private List<String> areaCodes;
 
     @Schema(description = "报价来源")
-    private String orderSource;
+    private List<String> orderSource;
 
     @Schema(description = "订单状态")
-    private String orderStatus;
+    private List<String> orderStatus;
 
     @Schema(description = "订单审核状态")
-    private String orderCheckStatus;
+    private List<String> orderCheckStatus;
 
     @Schema(description = "年份")
-    private String year;
+    private List<String> year;
 
     @Schema(description = "保险产品")
-    private String productType;
+    private List<String> productType;
+
+    @Schema(description = "管理人")
+    private List<String> manageIds;
+
+    @Schema(description = "审核时间")
+    private List<String> checkTime;
+
+    @Schema(description = "审核开始")
+    private String checkTimeBegin;
+
+    @Schema(description = "审核结束")
+    private String checkTimeEnd;
+
+    @Schema(description = "页码")
+    private Integer pageNo;
+
+    @Schema(description = "页数")
+    private Integer pageSize;
 
 }

+ 444 - 0
consoleStatistics/src/main/java/com/jzg/console/controller/ReportBusinessDataManageController.java

@@ -0,0 +1,444 @@
+package com.jzg.console.controller;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.core.base.BaseController;
+import com.jzg.commons.core.page.HttpResult;
+import com.jzg.commons.entity.report.dto.ReportSearchConfigurationDto;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.*;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.tags.Tag;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 17:56
+ *  @Description: 业务数据管理
+ */
+@Slf4j
+@Tag(name="业务数据管理")
+@RestController
+@RequestMapping("/console/businessDataManage")
+public class ReportBusinessDataManageController extends BaseController {
+
+    //业务数据-保险公司
+    @Autowired
+    private ReportCompanyDataManageService reportCompanyDataManageService;
+
+    //业务数据-险种报表
+    @Autowired
+    private ReportRiskDataManageService reportRiskDataManageService;
+
+    //业务数据-对接人
+    @Autowired
+    private ReportContactPersonDataManageService reportContactPersonDataManageService;
+
+    //业务数据-业务员
+    @Autowired
+    private ReportChannelDataManageService reportChannelDataManageService;
+
+    //业务数据-渠道
+    @Autowired
+    private ReportSalesmanDataManageService reportSalesmanDataManageService;
+
+    //业务数据-电销
+    @Autowired
+    private ReportTelemarketingDataManageService reportTelemarketingDataManageService;
+
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 业务数据-保险公司-列表
+     */
+    @Operation(summary = "业务数据-保险公司-列表查询", description = "业务数据-保险公司-列表查询")
+    @GetMapping(value = "/companyDataManagePageList")
+    public HttpResult<?> companyDataManagePageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportCompanyDataManageService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 业务数据-保险公司-列表导出
+     */
+    @Operation(summary = "业务数据-保险公司-列表导出", description = "业务数据-保险公司-列表导出")
+    @GetMapping(value = "/companyDataManageToTask")
+    public HttpResult<?> companyDataManageToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportCompanyDataManageService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("业务数据-保险公司-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-保险公司-明细查询
+     */
+    @Operation(summary = "业务数据-保险公司-明细查询", description = "业务数据-保险公司-明细查询")
+    @GetMapping(value = "/companyDataManageDetailPageList")
+    public HttpResult<?> companyDataManageDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportCompanyDataManageService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-保险公司-明细导出
+     */
+    @Operation(summary = "业务数据-保险公司-明细导出", description = "业务数据-保险公司-明细导出")
+    @GetMapping(value = "/companyDataManageDetailToTask")
+    public HttpResult<?> companyDataManageDetailToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportCompanyDataManageService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("业务数据-保险公司-明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 业务数据-险种报表-列表
+     */
+    @Operation(summary = "业务数据-险种报表-列表查询", description = "业务数据-险种报表-列表查询")
+    @GetMapping(value = "/riskDataManagePageList")
+    public HttpResult<?> riskDataManagePageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportRiskDataManageService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 业务数据-险种报表-列表导出
+     */
+    @Operation(summary = "业务数据-险种报表-列表导出", description = "业务数据-险种报表-列表导出")
+    @GetMapping(value = "/riskDataManageToTask")
+    public HttpResult<?> riskDataManageToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportRiskDataManageService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("业务数据-险种报表-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-保险公司-明细查询
+     */
+    @Operation(summary = "业务数据-险种报表-明细查询", description = "业务数据-险种报表-明细查询")
+    @GetMapping(value = "/riskDataManageDetailPageList")
+    public HttpResult<?> riskDataManageDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportRiskDataManageService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-保险公司-明细导出
+     */
+    @Operation(summary = "业务数据-险种报表-明细导出", description = "业务数据-险种报表-明细导出")
+    @GetMapping(value = "/riskDataManageDetailToPage")
+    public HttpResult<?> riskDataManageDetailToPage(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportRiskDataManageService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("业务数据-险种报表-明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 业务数据-对接人-列表
+     */
+    @Operation(summary = "业务数据-对接人-列表查询", description = "业务数据-对接人-列表查询")
+    @GetMapping(value = "contactPersonDataManagePageList")
+    public HttpResult<?> contactPersonDataManagePageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportContactPersonDataManageService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 业务数据-对接人-列表导出
+     */
+    @Operation(summary = "业务数据-对接人-列表导出", description = "业务数据-对接人-列表导出")
+    @GetMapping(value = "/contactPersonDataManageToTask")
+    public HttpResult<?> contactPersonDataManageToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportContactPersonDataManageService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("业务数据-对接人-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-对接人-明细查询
+     */
+    @Operation(summary = "业务数据-对接人-明细查询", description = "业务数据-对接人-明细查询")
+    @GetMapping(value = "/contactPersonDataManageDetailPageList")
+    public HttpResult<?> contactPersonDataManageDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportContactPersonDataManageService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-对接人-明细导出
+     */
+    @Operation(summary = "业务数据-对接人-明细导出", description = "业务数据-对接人-明细导出")
+    @GetMapping(value = "/contactPersonDataManageDetailToTask")
+    public HttpResult<?> contactPersonDataManageDetailToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportCompanyDataManageService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("业务数据-对接人-明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 业务数据-业务员-列表
+     */
+    @Operation(summary = "业务数据-业务员-列表查询", description = "业务数据-业务员-列表查询")
+    @GetMapping(value = "/salesmanDataManagePageList")
+    public HttpResult<?> salesmanDataManagePageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportChannelDataManageService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 业务数据-业务员-列表导出
+     */
+    @Operation(summary = "业务数据-业务员-列表导出", description = "业务数据-业务员-列表导出")
+    @GetMapping(value = "/salesmanDataManageToTask")
+    public HttpResult<?> salesmanDataManageToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportChannelDataManageService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("业务数据-业务员-列表导出任务处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-保险公司-明细查询
+     */
+    @Operation(summary = "业务数据-业务员-明细查询", description = "业务数据-业务员-明细查询")
+    @GetMapping(value = "/salesmanDataManageDetailPageList")
+    public HttpResult<?> salesmanDataManageDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportChannelDataManageService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-业务员-明细导出
+     */
+    @Operation(summary = "业务数据-业务员-明细导出", description = "业务数据-业务员-明细导出")
+    @GetMapping(value = "/salesmanDataManageDetailToTask")
+    public HttpResult<?> salesmanDataManageDetailToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportChannelDataManageService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("业务数据-业务员-明细导出任务处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 业务数据-渠道-列表
+     */
+    @Operation(summary = "业务数据-渠道-列表查询", description = "业务数据-渠道-列表查询")
+    @GetMapping(value = "/channelDataManagePageList")
+    public HttpResult<?> channelDataManagePageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportSalesmanDataManageService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 业务数据-渠道-列表导出
+     */
+    @Operation(summary = "业务数据-渠道-列表导出", description = "业务数据-渠道-列表导出")
+    @GetMapping(value = "/channelDataManageToTask")
+    public HttpResult<?> channelDataManageToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportSalesmanDataManageService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("业务数据-保险公司-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-渠道-明细查询
+     */
+    @Operation(summary = "业务数据-渠道-明细查询", description = "业务数据-渠道-明细查询")
+    @GetMapping(value = "/channelDataManageDetailPageList")
+    public HttpResult<?> channelDataManageDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportSalesmanDataManageService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-渠道-明细导出
+     */
+    @Operation(summary = "业务数据-渠道-明细导出", description = "业务数据-渠道-明细导出")
+    @GetMapping(value = "/channelDataManageDetailToTask")
+    public HttpResult<?> channelDataManageDetailToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportSalesmanDataManageService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("业务数据-保险公司-明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 业务数据-电销-列表
+     */
+    @Operation(summary = "业务数据-电销-列表查询", description = "业务数据-电销-列表查询")
+    @GetMapping(value = "/telemarketingDataManagePageList")
+    public HttpResult<?> telemarketingDataManagePageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportTelemarketingDataManageService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 业务数据-电销-列表导出
+     */
+    @Operation(summary = "业务数据-电销-列表导出", description = "业务数据-电销-列表导出")
+    @GetMapping(value = "/telemarketingDataManageToTask")
+    public HttpResult<?> telemarketingDataManageToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportTelemarketingDataManageService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("业务数据-电销-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-电销-明细查询
+     */
+    @Operation(summary = "业务数据-电销-明细查询", description = "业务数据-电销-明细查询")
+    @GetMapping(value = "/telemarketingDataManageDetailPageList")
+    public HttpResult<?> telemarketingDataManageDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportTelemarketingDataManageService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-电销-明细导出
+     */
+    @Operation(summary = "业务数据-电销-明细导出", description = "业务数据-电销-明细导出")
+    @GetMapping(value = "/telemarketingDataManageDetailToTask")
+    public HttpResult<?> telemarketingDataManageDetailToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportTelemarketingDataManageService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("业务数据-电销-明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+}

+ 344 - 0
consoleStatistics/src/main/java/com/jzg/console/controller/ReportFinanceDataManageController.java

@@ -0,0 +1,344 @@
+package com.jzg.console.controller;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.core.base.BaseController;
+import com.jzg.commons.core.page.HttpResult;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.*;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.tags.Tag;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 17:56
+ *  @Description: 财务数据管理
+ */
+@Slf4j
+@Tag(name="财务数据管理")
+@RestController
+@RequestMapping("/console/businessDataManage")
+public class ReportFinanceDataManageController extends BaseController {
+
+    //财务数据-费用校验
+    @Autowired
+    private ReportCostVerificationDataService reportCostVerificationDataService;
+
+    //财务数据-应收
+    @Autowired
+    private ReportReceivableDataService reportReceivableDataService;
+
+    //财务数据-应付
+    @Autowired
+    private ReportMeetDataService reportMeetDataService;
+
+    //财务数据-经营利润
+    @Autowired
+    private ReportOperatingProfitDataService reportOperatingProfitDataService;
+
+    //财务数据-人员审核
+    @Autowired
+    private ReportPersonCheckDataService reportPersonCheckDataService;
+
+
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 财务数据-费用校验-列表
+     */
+    @Operation(summary = "财务数据-费用校验-列表查询", description = "财务数据-费用校验-列表查询")
+    @GetMapping(value = "/costVerificationDataPageList")
+    public HttpResult<?> costVerificationDataPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportCostVerificationDataService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 财务数据-费用校验-列表导出
+     */
+    @Operation(summary = "财务数据-费用校验-列表导出", description = "财务数据-费用校验-列表导出")
+    @GetMapping(value = "/costVerificationDataToTask")
+    public HttpResult<?> costVerificationDataToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportCostVerificationDataService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("财务数据-费用校验-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  财务数据-费用校验-明细查询
+     */
+    @Operation(summary = "财务数据-费用校验-明细查询", description = "财务数据-费用校验-明细查询")
+    @GetMapping(value = "/costVerificationDataDetailPageList")
+    public HttpResult<?> costVerificationDataDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportCostVerificationDataService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  财务数据-费用校验-明细导出
+     */
+    @Operation(summary = "财务数据-费用校验-明细导出", description = "财务数据-费用校验-明细导出")
+    @GetMapping(value = "/costVerificationDataDetailToTask")
+    public HttpResult<?> costVerificationDataDetailToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportCostVerificationDataService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("财务数据-费用校验-明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 财务数据-应收-列表
+     */
+    @Operation(summary = "财务数据-应收-列表查询", description = "财务数据-应收-列表查询")
+    @GetMapping(value = "/receivableDataPageList")
+    public HttpResult<?> receivableDataPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportReceivableDataService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 财务数据-应收-列表导出
+     */
+    @Operation(summary = "财务数据-应收-列表导出", description = "财务数据-应收-列表导出")
+    @GetMapping(value = "/receivableDataToTask")
+    public HttpResult<?> receivableDataToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportReceivableDataService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("财务数据-应收-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  财务数据-应收-明细查询
+     */
+    @Operation(summary = "财务数据-应收-明细查询", description = "财务数据-应收-明细查询")
+    @GetMapping(value = "/receivableDataDetailPageList")
+    public HttpResult<?> receivableDataDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportReceivableDataService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  财务数据-应收-明细导出
+     */
+    @Operation(summary = "财务数据-应收-明细导出", description = "财务数据-应收-明细导出")
+    @GetMapping(value = "/receivableDataDetailToTask")
+    public HttpResult<?> receivableDataDetailToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportReceivableDataService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("财务数据-应收-明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 财务数据-应付-列表
+     */
+    @Operation(summary = "财务数据-应付-列表查询", description = "财务数据-应付-列表查询")
+    @GetMapping(value = "meetDataPageList")
+    public HttpResult<?> meetDataPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportMeetDataService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 财务数据-应付-列表导出
+     */
+    @Operation(summary = "财务数据-应付-列表导出", description = "财务数据-应付-列表导出")
+    @GetMapping(value = "/meetDataToTask")
+    public HttpResult<?> meetDataToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportMeetDataService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("财务数据-应付-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-对接人-明细查询
+     */
+    @Operation(summary = "财务数据-应付-明细查询", description = "财务数据-应付-明细查询")
+    @GetMapping(value = "/meetDataDetailPageList")
+    public HttpResult<?> meetDataDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportMeetDataService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  财务数据-应付-明细导出
+     */
+    @Operation(summary = "财务数据-应付-明细导出", description = "财务数据-应付-明细导出")
+    @GetMapping(value = "/meetDataDetailToTask")
+    public HttpResult<?> meetDataDetailToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportMeetDataService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("财务数据-应付-明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 财务数据-经营利润-列表
+     */
+    @Operation(summary = "财务数据-经营利润-列表查询", description = "财务数据-经营利润-列表查询")
+    @GetMapping(value = "/operatingProfitDataPageList")
+    public HttpResult<?> salesmanDataManagePageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportOperatingProfitDataService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 财务数据-经营利润-列表导出
+     */
+    @Operation(summary = "财务数据-经营利润-列表导出", description = "财务数据-经营利润-列表导出")
+    @GetMapping(value = "/operatingProfitDataToTask1")
+    public HttpResult<?> salesmanDataManageToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportOperatingProfitDataService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("财务数据-经营利润-列表导出任务处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 财务数据-人员审核-列表
+     */
+    @Operation(summary = "财务数据-人员审核-列表查询", description = "财务数据-人员审核-列表查询")
+    @GetMapping(value = "/personCheckDataPageList")
+    public HttpResult<?> personCheckDataPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportPersonCheckDataService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 财务数据-人员审核-列表导出
+     */
+    @Operation(summary = "财务数据-人员审核-列表导出", description = "财务数据-人员审核-列表导出")
+    @GetMapping(value = "/personCheckDataToTask")
+    public HttpResult<?> personCheckDataToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportPersonCheckDataService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("财务数据-人员审核-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  财务数据-人员审核-明细查询
+     */
+    @Operation(summary = "财务数据-人员审核-明细查询", description = "财务数据-人员审核-明细查询")
+    @GetMapping(value = "/personCheckDataDetailPageList")
+    public HttpResult<?> personCheckDataDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportPersonCheckDataService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-电销-明细导出
+     */
+    @Operation(summary = "财务数据-人员审核-明细导出", description = "财务数据-人员审核-明细导出")
+    @GetMapping(value = "/personCheckDataDetailToTask")
+    public HttpResult<?> personCheckDataDetailToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportPersonCheckDataService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("财务数据-人员审核-明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+}

+ 339 - 0
consoleStatistics/src/main/java/com/jzg/console/controller/ReportPersonDataManageController.java

@@ -0,0 +1,339 @@
+package com.jzg.console.controller;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.core.base.BaseController;
+import com.jzg.commons.core.page.HttpResult;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.*;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.tags.Tag;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 17:56
+ *  @Description: 人员数据管理
+ */
+@Slf4j
+@Tag(name="人员数据管理")
+@RestController
+@RequestMapping("/console/personDataManage")
+public class ReportPersonDataManageController extends BaseController {
+
+    //人员数据-业务员报表
+    @Autowired
+    private ReportSalesmanReportService reportSalesmanReportService;
+
+    //人员数据-业务员组织
+    @Autowired
+    private ReportSalesmanDeptService reportSalesmanDeptService;
+
+    //人员数据-渠道数据
+    @Autowired
+    private ReportChannelPersonDataService reportChannelPersonDataService;
+
+    //人员数据-电销数据
+    @Autowired
+    private ReportTelemarketingPersonDataService reportTelemarketingPersonDataService;
+
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 人员数据-业务员报表-列表
+     */
+    @Operation(summary = "人员数据-业务员报表-列表查询", description = "人员数据-业务员报表-列表查询")
+    @GetMapping(value = "/salesmanReportPageList")
+    public HttpResult<?> salesmanReportPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportSalesmanReportService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 人员数据-业务员报表-列表导出
+     */
+    @Operation(summary = "人员数据-业务员报表-列表导出", description = "人员数据-业务员报表-列表导出")
+    @GetMapping(value = "/salesmanReportToTask")
+    public HttpResult<?> salesmanReportToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportSalesmanReportService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("人员数据-业务员报表-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  人员数据-业务员报表-明细查询
+     */
+    @Operation(summary = "人员数据-业务员报表-明细查询", description = "人员数据-业务员报表-明细查询")
+    @GetMapping(value = "/salesmanReportDetailPageList")
+    public HttpResult<?> companyDataManageDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportSalesmanReportService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业人员数据-业务员报表-明细导出
+     */
+    @Operation(summary = "人员数据-业务员报表-明细导出", description = "人员数据-业务员报表-明细导出")
+    @GetMapping(value = "/salesmanReportDetailToTask")
+    public HttpResult<?> companyDataManageDetailToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportSalesmanReportService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("人员数据-业务员报表-明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 人员数据-业务员组织-列表
+     */
+    @Operation(summary = "人员数据-业务员组织-列表查询", description = "人员数据-业务员组织-列表查询")
+    @GetMapping(value = "/salesmanDeptPageList")
+    public HttpResult<?> salesmanDeptPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportSalesmanDeptService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 人员数据-业务员组织-列表导出
+     */
+    @Operation(summary = "人员数据-业务员组织-列表导出", description = "人员数据-业务员组织-列表导出")
+    @GetMapping(value = "/salesmanDeptToTask")
+    public HttpResult<?> salesmanDeptToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportSalesmanDeptService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("人员数据-业务员组织-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-保险公司-明细查询
+     */
+    @Operation(summary = "人员数据-业务员组织-人员明细查询", description = "人员数据-业务员组织-人员明细查询")
+    @GetMapping(value = "/salesmanDeptDetailPageList")
+    public HttpResult<?> salesmanDeptDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportSalesmanDeptService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-保险公司-明细导出
+     */
+    @Operation(summary = "人员数据-业务员组织-人员明细导出", description = "人员数据-业务员组织-人员明细导出")
+    @GetMapping(value = "/salesmanDeptDetailToPage")
+    public HttpResult<?> salesmanDeptDetailToPage(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportSalesmanDeptService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("人员数据-业务员组织-人员明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-保险公司-明细查询
+     */
+    @Operation(summary = "人员数据-业务员组织-业务明细查询", description = "人员数据-业务员组织-业务明细查询")
+    @GetMapping(value = "/salesmanBusinessDetailPageList")
+    public HttpResult<?> riskDataManageDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportSalesmanDeptService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  人员数据-保险公司-明细导出
+     */
+    @Operation(summary = "人员数据-业务员组织-业务明细导出", description = "人员数据-业务员组织-业务明细导出")
+    @GetMapping(value = "/salesmanBusinessDetailToPage")
+    public HttpResult<?> riskDataManageDetailToPage(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportSalesmanDeptService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("人员数据-业务员组织-业务明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 人员数据-渠道-列表
+     */
+    @Operation(summary = "人员数据-渠道-列表查询", description = "人员数据-渠道-列表查询")
+    @GetMapping(value = "/channelPersonDataPageList")
+    public HttpResult<?> channelPersonDataPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportChannelPersonDataService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 人员数据-渠道-列表导出
+     */
+    @Operation(summary = "人员数据-渠道-列表导出", description = "人员数据-渠道-列表导出")
+    @GetMapping(value = "/channelPersonDataToTask")
+    public HttpResult<?> channelPersonDataToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportChannelPersonDataService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("人员数据-保险公司-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  人员数据-渠道-明细查询
+     */
+    @Operation(summary = "人员数据-渠道-明细查询", description = "人员数据-渠道-明细查询")
+    @GetMapping(value = "/channelPersonDataDetailPageList")
+    public HttpResult<?> channelPersonDataDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportChannelPersonDataService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  人员数据-渠道-明细导出
+     */
+    @Operation(summary = "人员数据-渠道-明细导出", description = "业务数据-渠道-明细导出")
+    @GetMapping(value = "/channelPersonDataDetailToTask")
+    public HttpResult<?> channelPersonDataDetailToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportChannelPersonDataService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("人员数据-保险公司-明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 人员数据-电销-列表
+     */
+    @Operation(summary = "人员数据-电销-列表查询", description = "人员数据-电销-列表查询")
+    @GetMapping(value = "/telemarketingPersonDataPageList")
+    public HttpResult<?> telemarketingPersonDataPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportTelemarketingPersonDataService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 人员数据-电销-列表导出
+     */
+    @Operation(summary = "人员数据-电销-列表导出", description = "人员数据-电销-列表导出")
+    @GetMapping(value = "/telemarketingDataManageToTask")
+    public HttpResult<?> telemarketingDataManageToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportTelemarketingPersonDataService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("人员数据-电销-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  人员数据-电销-明细查询
+     */
+    @Operation(summary = "人员数据-电销-明细查询", description = "人员数据-电销-明细查询")
+    @GetMapping(value = "/telemarketingPersonDataDetailPageList")
+    public HttpResult<?> telemarketingPersonDataDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportTelemarketingPersonDataService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  人员数据-电销-明细导出
+     */
+    @Operation(summary = "人员数据-电销-明细导出", description = "人员数据-电销-明细导出")
+    @GetMapping(value = "/telemarketingDataManageDetailToTask")
+    public HttpResult<?> telemarketingDataManageDetailToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportTelemarketingPersonDataService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("人员数据-电销-明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+}

+ 213 - 0
consoleStatistics/src/main/java/com/jzg/console/controller/ReportQuotationDataManageController.java

@@ -0,0 +1,213 @@
+package com.jzg.console.controller;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.core.base.BaseController;
+import com.jzg.commons.core.page.HttpResult;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.*;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.tags.Tag;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 17:56
+ *  @Description: 报价数据管理
+ */
+@Slf4j
+@Tag(name="报价数据管理")
+@RestController
+@RequestMapping("/console/quotationDataManage")
+public class ReportQuotationDataManageController extends BaseController {
+
+    //报价数据-报价订单
+    @Autowired
+    private ReportQuotationOrderDataService reportQuotationOrderDataService;
+
+    //报价数据-保险公司
+    @Autowired
+    private ReportCompanyQuotationDataService reportCompanyQuotationDataService;
+
+    //报价数据-业务员
+    @Autowired
+    private ReportSalesmanQuotationDataService reportSalesmanQuotationDataService;
+
+    //报价数据-渠道
+    @Autowired
+    private ReportChannelQuotationDataService reportChannelQuotationDataService;
+
+    //报价数据-电销
+    @Autowired
+    private ReportTelemarketingQuotationDataService reportTelemarketingQuotationDataService;
+
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 报价数据-报价订单-列表
+     */
+    @Operation(summary = "报价数据-报价订单-列表查询", description = "报价数据-报价订单-列表查询")
+    @GetMapping(value = "/quotationOrderDataPageList")
+    public HttpResult<?> quotationOrderDataPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportQuotationOrderDataService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 报价数据-报价订单-列表导出
+     */
+    @Operation(summary = "报价数据-报价订单-列表导出", description = "报价数据-报价订单-列表导出")
+    @GetMapping(value = "/quotationOrderDataToTask")
+    public HttpResult<?> quotationOrderDataToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportQuotationOrderDataService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("报价数据-报价订单-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 报价数据-保险公司-列表
+     */
+    @Operation(summary = "报价数据-保险公司-列表查询", description = "报价数据-保险公司-列表查询")
+    @GetMapping(value = "/companyQuotationDataPageList")
+    public HttpResult<?> companyQuotationDataPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportCompanyQuotationDataService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 报价数据-保险公司-列表导出
+     */
+    @Operation(summary = "报价数据-保险公司-列表导出", description = "报价数据-保险公司-列表导出")
+    @GetMapping(value = "/companyQuotationDataToTask")
+    public HttpResult<?> companyQuotationDataToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportCompanyQuotationDataService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("报价数据-保险公司-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 报价数据-业务员-列表
+     */
+    @Operation(summary = "报价数据--业务员-列表查询", description = "报价数据--业务员-列表查询")
+    @GetMapping(value = "/salesmanQuotationDataPageList")
+    public HttpResult<?> salesmanQuotationDataPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportSalesmanQuotationDataService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 报价数据-业务员-列表导出
+     */
+    @Operation(summary = "报价数据-业务员-列表导出", description = "报价数据-业务员-列表导出")
+    @GetMapping(value = "/salesmanQuotationDataToTask")
+    public HttpResult<?> salesmanDataManageToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportSalesmanQuotationDataService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("报价数据-业务员-列表导出任务处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 报价数据-渠道-列表
+     */
+    @Operation(summary = "报价数据-渠道-列表查询", description = "报价数据-渠道-列表查询")
+    @GetMapping(value = "/channelQuotationDataPageList")
+    public HttpResult<?> channelQuotationDataPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportChannelQuotationDataService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 报价数据-渠道-列表导出
+     */
+    @Operation(summary = "报价数据-渠道-列表导出", description = "报价数据-渠道-列表导出")
+    @GetMapping(value = "/channelQuotationDataToTask")
+    public HttpResult<?> channelQuotationDataToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportChannelQuotationDataService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("报价数据-保险公司-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 报价数据-电销-列表
+     */
+    @Operation(summary = "报价数据-电销-列表查询", description = "报价数据-电销-列表查询")
+    @GetMapping(value = "/telemarketingQuotationDataPageList")
+    public HttpResult<?> telemarketingQuotationDataPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportTelemarketingQuotationDataService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 报价数据-电销-列表导出
+     */
+    @Operation(summary = "报价数据-电销-列表导出", description = "报价数据-电销-列表导出")
+    @GetMapping(value = "/telemarketingQuotationDataToTask")
+    public HttpResult<?> telemarketingQuotationDataToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportTelemarketingQuotationDataService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("报价数据-电销-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+}

+ 323 - 0
consoleStatistics/src/main/java/com/jzg/console/controller/ReportTaskDataManageController.java

@@ -0,0 +1,323 @@
+package com.jzg.console.controller;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.core.base.BaseController;
+import com.jzg.commons.core.page.HttpResult;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.*;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.tags.Tag;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 17:56
+ *  @Description: 任务数据管理
+ */
+@Slf4j
+@Tag(name="任务数据管理")
+@RestController
+@RequestMapping("/console/businessDataManage")
+public class ReportTaskDataManageController extends BaseController {
+
+    //任务数据-业务员
+    @Autowired
+    private ReportSalesmanDataService reportSalesmanDataService;
+
+    //任务数据-渠道
+    @Autowired
+    private ReportChannelDataService reportChannelDataService;
+
+    //任务数据-电销
+    @Autowired
+    private ReportTelemarketingDataService reportTelemarketingDataService;
+
+    //任务数据-保险公司
+    @Autowired
+    private ReportCompanyDataService reportCompanyDataService;
+
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 任务数据-业务员-列表
+     */
+    @Operation(summary = "任务数据-业务员-列表查询", description = "任务数据-业务员-列表查询")
+    @GetMapping(value = "/salesmanDataPageList")
+    public HttpResult<?> salesmanDataPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportSalesmanDataService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 任务数据-业务员-列表导出
+     */
+    @Operation(summary = "任务数据-业务员-列表导出", description = "任务数据-业务员-列表导出")
+    @GetMapping(value = "/salesmanDataToTask")
+    public HttpResult<?> salesmanDataToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportSalesmanDataService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("任务数据-业务员-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  任务数据-业务员-明细查询
+     */
+    @Operation(summary = "任务数据-业务员-明细查询", description = "任务数据-业务员-明细查询")
+    @GetMapping(value = "/salesmanDataDetailPageList")
+    public HttpResult<?> salesmanDataDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportSalesmanDataService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  任务数据-业务员-明细导出
+     */
+    @Operation(summary = "任务数据-业务员-明细导出", description = "任务数据-业务员-明细导出")
+    @GetMapping(value = "/salesmanDataDetailToTask")
+    public HttpResult<?> salesmanDataDetailToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportSalesmanDataService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("任务数据-业务员-明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 任务数据-渠道-列表
+     */
+    @Operation(summary = "任务数据-渠道-列表查询", description = "任务数据-渠道-列表查询")
+    @GetMapping(value = "/channelDataPageList")
+    public HttpResult<?> channelDataPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportChannelDataService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 任务数据-渠道-列表导出
+     */
+    @Operation(summary = "任务数据-渠道-列表导出", description = "任务数据-渠道-列表导出")
+    @GetMapping(value = "/channelDataToTask")
+    public HttpResult<?> channelDataToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportChannelDataService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("业务数据-险种报表-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  任务数据-渠道-明细查询
+     */
+    @Operation(summary = "任务数据-渠道-明细查询", description = "任务数据-渠道-明细查询")
+    @GetMapping(value = "/channelDataDetailPageList")
+    public HttpResult<?> channelDataDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportChannelDataService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  任务数据-渠道-明细导出
+     */
+    @Operation(summary = "任务数据-渠道-明细导出", description = "任务数据-渠道-明细导出")
+    @GetMapping(value = "/channelDataDetailToPage")
+    public HttpResult<?> channelDataDetailToPage(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportChannelDataService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("任务数据-渠道-明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 业务数据-渠道-列表
+     */
+    @Operation(summary = "业务数据-渠道-列表查询", description = "业务数据-渠道-列表查询")
+    @GetMapping(value = "/channelDataManagePageList2")
+    public HttpResult<?> channelDataManagePageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportTelemarketingDataService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 业务数据-电销-列表
+     */
+    @Operation(summary = "业务数据-电销-列表查询", description = "业务数据-电销-列表查询")
+    @GetMapping(value = "/telemarketingDataPageList")
+    public HttpResult<?> telemarketingDataPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportTelemarketingDataService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 业务数据-电销-列表导出
+     */
+    @Operation(summary = "业务数据-电销-列表导出", description = "业务数据-电销-列表导出")
+    @GetMapping(value = "/telemarketingDataToTask")
+    public HttpResult<?> telemarketingDataToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportTelemarketingDataService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("业务数据-电销-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-电销-明细查询
+     */
+    @Operation(summary = "业务数据-电销-明细查询", description = "业务数据-电销-明细查询")
+    @GetMapping(value = "/telemarketingDataDetailPageList")
+    public HttpResult<?> telemarketingDataManageDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportTelemarketingDataService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  业务数据-电销-明细导出
+     */
+    @Operation(summary = "业务数据-电销-明细导出", description = "业务数据-电销-明细导出")
+    @GetMapping(value = "/telemarketingDataDetailToTask")
+    public HttpResult<?> telemarketingDataDetailToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportTelemarketingDataService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("业务数据-电销-明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:08
+     *  @Description: 任务数据-保险公司-列表
+     */
+    @Operation(summary = "任务数据-保险公司-列表查询", description = "任务数据-保险公司-列表查询")
+    @GetMapping(value = "/companyDataPageList")
+    public HttpResult<?> companyDataPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportCompanyDataService.getPageListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:09
+     *  @Description: 任务数据-保险公司-列表导出
+     */
+    @Operation(summary = "任务数据-保险公司-列表导出", description = "任务数据-保险公司-列表导出")
+    @GetMapping(value = "/companyDataToTask")
+    public HttpResult<?> companyDataToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportCompanyDataService.downloadListByParams(reportSearchCommonVo);
+            return HttpResult.ok("任务数据-保险公司-列表导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  任务数据-保险公司-明细查询
+     */
+    @Operation(summary = "任务数据-保险公司-明细查询", description = "任务数据-保险公司-明细查询")
+    @GetMapping(value = "/companyDataDetailPageList")
+    public HttpResult<?> companyDataDetailPageList(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            IPage<?> pageList = reportCompanyDataService.getPageDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok(pageList);
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:11
+     *  @Description:  任务数据-保险公司-明细导出
+     */
+    @Operation(summary = "任务数据-保险公司-明细导出", description = "任务数据-保险公司-明细导出")
+    @GetMapping(value = "/companyDataDetailToTask")
+    public HttpResult<?> ccompanyDataDetailToTask(@RequestBody ReportSearchCommonVo reportSearchCommonVo) {
+        try{
+            reportCompanyDataService.downloadDetailListByParams(reportSearchCommonVo);
+            return HttpResult.ok("任务数据-保险公司-明细导出处理中,请在导出中心中查看");
+        }catch (Exception e){
+            return HttpResult.error(e.getMessage());
+        }
+    }
+
+}

+ 47 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportBaseService.java

@@ -0,0 +1,47 @@
+package com.jzg.console.service;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  基础的实现类
+ */ 
+public interface ReportBaseService {
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:02
+     *  @Description:  查询列表
+     */
+    IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo);
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:02
+     *  @Description:  导出列表
+     */
+    void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo);
+
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:02
+     *  @Description:  查询详情列表
+     */
+    IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo);
+
+
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2025/9/22 17:02
+     *  @Description:  导出详情列表
+     */
+    void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo);
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportChannelDataManageService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  业务数据-渠道
+ */ 
+public interface ReportChannelDataManageService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportChannelDataService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  任务数据-渠道
+ */ 
+public interface ReportChannelDataService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportChannelPersonDataService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  人员数据-渠道数据
+ */ 
+public interface ReportChannelPersonDataService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportChannelQuotationDataService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  报价数据-渠道
+ */ 
+public interface ReportChannelQuotationDataService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportCompanyDataManageService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  业务数据-保险公司
+ */ 
+public interface ReportCompanyDataManageService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportCompanyDataService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  任务数据-保险公司
+ */ 
+public interface ReportCompanyDataService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportCompanyQuotationDataService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  报价数据-保险公司
+ */ 
+public interface ReportCompanyQuotationDataService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportContactPersonDataManageService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  业务数据-对接人
+ */ 
+public interface ReportContactPersonDataManageService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportCostVerificationDataService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  财务数据-费用校验
+ */ 
+public interface ReportCostVerificationDataService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportMeetDataService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  财务数据-应付
+ */ 
+public interface ReportMeetDataService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportOperatingProfitDataService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  财务数据-经营利润
+ */ 
+public interface ReportOperatingProfitDataService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportPersonCheckDataService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  财务数据-人员审核
+ */ 
+public interface ReportPersonCheckDataService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportQuotationOrderDataService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  报价数据-报价订单
+ */ 
+public interface ReportQuotationOrderDataService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportReceivableDataService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  财务数据-应收
+ */ 
+public interface ReportReceivableDataService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportRiskDataManageService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  业务数据-险种报表
+ */ 
+public interface ReportRiskDataManageService extends  ReportBaseService{
+
+}

+ 10 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportSalesmanDataManageService.java

@@ -0,0 +1,10 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  业务数据-业务员
+ */ 
+public interface ReportSalesmanDataManageService extends  ReportBaseService{
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportSalesmanDataService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  任务数据-业务员
+ */ 
+public interface ReportSalesmanDataService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportSalesmanDeptService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  人员数据-业务员组织
+ */ 
+public interface ReportSalesmanDeptService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportSalesmanQuotationDataService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  报价数据-业务员
+ */ 
+public interface ReportSalesmanQuotationDataService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportSalesmanReportService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  人员数据-业务员报表
+ */ 
+public interface ReportSalesmanReportService extends  ReportBaseService{
+
+}

+ 10 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportTelemarketingDataManageService.java

@@ -0,0 +1,10 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  业务数据-电销
+ */ 
+public interface ReportTelemarketingDataManageService extends  ReportBaseService{
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportTelemarketingDataService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  任务数据-电销
+ */ 
+public interface ReportTelemarketingDataService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportTelemarketingPersonDataService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  人员数据-电销数据
+ */ 
+public interface ReportTelemarketingPersonDataService extends  ReportBaseService{
+
+}

+ 11 - 0
consoleStatistics/src/main/java/com/jzg/console/service/ReportTelemarketingQuotationDataService.java

@@ -0,0 +1,11 @@
+package com.jzg.console.service;
+
+/**
+ *  @version 
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:43
+ *  @Description:  报价数据-电销
+ */ 
+public interface ReportTelemarketingQuotationDataService extends  ReportBaseService{
+
+}

+ 36 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportChannelDataManageServiceImpl.java

@@ -0,0 +1,36 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportChannelDataManageService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  业务数据-渠道
+ */
+@Service
+public class ReportChannelDataManageServiceImpl implements ReportChannelDataManageService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 37 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportChannelDataServiceImpl.java

@@ -0,0 +1,37 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportChannelDataManageService;
+import com.jzg.console.service.ReportChannelDataService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  任务数据-渠道
+ */
+@Service
+public class ReportChannelDataServiceImpl implements ReportChannelDataService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 37 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportChannelPersonDataServiceImpl.java

@@ -0,0 +1,37 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportChannelDataManageService;
+import com.jzg.console.service.ReportChannelPersonDataService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  人员数据-渠道数据
+ */
+@Service
+public class ReportChannelPersonDataServiceImpl implements ReportChannelPersonDataService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 37 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportChannelQuotationDataServiceImpl.java

@@ -0,0 +1,37 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportChannelDataManageService;
+import com.jzg.console.service.ReportChannelQuotationDataService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  报价数据-渠道
+ */
+@Service
+public class ReportChannelQuotationDataServiceImpl implements ReportChannelQuotationDataService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 36 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportCompanyDataManageServiceImpl.java

@@ -0,0 +1,36 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportCompanyDataManageService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  业务数据-渠道
+ */
+@Service
+public class ReportCompanyDataManageServiceImpl implements ReportCompanyDataManageService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 37 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportCompanyDataServiceImpl.java

@@ -0,0 +1,37 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportChannelDataManageService;
+import com.jzg.console.service.ReportCompanyDataService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  任务数据-保险公司
+ */
+@Service
+public class ReportCompanyDataServiceImpl implements ReportCompanyDataService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 37 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportCompanyQuotationDataServiceImpl.java

@@ -0,0 +1,37 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportCompanyQuotationDataService;
+import com.jzg.console.service.ReportQuotationOrderDataService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  报价数据-保险公司
+ */
+@Service
+public class ReportCompanyQuotationDataServiceImpl implements ReportCompanyQuotationDataService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 36 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportContactPersonDataManageServiceImpl.java

@@ -0,0 +1,36 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportContactPersonDataManageService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  业务数据-对接人
+ */
+@Service
+public class ReportContactPersonDataManageServiceImpl implements ReportContactPersonDataManageService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 37 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportCostVerificationDataServiceImpl.java

@@ -0,0 +1,37 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportChannelDataManageService;
+import com.jzg.console.service.ReportCostVerificationDataService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  财务数据-费用校验
+ */
+@Service
+public class ReportCostVerificationDataServiceImpl implements ReportCostVerificationDataService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 37 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportMeetDataServiceImpl.java

@@ -0,0 +1,37 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportMeetDataService;
+import com.jzg.console.service.ReportReceivableDataService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  财务数据-应付
+ */
+@Service
+public class ReportMeetDataServiceImpl implements ReportMeetDataService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 37 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportOperatingProfitDataServiceImpl.java

@@ -0,0 +1,37 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportOperatingProfitDataService;
+import com.jzg.console.service.ReportReceivableDataService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  财务数据-经营利润
+ */
+@Service
+public class ReportOperatingProfitDataServiceImpl implements ReportOperatingProfitDataService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 37 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportPersonCheckDataServiceImpl.java

@@ -0,0 +1,37 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportPersonCheckDataService;
+import com.jzg.console.service.ReportReceivableDataService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  财务数据-人员审核
+ */
+@Service
+public class ReportPersonCheckDataServiceImpl implements ReportPersonCheckDataService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 37 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportQuotationOrderDataServiceImpl.java

@@ -0,0 +1,37 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportChannelDataManageService;
+import com.jzg.console.service.ReportQuotationOrderDataService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  报价数据-报价订单
+ */
+@Service
+public class ReportQuotationOrderDataServiceImpl implements ReportQuotationOrderDataService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 37 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportReceivableDataServiceImpl.java

@@ -0,0 +1,37 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportCostVerificationDataService;
+import com.jzg.console.service.ReportReceivableDataService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  财务数据-应收
+ */
+@Service
+public class ReportReceivableDataServiceImpl implements ReportReceivableDataService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 36 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportRiskDataManageServiceImpl.java

@@ -0,0 +1,36 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportRiskDataManageService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  业务数据-险种报表
+ */
+@Service
+public class ReportRiskDataManageServiceImpl implements ReportRiskDataManageService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 36 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportSalesmanDataManageServiceImpl.java

@@ -0,0 +1,36 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportSalesmanDataManageService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  业务数据-业务员
+ */
+@Service
+public class ReportSalesmanDataManageServiceImpl implements ReportSalesmanDataManageService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 36 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportSalesmanDataServiceImpl.java

@@ -0,0 +1,36 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportSalesmanDataService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  任务数据-业务员
+ */
+@Service
+public class ReportSalesmanDataServiceImpl implements ReportSalesmanDataService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 37 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportSalesmanDeptServiceImpl.java

@@ -0,0 +1,37 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportChannelDataManageService;
+import com.jzg.console.service.ReportSalesmanDeptService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  人员数据-业务员组织
+ */
+@Service
+public class ReportSalesmanDeptServiceImpl implements ReportSalesmanDeptService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 37 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportSalesmanQuotationDataServiceImpl.java

@@ -0,0 +1,37 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportCompanyQuotationDataService;
+import com.jzg.console.service.ReportSalesmanQuotationDataService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  报价数据-业务员
+ */
+@Service
+public class ReportSalesmanQuotationDataServiceImpl implements ReportSalesmanQuotationDataService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 37 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportSalesmanReportServiceImpl.java

@@ -0,0 +1,37 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportChannelDataManageService;
+import com.jzg.console.service.ReportSalesmanReportService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  人员数据-业务员报表
+ */
+@Service
+public class ReportSalesmanReportServiceImpl implements ReportSalesmanReportService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 1 - 1
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportSearchConfigurationServiceImpl.java

@@ -86,7 +86,7 @@ public class ReportSearchConfigurationServiceImpl extends ServiceImpl<ReportSear
      */
     public List<?> getSearchConfigurationList(String userId,String sqlType,String searchKey,String showType) {
         // 查询字典列表
-        if(("select-single".equals(showType) || " select-multiple".equals(showType)   ) && SearchKeyCodeEnum.getSearchKeyCode(searchKey)!=null && StringUtils.isNotBlank(SearchKeyCodeEnum.getSearchKeyCode(searchKey).getDistCode()) && "dictSql".equals(sqlType) ){
+        if(("select-single".equals(showType) || "select-multiple".equals(showType)) && SearchKeyCodeEnum.getSearchKeyCode(searchKey)!=null && StringUtils.isNotBlank(SearchKeyCodeEnum.getSearchKeyCode(searchKey).getDistCode()) && "dictSql".equals(sqlType) ){
             String distCode = SearchKeyCodeEnum.getSearchKeyCode(searchKey).getDistCode();
             List<ReportDictDto> reportDictDtos = this.getBaseMapper().selectDictListByCode(distCode);
             return reportDictDtos;

+ 34 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportTelemarketingDataManageServiceImpl.java

@@ -0,0 +1,34 @@
+package com.jzg.console.service.impl;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportTelemarketingDataManageService;
+import org.springframework.stereotype.Service;
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:47
+ *  @Description:  业务数据-电销
+ */
+@Service
+public class ReportTelemarketingDataManageServiceImpl implements ReportTelemarketingDataManageService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 37 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportTelemarketingDataServiceImpl.java

@@ -0,0 +1,37 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportChannelDataService;
+import com.jzg.console.service.ReportTelemarketingDataService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  任务数据-渠道
+ */
+@Service
+public class ReportTelemarketingDataServiceImpl implements ReportTelemarketingDataService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 36 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportTelemarketingPersonDataServiceImpl.java

@@ -0,0 +1,36 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportTelemarketingPersonDataService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  人员数据-电销数据
+ */
+@Service
+public class ReportTelemarketingPersonDataServiceImpl implements ReportTelemarketingPersonDataService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}

+ 37 - 0
consoleStatistics/src/main/java/com/jzg/console/service/impl/ReportTelemarketingQuotationDataServiceImpl.java

@@ -0,0 +1,37 @@
+package com.jzg.console.service.impl;
+
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
+import com.jzg.console.service.ReportChannelDataManageService;
+import com.jzg.console.service.ReportTelemarketingQuotationDataService;
+import org.springframework.stereotype.Service;
+
+/**
+ *  @version
+ *  @author: hxl
+ *  @Date: 2025/9/22 16:45
+ *  @Description:  报价数据-电销
+ */
+@Service
+public class ReportTelemarketingQuotationDataServiceImpl implements ReportTelemarketingQuotationDataService {
+    @Override
+    public IPage<?> getPageListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+
+    @Override
+    public IPage<?> getPageDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+        return null;
+    }
+
+    @Override
+    public void downloadDetailListByParams(ReportSearchCommonVo reportSearchCommonVo) {
+
+    }
+}