| 123456789101112131415161718192021222324252627282930313233343536 |
- package company_request
- import (
- "encoding/json"
- "git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
- )
- type CompanyauthLegalpersonsignurlRequest struct {
- // 【单位名称】单位名称 【特殊说明】<br>单位名称(name)与统一社会信用代码(registerNo)选填一项
- Name string `json:"name"`
- // 【统一社会信用代码】统一社会信用代码 【特殊说明】<br>单位名称(name)与统一社会信用代码(registerNo)选填一项
- RegisterNo string `json:"registerNo,omitempty"`
- // 【授权完成跳转页面】签署完成跳转页面 【传参说明】<br>未传值时会尝试返回调用接口前的页面; 【特殊说明】<br>成功后再次访问链接,提示“XX已成功”(具体由产品定),或者直接跳到业务成功的页面(比如注销成功页、认证成功页)
- SuccessPage string `json:"successPage,omitempty"`
- // 【退出跳转页面】法定代表人在线授授权页面,点击关闭按钮时的跳转页面 【传参说明】<br>未传值时会再读取successPage,若successPage也未传值,则会尝试返回调用接口前的页面
- EndPage string `json:"endPage,omitempty"`
- // 【页面主题色】自定义页面主题色 【传参说明】<br>支持传入RGB颜色(16进制)
- ThemeColor string `json:"themeColor,omitempty"`
- // 【页面语言】法人在线签页面语言 【作用】<br>控制法人在线签页面显示的语言 【传参方式】<br>传入String,支持ZH_CN(中文),EN_US(英文),ja(日文)
- Language string `json:"language,omitempty"`
- // 【链接过期时间】链接过期时间 【作用】<br>用于设置获取到的链接在多长时间后过期 【传参方式】<br>单位:秒; 【特殊说明】<br>当该参数不传值时,其有效期将使用“管理控制台-设置-开放平台-接口页面有效期配置-组织认证接口页面默认有效期“对应的秒数,当此值为“默认”时,其有效期使用“管理控制台-设置-开放平台-接口页面有效期配置-接口页面默认有效期“对应的秒数;当传入的值大于“管理控制台-设置-开放平台-接口页面有效期配置-接口页面最大有效期天数“对应的秒数时,将被设置为该秒数。
- ExpireTime *int64 `json:"expireTime,omitempty"`
- // 【移动端页面导航头部】移动端页面导航头部 【作用】 1、移动端内嵌页面默认带有头部导航区域,且区域内提供返回按钮,嵌入其他app时会与app自带的导航头部区域航重复 2、可通过本参数控制签入移动端页面时是否提供头部导航区域 【传参】 取值范围:true(隐藏导航头部),false(显示导航头部);不传值默认为:false(显示导航头部)。
- HideHeader *bool `json:"hideHeader,omitempty"`
- }
- func (obj CompanyauthLegalpersonsignurlRequest) GetUrl() string {
- return "/companyauth/legalpersonsignurl"
- }
- func (obj CompanyauthLegalpersonsignurlRequest) GetHttpParameter() *http.HttpParameter {
- parameter := http.NewPostHttpParameter()
- jsonBytes, _ := json.Marshal(obj)
- parameter.SetJsonParamer(string(jsonBytes))
- return parameter
- }
|