Class: TencentCloud::Essbasic::V20210526::DescribeFlowDetailInfoResponse

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

Overview

DescribeFlowDetailInfo返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(applicationid = nil, proxyorganizationopenid = nil, flowinfo = nil, flowgroupid = nil, flowgroupname = nil, requestid = nil) ⇒ DescribeFlowDetailInfoResponse

Returns a new instance of DescribeFlowDetailInfoResponse.



8226
8227
8228
8229
8230
8231
8232
8233
# File 'lib/v20210526/models.rb', line 8226

def initialize(applicationid=nil, proxyorganizationopenid=nil, flowinfo=nil, flowgroupid=nil, flowgroupname=nil, requestid=nil)
  @ApplicationId = applicationid
  @ProxyOrganizationOpenId = proxyorganizationopenid
  @FlowInfo = flowinfo
  @FlowGroupId = flowgroupid
  @FlowGroupName = flowgroupname
  @RequestId = requestid
end

Instance Attribute Details

#ApplicationIdObject

如果查询的是合同组信息,则返回的是组内所有子合同流程的详细信息。

Parameters:

  • ApplicationId:

    合同归属的第三方平台应用号ID

  • ProxyOrganizationOpenId:

    合同归属的第三方平台子客企业OpenId

  • FlowInfo:

    合同流程的详细信息。

  • FlowGroupId:

    合同组ID,只有在查询合同组信息时才会返回。

  • FlowGroupName:

    合同组名称,只有在查询合同组信息时才会返回。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8224
8225
8226
# File 'lib/v20210526/models.rb', line 8224

def ApplicationId
  @ApplicationId
end

#FlowGroupIdObject

如果查询的是合同组信息,则返回的是组内所有子合同流程的详细信息。

Parameters:

  • ApplicationId:

    合同归属的第三方平台应用号ID

  • ProxyOrganizationOpenId:

    合同归属的第三方平台子客企业OpenId

  • FlowInfo:

    合同流程的详细信息。

  • FlowGroupId:

    合同组ID,只有在查询合同组信息时才会返回。

  • FlowGroupName:

    合同组名称,只有在查询合同组信息时才会返回。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8224
8225
8226
# File 'lib/v20210526/models.rb', line 8224

def FlowGroupId
  @FlowGroupId
end

#FlowGroupNameObject

如果查询的是合同组信息,则返回的是组内所有子合同流程的详细信息。

Parameters:

  • ApplicationId:

    合同归属的第三方平台应用号ID

  • ProxyOrganizationOpenId:

    合同归属的第三方平台子客企业OpenId

  • FlowInfo:

    合同流程的详细信息。

  • FlowGroupId:

    合同组ID,只有在查询合同组信息时才会返回。

  • FlowGroupName:

    合同组名称,只有在查询合同组信息时才会返回。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8224
8225
8226
# File 'lib/v20210526/models.rb', line 8224

def FlowGroupName
  @FlowGroupName
end

#FlowInfoObject

如果查询的是合同组信息,则返回的是组内所有子合同流程的详细信息。

Parameters:

  • ApplicationId:

    合同归属的第三方平台应用号ID

  • ProxyOrganizationOpenId:

    合同归属的第三方平台子客企业OpenId

  • FlowInfo:

    合同流程的详细信息。

  • FlowGroupId:

    合同组ID,只有在查询合同组信息时才会返回。

  • FlowGroupName:

    合同组名称,只有在查询合同组信息时才会返回。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8224
8225
8226
# File 'lib/v20210526/models.rb', line 8224

def FlowInfo
  @FlowInfo
end

#ProxyOrganizationOpenIdObject

如果查询的是合同组信息,则返回的是组内所有子合同流程的详细信息。

Parameters:

  • ApplicationId:

    合同归属的第三方平台应用号ID

  • ProxyOrganizationOpenId:

    合同归属的第三方平台子客企业OpenId

  • FlowInfo:

    合同流程的详细信息。

  • FlowGroupId:

    合同组ID,只有在查询合同组信息时才会返回。

  • FlowGroupName:

    合同组名称,只有在查询合同组信息时才会返回。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8224
8225
8226
# File 'lib/v20210526/models.rb', line 8224

def ProxyOrganizationOpenId
  @ProxyOrganizationOpenId
end

#RequestIdObject

如果查询的是合同组信息,则返回的是组内所有子合同流程的详细信息。

Parameters:

  • ApplicationId:

    合同归属的第三方平台应用号ID

  • ProxyOrganizationOpenId:

    合同归属的第三方平台子客企业OpenId

  • FlowInfo:

    合同流程的详细信息。

  • FlowGroupId:

    合同组ID,只有在查询合同组信息时才会返回。

  • FlowGroupName:

    合同组名称,只有在查询合同组信息时才会返回。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



8224
8225
8226
# File 'lib/v20210526/models.rb', line 8224

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
# File 'lib/v20210526/models.rb', line 8235

def deserialize(params)
  @ApplicationId = params['ApplicationId']
  @ProxyOrganizationOpenId = params['ProxyOrganizationOpenId']
  unless params['FlowInfo'].nil?
    @FlowInfo = []
    params['FlowInfo'].each do |i|
      flowdetailinfo_tmp = FlowDetailInfo.new
      flowdetailinfo_tmp.deserialize(i)
      @FlowInfo << flowdetailinfo_tmp
    end
  end
  @FlowGroupId = params['FlowGroupId']
  @FlowGroupName = params['FlowGroupName']
  @RequestId = params['RequestId']
end