package com.stylefeng.guns.modular.system.model;
|
|
import com.baomidou.mybatisplus.annotations.TableField;
|
import com.baomidou.mybatisplus.enums.IdType;
|
import java.math.BigDecimal;
|
import java.util.Date;
|
import com.baomidou.mybatisplus.annotations.TableId;
|
import com.baomidou.mybatisplus.activerecord.Model;
|
import com.baomidou.mybatisplus.annotations.TableName;
|
import io.swagger.annotations.ApiModelProperty;
|
import org.springframework.beans.factory.annotation.Value;
|
|
import java.io.Serializable;
|
|
/**
|
* <p>
|
* 司机基础信息
|
* </p>
|
*
|
* @author stylefeng
|
* @since 2023-02-20
|
*/
|
@TableName("t_driver")
|
public class TDriver extends Model<TDriver> {
|
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* 主键
|
*/
|
@TableId(value = "id", type = IdType.AUTO)
|
private Integer id;
|
/**
|
* 编号
|
*/
|
private String code;
|
/**
|
* 姓名
|
*/
|
private String name;
|
/**
|
* 头像
|
*/
|
private String avatar;
|
/**
|
* 手机号
|
*/
|
private String phone;
|
/**
|
* 密码
|
*/
|
private String password;
|
/**
|
* 性别(1=男,2=女)
|
*/
|
private Integer sex;
|
/**
|
* 来源(1=)
|
*/
|
private Integer source;
|
/**
|
* 紧急联系人
|
*/
|
private String emergencyContact;
|
/**
|
* 紧急联系电话
|
*/
|
private String emergencyPhone;
|
/**
|
* 驾驶证号码
|
*/
|
private String driverLicenseNumber;
|
/**
|
* 驾驶证照片
|
*/
|
private String driverLicense;
|
/**
|
* 身份证号码
|
*/
|
private String idcard;
|
/**
|
* 身份证正面照
|
*/
|
private String idcardFront;
|
/**
|
* 身份证背面照
|
*/
|
private String idcardBack;
|
/**
|
* 邀约人类型(1=用户,2=司机)
|
*/
|
private Integer inviterType;
|
/**
|
* 邀约人id
|
*/
|
private Integer inviterId;
|
/**
|
* 代理商id
|
*/
|
private Integer agentId;
|
/**
|
* 分公司id
|
*/
|
private Integer branchOfficeId;
|
/**
|
* 账户余额
|
*/
|
private BigDecimal balance;
|
/**
|
* 审核状态(1=待审核,2=已同意,3=已拒绝)
|
*/
|
private Integer approvalStatus;
|
/**
|
* 审核注释
|
*/
|
private String approvalNotes;
|
/**
|
* 审核用户id
|
*/
|
private Integer approvalUserId;
|
/**
|
* 审核时间
|
*/
|
private Date approvalTime;
|
/**
|
* 服务状态(1=空闲,2=服务中)
|
*/
|
private Integer serverStatus;
|
/**
|
* 剩余积分
|
*/
|
private Integer integral;
|
/**
|
* 剩余积分
|
*/
|
private Double score;
|
/**
|
* 状态(1=正常,2=冻结,3=删除)
|
*/
|
private Integer status;
|
/**
|
* 添加时间
|
*/
|
private Date createTime;
|
|
@ApiModelProperty(value = "后台充值余额")
|
private BigDecimal backgroundBalance;
|
@ApiModelProperty(value = "启用冻结理由")
|
private String remark;
|
|
/**
|
* 是否异常 1正常 2异常
|
*/
|
@TableField(value = "isException")
|
private Integer isException;
|
|
@ApiModelProperty(value = "加盟区域省编号")
|
private String provinceCode;
|
@ApiModelProperty(value = "加盟区域省名称")
|
private String provinceName;
|
@ApiModelProperty(value = "加盟区域市编号")
|
private String cityCode;
|
@ApiModelProperty(value = "加盟区域市名称")
|
private String cityName;
|
@ApiModelProperty(value = "加盟区域区编号")
|
private String areaCode;
|
@ApiModelProperty(value = "加盟区域区名称")
|
private String areaName;
|
|
@ApiModelProperty(value = "驾驶证初次领证时间")
|
private Date firstCertificateTime;
|
@ApiModelProperty(value = "佣金")
|
private BigDecimal commission;
|
|
@TableField(exist = false)
|
@ApiModelProperty(value = "区域")
|
private String area;
|
|
@TableField(exist = false)
|
@ApiModelProperty(value = "区域id")
|
private String areaId;
|
|
@TableField(exist = false)
|
@ApiModelProperty(value = "邀请人姓名")
|
private String inviterName;
|
|
@TableField(exist = false)
|
@ApiModelProperty(value = "邀请人电话")
|
private String inviterPhone;
|
|
/**
|
* 商户号
|
*/
|
@TableField("merchantNumber")
|
private String merchantNumber;
|
/**
|
* 商户姓名
|
*/
|
@TableField("merchantName")
|
private String merchantName;
|
/**
|
* 商户电话
|
*/
|
@TableField("merchantPhone")
|
private String merchantPhone;
|
/**
|
* 商户身份证号码
|
*/
|
@TableField("merchantIDCode")
|
private String merchantIDCode;
|
/**
|
* 是否打开下单二维码
|
*/
|
@TableField("openOrderQRCode")
|
private Integer openOrderQRCode;
|
|
public String getInviterName() {
|
return inviterName;
|
}
|
|
public void setInviterName(String inviterName) {
|
this.inviterName = inviterName;
|
}
|
|
public String getInviterPhone() {
|
return inviterPhone;
|
}
|
|
public void setInviterPhone(String inviterPhone) {
|
this.inviterPhone = inviterPhone;
|
}
|
|
public BigDecimal getCommission() {
|
return commission;
|
}
|
|
public void setCommission(BigDecimal commission) {
|
this.commission = commission;
|
}
|
|
public Double getScore() {
|
return score;
|
}
|
|
public void setScore(Double score) {
|
this.score = score;
|
}
|
|
public String getArea() {
|
return area;
|
}
|
|
public void setArea(String area) {
|
this.area = area;
|
}
|
|
public String getAreaId() {
|
return areaId;
|
}
|
|
public void setAreaId(String areaId) {
|
this.areaId = areaId;
|
}
|
|
public Date getFirstCertificateTime() {
|
return firstCertificateTime;
|
}
|
|
public void setFirstCertificateTime(Date firstCertificateTime) {
|
this.firstCertificateTime = firstCertificateTime;
|
}
|
|
public String getProvinceCode() {
|
return provinceCode;
|
}
|
|
public void setProvinceCode(String provinceCode) {
|
this.provinceCode = provinceCode;
|
}
|
|
public String getProvinceName() {
|
return provinceName;
|
}
|
|
public void setProvinceName(String provinceName) {
|
this.provinceName = provinceName;
|
}
|
|
public String getCityCode() {
|
return cityCode;
|
}
|
|
public void setCityCode(String cityCode) {
|
this.cityCode = cityCode;
|
}
|
|
public String getCityName() {
|
return cityName;
|
}
|
|
public void setCityName(String cityName) {
|
this.cityName = cityName;
|
}
|
|
public String getAreaCode() {
|
return areaCode;
|
}
|
|
public void setAreaCode(String areaCode) {
|
this.areaCode = areaCode;
|
}
|
|
public String getAreaName() {
|
return areaName;
|
}
|
|
public void setAreaName(String areaName) {
|
this.areaName = areaName;
|
}
|
|
public Integer getIsException() {
|
return isException;
|
}
|
|
public void setIsException(Integer isException) {
|
this.isException = isException;
|
}
|
|
public String getRemark() {
|
return remark;
|
}
|
|
public void setRemark(String remark) {
|
this.remark = remark;
|
}
|
|
public BigDecimal getBackgroundBalance() {
|
return backgroundBalance;
|
}
|
|
public void setBackgroundBalance(BigDecimal backgroundBalance) {
|
this.backgroundBalance = backgroundBalance;
|
}
|
|
public Integer getId() {
|
return id;
|
}
|
|
public void setId(Integer id) {
|
this.id = id;
|
}
|
|
public String getCode() {
|
return code;
|
}
|
|
public void setCode(String code) {
|
this.code = code;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public String getAvatar() {
|
return avatar;
|
}
|
|
public void setAvatar(String avatar) {
|
this.avatar = avatar;
|
}
|
|
public String getPhone() {
|
return phone;
|
}
|
|
public void setPhone(String phone) {
|
this.phone = phone;
|
}
|
|
public String getPassword() {
|
return password;
|
}
|
|
public void setPassword(String password) {
|
this.password = password;
|
}
|
|
public Integer getSex() {
|
return sex;
|
}
|
|
public void setSex(Integer sex) {
|
this.sex = sex;
|
}
|
|
public Integer getSource() {
|
return source;
|
}
|
|
public void setSource(Integer source) {
|
this.source = source;
|
}
|
|
public String getEmergencyContact() {
|
return emergencyContact;
|
}
|
|
public void setEmergencyContact(String emergencyContact) {
|
this.emergencyContact = emergencyContact;
|
}
|
|
public String getEmergencyPhone() {
|
return emergencyPhone;
|
}
|
|
public void setEmergencyPhone(String emergencyPhone) {
|
this.emergencyPhone = emergencyPhone;
|
}
|
|
public String getDriverLicenseNumber() {
|
return driverLicenseNumber;
|
}
|
|
public void setDriverLicenseNumber(String driverLicenseNumber) {
|
this.driverLicenseNumber = driverLicenseNumber;
|
}
|
|
public String getDriverLicense() {
|
return driverLicense;
|
}
|
|
public void setDriverLicense(String driverLicense) {
|
this.driverLicense = driverLicense;
|
}
|
|
public String getIdcard() {
|
return idcard;
|
}
|
|
public void setIdcard(String idcard) {
|
this.idcard = idcard;
|
}
|
|
public String getIdcardFront() {
|
return idcardFront;
|
}
|
|
public void setIdcardFront(String idcardFront) {
|
this.idcardFront = idcardFront;
|
}
|
|
public String getIdcardBack() {
|
return idcardBack;
|
}
|
|
public void setIdcardBack(String idcardBack) {
|
this.idcardBack = idcardBack;
|
}
|
|
public Integer getInviterType() {
|
return inviterType;
|
}
|
|
public void setInviterType(Integer inviterType) {
|
this.inviterType = inviterType;
|
}
|
|
public Integer getInviterId() {
|
return inviterId;
|
}
|
|
public void setInviterId(Integer inviterId) {
|
this.inviterId = inviterId;
|
}
|
|
public Integer getAgentId() {
|
return agentId;
|
}
|
|
public void setAgentId(Integer agentId) {
|
this.agentId = agentId;
|
}
|
|
public Integer getBranchOfficeId() {
|
return branchOfficeId;
|
}
|
|
public void setBranchOfficeId(Integer branchOfficeId) {
|
this.branchOfficeId = branchOfficeId;
|
}
|
|
public BigDecimal getBalance() {
|
return balance;
|
}
|
|
public void setBalance(BigDecimal balance) {
|
this.balance = balance;
|
}
|
|
public Integer getApprovalStatus() {
|
return approvalStatus;
|
}
|
|
public void setApprovalStatus(Integer approvalStatus) {
|
this.approvalStatus = approvalStatus;
|
}
|
|
public String getApprovalNotes() {
|
return approvalNotes;
|
}
|
|
public void setApprovalNotes(String approvalNotes) {
|
this.approvalNotes = approvalNotes;
|
}
|
|
public Integer getApprovalUserId() {
|
return approvalUserId;
|
}
|
|
public void setApprovalUserId(Integer approvalUserId) {
|
this.approvalUserId = approvalUserId;
|
}
|
|
public Date getApprovalTime() {
|
return approvalTime;
|
}
|
|
public void setApprovalTime(Date approvalTime) {
|
this.approvalTime = approvalTime;
|
}
|
|
public Integer getServerStatus() {
|
return serverStatus;
|
}
|
|
public void setServerStatus(Integer serverStatus) {
|
this.serverStatus = serverStatus;
|
}
|
|
public Integer getIntegral() {
|
return integral;
|
}
|
|
public void setIntegral(Integer integral) {
|
this.integral = integral;
|
}
|
|
public Integer getStatus() {
|
return status;
|
}
|
|
public void setStatus(Integer status) {
|
this.status = status;
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public String getMerchantNumber() {
|
return merchantNumber;
|
}
|
|
public void setMerchantNumber(String merchantNumber) {
|
this.merchantNumber = merchantNumber;
|
}
|
|
public String getMerchantName() {
|
return merchantName;
|
}
|
|
public void setMerchantName(String merchantName) {
|
this.merchantName = merchantName;
|
}
|
|
public String getMerchantPhone() {
|
return merchantPhone;
|
}
|
|
public void setMerchantPhone(String merchantPhone) {
|
this.merchantPhone = merchantPhone;
|
}
|
|
public String getMerchantIDCode() {
|
return merchantIDCode;
|
}
|
|
public void setMerchantIDCode(String merchantIDCode) {
|
this.merchantIDCode = merchantIDCode;
|
}
|
|
public Integer getOpenOrderQRCode() {
|
return openOrderQRCode;
|
}
|
|
public void setOpenOrderQRCode(Integer openOrderQRCode) {
|
this.openOrderQRCode = openOrderQRCode;
|
}
|
|
@Override
|
protected Serializable pkVal() {
|
return this.id;
|
}
|
|
@Override
|
public String toString() {
|
return "TDriver{" +
|
"id=" + id +
|
", code=" + code +
|
", name=" + name +
|
", avatar=" + avatar +
|
", phone=" + phone +
|
", password=" + password +
|
", sex=" + sex +
|
", source=" + source +
|
", emergencyContact=" + emergencyContact +
|
", emergencyPhone=" + emergencyPhone +
|
", driverLicenseNumber=" + driverLicenseNumber +
|
", driverLicense=" + driverLicense +
|
", idcard=" + idcard +
|
", idcardFront=" + idcardFront +
|
", idcardBack=" + idcardBack +
|
", inviterType=" + inviterType +
|
", inviterId=" + inviterId +
|
", agentId=" + agentId +
|
", branchOfficeId=" + branchOfficeId +
|
", balance=" + balance +
|
", approvalStatus=" + approvalStatus +
|
", approvalNotes=" + approvalNotes +
|
", approvalUserId=" + approvalUserId +
|
", approvalTime=" + approvalTime +
|
", serverStatus=" + serverStatus +
|
", integral=" + integral +
|
", status=" + status +
|
", createTime=" + createTime +
|
"}";
|
}
|
}
|