|  |  |  | 
|---|
|  |  |  | import com.ruoyi.common.basic.PageInfo; | 
|---|
|  |  |  | import com.ruoyi.common.core.domain.entity.SysUser; | 
|---|
|  |  |  | import com.ruoyi.system.dto.AddProcurementDto; | 
|---|
|  |  |  | import com.ruoyi.system.export.PlatformLedgerReportExport; | 
|---|
|  |  |  | import com.ruoyi.system.export.ProcurementReportClinicExport; | 
|---|
|  |  |  | import com.ruoyi.system.export.ProcurementReportPlatformExport; | 
|---|
|  |  |  | import com.ruoyi.system.export.ProcurementReportSupplierExport; | 
|---|
|  |  |  | import com.ruoyi.system.model.TErpGoods; | 
|---|
|  |  |  | import com.ruoyi.system.model.TErpProcurement; | 
|---|
|  |  |  | import com.ruoyi.system.model.TErpProcurementGoods; | 
|---|
|  |  |  | import com.ruoyi.system.query.ClinicProcurementReportQuery; | 
|---|
|  |  |  | import com.ruoyi.system.query.PerformanceReportQuery; | 
|---|
|  |  |  | import com.ruoyi.system.query.TErpGoodsQuery; | 
|---|
|  |  |  | import com.ruoyi.system.query.TErpProcurementQuery; | 
|---|
|  |  |  | import com.ruoyi.system.vo.*; | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<TErpProcurementGoods> branchAdminStatisticsThree(List<String> clinicIds); | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 诊所采购报表 | 
|---|
|  |  |  | * @param query | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | PageInfo<ClinicProcurementReportVO> clinicProcurementReport(ClinicProcurementReportQuery query); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 诊所采购报表导出 | 
|---|
|  |  |  | * @param query | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<ProcurementReportClinicExport> exportProcurementReportClinic(ClinicProcurementReportQuery query); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 供应商采购报表导出 | 
|---|
|  |  |  | * @param query | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<ProcurementReportSupplierExport> exportProcurementReportSupplier(ClinicProcurementReportQuery query); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 平台采购报表导出 | 
|---|
|  |  |  | * @param query | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<ProcurementReportPlatformExport> exportProcurementReportPlatform(ClinicProcurementReportQuery query); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 平台分账报表 | 
|---|
|  |  |  | * @param query | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | PageInfo<ClinicProcurementReportVO> platformLedgerReport(ClinicProcurementReportQuery query); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 平台分账报表导出 | 
|---|
|  |  |  | * @param query | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<PlatformLedgerReportExport> exportPlatformLedgerReport(ClinicProcurementReportQuery query); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 分公司业绩报表 | 
|---|
|  |  |  | * @param query | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | PageInfo<BranchPerformanceReportVO> branchPerformanceReport(PerformanceReportQuery query); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 业务员业绩报表 | 
|---|
|  |  |  | * @param query | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | PageInfo<SalespersonPerformanceReportVO> salespersonPerformanceReport(PerformanceReportQuery query); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 分公司业绩报表导出 | 
|---|
|  |  |  | * @param query | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<BranchPerformanceReportVO> exportBranchPerformanceReport(PerformanceReportQuery query); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 业务员业绩报表导出 | 
|---|
|  |  |  | * @param query | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<SalespersonPerformanceReportVO> exportSalespersonPerformanceReport(PerformanceReportQuery query); | 
|---|
|  |  |  | } | 
|---|