实现“支付订单金额、预览_支付转化率、扫码_付费用户转化率”和“支付订单数、现场订单数、推送订单数统计”

This commit is contained in:
longbinbin
2024-12-12 15:39:53 +08:00
parent 405b48d9d3
commit ba4c339660
14 changed files with 555 additions and 53 deletions

View File

@ -1,8 +1,52 @@
package com.ycwl.basic.mapper;
import com.ycwl.basic.model.mobile.statistic.CommonQueryReq;
import org.apache.ibatis.annotations.Mapper;
import java.math.BigDecimal;
/**
* @Authorlongbinbin
* @Date2024/12/12 9:51
*/
@Mapper
public interface StatisticsMapper {
/**
* 统计支付订单金额
* @param query
* @return
*/
BigDecimal countOrderAmount(CommonQueryReq query);
/**
* 统计预览视频人数
* @param query
* @return
*/
int countPreviewOfMember(CommonQueryReq query);
/**
* 统计扫码人数
* @param query
* @return
*/
int countScanCodeOfMember(CommonQueryReq query);
/**
* 统计点击购买人数
* @param query
* @return
*/
int countClickPayOfMember(CommonQueryReq query);
/**
* 统计付费人数
* @param query
* @return
*/
int countPayOfMember(CommonQueryReq query);
int countSceneOrderNum(CommonQueryReq query);
int countPushOrderNum(CommonQueryReq query);
}