package common type ContractViewurlViewUserRequest struct { // 【操作人成员编号】操作人成员编号 【作用】 通过操作人成员编号查询对应的用户,记录为业务系统中文件浏览的操作人,方便后期追溯 【传参】 1、若用户id、联系方式、手机号、邮箱、成员编号、证件号、第三方业务系统用户id、登录账号,只按参数中最高优先级查询,优先级为用户id>联系方式>手机号>邮箱>成员编号>证件号>第三方业务系统用户id>登录账号。均未传入,日志记录调用此接口的应用名称。 2、若用户不存在时,则以操作人姓名与其他操作人信息作为操作人记录,不创建用户 Number string `json:"number,omitempty"` // 【操作人联系方式】操作人联系方式 【作用】 通过操作人联系方式查询对应的用户,记录为业务系统中文件浏览的操作人,方便后期追溯 【传参】 1、可传入用户手机号或者邮箱. 2、手机号允许使用大陆、港澳台、国际手机号,手机号格式为:区号+空格+手机号,例:852 9xxxxxxx ,大陆手机号可以不传区号。 3、邮箱需传入符合格式的字符串,例:xxxxxxxx@163.com。 4、若用户id、联系方式、手机号、邮箱、成员编号、证件号、第三方业务系统用户id、登录账号,只按参数中最高优先级查询,优先级为用户id>联系方式>手机号>邮箱>成员编号>证件号>第三方业务系统用户id>登录账号。均未传入,日志记录调用此接口的应用名称。 5、若用户不存在时,则以操作人姓名与其他操作人信息作为操作人记录,不创建用户 Contact string `json:"contact,omitempty"` // 【操作人登录账号】操作人登录账号 【作用】 通过操作人登录账号查询对应的用户,记录为业务系统中文件浏览的操作人,方便后期追溯 【传参】 1、若用户id、联系方式、手机号、邮箱、成员编号、证件号、第三方业务系统用户id、登录账号,只按参数中最高优先级查询,优先级为用户id>联系方式>手机号>邮箱>成员编号>证件号>第三方业务系统用户id>登录账号。均未传入,日志记录调用此接口的应用名称。 2、若用户不存在时,则以操作人姓名与其他操作人信息作为操作人记录,不创建用户 AccountNo string `json:"accountNo,omitempty"` // format:phone 【操作人手机号】操作人手机号 【作用】 通过操作人手机号查询对应的用户,记录为业务系统中文件浏览的操作人,方便后期追溯 【传参】 1、可传入用户手机号或者邮箱. 2、手机号允许使用大陆、港澳台、国际手机号,手机号格式为:区号+空格+手机号,例:852 9xxxxxxx ,大陆手机号可以不传区号。 3、若用户id、联系方式、手机号、邮箱、成员编号、证件号、第三方业务系统用户id、登录账号,只按参数中最高优先级查询,优先级为用户id>联系方式>手机号>邮箱>成员编号>证件号>第三方业务系统用户id>登录账号。均未传入,日志记录调用此接口的应用名称。 4、若用户不存在时,则以操作人姓名与其他操作人信息作为操作人记录,不创建用户 Mobile string `json:"mobile,omitempty"` // 【操作人姓名】操作人姓名 【作用】 可传入业务系统中进行文件浏览的操作人,传入后将在电子签章前台的签署详情中进行记录,方便后期追溯 【传参】 若用户不存在时,则以操作人姓名与其他操作人信息作为操作人记录,不创建用户 Name string `json:"name,omitempty"` // 【操作人第三方业务系统用户id】操作人第三方业务系统用户id 【作用】 通过操作人第三方业务系统用户id查询对应的用户,记录为业务系统中文件浏览的操作人,方便后期追溯 【传参】 1、若用户id、联系方式、手机号、邮箱、成员编号、证件号、第三方业务系统用户id、登录账号,只按参数中最高优先级查询,优先级为用户id>联系方式>手机号>邮箱>成员编号>证件号>第三方业务系统用户id>登录账号。均未传入,日志记录调用此接口的应用名称。 2、若用户不存在时,则以操作人姓名与其他操作人信息作为操作人记录,不创建用户 OpenUserId string `json:"openUserId,omitempty"` // format:string 【操作人用户id】操作人用户id 【作用】 通过操作人用户id查询对应的用户,记录为业务系统中文件浏览的操作人,方便后期追溯 【传参】 1、若用户id、联系方式、手机号、邮箱、成员编号、证件号、第三方业务系统用户id、登录账号,只按参数中最高优先级查询,优先级为用户id>联系方式>手机号>邮箱>成员编号>证件号>第三方业务系统用户id>登录账号。均未传入,日志记录调用此接口的应用名称。 2、若用户不存在时,则以操作人姓名与其他操作人信息作为操作人记录,不创建用户 UserId *int64 `json:"userId,omitempty"` // 【操作人证件号】操作人证件号 【作用】 通过操作人证件号查询对应的用户,记录为业务系统中文件浏览的操作人,方便后期追溯 【传参】 1、若用户id、联系方式、手机号、邮箱、成员编号、证件号、第三方业务系统用户id、登录账号,只按参数中最高优先级查询,优先级为用户id>联系方式>手机号>邮箱>成员编号>证件号>第三方业务系统用户id>登录账号。均未传入,日志记录调用此接口的应用名称。 2、若用户不存在时,则以操作人姓名与其他操作人信息作为操作人记录,不创建用户 CardNo string `json:"cardNo,omitempty"` // format:email 【操作人电子邮箱】操作人电子邮箱 【作用】 通过操作人电子邮箱查询对应的用户,记录为业务系统中文件浏览的操作人,方便后期追溯 【传参】 1、邮箱需传入符合格式的字符串,例:xxxxxxxx@163.com。 2、若用户id、联系方式、手机号、邮箱、成员编号、证件号、第三方业务系统用户id、登录账号,只按参数中最高优先级查询,优先级为用户id>联系方式>手机号>邮箱>成员编号>证件号>第三方业务系统用户id>登录账号。均未传入,日志记录调用此接口的应用名称。 3、若用户不存在时,则以操作人姓名与其他操作人信息作为操作人记录,不创建用户 Email string `json:"email,omitempty"` }