package common
type ModifiedUserInfoRequest struct {
// core:true 【用户姓名】用户姓名 【作用】 修改用户姓名 【传参】 用户未实名时,可直接修改。 用户已实名时,将忽略该字段。
Name string `json:"name,omitempty"`
// core:true;format:phone 【新手机号】新手机号 【作用】 修改用户手机号,用于用户查询、账号登录、文件接收与通知触达 【传参】 1、用户未实名时,可直接修改。 2、用户已实名时,会进行三要素校验,校验通过后,完成变更,未校验通过时忽略。 3、手机号允许使用大陆、港澳台、国际手机号,手机号格式为:区号+空格+手机号,例:852 9xxxxxxx ,大陆手机号可以不传区号。
Mobile string `json:"mobile,omitempty"`
UserInfoRequestConfig *UserInfoRequestConfig `json:"userInfoRequestConfig,omitempty"`
// core:true;format:email 【新邮箱】新邮箱 【作用】 修改用户邮箱,用于用户查询、账号登录、文件接收与通知触达 【传参】 1、用户未实名时,可直接修改。 2、用户已实名时,将忽略该字段,无法直接修改。 3、邮箱需传入符合格式的字符串,例:xxxxxxxx@163.com。
Email string `json:"email,omitempty"`
// core:true 【证件类型】证件类型 【作用】 修改系统存储的当前用户的证件类型,用户认证的时候可以将传入的证据类型自动带入,但可修改 【传参】 1、用户未实名时,可直接修改。 2、用户已实名时,将忽略该字段,无法修改。 3、取值范围:IDCARD(\"二代身份证\"),PASSPORT(\"护照\"),HKMP(\"港澳通行证\"),MTPS(\"台胞证\")。
PaperType string `json:"paperType,omitempty"`
// core:true 【证件号】证件号 【作用】 修改系统存储的当前用户的证件号,用户认证的时候可以将传入的证据号码自动带入,但可修改 【传参】 1、用户未实名时,可直接修改。 2、用户已实名时,将忽略该字段,无法修改。
CardNo string `json:"cardNo,omitempty"`
// core:true 【第三方业务系统用户id】第三方业务系统用户id 【传参】 已实名和未实名的用户均可直接修改。
OpenUserId string `json:"openUserId,omitempty"`
// core:true 【新登录账号】新登录账号 【传参】 已实名和未实名的用户均可直接修改。
AccountNo string `json:"accountNo,omitempty"`
// core:true 【新登录密码】新登录密码 【作用】 修改用户登录密码,用于用户登录 【传参】 1、用户登录密码,登录后若【电子签章管理后台】【设置】【签署平台】开启【若登录密码为管理员创建时设置或重置密码,用户登录后必须更新密码】时,用户登录后会强制用户进行密码修改。 2、已实名和未实名的用户均可直接修改。
Password string `json:"password,omitempty"`
// core:true 【别名】别名 【作用】 用户使用英文样式的FDA签名时,“签署人姓名”需显示英文时,可在别名中进行维护 【特殊说明】 FDA签名为付费功能,请在功能开启后使用
PrintSignature string `json:"printSignature,omitempty"`
// core:true 【唯一标识码】唯一标识码 【作用】 用户的唯一标识码将展示在FDA签名中 【特殊说明】 FDA签名为付费功能,请在功能开启后使用
UniqueSymbol string `json:"uniqueSymbol,omitempty"`
}