Rider.java
1.33 KB
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
package com.diligrp.rider.entity;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
* 骑手信息表
*/
@Data
@TableName("rider")
public class Rider {
@TableId(type = IdType.AUTO)
private Long id;
/** 手机号 */
private String mobile;
/** 登录名 */
private String userLogin;
/** 昵称 */
private String userNickname;
/** 密码(加密) */
private String userPass;
/** 头像 */
private String avatar;
/** 头像缩略图 */
private String avatarThumb;
/** 城市ID */
private Long cityId;
/** 等级ID */
private Long levelId;
/** 等级名称(非表字段) */
@TableField(exist = false)
private String levelName;
/** 类型:1=兼职 2=全职 */
private Integer type;
/** 审核状态:0=拒绝 1=通过 2=待审核 */
private Integer userStatus;
/** 账号状态:0=禁用 1=正常 */
private Integer status;
/** 余额(兼职骑手用) */
private BigDecimal balance;
/** 是否休息:0=否 1=是 */
private Integer isRest;
/** 身份证号 */
private String idNo;
/** 手持身份证照片 */
private String thumb;
@TableField(fill = FieldFill.INSERT)
private Long createTime;
}