package com.stylefeng.guns.modular.cloudPayment.req;
|
|
import com.baomidou.mybatisplus.annotations.TableField;
|
import com.stylefeng.guns.modular.system.model.UserBankAccount;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.ToString;
|
|
import java.io.Serializable;
|
|
@Data
|
@ToString
|
@ApiModel(value = "绑定账户Req")
|
public class UserBankAccountReq implements Serializable {
|
|
@ApiModelProperty(value = "平台订单号",required = true)
|
private String outRequestNo;
|
|
@ApiModelProperty(value = "个人用户ID 和 二级商户 ID 选一填写")
|
private String cusId;
|
|
@ApiModelProperty(value = "二级商户ID 和 个人用户 ID 选一填写")
|
private String mchId;
|
|
@ApiModelProperty(value = "开户银行编码")
|
private String bankCode;
|
|
@ApiModelProperty(value = "开户银行联行号")
|
private String bankBranchCode;
|
|
@ApiModelProperty(value = "银行卡号",required = true)
|
private String bankCardCode;
|
|
@ApiModelProperty(value = "1 - 对私银行卡 2 - 对公银行账户",required = true)
|
private String bankAcctType;
|
|
@ApiModelProperty(value = "手机号",required = true)
|
private String phone;
|
|
@ApiModelProperty(value = "账户验证状态 processing: 验证中 succeeded: 验证成功 failed: 验证失败 needless: 无需验证 blocked: 验证锁定中")
|
private String verifyStatus;
|
|
@ApiModelProperty(value = "验证码",required = true)
|
private String code;
|
|
}
|