Class: TencentCloud::Essbasic::V20210526::DynamicFlowApproverResult

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

Overview

动态合同签署人结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(recipientid = nil, signid = nil, approverstatus = nil) ⇒ DynamicFlowApproverResult

Returns a new instance of DynamicFlowApproverResult.



8685
8686
8687
8688
8689
# File 'lib/v20210526/models.rb', line 8685

def initialize(recipientid=nil, signid=nil, approverstatus=nil)
  @RecipientId = recipientid
  @SignId = signid
  @ApproverStatus = approverstatus
end

Instance Attribute Details

#ApproverStatusObject

Parameters:

  • 签署流程签署人在模板中对应的签署人Id;在非单方签署、以及非B2C签署的场景下必传,用于指定当前签署方在签署流程中的位置;

  • 签署ID - 发起流程时系统自动补充 - 创建签署链接时,可以通过查询详情接口获得签署人的SignId,然后可传入此值为该签署人创建签署链接,无需再传姓名、手机号、证件号等其他信息

  • 签署人状态信息



8683
8684
8685
# File 'lib/v20210526/models.rb', line 8683

def ApproverStatus
  @ApproverStatus
end

#RecipientIdObject

Parameters:

  • 签署流程签署人在模板中对应的签署人Id;在非单方签署、以及非B2C签署的场景下必传,用于指定当前签署方在签署流程中的位置;

  • 签署ID - 发起流程时系统自动补充 - 创建签署链接时,可以通过查询详情接口获得签署人的SignId,然后可传入此值为该签署人创建签署链接,无需再传姓名、手机号、证件号等其他信息

  • 签署人状态信息



8683
8684
8685
# File 'lib/v20210526/models.rb', line 8683

def RecipientId
  @RecipientId
end

#SignIdObject

Parameters:

  • 签署流程签署人在模板中对应的签署人Id;在非单方签署、以及非B2C签署的场景下必传,用于指定当前签署方在签署流程中的位置;

  • 签署ID - 发起流程时系统自动补充 - 创建签署链接时,可以通过查询详情接口获得签署人的SignId,然后可传入此值为该签署人创建签署链接,无需再传姓名、手机号、证件号等其他信息

  • 签署人状态信息



8683
8684
8685
# File 'lib/v20210526/models.rb', line 8683

def SignId
  @SignId
end

Instance Method Details

#deserialize(params) ⇒ Object



8691
8692
8693
8694
8695
# File 'lib/v20210526/models.rb', line 8691

def deserialize(params)
  @RecipientId = params['RecipientId']
  @SignId = params['SignId']
  @ApproverStatus = params['ApproverStatus']
end