AccountInfo.java 1.74 KB
Newer Older
licc's avatar
licc committed
1 2 3 4 5 6 7
package cn.wisenergy.model.app;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
licc's avatar
licc committed
8
import java.math.BigDecimal;
licc's avatar
licc committed
9 10 11
import java.util.Date;

/**
12
 * 账户实体类
licc's avatar
licc committed
13
 *
14
 * @author 86187
licc's avatar
licc committed
15 16 17 18 19 20 21
 */
@Data
@ApiModel(value = "AccountInfo")
public class AccountInfo implements Serializable {

    private static final long serialVersionUID = 3050641578536493424L;
    /**
22
     * 账户主键id
licc's avatar
licc committed
23
     */
24
    @ApiModelProperty(name = "id", value = "管理员主键id")
licc's avatar
licc committed
25 26 27
    private Integer id;

    /**
28
     * 用户id
licc's avatar
licc committed
29
     */
30 31
    @ApiModelProperty(name = "userId", value = "用户id")
    private String userId;
licc's avatar
licc committed
32

licc's avatar
licc committed
33 34 35 36 37 38
    /**
     * 用户等级
     */
    @ApiModelProperty(name = "userLevel", value = "用户等级")
    private Integer userLevel;

licc's avatar
licc committed
39 40 41 42
    /**
     * 年月
     */
    @ApiModelProperty(name = "yearMonth", value = "年月")
licc's avatar
licc committed
43
    private String yearMonth;
licc's avatar
licc committed
44

licc's avatar
licc committed
45

licc's avatar
licc committed
46
    /**
47
     * 可提现金额
licc's avatar
licc committed
48
     */
49
    @ApiModelProperty(name = "extractMoney", value = "可提现金额")
licc's avatar
licc committed
50
    private BigDecimal extractMoney;
licc's avatar
licc committed
51 52

    /**
licc's avatar
licc committed
53
     * 本月收益
licc's avatar
licc committed
54
     */
licc's avatar
licc committed
55 56
    @ApiModelProperty(name = "earningsMonth", value = "本月收益")
    private BigDecimal earningsMonth;
licc's avatar
licc committed
57

licc's avatar
licc committed
58

licc's avatar
licc committed
59
    /**
60
     * 冻结金额
licc's avatar
licc committed
61
     */
62
    @ApiModelProperty(name = "frozenMoney", value = "冻结金额")
licc's avatar
licc committed
63
    private BigDecimal frozenMoney;
64 65

    /**
licc's avatar
licc committed
66
     * 累计收益
67
     */
licc's avatar
licc committed
68 69
    @ApiModelProperty(name = "earningsTotal", value = "累计收益")
    private BigDecimal earningsTotal;
licc's avatar
licc committed
70 71 72
    /**
     * 创建时间
     */
73
    @ApiModelProperty(name = "createTime", value = "创建时间")
licc's avatar
licc committed
74 75 76 77
    private Date createTime;
    /**
     * 修改时间
     */
78
    @ApiModelProperty(name = "updateTime", value = "修改时间")
licc's avatar
licc committed
79 80
    private Date updateTime;
}