| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- package com.jzg.console.service;
- import com.baomidou.mybatisplus.core.metadata.IPage;
- import com.jzg.commons.entity.report.vo.PayableStatisticsDetailParam;
- import com.jzg.commons.entity.report.vo.ReportSearchCommonVo;
- import java.util.List;
- /**
- * @version
- * @author: hxl
- * @Date: 2025/9/22 16:43
- * @Description: 财务数据-应付
- */
- public interface ReportMeetDataService extends ReportBaseService{
- /**
- * @version
- * @author: hxl
- * @Date: 2025/9/26 10:57
- * @Description: 财务数据-应付-列表
- */
- List<?> getListByParams(ReportSearchCommonVo reportSearchCommonVo);
- /**
- * 按月份汇总应付统计数据 - 分页查询
- * 查询选中年份的应付数据,按年-月汇总
- * 返回:时间(年月)、保费、应付佣金、未提现、提现中、已付款
- *
- * @param reportSearchCommonVo 查询参数(包含年份和分页参数)
- * @param systemCode 系统编码(当前登录用户的租户编码)
- * @return 按月份汇总的应付统计数据分页结果
- */
- IPage<?> getPayableStatisticsByMonth(ReportSearchCommonVo reportSearchCommonVo, String systemCode);
- /**
- * 查询指定年月的应付统计明细列表 - 分页查询
- * 查询 sys_amount_auditing 中 create_time 落在该年月的所有提现记录
- * 返回:业务员名称/手机号/银行卡号/银行/状态/提现金额/付款人/付款账户/付款时间/驳回人/驳回时间
- *
- * @param param 请求参数(包含 yearAndMonthTime 和分页参数)
- * @param systemCode 系统编码(当前登录用户的租户编码)
- * @return 应付统计明细分页结果
- */
- IPage<?> getPayableStatisticsDetail(PayableStatisticsDetailParam param, String systemCode);
- /**
- * 财务数据-应付统计导出Excel
- * @param reportSearchCommonVo 查询参数
- * @param systemCode 系统编码
- */
- void exportPayableStatistics(ReportSearchCommonVo reportSearchCommonVo, String systemCode);
- /**
- * 财务数据-应付统计明细导出Excel
- * @param param 请求参数
- * @param systemCode 系统编码
- */
- void exportPayableStatisticsDetail(PayableStatisticsDetailParam param, String systemCode);
- }
|