Class: TencentCloud::Ess::V20201111::OutputReference

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

Overview

审查通过项对应的引文信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(riskid = nil, riskname = nil, riskdescription = nil, categoryname = nil, riskbasis = nil, excerpts = nil) ⇒ OutputReference

Returns a new instance of OutputReference.



16032
16033
16034
16035
16036
16037
16038
16039
# File 'lib/v20201111/models.rb', line 16032

def initialize(riskid=nil, riskname=nil, riskdescription=nil, categoryname=nil, riskbasis=nil, excerpts=nil)
  @RiskId = riskid
  @RiskName = riskname
  @RiskDescription = riskdescription
  @CategoryName = categoryname
  @RiskBasis = riskbasis
  @Excerpts = excerpts
end

Instance Attribute Details

#CategoryNameObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RiskId:

    合同审查风险结果ID

  • RiskName:

    风险名称

  • RiskDescription:

    风险描述

  • CategoryName:

    风险要点分类名称

  • RiskBasis:

    审查依据

  • Excerpts:

    引文内容



16030
16031
16032
# File 'lib/v20201111/models.rb', line 16030

def CategoryName
  @CategoryName
end

#ExcerptsObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RiskId:

    合同审查风险结果ID

  • RiskName:

    风险名称

  • RiskDescription:

    风险描述

  • CategoryName:

    风险要点分类名称

  • RiskBasis:

    审查依据

  • Excerpts:

    引文内容



16030
16031
16032
# File 'lib/v20201111/models.rb', line 16030

def Excerpts
  @Excerpts
end

#RiskBasisObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RiskId:

    合同审查风险结果ID

  • RiskName:

    风险名称

  • RiskDescription:

    风险描述

  • CategoryName:

    风险要点分类名称

  • RiskBasis:

    审查依据

  • Excerpts:

    引文内容



16030
16031
16032
# File 'lib/v20201111/models.rb', line 16030

def RiskBasis
  @RiskBasis
end

#RiskDescriptionObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RiskId:

    合同审查风险结果ID

  • RiskName:

    风险名称

  • RiskDescription:

    风险描述

  • CategoryName:

    风险要点分类名称

  • RiskBasis:

    审查依据

  • Excerpts:

    引文内容



16030
16031
16032
# File 'lib/v20201111/models.rb', line 16030

def RiskDescription
  @RiskDescription
end

#RiskIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RiskId:

    合同审查风险结果ID

  • RiskName:

    风险名称

  • RiskDescription:

    风险描述

  • CategoryName:

    风险要点分类名称

  • RiskBasis:

    审查依据

  • Excerpts:

    引文内容



16030
16031
16032
# File 'lib/v20201111/models.rb', line 16030

def RiskId
  @RiskId
end

#RiskNameObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RiskId:

    合同审查风险结果ID

  • RiskName:

    风险名称

  • RiskDescription:

    风险描述

  • CategoryName:

    风险要点分类名称

  • RiskBasis:

    审查依据

  • Excerpts:

    引文内容



16030
16031
16032
# File 'lib/v20201111/models.rb', line 16030

def RiskName
  @RiskName
end

Instance Method Details

#deserialize(params) ⇒ Object



16041
16042
16043
16044
16045
16046
16047
16048
16049
16050
16051
16052
16053
16054
16055
# File 'lib/v20201111/models.rb', line 16041

def deserialize(params)
  @RiskId = params['RiskId']
  @RiskName = params['RiskName']
  @RiskDescription = params['RiskDescription']
  @CategoryName = params['CategoryName']
  @RiskBasis = params['RiskBasis']
  unless params['Excerpts'].nil?
    @Excerpts = []
    params['Excerpts'].each do |i|
      referenceexcerpt_tmp = ReferenceExcerpt.new
      referenceexcerpt_tmp.deserialize(i)
      @Excerpts << referenceexcerpt_tmp
    end
  end
end