package com.stylefeng.guns.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 io.swagger.annotations.ApiModelProperty;
|
|
import java.time.LocalDateTime;
|
import java.util.Date;
|
|
/**
|
* 银行卡
|
*/
|
@TableName("t_bank_card")
|
public class BankCard {
|
/**
|
* 主键
|
*/
|
@TableId(value = "id", type = IdType.AUTO)
|
@TableField("id")
|
private Integer id;
|
/**
|
* 银行全称
|
*/
|
@TableField("bank")
|
private String bank;
|
/**
|
* 开户人姓名
|
*/
|
@TableField("name")
|
private String name;
|
/**
|
* 银行卡号
|
*/
|
@TableField("code")
|
private String code;
|
/**
|
* 司机id
|
* @return
|
*/
|
@TableField("driverId")
|
private Integer driverId;
|
/**
|
* 添加时间
|
* @return
|
*/
|
@TableField("insertTime")
|
private Date insertTime;
|
|
@ApiModelProperty(value = "开户银行编码")
|
@TableField("bankCode")
|
private String bankCode;
|
|
@ApiModelProperty(value = "开户银行联行号")
|
@TableField("bankBranchCode")
|
private String bankBranchCode;
|
|
@ApiModelProperty(value = "手机号")
|
@TableField("phone")
|
private String phone;
|
|
@ApiModelProperty(value = "账户验证状态 processing: 验证中 succeeded: 验证成功 failed: 验证失败 needless: 无需验证 blocked: 验证锁定中")
|
@TableField("verifyStatus")
|
private String verifyStatus;
|
|
@ApiModelProperty(value = "1 - 对私银行卡 2 - 对公银行账户")
|
@TableField("bankAcctType")
|
private String bankAcctType;
|
|
@ApiModelProperty(value = "绑定账户编号")
|
@TableField("settleAcctId")
|
private String settleAcctId;
|
|
@ApiModelProperty(value = "平台订单号")
|
@TableField("outRequestNo")
|
private String outRequestNo;
|
|
@ApiModelProperty(value = "账户验证的成功或失败时间")
|
@TableField("acctValidationFinishedAt")
|
private LocalDateTime acctValidationFinishedAt;
|
|
@ApiModelProperty(value = "账户验证失败原因")
|
@TableField("acctValidationFailureMsg")
|
private String acctValidationFailureMsg;
|
|
@ApiModelProperty(value = "状态 1未删除 0已删除")
|
@TableField("status")
|
private Boolean status;
|
|
@ApiModelProperty(value = "是否默认 1是0否")
|
@TableField("ifDefault")
|
private Boolean ifDefault;
|
|
public Boolean getIfDefault() {
|
return ifDefault;
|
}
|
|
public void setIfDefault(Boolean ifDefault) {
|
this.ifDefault = ifDefault;
|
}
|
|
public String getBankCode() {
|
return bankCode;
|
}
|
|
public void setBankCode(String bankCode) {
|
this.bankCode = bankCode;
|
}
|
|
public String getBankBranchCode() {
|
return bankBranchCode;
|
}
|
|
public void setBankBranchCode(String bankBranchCode) {
|
this.bankBranchCode = bankBranchCode;
|
}
|
|
public String getPhone() {
|
return phone;
|
}
|
|
public void setPhone(String phone) {
|
this.phone = phone;
|
}
|
|
public String getVerifyStatus() {
|
return verifyStatus;
|
}
|
|
public void setVerifyStatus(String verifyStatus) {
|
this.verifyStatus = verifyStatus;
|
}
|
|
public String getBankAcctType() {
|
return bankAcctType;
|
}
|
|
public void setBankAcctType(String bankAcctType) {
|
this.bankAcctType = bankAcctType;
|
}
|
|
public String getSettleAcctId() {
|
return settleAcctId;
|
}
|
|
public void setSettleAcctId(String settleAcctId) {
|
this.settleAcctId = settleAcctId;
|
}
|
|
public String getOutRequestNo() {
|
return outRequestNo;
|
}
|
|
public void setOutRequestNo(String outRequestNo) {
|
this.outRequestNo = outRequestNo;
|
}
|
|
public LocalDateTime getAcctValidationFinishedAt() {
|
return acctValidationFinishedAt;
|
}
|
|
public void setAcctValidationFinishedAt(LocalDateTime acctValidationFinishedAt) {
|
this.acctValidationFinishedAt = acctValidationFinishedAt;
|
}
|
|
public String getAcctValidationFailureMsg() {
|
return acctValidationFailureMsg;
|
}
|
|
public void setAcctValidationFailureMsg(String acctValidationFailureMsg) {
|
this.acctValidationFailureMsg = acctValidationFailureMsg;
|
}
|
|
public Boolean getStatus() {
|
return status;
|
}
|
|
public void setStatus(Boolean status) {
|
this.status = status;
|
}
|
|
public Integer getId() {
|
return id;
|
}
|
|
public void setId(Integer id) {
|
this.id = id;
|
}
|
|
public String getBank() {
|
return bank;
|
}
|
|
public void setBank(String bank) {
|
this.bank = bank;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public String getCode() {
|
return code;
|
}
|
|
public void setCode(String code) {
|
this.code = code;
|
}
|
|
public Integer getDriverId() {
|
return driverId;
|
}
|
|
public void setDriverId(Integer driverId) {
|
this.driverId = driverId;
|
}
|
|
public Date getInsertTime() {
|
return insertTime;
|
}
|
|
public void setInsertTime(Date insertTime) {
|
this.insertTime = insertTime;
|
}
|
|
@Override
|
public String toString() {
|
return "BankCard{" +
|
"id=" + id +
|
", bank='" + bank + '\'' +
|
", name='" + name + '\'' +
|
", code='" + code + '\'' +
|
", driverId=" + driverId +
|
", insertTime=" + insertTime +
|
'}';
|
}
|
}
|