| 12345678910111213141516171819202122232425262728293031323334353637 |
- package common
- type UserAuthStatus struct {
- // 【用户id】用户id
- Id string `json:"id,omitempty"`
- // 【三方系统业务id】三方系统业务id(别名openUserId)
- BizId string `json:"bizId,omitempty"`
- // 【用户名称】用户名称
- Name string `json:"name,omitempty"`
- // 【用户联系方式】用户联系方式
- Mobile string `json:"mobile,omitempty"`
- // 【用户电子邮箱】用户电子邮箱
- Email string `json:"email,omitempty"`
- // 【自定义登录账号】自定义登录账号
- AccountNo string `json:"accountNo,omitempty"`
- // 【用户认证状态】用户认证状态:REGISTERED(\"未认证\"),CERTIFYING(\"认证中\"),AUTH_SUCCESS(\"已认证成功\"),AUTH_FAILURE(\"认证失败\"),EXPIRE(“认证已过期”)
- Status string `json:"status,omitempty"`
- // 【认证有效期】认证有效期。若为具体日期格式为:yyyy-MM-dd,若长期有效则返回“长期有效”
- AuthExpireDate string `json:"authExpireDate,omitempty"`
- // 【个人证件类型】个人证件类型:IDCARD(\"二代身份证\")、PASSPORT(\"护照\")、HKMP(\"港澳通行证\")、MTPS(\"台胞证\")
- PaperType string `json:"paperType,omitempty"`
- // 【身份证号摘要】采用MD5加密方式,返回身份证号32位小写哈希值
- CardNoHash string `json:"cardNoHash,omitempty"`
- // 【用户所在的公司信息】用户所在的公司信息
- Companies []*UserAuthStatusCompanies `json:"companies,omitempty"`
- // 【用户在基础服务的认证状态】用户在基础服务的认证状态:REGISTERED(\"未认证\"),CERTIFYING(\"认证中\"),AUTH_SUCCESS(\"已认证成功\"),AUTH_FAILURE(\"认证失败\")。 说明:当用户认证已过期时,该参数仍会返回AUTH_SUCCESS(\"已认证成功\")
- CloudStatus string `json:"cloudStatus,omitempty"`
- // 【认证来源】认证来源
- AuthSource string `json:"authSource,omitempty"`
- // 【同身份用户列表】同身份用户列表:即接口传入的用户若存在证件号(不管是否实名认真,账号信息只要有证件号),则以此证件号查询在系统中是否还存在同身份(即同样的证件号)的账号,若存在则返回所有同身份的用户详情
- SameUsers []*UserAuthStatus `json:"sameUsers,omitempty"`
- // 【别名】别名。用户使用英文样式的FDA签名时,“签署人姓名”需显示英文时,可在别名中进行维护
- PrintSignature string `json:"printSignature,omitempty"`
- // 【唯一标识码】唯一标识码。用户的唯一标识码将展示在FDA签名中
- UniqueSymbol string `json:"uniqueSymbol,omitempty"`
- }
|