doum
昨天 ee300eca8f8414604cd94aa29f2b80e7d32413f6
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
183
184
185
186
187
package com.doumee.dao.business.model;
 
import com.baomidou.mybatisplus.annotation.TableField;
import com.doumee.core.annotation.excel.ExcelColumn;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
import java.math.BigDecimal;
import java.util.List;
 
/**
 * 会员信息表Model定义
 * @author doumee
 * @date 2026-01-27 16:02:37
 */
@Data
@TableName("member")
@ApiModel(value = "Member 实体类")
public class Member  {
 
    @ApiModelProperty("登录明")
    @ExcelColumn(name="登录明",index=1 ,width=10)
    @TableId(type = IdType.AUTO)
    private Integer id;
    @ApiModelProperty("是否已删除 0未删除 1已删除")
    @ExcelColumn(name="是否已删除 0未删除 1已删除",index=2 ,width=10)
    private Integer deleted;
    @ApiModelProperty("创建人编码")
    @ExcelColumn(name="创建人编码",index=3 ,width=10)
    private Integer createUser;
    @ApiModelProperty("创建时间")
    @ExcelColumn(name="创建时间",index=4 ,width=10)
    private Date createTime;
    @ApiModelProperty("更新人编码")
    @ExcelColumn(name="更新人编码",index=5 ,width=10)
    private Integer updateUser;
    @ApiModelProperty("更新时间")
    @ExcelColumn(name="更新时间",index=6 ,width=10)
    private Date updateTime;
    @ApiModelProperty("备注")
    @ExcelColumn(name="备注",index=7 ,width=10)
    private String remark;
    @ApiModelProperty("证件照")
    @ExcelColumn(name="证件照",index=8 ,width=10)
    private String imgurl;
    @ApiModelProperty("钉钉ID")
    @ExcelColumn(name="钉钉ID",index=9 ,width=10)
    private String dingdingId;
    @ApiModelProperty("联系电话")
    @ExcelColumn(name="联系电话",index=10 ,width=10)
    private String phone;
    @ApiModelProperty("姓名")
    @ExcelColumn(name="姓名",index=11 ,width=10)
    private String name;
    @ApiModelProperty("性别 0:男;1=女;")
    @ExcelColumn(name="性别 0:男;1=女;",index=12 ,width=10)
    private Integer sex;
    @ApiModelProperty("从业年份")
    @ExcelColumn(name="从业年份",index=13 ,width=10)
    private Integer jobYear;
    @ApiModelProperty("岗位信息")
    @ExcelColumn(name="岗位信息",index=14 ,width=10)
    private String positon;
    @ApiModelProperty("战区编码集合([1],[2],...])")
    @ExcelColumn(name="战区编码集合([1],[2],...])",index=15 ,width=10)
    private String zhanquIds;
    @ApiModelProperty("商业化类型编码集合([1],[2],...])")
    @ExcelColumn(name="商业化类型编码集合([1],[2],...])",index=16 ,width=10)
    private String bustypeIds;
    @ApiModelProperty("擅长领域集合([1],[2],...])")
    private String fieldIds;
    @ApiModelProperty("工号")
    private String code;
    @ApiModelProperty("讲师等级编码(关联category)")
    @ExcelColumn(name="讲师等级编码(关联category)",index=17 ,width=10)
    private Integer levelId;
    @ApiModelProperty("状态")
    @ExcelColumn(name="状态",index=18 ,width=10)
    private Integer status;
    @ApiModelProperty("费用标准(元/周)")
    @ExcelColumn(name="费用标准(元/周)",index=19 ,width=10)
    private BigDecimal fee;
    @ApiModelProperty("服务商场数")
    @ExcelColumn(name="服务商场数",index=20 ,width=10)
    private Integer serveNum;
    @ApiModelProperty("用户类型0讲师;")
    @ExcelColumn(name="用户类型0讲师;",index=21 ,width=10)
    private Integer type;
    @ApiModelProperty("简介")
    @ExcelColumn(name="简介",index=22 ,width=10)
    private String content;
    @ApiModelProperty("最近登录时间")
    @ExcelColumn(name="最近登录时间",index=23 ,width=10)
    private Date loginDate;
    @ApiModelProperty("登录次数")
    @ExcelColumn(name="登录次数",index=24 ,width=10)
    private Integer loginCount;
    @ApiModelProperty("排序码")
    @ExcelColumn(name="排序码",index=25 ,width=10)
    private Integer sortnum;
    @ApiModelProperty("用户名")
    @ExcelColumn(name="用户名",index=26 ,width=10)
    private String username;
    @ApiModelProperty("添加方式 0=新建;1=导入;")
    @ExcelColumn(name="添加方式 0=新建;1=导入;",index=27 ,width=10)
    private Integer addType;
    @ApiModelProperty("导入记录编码(关联import_record)")
    @ExcelColumn(name="导入记录编码(关联import_record)",index=28 ,width=10)
    private Integer importId;
 
    @ApiModelProperty("工作年数")
    @TableField(exist = false)
    private Integer workYears;
 
    @ApiModelProperty("擅长领域名称")
    @TableField(exist = false)
    private String fieldNames;
 
    @ApiModelProperty("工作岗位名称")
    @TableField(exist = false)
    private String promotionName;
 
    @ApiModelProperty("级别名称")
    @TableField(exist = false)
    private String levelName;
 
    @ApiModelProperty("战区编码 - 查询")
    @TableField(exist = false)
    private String queryZQCode;
 
    @ApiModelProperty("排序信息:0=收费从高到低;1=收费从低到高;2=等级从高到低;3=等级从低到高;4=服务数从高到低")
    @TableField(exist = false)
    private Integer orderByType;
 
    @ApiModelProperty("证件照全路径")
    @TableField(exist = false)
    private String fullImgurl;
 
    @ApiModelProperty("查询用户类型")
    @TableField(exist = false)
    private String queryUserRole;
    @ApiModelProperty("标杆案例数量")
    @TableField(exist = false)
    private Integer caseNum;
    @ApiModelProperty("查询入口 1后台")
    @TableField(exist = false)
    private Integer queryFlag  ;
 
    @ApiModelProperty("擅长领域")
    @TableField(exist = false)
    private List<Category> fieldList;
    @ApiModelProperty("擅长领域")
    @TableField(exist = false)
    private List<Integer> fieldIdList;
    @ApiModelProperty("商业化类型编码集合")
    @TableField(exist = false)
    private List<Integer> bustypeIdList;
    @ApiModelProperty("战区编码集合")
    @TableField(exist = false)
    private List<Integer> zhanquIdList;
    @ApiModelProperty("战区集合")
    @TableField(exist = false)
    private List<Category> zqList;
    @ApiModelProperty("商业化类型")
    @TableField(exist = false)
    private List<Category> typeList;
 
    @ApiModelProperty("案例信息")
    @TableField(exist = false)
    private List<Cases> casesList;
 
    @TableField(exist = false)
    private byte[] imgurlData;
 
 
    @ApiModelProperty(value = "最后操作人员;", example = "1")
    @TableField(exist = false)
    private String updateUserName;
    @ApiModelProperty(value = "是否包含已删除 0不包含 1包含;", example = "1")
    @TableField(exist = false)
    private int containDeleted;
}