Class: TencentCloud::Ess::V20201111::CreateFlowGroupByTemplatesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ess::V20201111::CreateFlowGroupByTemplatesRequest
- Defined in:
- lib/v20201111/models.rb
Overview
CreateFlowGroupByTemplates请求参数结构体
Instance Attribute Summary collapse
-
#Agent ⇒ Object
注意: 如果传递了自定义合同类型,则每一个子合同对应模板上面的自定义合同类型将会失效,已最外层定义的为准。 例如: 这份合同组有三个子合同,设置合同类型为人事/劳务 第一份子合同选择的模板的合同自定义合同类型是采购 第二份和第三份子合同选择的模板的合同自定义合同类型是人事/劳务 但最终这个合同组的合同类型是人事/劳务.
-
#FlowGroupInfos ⇒ Object
注意: 如果传递了自定义合同类型,则每一个子合同对应模板上面的自定义合同类型将会失效,已最外层定义的为准。 例如: 这份合同组有三个子合同,设置合同类型为人事/劳务 第一份子合同选择的模板的合同自定义合同类型是采购 第二份和第三份子合同选择的模板的合同自定义合同类型是人事/劳务 但最终这个合同组的合同类型是人事/劳务.
-
#FlowGroupName ⇒ Object
注意: 如果传递了自定义合同类型,则每一个子合同对应模板上面的自定义合同类型将会失效,已最外层定义的为准。 例如: 这份合同组有三个子合同,设置合同类型为人事/劳务 第一份子合同选择的模板的合同自定义合同类型是采购 第二份和第三份子合同选择的模板的合同自定义合同类型是人事/劳务 但最终这个合同组的合同类型是人事/劳务.
-
#FlowGroupOptions ⇒ Object
注意: 如果传递了自定义合同类型,则每一个子合同对应模板上面的自定义合同类型将会失效,已最外层定义的为准。 例如: 这份合同组有三个子合同,设置合同类型为人事/劳务 第一份子合同选择的模板的合同自定义合同类型是采购 第二份和第三份子合同选择的模板的合同自定义合同类型是人事/劳务 但最终这个合同组的合同类型是人事/劳务.
-
#Operator ⇒ Object
注意: 如果传递了自定义合同类型,则每一个子合同对应模板上面的自定义合同类型将会失效,已最外层定义的为准。 例如: 这份合同组有三个子合同,设置合同类型为人事/劳务 第一份子合同选择的模板的合同自定义合同类型是采购 第二份和第三份子合同选择的模板的合同自定义合同类型是人事/劳务 但最终这个合同组的合同类型是人事/劳务.
-
#UserFlowType ⇒ Object
注意: 如果传递了自定义合同类型,则每一个子合同对应模板上面的自定义合同类型将会失效,已最外层定义的为准。 例如: 这份合同组有三个子合同,设置合同类型为人事/劳务 第一份子合同选择的模板的合同自定义合同类型是采购 第二份和第三份子合同选择的模板的合同自定义合同类型是人事/劳务 但最终这个合同组的合同类型是人事/劳务.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(operator = nil, flowgroupname = nil, flowgroupinfos = nil, agent = nil, flowgroupoptions = nil, userflowtype = nil) ⇒ CreateFlowGroupByTemplatesRequest
constructor
A new instance of CreateFlowGroupByTemplatesRequest.
Constructor Details
#initialize(operator = nil, flowgroupname = nil, flowgroupinfos = nil, agent = nil, flowgroupoptions = nil, userflowtype = nil) ⇒ CreateFlowGroupByTemplatesRequest
Returns a new instance of CreateFlowGroupByTemplatesRequest.
4467 4468 4469 4470 4471 4472 4473 4474 |
# File 'lib/v20201111/models.rb', line 4467 def initialize(operator=nil, flowgroupname=nil, flowgroupinfos=nil, agent=nil, =nil, userflowtype=nil) @Operator = operator @FlowGroupName = flowgroupname @FlowGroupInfos = flowgroupinfos @Agent = agent @FlowGroupOptions = @UserFlowType = userflowtype end |
Instance Attribute Details
#Agent ⇒ Object
注意: 如果传递了自定义合同类型,则每一个子合同对应模板上面的自定义合同类型将会失效,已最外层定义的为准。 例如: 这份合同组有三个子合同,设置合同类型为人事/劳务 第一份子合同选择的模板的合同自定义合同类型是采购 第二份和第三份子合同选择的模板的合同自定义合同类型是人事/劳务 但最终这个合同组的合同类型是人事/劳务
4465 4466 4467 |
# File 'lib/v20201111/models.rb', line 4465 def Agent @Agent end |
#FlowGroupInfos ⇒ Object
注意: 如果传递了自定义合同类型,则每一个子合同对应模板上面的自定义合同类型将会失效,已最外层定义的为准。 例如: 这份合同组有三个子合同,设置合同类型为人事/劳务 第一份子合同选择的模板的合同自定义合同类型是采购 第二份和第三份子合同选择的模板的合同自定义合同类型是人事/劳务 但最终这个合同组的合同类型是人事/劳务
4465 4466 4467 |
# File 'lib/v20201111/models.rb', line 4465 def FlowGroupInfos @FlowGroupInfos end |
#FlowGroupName ⇒ Object
注意: 如果传递了自定义合同类型,则每一个子合同对应模板上面的自定义合同类型将会失效,已最外层定义的为准。 例如: 这份合同组有三个子合同,设置合同类型为人事/劳务 第一份子合同选择的模板的合同自定义合同类型是采购 第二份和第三份子合同选择的模板的合同自定义合同类型是人事/劳务 但最终这个合同组的合同类型是人事/劳务
4465 4466 4467 |
# File 'lib/v20201111/models.rb', line 4465 def FlowGroupName @FlowGroupName end |
#FlowGroupOptions ⇒ Object
注意: 如果传递了自定义合同类型,则每一个子合同对应模板上面的自定义合同类型将会失效,已最外层定义的为准。 例如: 这份合同组有三个子合同,设置合同类型为人事/劳务 第一份子合同选择的模板的合同自定义合同类型是采购 第二份和第三份子合同选择的模板的合同自定义合同类型是人事/劳务 但最终这个合同组的合同类型是人事/劳务
4465 4466 4467 |
# File 'lib/v20201111/models.rb', line 4465 def FlowGroupOptions @FlowGroupOptions end |
#Operator ⇒ Object
注意: 如果传递了自定义合同类型,则每一个子合同对应模板上面的自定义合同类型将会失效,已最外层定义的为准。 例如: 这份合同组有三个子合同,设置合同类型为人事/劳务 第一份子合同选择的模板的合同自定义合同类型是采购 第二份和第三份子合同选择的模板的合同自定义合同类型是人事/劳务 但最终这个合同组的合同类型是人事/劳务
4465 4466 4467 |
# File 'lib/v20201111/models.rb', line 4465 def Operator @Operator end |
#UserFlowType ⇒ Object
注意: 如果传递了自定义合同类型,则每一个子合同对应模板上面的自定义合同类型将会失效,已最外层定义的为准。 例如: 这份合同组有三个子合同,设置合同类型为人事/劳务 第一份子合同选择的模板的合同自定义合同类型是采购 第二份和第三份子合同选择的模板的合同自定义合同类型是人事/劳务 但最终这个合同组的合同类型是人事/劳务
4465 4466 4467 |
# File 'lib/v20201111/models.rb', line 4465 def UserFlowType @UserFlowType end |
Instance Method Details
#deserialize(params) ⇒ Object
4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'lib/v20201111/models.rb', line 4476 def deserialize(params) unless params['Operator'].nil? @Operator = UserInfo.new @Operator.deserialize(params['Operator']) end @FlowGroupName = params['FlowGroupName'] unless params['FlowGroupInfos'].nil? @FlowGroupInfos = [] params['FlowGroupInfos'].each do |i| flowgroupinfo_tmp = FlowGroupInfo.new flowgroupinfo_tmp.deserialize(i) @FlowGroupInfos << flowgroupinfo_tmp end end unless params['Agent'].nil? @Agent = Agent.new @Agent.deserialize(params['Agent']) end unless params['FlowGroupOptions'].nil? @FlowGroupOptions = FlowGroupOptions.new @FlowGroupOptions.deserialize(params['FlowGroupOptions']) end unless params['UserFlowType'].nil? @UserFlowType = UserFlowType.new @UserFlowType.deserialize(params['UserFlowType']) end end |