package com.java110.report.statistics;
|
|
|
import com.java110.dto.report.QueryStatisticsDto;
|
|
/**
|
* 其他统计类
|
*/
|
public interface IOthersStatistics {
|
|
|
/**
|
* 查询场地预约数
|
* @param queryStatisticsDto
|
* @return
|
*/
|
long venueReservationCount(QueryStatisticsDto queryStatisticsDto);
|
|
/**
|
* 查询 合同数
|
* @param queryStatisticsDto
|
* @return
|
*/
|
long contractCount(QueryStatisticsDto queryStatisticsDto);
|
|
/**
|
* 查询资产变更数
|
* @param queryStatisticsDto
|
* @return
|
*/
|
long contractChangeCount(QueryStatisticsDto queryStatisticsDto);
|
|
/**
|
* 查询 租期变更
|
* @param queryStatisticsDto
|
* @return
|
*/
|
long leaseChangeCount(QueryStatisticsDto queryStatisticsDto);
|
|
|
/**
|
* 查询主体变更
|
* @param queryStatisticsDto
|
* @return
|
*/
|
long mainChange(QueryStatisticsDto queryStatisticsDto);
|
|
/**
|
* 到期合同
|
* @param queryStatisticsDto
|
* @return
|
*/
|
long expirationContract(QueryStatisticsDto queryStatisticsDto);
|
|
|
/**
|
* 车辆数
|
* @param queryStatisticsDto
|
* @return
|
*/
|
long carCount(QueryStatisticsDto queryStatisticsDto);
|
|
/**
|
* 车位申请数
|
* @param queryStatisticsDto
|
* @return
|
*/
|
long carApplyCount(QueryStatisticsDto queryStatisticsDto);
|
|
/**
|
* 停车券购买数
|
* @param queryStatisticsDto
|
* @return
|
*/
|
double buyParkingCouponCount(QueryStatisticsDto queryStatisticsDto);
|
|
|
/**
|
* 停车券核销
|
* @param queryStatisticsDto
|
* @return
|
*/
|
long writeOffParkingCouponCount(QueryStatisticsDto queryStatisticsDto);
|
|
|
/**
|
* 赠送优惠券
|
* @param queryStatisticsDto
|
* @return
|
*/
|
double sendCouponCount(QueryStatisticsDto queryStatisticsDto);
|
|
/**
|
* 核销优惠券
|
* @param queryStatisticsDto
|
* @return
|
*/
|
long writeOffCouponCount(QueryStatisticsDto queryStatisticsDto);
|
|
/**
|
* 赠送积分
|
* @param queryStatisticsDto
|
* @return
|
*/
|
double sendIntegralCount(QueryStatisticsDto queryStatisticsDto);
|
|
/**
|
* 核销积分
|
* @param queryStatisticsDto
|
* @return
|
*/
|
double writeOffIntegralCount(QueryStatisticsDto queryStatisticsDto);
|
|
|
}
|