package org.springblade.yeePay.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;

import javax.validation.constraints.NotNull;

@Data
@Builder
@ApiModel("用户-添加/修改")
public class UserSubmitDto {

    @ApiModelProperty(value = "提现人ID",required = false)
    String userId;

    @ApiModelProperty(value = "提现人姓名",required = false)
    String userName;

    @ApiModelProperty(value = "银行预留手机号",required = false)
    String userPhone;

    @ApiModelProperty(value = "提现人身份证号",required = false)
    String userLicenceNo;

    @ApiModelProperty(value = "用户身份证正面照",required = false)
    String userCardFrontUrl;

    @ApiModelProperty(value = "用户身份证反面照",required = false)
    String userCardBackUrl;

    @ApiModelProperty(value = "收款银行卡账号",required = false)
    String bankCardNo;

    @ApiModelProperty(value = "银行账户类型",required = false)
    String bankAccountType;

    @ApiModelProperty(value = "开户总行编码",required = false)
    String bankCode;

    @ApiModelProperty(value = "商户API密钥",required = false)
    String secret;


}
