ProfitAnalysisService.java 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package com.ydtech.modules.admin.service;
  2. import com.ydtech.core.page.HttpResult;
  3. import com.ydtech.modules.admin.model.report.profitAnalysis.ProfitAnalysisDto;
  4. import com.ydtech.modules.admin.model.report.profitAnalysis.ProfitAnalysisQueryDto;
  5. import com.ydtech.modules.admin.model.vo.TaskStatisticsVo;
  6. import java.util.List;
  7. /**
  8. * @version
  9. * @author: hxl
  10. * @Date: 2024/7/31 15:34
  11. * @Description: 利润分析页面统计
  12. */
  13. public interface ProfitAnalysisService {
  14. /**
  15. * @version
  16. * @author: hxl
  17. * @Date: 2024/7/31 17:43
  18. * @Description: 利润分析
  19. */
  20. List<ProfitAnalysisDto> queryPage(ProfitAnalysisQueryDto profitAnalysisQueryDto);
  21. List<ProfitAnalysisDto> getProfitAnalysisQueryList(ProfitAnalysisQueryDto profitAnalysisQueryDto);
  22. /**
  23. * @version
  24. * @author: whp
  25. * @Date: 2024/10/16 15:35
  26. * @Description: 查询利润分析统计明细
  27. */
  28. List<ProfitAnalysisDto> getProfitAnalysisQueryDetailsList(ProfitAnalysisQueryDto profitAnalysisQueryDto);
  29. /**
  30. * @description: 控制台-利润分析应收金额导出明细
  31. * @author: whp
  32. **/
  33. HttpResult receivableExcel(ProfitAnalysisQueryDto profitAnalysisQueryDto);
  34. /**
  35. * @description: 控制台-利润分析实付金额导出明细
  36. * @author: whp
  37. **/
  38. HttpResult payAmountExcel(ProfitAnalysisQueryDto profitAnalysisQueryDto);
  39. }