AccountInfo.java 2.17 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
    /**
licc's avatar
licc committed
34
     * 用户等级 0:普通用户 1:幼苗 2: 青铜树 3:白银树 4:黄金树 5:农场主 6:森林之星 7:西田森合伙人
licc's avatar
licc committed
35
     */
licc's avatar
licc committed
36
    @ApiModelProperty(name = "userLevel", value = "用户等级 0:普通用户 1:幼苗 2: 青铜树 3:白银树 4:黄金树 5:农场主 6:森林之星 7:西田森合伙人")
licc's avatar
licc committed
37 38
    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 74 75 76

    /**
     * 冻结状态 0:未冻结 1:冻结
     */
    @ApiModelProperty(name = "frozenStatus", value = "冻结状态 0:未冻结 1:冻结")
    private Integer frozenStatus;

licc's avatar
licc committed
77 78 79
    /**
     * 创建时间
     */
80
    @ApiModelProperty(name = "createTime", value = "创建时间")
licc's avatar
licc committed
81 82 83 84
    private Date createTime;
    /**
     * 修改时间
     */
85
    @ApiModelProperty(name = "updateTime", value = "修改时间")
licc's avatar
licc committed
86 87
    private Date updateTime;
}