package com.hzs.member.achieve.controller.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.util.Date;



/**
 * <p>
 * 统计活跃会员
 * </p>
 *
 * @author zhangjing
 * @since 2023-05-17
 */
@Data
public class CuActiveMemberCensusVO {

    private static final long serialVersionUID = 1L;


    private Long pkId;
    /**
     * 会员主键
     */
    private Long pkMember;

    /**
     * 注册单统计
     */
    private Integer register;

    /**
     * 升级单统计
     */
    private Integer upgrade;

    /**
     * 复购单统计
     */
    private Integer repurchase;

    /**
     * 小区新增统计
     */
    private Integer newlyVillage;

    /**
     * 创建时间
     */
    @JsonFormat(pattern = "dd")
    private Date creationTime;

    /**
     * 创建时间
     */
    private String compareTime;

    /**
     * 创建时间开始时间
     */
    private String startDate;

    /**
     * 创建时间结束时间
     */
    private String endDate;
    /**
     * 时间参数类型 7天、15天、30天 EDateType
     */
    private Integer dateType;

    /**
     * 左区数据
     */
    private Integer leftCoun;

    /**
     * 右区数据
     */
    private Integer rightCount;

    /**
     * 单个会员总数据
     */
    private Integer totalCount;

    /**
     * 部门 EPlaceDept
     */
    private Integer placeDept;
    /**
     * 支付日期
     */
    private String payTime;


}
