package com.css.txw.sso.api.oauth2.dto;


import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Schema(description = "RPC 服务 - OAuth2 访问令牌的session信息")
@Data
public class AccessTokenSessionInfo implements Serializable {


    /**
     * 用户信息
     */
    @Schema(description = "用户UUID")
    private String yhUuid;
    @Schema(description = "真实姓名")
    private String zsxm;
    @Schema(description = "手机号码")
    private String sjhm;
    @Schema(description = "身份证件类型")
    private String sfzjlx;
    @Schema(description = "身份证件号码")
    private String sfzjhm;
    @Schema(description = "用户did")
    private String yhdid;
    /**
     * 机构信息
     */
    @Schema(description = "机构UUID")
    private String qyuuid;
    @Schema(description = "机构名称")
    private String qymc;
    @Schema(description = "纳税人识别号")
    private String nsrsbh;
    @Schema(description = "社会信用代码")
    private String shxydm;
    @Schema(description = "登记序号")
    private String djxh;
    @Schema(description = "行政区划")
    private String xzqhszDm;
    @Schema(description = "用户类型")
    private String yhlx;


}
