111
k94314517
2025-07-11 372822d209a560b017294b594906aa89bd46f4ce
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
package com.doumee.dao.business.model;
 
import com.baomidou.mybatisplus.annotation.TableField;
import com.doumee.core.annotation.excel.ExcelColumn;
import com.doumee.dao.vo.UserCenterVO;
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 io.swagger.models.auth.In;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
import java.math.BigDecimal;
 
/**
 * 会员信息表
 * @author 江蹄蹄
 * @date 2025/07/09 12:00
 */
@Data
@ApiModel("会员信息表")
@TableName("`member`")
public class Member {
 
    @ApiModelProperty(value = "主键", example = "1")
    @ExcelColumn(name="主键")
    private Integer id;
 
    @ApiModelProperty(value = "是否已删除 0未删除 1已删除", example = "1")
    @ExcelColumn(name="是否已删除 0未删除 1已删除")
    private Integer deleted;
 
    @ApiModelProperty(value = "创建人编码", example = "1")
    @ExcelColumn(name="创建人编码")
    private Integer createUser;
 
    @ApiModelProperty(value = "创建时间")
    @ExcelColumn(name="创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date createTime;
 
    @ApiModelProperty(value = "更新人编码", example = "1")
    @ExcelColumn(name="更新人编码")
    private Integer updateUser;
 
    @ApiModelProperty(value = "更新时间")
    @ExcelColumn(name="更新时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date updateTime;
 
    @ApiModelProperty(value = "备注")
    @ExcelColumn(name="备注")
    private String remark;
 
    @ApiModelProperty(value = "头像")
    @ExcelColumn(name="头像")
    private String coverImage;
 
    @ApiModelProperty(value = "openid")
    @ExcelColumn(name="openid")
    private String openid;
 
    @ApiModelProperty(value = "昵称")
    @ExcelColumn(name="昵称")
    private String nickName;
 
    @ApiModelProperty(value = "联系电话")
    @ExcelColumn(name="联系电话")
    private String telephone;
 
    @ApiModelProperty(value = "姓名")
    @ExcelColumn(name="姓名")
    private String name;
 
    @ApiModelProperty(value = "用工身份:0=未申请;1=申请中;2=已通过;3=未通过;", example = "1")
    @ExcelColumn(name="用工身份:0=未申请;1=申请中;2=已通过;3=未通过;")
    private Integer workerIdentity;
 
    @ApiModelProperty(value = "货运身份:0=未申请;1=申请中;2=已通过;3=未通过;", example = "1")
    @ExcelColumn(name="货运身份:0=未申请;1=申请中;2=已通过;3=未通过;")
    private Integer driverIdentity;
 
    @ApiModelProperty(value = "供餐很粉:0=未申请;1=申请中;2=已通过;3=未通过;", example = "1")
    @ExcelColumn(name="供餐很粉:0=未申请;1=申请中;2=已通过;3=未通过;")
    private Integer chefIdentity;
 
    @ApiModelProperty(value = "当前余额(单位:分)", example = "1")
    @ExcelColumn(name="当前余额(单位:分)")
    private Long amount;
 
    @ApiModelProperty(value = "历史总金额(单位:分)", example = "1")
    @ExcelColumn(name="历史总金额(单位:分)")
    private Long totalAmount;
 
    @ApiModelProperty(value = "状态", example = "1")
    @ExcelColumn(name="状态")
    private Integer status;
 
    @ApiModelProperty(value = "最后登录时间")
    @ExcelColumn(name="最后登录时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date loginTime;
 
    @ApiModelProperty(value = "总登录次数", example = "1")
    @ExcelColumn(name="总登录次数")
    private Long loginTimes;
 
    @ApiModelProperty(value = "总接单量", example = "1")
    @ExcelColumn(name="总接单量")
    private Long receiveNum;
 
    @ApiModelProperty(value = "总发单量", example = "1")
    @ExcelColumn(name="总发单量")
    private Long publishNum;
 
    @ApiModelProperty(value = "评分", example = "1")
    @ExcelColumn(name="评分")
    private BigDecimal score;
 
    @ApiModelProperty(value = "定位地址")
    @ExcelColumn(name="定位地址")
    private String location;
 
    @ApiModelProperty(value = "纬度", example = "1")
    @ExcelColumn(name="纬度")
    private BigDecimal lat;
 
    @ApiModelProperty(value = "经度", example = "1")
    @ExcelColumn(name="经度")
    private BigDecimal lgt;
 
    @ApiModelProperty(value = "省份")
    @ExcelColumn(name="省份")
    private String province;
 
    @ApiModelProperty(value = "城市")
    @ExcelColumn(name="城市")
    private String city;
 
    @ApiModelProperty(value = "区县")
    @ExcelColumn(name="区县")
    private String area;
 
    @ApiModelProperty(value = "是否接受自动派单:0=否;1=是;", example = "1")
    @ExcelColumn(name="是否接受自动派单:0=否;1=是;")
    private Integer autoReceiveStatus;
 
 
    @ApiModelProperty(value = "当前使用身份:0=用工发布方;1=用工接单方;", example = "1")
    @ExcelColumn(name="当前使用身份:0=用工发布方;1=用工接单方;")
    private Integer useIdentity;
 
    @ApiModelProperty(value = "我的 - 数据信息", example = "1")
    @TableField(exist = false)
    private UserCenterVO userCenterVO;
 
 
}