package com.nova.sankuai.domain.api.yixin.dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @Data @ApiModel("绑卡获取验证码参数") public class YxBindBankSmsDto { @ApiModelProperty("交易流水号 每次生成一个新流水") private String serialNo; @ApiModelProperty("场景 01-授信绑卡 02-用信绑卡 03-还款绑卡") private String scene; @ApiModelProperty("贷款编号 当scene=02或03时该字段必填") private String loanNo; /** * 当scene=01时,如果是先授信再绑卡则需要带此参数 * 当scene=02时,如果是授信后,借款前绑卡,则需要带此参数 */ @ApiModelProperty("授信编号") private String creditNo; @ApiModelProperty("身份证") private String idNo; @ApiModelProperty("借款人姓名") private String custName; @ApiModelProperty("手机号") private String phoneNo; @ApiModelProperty("用户编号") private String userId; @ApiModelProperty("银行卡号") private String bankCardNum; @ApiModelProperty("银行编码") private String bankCode; }