package com.kym.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.kym.entity.BaseEntity;
import java.io.Serializable;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 日统计表
 * </p>
 *
 * @author skyline
 * @since 2025-04-03
 */
@Getter
@Setter
@TableName("t_month_stat")
public class MonthStat extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 统计年月2025-01
     */
    private String statMonth;

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

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

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

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

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

    /**
     * 平台服务费（分）
     */
    private Integer platformFee;

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

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

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

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

    /**
     * 月活跃用户数
     */
    private Integer activeUserCount;

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