Class: TencentCloud::Essbasic::V20210526::ApproverOption

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210526/models.rb

Overview

签署人个性化能力信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(norefuse = nil, notransfer = nil, hideonekeysign = nil, filltype = nil, flowreadlimit = nil, forbidaddsigndate = nil) ⇒ ApproverOption

Returns a new instance of ApproverOption.



136
137
138
139
140
141
142
143
# File 'lib/v20210526/models.rb', line 136

def initialize(norefuse=nil, notransfer=nil, hideonekeysign=nil, filltype=nil, flowreadlimit=nil, forbidaddsigndate=nil)
  @NoRefuse = norefuse
  @NoTransfer = notransfer
  @HideOneKeySign = hideonekeysign
  @FillType = filltype
  @FlowReadLimit = flowreadlimit
  @ForbidAddSignDate = forbidaddsigndate
end

Instance Attribute Details

#FillTypeObject

Parameters:

  • NoRefuse: (p)

    是否可以拒签 默认false-可以拒签 true-不可以拒签

  • NoTransfer: (p)

    是否可以转发 默认false-可以转发 true-不可以转发

  • HideOneKeySign: (p)

    当签署方有多个签署区时候,是否隐藏一键所有的签署区

    false:(默认)不隐藏
    true:隐藏,每个签署区要单独选择印章或者签名

  • FillType: (p)

    签署人信息补充类型,默认无需补充。

    • 1 : 动态签署人(可发起合同后再补充签署人信息)注:企业自动签不支持动态补充
    注:使用动态签署人能力前,需登录腾讯电子签控制台打开服务开关

    枚举值:

    • 1: 动态签署人

  • FlowReadLimit: (p)

    签署人阅读合同限制参数

    取值:

    • LimitReadTimeAndBottom,阅读合同必须限制阅读时长并且必须阅读到底
    • LimitReadTime,阅读合同仅限制阅读时长
    • LimitBottom,阅读合同仅限制必须阅读到底
    • NoReadTimeAndBottom,阅读合同不限制阅读时长且不限制阅读到底(白名单功能,请联系客户经理开白使用)

  • ForbidAddSignDate: (p)

    禁止在签署过程中添加签署日期控件

    前置条件:文件发起合同时,指定SignBeanTag=1(可以在签署过程中添加签署控件):

    • 默认值:false,在开启:签署过程中添加签署控件时,添加签署控件会默认自带签署日期控件
    • 可选值:true,在开启:签署过程中添加签署控件时,添加签署控件不会自带签署日期控件



134
135
136
# File 'lib/v20210526/models.rb', line 134

def FillType
  @FillType
end

#FlowReadLimitObject

Parameters:

  • NoRefuse: (p)

    是否可以拒签 默认false-可以拒签 true-不可以拒签

  • NoTransfer: (p)

    是否可以转发 默认false-可以转发 true-不可以转发

  • HideOneKeySign: (p)

    当签署方有多个签署区时候,是否隐藏一键所有的签署区

    false:(默认)不隐藏
    true:隐藏,每个签署区要单独选择印章或者签名

  • FillType: (p)

    签署人信息补充类型,默认无需补充。

    • 1 : 动态签署人(可发起合同后再补充签署人信息)注:企业自动签不支持动态补充
    注:使用动态签署人能力前,需登录腾讯电子签控制台打开服务开关

    枚举值:

    • 1: 动态签署人

  • FlowReadLimit: (p)

    签署人阅读合同限制参数

    取值:

    • LimitReadTimeAndBottom,阅读合同必须限制阅读时长并且必须阅读到底
    • LimitReadTime,阅读合同仅限制阅读时长
    • LimitBottom,阅读合同仅限制必须阅读到底
    • NoReadTimeAndBottom,阅读合同不限制阅读时长且不限制阅读到底(白名单功能,请联系客户经理开白使用)

  • ForbidAddSignDate: (p)

    禁止在签署过程中添加签署日期控件

    前置条件:文件发起合同时,指定SignBeanTag=1(可以在签署过程中添加签署控件):

    • 默认值:false,在开启:签署过程中添加签署控件时,添加签署控件会默认自带签署日期控件
    • 可选值:true,在开启:签署过程中添加签署控件时,添加签署控件不会自带签署日期控件



134
135
136
# File 'lib/v20210526/models.rb', line 134

def FlowReadLimit
  @FlowReadLimit
end

#ForbidAddSignDateObject

Parameters:

  • NoRefuse: (p)

    是否可以拒签 默认false-可以拒签 true-不可以拒签

  • NoTransfer: (p)

    是否可以转发 默认false-可以转发 true-不可以转发

  • HideOneKeySign: (p)

    当签署方有多个签署区时候,是否隐藏一键所有的签署区

    false:(默认)不隐藏
    true:隐藏,每个签署区要单独选择印章或者签名

  • FillType: (p)

    签署人信息补充类型,默认无需补充。

    • 1 : 动态签署人(可发起合同后再补充签署人信息)注:企业自动签不支持动态补充
    注:使用动态签署人能力前,需登录腾讯电子签控制台打开服务开关

    枚举值:

    • 1: 动态签署人

  • FlowReadLimit: (p)

    签署人阅读合同限制参数

    取值:

    • LimitReadTimeAndBottom,阅读合同必须限制阅读时长并且必须阅读到底
    • LimitReadTime,阅读合同仅限制阅读时长
    • LimitBottom,阅读合同仅限制必须阅读到底
    • NoReadTimeAndBottom,阅读合同不限制阅读时长且不限制阅读到底(白名单功能,请联系客户经理开白使用)

  • ForbidAddSignDate: (p)

    禁止在签署过程中添加签署日期控件

    前置条件:文件发起合同时,指定SignBeanTag=1(可以在签署过程中添加签署控件):

    • 默认值:false,在开启:签署过程中添加签署控件时,添加签署控件会默认自带签署日期控件
    • 可选值:true,在开启:签署过程中添加签署控件时,添加签署控件不会自带签署日期控件



134
135
136
# File 'lib/v20210526/models.rb', line 134

def ForbidAddSignDate
  @ForbidAddSignDate
end

#HideOneKeySignObject

Parameters:

  • NoRefuse: (p)

    是否可以拒签 默认false-可以拒签 true-不可以拒签

  • NoTransfer: (p)

    是否可以转发 默认false-可以转发 true-不可以转发

  • HideOneKeySign: (p)

    当签署方有多个签署区时候,是否隐藏一键所有的签署区

    false:(默认)不隐藏
    true:隐藏,每个签署区要单独选择印章或者签名

  • FillType: (p)

    签署人信息补充类型,默认无需补充。

    • 1 : 动态签署人(可发起合同后再补充签署人信息)注:企业自动签不支持动态补充
    注:使用动态签署人能力前,需登录腾讯电子签控制台打开服务开关

    枚举值:

    • 1: 动态签署人

  • FlowReadLimit: (p)

    签署人阅读合同限制参数

    取值:

    • LimitReadTimeAndBottom,阅读合同必须限制阅读时长并且必须阅读到底
    • LimitReadTime,阅读合同仅限制阅读时长
    • LimitBottom,阅读合同仅限制必须阅读到底
    • NoReadTimeAndBottom,阅读合同不限制阅读时长且不限制阅读到底(白名单功能,请联系客户经理开白使用)

  • ForbidAddSignDate: (p)

    禁止在签署过程中添加签署日期控件

    前置条件:文件发起合同时,指定SignBeanTag=1(可以在签署过程中添加签署控件):

    • 默认值:false,在开启:签署过程中添加签署控件时,添加签署控件会默认自带签署日期控件
    • 可选值:true,在开启:签署过程中添加签署控件时,添加签署控件不会自带签署日期控件



134
135
136
# File 'lib/v20210526/models.rb', line 134

def HideOneKeySign
  @HideOneKeySign
end

#NoRefuseObject

Parameters:

  • NoRefuse: (p)

    是否可以拒签 默认false-可以拒签 true-不可以拒签

  • NoTransfer: (p)

    是否可以转发 默认false-可以转发 true-不可以转发

  • HideOneKeySign: (p)

    当签署方有多个签署区时候,是否隐藏一键所有的签署区

    false:(默认)不隐藏
    true:隐藏,每个签署区要单独选择印章或者签名

  • FillType: (p)

    签署人信息补充类型,默认无需补充。

    • 1 : 动态签署人(可发起合同后再补充签署人信息)注:企业自动签不支持动态补充
    注:使用动态签署人能力前,需登录腾讯电子签控制台打开服务开关

    枚举值:

    • 1: 动态签署人

  • FlowReadLimit: (p)

    签署人阅读合同限制参数

    取值:

    • LimitReadTimeAndBottom,阅读合同必须限制阅读时长并且必须阅读到底
    • LimitReadTime,阅读合同仅限制阅读时长
    • LimitBottom,阅读合同仅限制必须阅读到底
    • NoReadTimeAndBottom,阅读合同不限制阅读时长且不限制阅读到底(白名单功能,请联系客户经理开白使用)

  • ForbidAddSignDate: (p)

    禁止在签署过程中添加签署日期控件

    前置条件:文件发起合同时,指定SignBeanTag=1(可以在签署过程中添加签署控件):

    • 默认值:false,在开启:签署过程中添加签署控件时,添加签署控件会默认自带签署日期控件
    • 可选值:true,在开启:签署过程中添加签署控件时,添加签署控件不会自带签署日期控件



134
135
136
# File 'lib/v20210526/models.rb', line 134

def NoRefuse
  @NoRefuse
end

#NoTransferObject

Parameters:

  • NoRefuse: (p)

    是否可以拒签 默认false-可以拒签 true-不可以拒签

  • NoTransfer: (p)

    是否可以转发 默认false-可以转发 true-不可以转发

  • HideOneKeySign: (p)

    当签署方有多个签署区时候,是否隐藏一键所有的签署区

    false:(默认)不隐藏
    true:隐藏,每个签署区要单独选择印章或者签名

  • FillType: (p)

    签署人信息补充类型,默认无需补充。

    • 1 : 动态签署人(可发起合同后再补充签署人信息)注:企业自动签不支持动态补充
    注:使用动态签署人能力前,需登录腾讯电子签控制台打开服务开关

    枚举值:

    • 1: 动态签署人

  • FlowReadLimit: (p)

    签署人阅读合同限制参数

    取值:

    • LimitReadTimeAndBottom,阅读合同必须限制阅读时长并且必须阅读到底
    • LimitReadTime,阅读合同仅限制阅读时长
    • LimitBottom,阅读合同仅限制必须阅读到底
    • NoReadTimeAndBottom,阅读合同不限制阅读时长且不限制阅读到底(白名单功能,请联系客户经理开白使用)

  • ForbidAddSignDate: (p)

    禁止在签署过程中添加签署日期控件

    前置条件:文件发起合同时,指定SignBeanTag=1(可以在签署过程中添加签署控件):

    • 默认值:false,在开启:签署过程中添加签署控件时,添加签署控件会默认自带签署日期控件
    • 可选值:true,在开启:签署过程中添加签署控件时,添加签署控件不会自带签署日期控件



134
135
136
# File 'lib/v20210526/models.rb', line 134

def NoTransfer
  @NoTransfer
end

Instance Method Details

#deserialize(params) ⇒ Object



145
146
147
148
149
150
151
152
# File 'lib/v20210526/models.rb', line 145

def deserialize(params)
  @NoRefuse = params['NoRefuse']
  @NoTransfer = params['NoTransfer']
  @HideOneKeySign = params['HideOneKeySign']
  @FillType = params['FillType']
  @FlowReadLimit = params['FlowReadLimit']
  @ForbidAddSignDate = params['ForbidAddSignDate']
end