package com.kym.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDate;

/**
 * <p>
 * 日统计表
 * </p>
 *
 * @author skyline
 * @since 2025-02-19
 */
@Getter
@Setter
@TableName("t_daily_stat")
public class DailyStat extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 统计日期
     */
    private String statDate;

    /**
     * 站点id
     */
    private String stationId;

    /**
     * 总收入（分）
     */
    private Integer totalIncome;

    /**
     * 跨店收入（分）
     */
    private Integer crossIncome;

    /**
     * 跨店支出（分）
     */
    private Integer crossExpend;

    /**
     * 总退款金额（分）
     */
    private Integer totalRefund;

    /**
     * 充值笔数
     */
    private Integer rechargeCount;

    /**
     * 退款笔数
     */
    private Integer refundCount;

    /**
     * 消费金额（分）
     */
    private Integer consumption;

    /**
     * 注册用户数量
     */
    private Integer registrations;

    /**
     * 活跃用户数（当日有订单的用户）
     */
    private Integer activeUserCount;

    /**
     * 订单数量
     */
    private Integer ordersCount;
}
