ARefundService.java 934 B

1234567891011121314151617181920212223
  1. package com.zksy.property.service;
  2. import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  3. import com.baomidou.mybatisplus.extension.service.IService;
  4. import com.zksy.property.domain.ARefund;
  5. import java.math.BigDecimal;
  6. import java.util.List;
  7. import java.util.Map;
  8. /**
  9. * @author Administrator
  10. * @description 针对表【a_refund(退款信息表)】的数据库操作Service
  11. * @createDate 2025-07-29 15:30:56
  12. */
  13. public interface ARefundService extends IService<ARefund> {
  14. Page<ARefund> findByPage(long pageNum, long pageSize, String unit,String tenant,String generationDate);
  15. List<ARefund> getARefundList(String unit, String tenant, String generationDate);
  16. Map<String, BigDecimal> calculateMonthlyRefundStatistics(int year);
  17. Map<String, BigDecimal> calculateQuarterlyRefundStatistics(int year);
  18. Map<String, BigDecimal> calculateYearlyRefundStatistics();
  19. List<Integer> getExistingRefundYears();
  20. }