package com.ruoyi.ss.businessRecord.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 经营记录对象 sm_business_record
 *
 * @author ruoyi
 * @date 2024-03-19
 */
@Data
public class SmBusinessRecord extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long id;

    /** 设备总数 */
    @Excel(name = "设备总数")
    @ApiModelProperty("设备总数")
    private Integer totalDevice;

    /** 型号总数 */
    @Excel(name = "型号总数")
    @ApiModelProperty("型号总数")
    private Integer totalModel;

    /** 在线设备总数 */
    @Excel(name = "在线设备总数")
    @ApiModelProperty("在线设备总数")
    private Integer totalOnline;

    /** 注册用户总数 */
    @Excel(name = "注册用户总数")
    @ApiModelProperty("注册用户总数")
    private Integer totalUser;

    @Excel(name = "充值总金额")
    @ApiModelProperty("充值总金额")
    private BigDecimal totalRecharge;

    @ApiModelProperty("订单总数量")
    private Integer rechargeCount;

    @ApiModelProperty("月费总收入")
    private BigDecimal totalMonth;

    @ApiModelProperty("用户总余额")
    private BigDecimal userBalance;

    @Excel(name = "今日订单总数")
    @ApiModelProperty("今日订单总数")
    private Integer todayRechargeCount;

    @Excel(name = "今日订单金额")
    @ApiModelProperty("今日订单金额")
    private BigDecimal todayRechargeAmount;

    @Excel(name = "设备总数")
    @ApiModelProperty("设备总数")
    private Integer deviceCount;
}
