xiaoyong931011
2021-08-11 feadb77af6143fdf3bfc312bba7279f5695bb9ba
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
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
package com.xzx.gc.model.admin;
 
import com.xzx.gc.model.admin.baseModel.BaseModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;
 
@Data
public class UserModel extends BaseModel  {
 
 
    String userId;
    /**
     * 手机号码
     */
    String mobilePhone;
    /**
     * 头像,对应图像路径
     */
    String avatar;
    /**
     * 登陆账号
     */
    String loginAccount;
    /**
     * 密码
     */
    String password;
    /**
     * md5盐值
     */
    String salt;
    /**
     * 名字
     */
    String name;
    /**
     * 昵称
     */
    String nickName;
    /**
     * 生日
     */
    String birthday;
    /**
     * 性别
     */
    String sex;
    /*
     * 用户类型
     */
    String userType;
    String userTypex;
    /**
     * 微信openID
     */
    String openId;
    /**
     * 国
     */
    String country;
    /**
     * 省
     */
    String province;
    /**
     * 城市
     */
    String city;
    /**
     * 注册时间
     */
    String registTime;
    /**
     * 登陆时间
     */
    String loginTime;
    @ApiModelProperty("推广人数")
    Integer extensionNum;
    @ApiModelProperty("订单数")
    Integer allOrderNum;
    @ApiModelProperty("环保金")
    BigDecimal money;
    @ApiModelProperty("积分数")
    BigDecimal collectScore;
    @ApiModelProperty("推广人电话号码")
    String tgrPhone;
 
    @ApiModelProperty("1:已删除 0:未删除")
    String delFlag;
//    @ApiModelProperty("1:已删除 0:未删除")
    Integer orderStatus3;
    Integer orderStatus5;
     //入库重量
    String storageWeight;
    //入库金额
    String storageMoney;
    //订单重量
    String recycleWeight;
    //订单金额
    String recycleMoney;
    //重量误差
    String weightError;
    //金额误差
    String moneyError;
    //订单数量
    Integer orderNum;
 
    String tgName;
 
    String yqName;
 
    String relaPhone;
 
    String flag;
    /**
     * 注册数量
     */
    String registNum;
    /**
     * 成交用户量
     */
    String finishNum;
    /**
     * 成交率
     */
    String finishRate;
    /**
     * 收集用户量
     */
    String unRegistNum;
    /**
     * 是否禁用
     */
    String isProhibit;
 
    String longitude;
    String latitude;
 
    String roleIds;
    String terminalId;
    String partnerId;
    String cityId;
    private Short originType;
 
    List<String> partnerIds;
    List<String> townIds;
    //仓管员4入库员需要关联仓库Id
    String storageId;
    String registType;
    String partnerName;
    private String orderId;
 
    @ApiModelProperty("第一次下单时间")
    private String orderFirstTime;
    @ApiModelProperty("最近下单时间")
    private String orderRecentTime;
    int page;
 
    int limit;
 
    @ApiModelProperty("1:导出 0非导出")
    private int exportFlag;
    public  UserModel(){
 
    }
    public  UserModel(ExportParamModel exportParamModel){
            this.page = exportParamModel.getPage();
            this.limit = exportParamModel.getLimit();
            this.partnerIds = exportParamModel.getPartnerIds();
            this.nickName = exportParamModel.getNickName();
            this.name=exportParamModel.getName();
            this.mobilePhone = exportParamModel.getMobilePhone();
            this.userId = exportParamModel.getUserId();
            this.userType = exportParamModel.getUserType();
            this.isProhibit = exportParamModel.getIsProhibit();
            this.partnerId = exportParamModel.getPartnerId();
    }
}