package com.stylefeng.guns.modular.account.req; import com.baomidou.mybatisplus.annotations.TableField; import com.baomidou.mybatisplus.annotations.TableLogic; import com.stylefeng.guns.core.support.DateTime; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.ToString; import java.io.Serializable; @Data @ApiModel(value = "用户开户Req") @ToString public class UserWithdrawalReq implements Serializable { @TableField("userId") @ApiModelProperty(value = "用户-司机-ID") private Integer userId; @TableField("userType") @ApiModelProperty(value = "用户类型 1用户 2司机") private Integer userType; @TableField("certificateName") @ApiModelProperty(value = "证件姓名") private String certificateName; @TableField("certificateType") @ApiModelProperty(value = "证件类型 1中国大陆居民-身份证、2其他国家或地区居民-护照、3-中国香港居民–来往内地通行证、4中国澳门居民– 来往内地通行证、5中国台湾居民– 来往大陆通行证") private Integer certificateType; @TableField("certificateCode") @ApiModelProperty(value = "证件号码") private String certificateCode; @TableField("certificateExpireTime") @ApiModelProperty(value = "证件有效期") private String certificateExpireTime; @TableField("licenceIssuingAuthority") @ApiModelProperty(value = "【废弃】发证机关") private String licenceIssuingAuthority; @TableField("bankName") @ApiModelProperty(value = "银行名称(选择银行)") private String bankName; @TableField("bankCardCode") @ApiModelProperty(value = "银行卡号") private String bankCardCode; @TableField("bankCode") @ApiModelProperty(value = "开户银行编码") private String bankCode; @TableField("bankBranchCode") @ApiModelProperty(value = "开户银行联行号") private String bankBranchCode; @TableField("openAccountName") @ApiModelProperty(value = "开户名称") private String openAccountName; @TableField("transactionAuthorizationCode") @ApiModelProperty(value = "【废弃】交易授权码") private String transactionAuthorizationCode; @TableField("phone") @ApiModelProperty(value = "手机号") private String phone; @TableField("idCardFrontPicture") @ApiModelProperty(value = "【废弃】法人身份证照片正面") private String idCardFrontPicture; @TableField("idCardReversePicture") @ApiModelProperty(value = "【废弃】法人身份证照片反面") private String idCardReversePicture; /*@TableField("isAudit") @ApiModelProperty(value = "是否审核通过 1待审核 2审核通过 3审核失败 暂时不使用") private Integer isAudit;*/ @TableField("outRequestNo") @ApiModelProperty(value = "平台订单号") private String outRequestNo; @TableField("status") @TableLogic @ApiModelProperty(value = "【废弃】状态") private Boolean status; @TableField("createTime") @ApiModelProperty(value = "创建时间") private DateTime createTime; @ApiModelProperty(value = "【废弃】验证码") private String code; @ApiModelProperty(value = "【废弃】身份证正面id") private String copy1; @ApiModelProperty(value = "【废弃】身份证反面id") private String copy2; @ApiModelProperty(value = "银行所在省编码") private String bankCardProvinceCode; @ApiModelProperty(value = "银行所在市编码") private String bankCardCityCode; }