java110
2023-05-26 7d2b2ef419bdc5b6d5d4db905eff362db4b08880
service-report/src/main/java/com/java110/report/statistics/IBaseDataStatistics.java
@@ -1,6 +1,8 @@
package com.java110.report.statistics;
import com.java110.dto.RoomDto;
import com.java110.dto.contract.ContractDto;
import com.java110.dto.owner.OwnerCarDto;
import com.java110.dto.owner.OwnerDto;
import com.java110.dto.report.QueryStatisticsDto;
@@ -46,4 +48,27 @@
     * @return
     */
    List<OwnerDto> getOwnerInfo(QueryStatisticsDto queryStatisticsDto);
    /**
     * 查询合同总数
     * @param queryStatisticsDto
     * @return
     */
    long getContractCount(QueryStatisticsDto queryStatisticsDto);
    List<ContractDto> getContract(QueryStatisticsDto queryStatisticsDto);
    /**
     * 查询车辆数量
     * @param queryStatisticsDto
     * @return
     */
    long getCarCount(QueryStatisticsDto queryStatisticsDto);
    /**
     * 查询车辆
     * @param queryStatisticsDto
     * @return
     */
    List<OwnerCarDto> getCar(QueryStatisticsDto queryStatisticsDto);
}