Class: TencentCloud::Ess::V20201111::ApproverOption

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

Overview

签署人个性化能力信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of ApproverOption.



477
478
479
480
481
482
483
484
# File 'lib/v20201111/models.rb', line 477

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

Instance Attribute Details

#CanEditApproverObject

注:

  1. 使用动态签署人能力前,需登录腾讯电子签控制台打开服务开关
  2. 此参数在嵌入式场景下无效。
  • LimitReadTimeAndBottom,阅读合同必须限制阅读时长并且必须阅读到底
  • LimitReadTime,阅读合同仅限制阅读时长
  • LimitBottom,阅读合同仅限制必须阅读到底
  • NoReadTimeAndBottom,阅读合同不限制阅读时长且不限制阅读到底(白名单功能,请联系客户经理开白使用)
  • 默认值:false,在开启:签署过程中添加签署控件时,添加签署控件会默认自带签署日期控件
  • 可选值:true,在开启:签署过程中添加签署控件时,添加签署控件不会自带签署日期控件

Parameters:

  • FlowReadLimit:

    签署人阅读合同限制参数
    取值:

  • ForbidAddSignDate:

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



475
476
477
# File 'lib/v20201111/models.rb', line 475

def CanEditApprover
  @CanEditApprover
end

#FillTypeObject

注:

  1. 使用动态签署人能力前,需登录腾讯电子签控制台打开服务开关
  2. 此参数在嵌入式场景下无效。
  • LimitReadTimeAndBottom,阅读合同必须限制阅读时长并且必须阅读到底
  • LimitReadTime,阅读合同仅限制阅读时长
  • LimitBottom,阅读合同仅限制必须阅读到底
  • NoReadTimeAndBottom,阅读合同不限制阅读时长且不限制阅读到底(白名单功能,请联系客户经理开白使用)
  • 默认值:false,在开启:签署过程中添加签署控件时,添加签署控件会默认自带签署日期控件
  • 可选值:true,在开启:签署过程中添加签署控件时,添加签署控件不会自带签署日期控件

Parameters:

  • FlowReadLimit:

    签署人阅读合同限制参数
    取值:

  • ForbidAddSignDate:

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



475
476
477
# File 'lib/v20201111/models.rb', line 475

def FillType
  @FillType
end

#FlowReadLimitObject

注:

  1. 使用动态签署人能力前,需登录腾讯电子签控制台打开服务开关
  2. 此参数在嵌入式场景下无效。
  • LimitReadTimeAndBottom,阅读合同必须限制阅读时长并且必须阅读到底
  • LimitReadTime,阅读合同仅限制阅读时长
  • LimitBottom,阅读合同仅限制必须阅读到底
  • NoReadTimeAndBottom,阅读合同不限制阅读时长且不限制阅读到底(白名单功能,请联系客户经理开白使用)
  • 默认值:false,在开启:签署过程中添加签署控件时,添加签署控件会默认自带签署日期控件
  • 可选值:true,在开启:签署过程中添加签署控件时,添加签署控件不会自带签署日期控件

Parameters:

  • FlowReadLimit:

    签署人阅读合同限制参数
    取值:

  • ForbidAddSignDate:

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



475
476
477
# File 'lib/v20201111/models.rb', line 475

def FlowReadLimit
  @FlowReadLimit
end

#ForbidAddSignDateObject

注:

  1. 使用动态签署人能力前,需登录腾讯电子签控制台打开服务开关
  2. 此参数在嵌入式场景下无效。
  • LimitReadTimeAndBottom,阅读合同必须限制阅读时长并且必须阅读到底
  • LimitReadTime,阅读合同仅限制阅读时长
  • LimitBottom,阅读合同仅限制必须阅读到底
  • NoReadTimeAndBottom,阅读合同不限制阅读时长且不限制阅读到底(白名单功能,请联系客户经理开白使用)
  • 默认值:false,在开启:签署过程中添加签署控件时,添加签署控件会默认自带签署日期控件
  • 可选值:true,在开启:签署过程中添加签署控件时,添加签署控件不会自带签署日期控件

Parameters:

  • FlowReadLimit:

    签署人阅读合同限制参数
    取值:

  • ForbidAddSignDate:

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



475
476
477
# File 'lib/v20201111/models.rb', line 475

def ForbidAddSignDate
  @ForbidAddSignDate
end

#NoRefuseObject

注:

  1. 使用动态签署人能力前,需登录腾讯电子签控制台打开服务开关
  2. 此参数在嵌入式场景下无效。
  • LimitReadTimeAndBottom,阅读合同必须限制阅读时长并且必须阅读到底
  • LimitReadTime,阅读合同仅限制阅读时长
  • LimitBottom,阅读合同仅限制必须阅读到底
  • NoReadTimeAndBottom,阅读合同不限制阅读时长且不限制阅读到底(白名单功能,请联系客户经理开白使用)
  • 默认值:false,在开启:签署过程中添加签署控件时,添加签署控件会默认自带签署日期控件
  • 可选值:true,在开启:签署过程中添加签署控件时,添加签署控件不会自带签署日期控件

Parameters:

  • FlowReadLimit:

    签署人阅读合同限制参数
    取值:

  • ForbidAddSignDate:

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



475
476
477
# File 'lib/v20201111/models.rb', line 475

def NoRefuse
  @NoRefuse
end

#NoTransferObject

注:

  1. 使用动态签署人能力前,需登录腾讯电子签控制台打开服务开关
  2. 此参数在嵌入式场景下无效。
  • LimitReadTimeAndBottom,阅读合同必须限制阅读时长并且必须阅读到底
  • LimitReadTime,阅读合同仅限制阅读时长
  • LimitBottom,阅读合同仅限制必须阅读到底
  • NoReadTimeAndBottom,阅读合同不限制阅读时长且不限制阅读到底(白名单功能,请联系客户经理开白使用)
  • 默认值:false,在开启:签署过程中添加签署控件时,添加签署控件会默认自带签署日期控件
  • 可选值:true,在开启:签署过程中添加签署控件时,添加签署控件不会自带签署日期控件

Parameters:

  • FlowReadLimit:

    签署人阅读合同限制参数
    取值:

  • ForbidAddSignDate:

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



475
476
477
# File 'lib/v20201111/models.rb', line 475

def NoTransfer
  @NoTransfer
end

Instance Method Details

#deserialize(params) ⇒ Object



486
487
488
489
490
491
492
493
# File 'lib/v20201111/models.rb', line 486

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