public class ApproverInfo extends AbstractModel
skipSign
Constructor and Description |
---|
ApproverInfo() |
ApproverInfo(ApproverInfo source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getApproverIdCardNumber()
Get 签署人的身份证号
|
String |
getApproverIdCardType()
Get 签署人的身份证件类型
ID_CARD 身份证
HONGKONG_AND_MACAO 港澳居民来往内地通行证
HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证)
|
String |
getApproverMobile()
Get 签署人的手机号,11位数字
|
String |
getApproverName()
Get 签署人的姓名
|
Boolean |
getApproverNeedSignReview()
Get 当前签署方进行签署操作是否需要企业内部审批,true 则为需要。为个人签署方时则由发起方企业审核。
|
ApproverOption |
getApproverOption()
Get 签署人个性化能力值
|
Long |
getApproverRole()
Get 签署人角色类型:1--收款人、2--开具人、3--见证人
|
Long[] |
getApproverSignTypes()
Get 签署人签署合同时的认证方式
1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2)
合同签署认证方式的优先级 verifyChannel>approverSignTypes
|
String |
getApproverSource()
Get 签署人用户来源,企微侧用户请传入:WEWORKAPP
|
Long |
getApproverType()
Get 参与者类型:
0:企业
1:个人
3:企业静默签署
注:类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。
|
Long[] |
getApproverVerifyTypes()
Get 签署人查看合同时认证方式,
1-实名查看 2-短信验证码查看(企业签署方不支持该方式)
如果不传默认为1
|
String |
getCustomApproverTag()
Get 客户自定义签署人标识,64位长度,保证唯一,非企微场景不使用此字段
|
String |
getNotifyType()
Get 签署通知类型:sms--短信,none--不通知
|
String |
getOrganizationName()
Get 如果签署方是企业签署方,则为企业名
|
Long |
getPreReadTime()
Get 合同的强制预览时间:3~300s,未指定则按合同页数计算
|
Component[] |
getSignComponents()
Get 签署人的签署控件列表
|
String |
getUserId()
Get 签署人userId,传此字段则不用传姓名、手机号
|
String[] |
getVerifyChannel()
Get 签署意愿确认渠道,默认为WEIXINAPP:人脸识别
|
void |
setApproverIdCardNumber(String ApproverIdCardNumber)
Set 签署人的身份证号
|
void |
setApproverIdCardType(String ApproverIdCardType)
Set 签署人的身份证件类型
ID_CARD 身份证
HONGKONG_AND_MACAO 港澳居民来往内地通行证
HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证)
|
void |
setApproverMobile(String ApproverMobile)
Set 签署人的手机号,11位数字
|
void |
setApproverName(String ApproverName)
Set 签署人的姓名
|
void |
setApproverNeedSignReview(Boolean ApproverNeedSignReview)
Set 当前签署方进行签署操作是否需要企业内部审批,true 则为需要。为个人签署方时则由发起方企业审核。
|
void |
setApproverOption(ApproverOption ApproverOption)
Set 签署人个性化能力值
|
void |
setApproverRole(Long ApproverRole)
Set 签署人角色类型:1--收款人、2--开具人、3--见证人
|
void |
setApproverSignTypes(Long[] ApproverSignTypes)
Set 签署人签署合同时的认证方式
1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2)
合同签署认证方式的优先级 verifyChannel>approverSignTypes
|
void |
setApproverSource(String ApproverSource)
Set 签署人用户来源,企微侧用户请传入:WEWORKAPP
|
void |
setApproverType(Long ApproverType)
Set 参与者类型:
0:企业
1:个人
3:企业静默签署
注:类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。
|
void |
setApproverVerifyTypes(Long[] ApproverVerifyTypes)
Set 签署人查看合同时认证方式,
1-实名查看 2-短信验证码查看(企业签署方不支持该方式)
如果不传默认为1
|
void |
setCustomApproverTag(String CustomApproverTag)
Set 客户自定义签署人标识,64位长度,保证唯一,非企微场景不使用此字段
|
void |
setNotifyType(String NotifyType)
Set 签署通知类型:sms--短信,none--不通知
|
void |
setOrganizationName(String OrganizationName)
Set 如果签署方是企业签署方,则为企业名
|
void |
setPreReadTime(Long PreReadTime)
Set 合同的强制预览时间:3~300s,未指定则按合同页数计算
|
void |
setSignComponents(Component[] SignComponents)
Set 签署人的签署控件列表
|
void |
setUserId(String UserId)
Set 签署人userId,传此字段则不用传姓名、手机号
|
void |
setVerifyChannel(String[] VerifyChannel)
Set 签署意愿确认渠道,默认为WEIXINAPP:人脸识别
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, getSkipSign, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public ApproverInfo()
public ApproverInfo(ApproverInfo source)
public Long getApproverType()
public void setApproverType(Long ApproverType)
ApproverType
- 参与者类型:
0:企业
1:个人
3:企业静默签署
注:类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。public String getApproverName()
public void setApproverName(String ApproverName)
ApproverName
- 签署人的姓名public String getApproverMobile()
public void setApproverMobile(String ApproverMobile)
ApproverMobile
- 签署人的手机号,11位数字public String getOrganizationName()
public void setOrganizationName(String OrganizationName)
OrganizationName
- 如果签署方是企业签署方,则为企业名public Component[] getSignComponents()
public void setSignComponents(Component[] SignComponents)
SignComponents
- 签署人的签署控件列表public String getApproverIdCardNumber()
public void setApproverIdCardNumber(String ApproverIdCardNumber)
ApproverIdCardNumber
- 签署人的身份证号public String getApproverIdCardType()
public void setApproverIdCardType(String ApproverIdCardType)
ApproverIdCardType
- 签署人的身份证件类型
ID_CARD 身份证
HONGKONG_AND_MACAO 港澳居民来往内地通行证
HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证)public String getNotifyType()
public void setNotifyType(String NotifyType)
NotifyType
- 签署通知类型:sms--短信,none--不通知public Long getApproverRole()
public void setApproverRole(Long ApproverRole)
ApproverRole
- 签署人角色类型:1--收款人、2--开具人、3--见证人public String[] getVerifyChannel()
public void setVerifyChannel(String[] VerifyChannel)
VerifyChannel
- 签署意愿确认渠道,默认为WEIXINAPP:人脸识别public Long getPreReadTime()
public void setPreReadTime(Long PreReadTime)
PreReadTime
- 合同的强制预览时间:3~300s,未指定则按合同页数计算public String getUserId()
public void setUserId(String UserId)
UserId
- 签署人userId,传此字段则不用传姓名、手机号public String getApproverSource()
public void setApproverSource(String ApproverSource)
ApproverSource
- 签署人用户来源,企微侧用户请传入:WEWORKAPPpublic String getCustomApproverTag()
public void setCustomApproverTag(String CustomApproverTag)
CustomApproverTag
- 客户自定义签署人标识,64位长度,保证唯一,非企微场景不使用此字段public ApproverOption getApproverOption()
public void setApproverOption(ApproverOption ApproverOption)
ApproverOption
- 签署人个性化能力值public Long[] getApproverVerifyTypes()
public void setApproverVerifyTypes(Long[] ApproverVerifyTypes)
ApproverVerifyTypes
- 签署人查看合同时认证方式,
1-实名查看 2-短信验证码查看(企业签署方不支持该方式)
如果不传默认为1public Long[] getApproverSignTypes()
public void setApproverSignTypes(Long[] ApproverSignTypes)
ApproverSignTypes
- 签署人签署合同时的认证方式
1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2)
合同签署认证方式的优先级 verifyChannel>approverSignTypespublic Boolean getApproverNeedSignReview()
public void setApproverNeedSignReview(Boolean ApproverNeedSignReview)
ApproverNeedSignReview
- 当前签署方进行签署操作是否需要企业内部审批,true 则为需要。为个人签署方时则由发起方企业审核。Copyright © 2023. All rights reserved.