xiaoyong931011
2023-08-14 b729246ba591f4743acff3858600fd31c9353606
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
package cc.mrbird.febs.dapp.entity;
 
import cc.mrbird.febs.common.entity.BaseEntity;
import cc.mrbird.febs.dapp.chain.ChainService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.web3j.abi.datatypes.Int;
 
import java.math.BigDecimal;
 
/**
 * @author 
 * @date 2022-03-17
 **/
@Data
@TableName("dapp_member")
public class DappMemberEntity extends BaseEntity {
 
    private String address;
    //资产积分余额
    private BigDecimal balance;
 
    /**
     * 用户状态 1-正常 2-禁用
     */
    private Integer accountStatus;
 
    /**
     * 是否可兑换 1-是 2-否
     */
    private Integer changeAble;
 
    /**
     * 是否可提现 1-是 2-否
     */
    private Integer withdrawAble;
 
    private String inviteId;
    private String inviteRight;
    private String inviteLeft;
 
    private String refererId;
 
    private String refererIds;
 
    private int approveCnt;
 
    private int source;
 
    /**
     * 链 1-以太坊 2-币安 3-波场
     */
    private String chainType;
 
    /**
     * 推广标识 1-左 2-右
     */
    private Integer nodeType;
 
    /**
     * 账号类型 admin normal
     */
    private String accountType;
    //小区业绩
    private BigDecimal usdtBalance;
    //左边区域业绩
    private BigDecimal leftAchieve;
    //右边区域业绩
    private BigDecimal rightAchieve;
 
    /**
     * 激活状态 1-已激活 2-未激活
     */
    private Integer activeStatus;
 
    /**
     * 滑点分享链
     */
    private String feeProfitIds;
 
    /**
     * 1-是 2-否
     */
    private Integer makerType;
 
    /**
     * 出局次数
     */
    private Integer outCnt;
 
    @TableField(exist = false)
    private BigDecimal totalAmount;
 
    @TableField(exist = false)
    private BigDecimal frozenAmount;
 
    @TableField(exist = false)
    private BigDecimal availableAmount;
 
    @ApiModelProperty(value = "直推奖金(直推收益)")
 
    @TableField(exist = false)
    private BigDecimal directProfit;
 
    @ApiModelProperty(value = "平级奖金(层级收益)")
 
    @TableField(exist = false)
    private BigDecimal levelProfit;
 
    @ApiModelProperty(value = "幸运奖金(动能收益)")
 
    @TableField(exist = false)
    private BigDecimal luckyProfit;
 
    @TableField(exist = false)
    private Long systemProfitId;
 
    @TableField(exist = false)
    private int memberNodeCnt;
 
    @TableField(exist = false)
    private BigDecimal memberNodeSumPrice;
 
    @ApiModelProperty(value = "币余额")
    @TableField(exist = false)
    private BigDecimal coinAmount;
 
    @ApiModelProperty(value = "赠送积分余额")
    @TableField(exist = false)
    private BigDecimal scoreAmount;
 
}