Class: TencentCloud::Ess::V20201111::FlowGroupInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ess::V20201111::FlowGroupInfo
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20201111/models.rb
Overview
此结构体(FlowGroupInfo)描述的是合同组(流程组)的单个合同(流程)信息
Instance Attribute Summary collapse
-
#Approvers ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true.
-
#AutoSignScene ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true.
-
#CallbackUrl ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true.
-
#Components ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true.
-
#Deadline ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true.
-
#FileIds ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true.
-
#FlowDescription ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true.
-
#FlowDisplayType ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true.
-
#FlowName ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true.
-
#FlowType ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true.
-
#NeedSignReview ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true.
-
#TemplateId ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true.
-
#Unordered ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true.
-
#UserData ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(flowname = nil, approvers = nil, fileids = nil, templateid = nil, flowtype = nil, flowdescription = nil, deadline = nil, callbackurl = nil, userdata = nil, unordered = nil, components = nil, needsignreview = nil, autosignscene = nil, flowdisplaytype = nil) ⇒ FlowGroupInfo
constructor
A new instance of FlowGroupInfo.
Constructor Details
#initialize(flowname = nil, approvers = nil, fileids = nil, templateid = nil, flowtype = nil, flowdescription = nil, deadline = nil, callbackurl = nil, userdata = nil, unordered = nil, components = nil, needsignreview = nil, autosignscene = nil, flowdisplaytype = nil) ⇒ FlowGroupInfo
Returns a new instance of FlowGroupInfo.
13661 13662 13663 13664 13665 13666 13667 13668 13669 13670 13671 13672 13673 13674 13675 13676 |
# File 'lib/v20201111/models.rb', line 13661 def initialize(flowname=nil, approvers=nil, fileids=nil, templateid=nil, flowtype=nil, flowdescription=nil, deadline=nil, callbackurl=nil, userdata=nil, unordered=nil, components=nil, needsignreview=nil, autosignscene=nil, flowdisplaytype=nil) @FlowName = flowname @Approvers = approvers @FileIds = fileids @TemplateId = templateid @FlowType = flowtype @FlowDescription = flowdescription @Deadline = deadline @CallbackUrl = callbackurl @UserData = userdata @Unordered = unordered @Components = components @NeedSignReview = needsignreview @AutoSignScene = autosignscene @FlowDisplayType = flowdisplaytype end |
Instance Attribute Details
#Approvers ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true
13656 13657 13658 |
# File 'lib/v20201111/models.rb', line 13656 def Approvers @Approvers end |
#AutoSignScene ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true
13656 13657 13658 |
# File 'lib/v20201111/models.rb', line 13656 def AutoSignScene @AutoSignScene end |
#CallbackUrl ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true
13656 13657 13658 |
# File 'lib/v20201111/models.rb', line 13656 def CallbackUrl @CallbackUrl end |
#Components ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true
13656 13657 13658 |
# File 'lib/v20201111/models.rb', line 13656 def Components @Components end |
#Deadline ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true
13656 13657 13658 |
# File 'lib/v20201111/models.rb', line 13656 def Deadline @Deadline end |
#FileIds ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true
13656 13657 13658 |
# File 'lib/v20201111/models.rb', line 13656 def FileIds @FileIds end |
#FlowDescription ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true
13656 13657 13658 |
# File 'lib/v20201111/models.rb', line 13656 def FlowDescription @FlowDescription end |
#FlowDisplayType ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true
13656 13657 13658 |
# File 'lib/v20201111/models.rb', line 13656 def FlowDisplayType @FlowDisplayType end |
#FlowName ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true
13656 13657 13658 |
# File 'lib/v20201111/models.rb', line 13656 def FlowName @FlowName end |
#FlowType ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true
13656 13657 13658 |
# File 'lib/v20201111/models.rb', line 13656 def FlowType @FlowType end |
#NeedSignReview ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true
13656 13657 13658 |
# File 'lib/v20201111/models.rb', line 13656 def NeedSignReview @NeedSignReview end |
#TemplateId ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true
13656 13657 13658 |
# File 'lib/v20201111/models.rb', line 13656 def TemplateId @TemplateId end |
#Unordered ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true
13656 13657 13658 |
# File 'lib/v20201111/models.rb', line 13656 def Unordered @Unordered end |
#UserData ⇒ Object
注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 示例值:true
13656 13657 13658 |
# File 'lib/v20201111/models.rb', line 13656 def UserData @UserData end |
Instance Method Details
#deserialize(params) ⇒ Object
13678 13679 13680 13681 13682 13683 13684 13685 13686 13687 13688 13689 13690 13691 13692 13693 13694 13695 13696 13697 13698 13699 13700 13701 13702 13703 13704 13705 13706 13707 |
# File 'lib/v20201111/models.rb', line 13678 def deserialize(params) @FlowName = params['FlowName'] unless params['Approvers'].nil? @Approvers = [] params['Approvers'].each do |i| approverinfo_tmp = ApproverInfo.new approverinfo_tmp.deserialize(i) @Approvers << approverinfo_tmp end end @FileIds = params['FileIds'] @TemplateId = params['TemplateId'] @FlowType = params['FlowType'] @FlowDescription = params['FlowDescription'] @Deadline = params['Deadline'] @CallbackUrl = params['CallbackUrl'] @UserData = params['UserData'] @Unordered = params['Unordered'] unless params['Components'].nil? @Components = [] params['Components'].each do |i| component_tmp = Component.new component_tmp.deserialize(i) @Components << component_tmp end end @NeedSignReview = params['NeedSignReview'] @AutoSignScene = params['AutoSignScene'] @FlowDisplayType = params['FlowDisplayType'] end |
