package com.java110.report.bmo.reportFeeMonthStatistics; import com.java110.dto.RoomDto; import com.java110.dto.repair.RepairUserDto; import com.java110.dto.reportFeeMonthStatistics.ReportFeeMonthStatisticsDto; import org.springframework.http.ResponseEntity; public interface IGetReportFeeMonthStatisticsBMO { /** * 查询费用月统计 * add by wuxw * * @param reportFeeMonthStatisticsDto * @return */ ResponseEntity get(ReportFeeMonthStatisticsDto reportFeeMonthStatisticsDto); /** * 查询费用月统计 * add by wuxw * * @param reportFeeMonthStatisticsDto * @return */ ResponseEntity queryReportFeeSummary(ReportFeeMonthStatisticsDto reportFeeMonthStatisticsDto); ResponseEntity queryReportFloorUnitFeeSummary(ReportFeeMonthStatisticsDto reportFeeMonthStatisticsDto); ResponseEntity queryFeeBreakdown(ReportFeeMonthStatisticsDto reportFeeMonthStatisticsDto); ResponseEntity queryFeeDetail(ReportFeeMonthStatisticsDto reportFeeMonthStatisticsDto); ResponseEntity queryOweFeeDetail(ReportFeeMonthStatisticsDto reportFeeMonthStatisticsDto); ResponseEntity queryPayFeeDetail(ReportFeeMonthStatisticsDto reportFeeMonthStatisticsDto); ResponseEntity queryDeadlineFee(ReportFeeMonthStatisticsDto reportFeeMonthStatisticsDto); ResponseEntity queryPrePaymentCount(ReportFeeMonthStatisticsDto reportFeeMonthStatisticsDto); ResponseEntity queryDeadlinePaymentCount(ReportFeeMonthStatisticsDto reportFeeMonthStatisticsDto); ResponseEntity queryPrePayment(ReportFeeMonthStatisticsDto reportFeeMonthStatisticsDto); ResponseEntity queryOwePaymentCount(ReportFeeMonthStatisticsDto reportFeeMonthStatisticsDto); /** * 查询报表专家 * @param reportFeeMonthStatisticsDto * @return */ ResponseEntity queryReportProficientCount(ReportFeeMonthStatisticsDto reportFeeMonthStatisticsDto); /** * 查询报修信息 * * @param repairUserDto * @return */ ResponseEntity queryRepair(RepairUserDto repairUserDto); /** * 查询未收费房屋 * @param roomDto * @return */ ResponseEntity queryNoFeeRooms(RoomDto roomDto); }