Class: TencentCloud::Ess::V20201111::ApproverInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ess::V20201111::ApproverInfo
- Defined in:
- lib/v20201111/models.rb
Overview
合同参与者信息。
Instance Attribute Summary collapse
-
#AddSignComponentsLimits ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#ApproverIdCardNumber ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#ApproverIdCardType ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#ApproverMobile ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#ApproverName ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#ApproverNeedSignReview ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#ApproverOption ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#ApproverRole ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#ApproverRoleName ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#ApproverSignTypes ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#ApproverSource ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#ApproverType ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#ApproverVerifyTypes ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#Components ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#CustomApproverTag ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#Deadline ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#NotifyType ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#NotSaveContact ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#OrganizationName ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#PreReadTime ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#RegisterInfo ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#SignComponents ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#SignEndpoints ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#SignInstructionContent ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#UserId ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
. -
#VerifyChannel ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。 联系人查看可登录电子签控制台 进行查看。 如下图位置:
.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(approvertype = nil, approvername = nil, approvermobile = nil, organizationname = nil, signcomponents = nil, approveridcardtype = nil, approveridcardnumber = nil, notifytype = nil, approverrole = nil, approverrolename = nil, verifychannel = nil, prereadtime = nil, userid = nil, approversource = nil, customapprovertag = nil, approveroption = nil, approververifytypes = nil, approversigntypes = nil, approverneedsignreview = nil, addsigncomponentslimits = nil, signinstructioncontent = nil, deadline = nil, components = nil, signendpoints = nil, registerinfo = nil, notsavecontact = nil) ⇒ ApproverInfo
constructor
A new instance of ApproverInfo.
Constructor Details
#initialize(approvertype = nil, approvername = nil, approvermobile = nil, organizationname = nil, signcomponents = nil, approveridcardtype = nil, approveridcardnumber = nil, notifytype = nil, approverrole = nil, approverrolename = nil, verifychannel = nil, prereadtime = nil, userid = nil, approversource = nil, customapprovertag = nil, approveroption = nil, approververifytypes = nil, approversigntypes = nil, approverneedsignreview = nil, addsigncomponentslimits = nil, signinstructioncontent = nil, deadline = nil, components = nil, signendpoints = nil, registerinfo = nil, notsavecontact = nil) ⇒ ApproverInfo
Returns a new instance of ApproverInfo.
324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 |
# File 'lib/v20201111/models.rb', line 324 def initialize(approvertype=nil, approvername=nil, approvermobile=nil, organizationname=nil, signcomponents=nil, approveridcardtype=nil, approveridcardnumber=nil, notifytype=nil, approverrole=nil, approverrolename=nil, verifychannel=nil, prereadtime=nil, userid=nil, approversource=nil, customapprovertag=nil, approveroption=nil, approververifytypes=nil, approversigntypes=nil, approverneedsignreview=nil, addsigncomponentslimits=nil, signinstructioncontent=nil, deadline=nil, components=nil, signendpoints=nil, registerinfo=nil, notsavecontact=nil) @ApproverType = approvertype @ApproverName = approvername @ApproverMobile = approvermobile @OrganizationName = organizationname @SignComponents = signcomponents @ApproverIdCardType = approveridcardtype @ApproverIdCardNumber = approveridcardnumber @NotifyType = notifytype @ApproverRole = approverrole @ApproverRoleName = approverrolename @VerifyChannel = verifychannel @PreReadTime = prereadtime @UserId = userid @ApproverSource = approversource @CustomApproverTag = customapprovertag @ApproverOption = approveroption @ApproverVerifyTypes = approververifytypes @ApproverSignTypes = approversigntypes @ApproverNeedSignReview = approverneedsignreview @AddSignComponentsLimits = addsigncomponentslimits @SignInstructionContent = signinstructioncontent @Deadline = deadline @Components = components @SignEndpoints = signendpoints @RegisterInfo = registerinfo @NotSaveContact = notsavecontact end |
Instance Attribute Details
#AddSignComponentsLimits ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def AddSignComponentsLimits @AddSignComponentsLimits end |
#ApproverIdCardNumber ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def ApproverIdCardNumber @ApproverIdCardNumber end |
#ApproverIdCardType ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def ApproverIdCardType @ApproverIdCardType end |
#ApproverMobile ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def ApproverMobile @ApproverMobile end |
#ApproverName ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def ApproverName @ApproverName end |
#ApproverNeedSignReview ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def ApproverNeedSignReview @ApproverNeedSignReview end |
#ApproverOption ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def ApproverOption @ApproverOption end |
#ApproverRole ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def ApproverRole @ApproverRole end |
#ApproverRoleName ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def ApproverRoleName @ApproverRoleName end |
#ApproverSignTypes ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def ApproverSignTypes @ApproverSignTypes end |
#ApproverSource ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def ApproverSource @ApproverSource end |
#ApproverType ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def ApproverType @ApproverType end |
#ApproverVerifyTypes ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def ApproverVerifyTypes @ApproverVerifyTypes end |
#Components ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def Components @Components end |
#CustomApproverTag ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def CustomApproverTag @CustomApproverTag end |
#Deadline ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def Deadline @Deadline end |
#NotifyType ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def NotifyType @NotifyType end |
#NotSaveContact ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def NotSaveContact @NotSaveContact end |
#OrganizationName ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def OrganizationName @OrganizationName end |
#PreReadTime ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def PreReadTime @PreReadTime end |
#RegisterInfo ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def RegisterInfo @RegisterInfo end |
#SignComponents ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def SignComponents @SignComponents end |
#SignEndpoints ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def SignEndpoints @SignEndpoints end |
#SignInstructionContent ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def SignInstructionContent @SignInstructionContent end |
#UserId ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def UserId @UserId end |
#VerifyChannel ⇒ Object
设置这个参数为保存联系人的时候,他方企业签署人会被保存进发起人的联系人中。
联系人查看可登录电子签控制台 进行查看。
如下图位置:

322 323 324 |
# File 'lib/v20201111/models.rb', line 322 def VerifyChannel @VerifyChannel end |
Instance Method Details
#deserialize(params) ⇒ Object
353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 |
# File 'lib/v20201111/models.rb', line 353 def deserialize(params) @ApproverType = params['ApproverType'] @ApproverName = params['ApproverName'] @ApproverMobile = params['ApproverMobile'] @OrganizationName = params['OrganizationName'] unless params['SignComponents'].nil? @SignComponents = [] params['SignComponents'].each do |i| component_tmp = Component.new component_tmp.deserialize(i) @SignComponents << component_tmp end end @ApproverIdCardType = params['ApproverIdCardType'] @ApproverIdCardNumber = params['ApproverIdCardNumber'] @NotifyType = params['NotifyType'] @ApproverRole = params['ApproverRole'] @ApproverRoleName = params['ApproverRoleName'] @VerifyChannel = params['VerifyChannel'] @PreReadTime = params['PreReadTime'] @UserId = params['UserId'] @ApproverSource = params['ApproverSource'] @CustomApproverTag = params['CustomApproverTag'] unless params['ApproverOption'].nil? @ApproverOption = ApproverOption.new @ApproverOption.deserialize(params['ApproverOption']) end @ApproverVerifyTypes = params['ApproverVerifyTypes'] @ApproverSignTypes = params['ApproverSignTypes'] @ApproverNeedSignReview = params['ApproverNeedSignReview'] unless params['AddSignComponentsLimits'].nil? @AddSignComponentsLimits = [] params['AddSignComponentsLimits'].each do |i| componentlimit_tmp = ComponentLimit.new componentlimit_tmp.deserialize(i) @AddSignComponentsLimits << componentlimit_tmp end end @SignInstructionContent = params['SignInstructionContent'] @Deadline = params['Deadline'] unless params['Components'].nil? @Components = [] params['Components'].each do |i| component_tmp = Component.new component_tmp.deserialize(i) @Components << component_tmp end end @SignEndpoints = params['SignEndpoints'] unless params['RegisterInfo'].nil? @RegisterInfo = RegisterInfo.new @RegisterInfo.deserialize(params['RegisterInfo']) end @NotSaveContact = params['NotSaveContact'] end |