package com.supersavedriving.driver.modular.system.model;
|
|
import com.baomidou.mybatisplus.annotations.TableField;
|
import com.baomidou.mybatisplus.annotations.TableId;
|
import com.baomidou.mybatisplus.annotations.TableName;
|
import com.baomidou.mybatisplus.enums.IdType;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
/**
|
* 司机基础信息
|
* @author pzb
|
* @Date 2023/2/8 18:33
|
*/
|
@Data
|
@TableName("t_driver")
|
public class Driver {
|
/**
|
* 主键
|
*/
|
@TableId(value = "id", type = IdType.AUTO)
|
@TableField("id")
|
private Integer id;
|
/**
|
* 编号
|
*/
|
@TableField("code")
|
private String code;
|
/**
|
* 名称
|
*/
|
@TableField("name")
|
private String name;
|
/**
|
* 头像
|
*/
|
@TableField("avatar")
|
private String avatar;
|
/**
|
* 手机号
|
*/
|
@TableField("phone")
|
private String phone;
|
/**
|
* 密码
|
*/
|
@TableField("password")
|
private String password;
|
/**
|
* 性别(1=男,2=女)
|
*/
|
@TableField("sex")
|
private Integer sex;
|
/**
|
* 来源
|
*/
|
@TableField("source")
|
private Integer source;
|
/**
|
* 紧急联系人
|
*/
|
@TableField("emergencyContact")
|
private String emergencyContact;
|
/**
|
* 紧急联系电话
|
*/
|
@TableField("emergencyPhone")
|
private String emergencyPhone;
|
/**
|
* 驾驶证号码
|
*/
|
@TableField("driverLicenseNumber")
|
private String driverLicenseNumber;
|
/**
|
* 驾驶证照片
|
*/
|
@TableField("driverLicense")
|
private String driverLicense;
|
/**
|
* 驾驶证初次领证时间
|
*/
|
@TableField("firstCertificateTime")
|
private Date firstCertificateTime;
|
/**
|
* 身份证号码
|
*/
|
@TableField("idcard")
|
private String idcard;
|
/**
|
* 身份证正面照
|
*/
|
@TableField("idcardFront")
|
private String idcardFront;
|
/**
|
* 身份证背面照
|
*/
|
@TableField("idcardBack")
|
private String idcardBack;
|
/**
|
* 邀约人类型(1=用户,2=司机)
|
*/
|
@TableField("inviterType")
|
private Integer inviterType;
|
/**
|
* 邀约人id
|
*/
|
@TableField("inviterId")
|
private Integer inviterId;
|
/**
|
* 代理商id
|
*/
|
@TableField("agentId")
|
private Integer agentId;
|
/**
|
* 分公司id
|
*/
|
@TableField("branchOfficeId")
|
private Integer branchOfficeId;
|
/**
|
* 账户余额
|
*/
|
@TableField("balance")
|
private Double balance;
|
/**
|
* 后台充值余额
|
*/
|
@TableField("backgroundBalance")
|
private Double backgroundBalance;
|
/**
|
* 审核状态(1=待审核,2=已同意,3=已拒绝)
|
*/
|
@TableField("approvalStatus")
|
private Integer approvalStatus;
|
/**
|
* 审核注释
|
*/
|
@TableField("approvalNotes")
|
private String approvalNotes;
|
/**
|
* 审核用户id
|
*/
|
@TableField("approvalUserId")
|
private Integer approvalUserId;
|
/**
|
* 审核时间
|
*/
|
@TableField("approvalTime")
|
private Date approvalTime;
|
/**
|
* 服务状态(1=空闲中,2=服务中)
|
*/
|
@TableField("serverStatus")
|
private Integer serverStatus;
|
/**
|
* 剩余积分
|
*/
|
@TableField("integral")
|
private Integer integral;
|
/**
|
* 评分
|
*/
|
@TableField("score")
|
private Double score;
|
/**
|
* 状态(1=正常,2=冻结,3=删除)
|
*/
|
@TableField("status")
|
private Integer status;
|
/**
|
* 启用冻结理由
|
*/
|
@TableField("remark")
|
private String remark;
|
/**
|
* 添加时间
|
*/
|
@TableField("createTime")
|
private Date createTime;
|
}
|