实现“用户转化漏斗统计”

This commit is contained in:
longbinbin
2024-12-12 18:26:11 +08:00
parent 9d22f9d8cf
commit 715c351f5f
6 changed files with 426 additions and 86 deletions

View File

@ -23,47 +23,65 @@ public interface StatisticsMapper {
* @param query
* @return
*/
int countPreviewOfMember(CommonQueryReq query);
Integer countPreviewVideoOfMember(CommonQueryReq query);
/**
* 统计扫码访问人数
* @param query
* @return
*/
int countScanCodeOfMember(CommonQueryReq query);
Integer countScanCodeOfMember(CommonQueryReq query);
/**
* 统计点击购买人数
* @param query
* @return
*/
int countClickPayOfMember(CommonQueryReq query);
Integer countClickPayOfMember(CommonQueryReq query);
/**
* 统计付费人数
* @param query
* @return
*/
int countPayOfMember(CommonQueryReq query);
Integer countPayOfMember(CommonQueryReq query);
/**
* 统计现场支付订单数
* @param query
* @return
*/
int countSceneOrderNum(CommonQueryReq query);
Integer countSceneOrderNum(CommonQueryReq query);
/**
* 统计推送支付订单数
* @param query
* @return
*/
int countPushOrderNum(CommonQueryReq query);
Integer countPushOrderNum(CommonQueryReq query);
/**
* 统计推送订阅人数
* @param query
* @return
*/
int countPushOfMember(CommonQueryReq query);
Integer countPushOfMember(CommonQueryReq query);
Integer countCameraShotOfMember(CommonQueryReq query);
Integer countUploadFaceOfMember(CommonQueryReq query);
Integer countCompleteVideoOfMember(CommonQueryReq query);
Integer countTotalVisitorOfMember(CommonQueryReq query);
Integer countCompleteOfVideo(CommonQueryReq query);
Integer countPreviewOfVideo(CommonQueryReq query);
Integer countPayOfOrder(CommonQueryReq query);
Integer countRefundOfOrder(CommonQueryReq query);
BigDecimal countRefundAmount(CommonQueryReq query);
}