package com.sckw.payment.model.vo;


import jakarta.validation.constraints.NotBlank;
import lombok.Getter;
import lombok.Setter;

import java.io.Serial;
import java.io.Serializable;

/**
 * @Author xucaiqin
 * @date 2023-03-30 19:19:43
 */
@Getter
@Setter
public class UserPara implements Serializable {
    @Serial
    private static final long serialVersionUID = 3652670959771172362L;
    @NotBlank(message = "uid不能为空")
    private String uid;
    //公司名称
    private String companyName;
    //法人
    private String legalName;
    //法人手机号
    private String legalPhone;
    //联系人手机号
    private String contactPhone;
    //法人身份证
    private String legalIds;
    //营业执照
    private String license;

    private String noticeUrl;
    //客户号，仅做展示使用，无其它用途
    private String customerNo;

    /**
     * 审核状态 0-待提交 1-提交信息 2-小额验证 3-人工审核 4-联系人认证 5-法人认证 6-开户成功 7-开户失败
     */
    private Integer auditFlag = 0;
    /**
     * 结算授权状态 0-待提交 1-提交申请 2-审核通过 3-审核失败
     */
    private Integer settleFlag = 0;
}
