package com.kxs.stat.api.vo.statUser;


import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * 用户详情-获取用户统计数据vo
 *
 * @author 系统
 * @date 2024-05-15 11:18:44
 */
@Data
@Schema(description = "用户详情-获取用户统计数据返回实体")
public class StatUserGetUserStatByDayOrMonthVO implements Serializable {

	@Serial
	private static final long serialVersionUID = 1L;


    /**
     * 交易分类百分比
     */
    @Schema(description = "交易分类百分比")
    private List<PercentVO> treadePercent;


    /**
     * 交易总额
     */
    @Schema(description = "交易总额")
    private BigDecimal treadeTotal;


    /**
     * 交易趋势数据
     */
    @Schema(description = "交易趋势数据")
    private List<TrendVO> treadeTrend;


    /**
     * 激活商户占比
     */
    @Schema(description = "激活商户占比")
    private List<PercentVO> actMerchantPercent;


    /**
     * 激活商户总数
     */
    @Schema(description = "激活商户总数")
    private Integer actMerchantTotal;


    /**
     * 激活商户趋势数据
     */
    @Schema(description = "激活商户趋势数据")
    private List<TrendVO> actMerchantTrend;


    /**
     * 新增用户趋势
     */
    @Schema(description = "新增用户趋势")
    private TrendVO userAddTrend;





	

}
