Class: TencentCloud::Ess::V20201111::OutputRisk

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, risklevel = nil, riskadvice = nil, riskpresentation = nil, content = nil, positions = nil, ismark = nil, isignore = nil, riskbasis = nil, risklevelid = nil, risklabels = nil, riskorigin = nil, creator = nil, creatorid = nil, createdon = nil, risklevelaliasname = nil) ⇒ OutputRisk

Returns a new instance of OutputRisk.



16105
16106
16107
16108
16109
16110
16111
16112
16113
16114
16115
16116
16117
16118
16119
16120
16121
16122
16123
16124
# File 'lib/v20201111/models.rb', line 16105

def initialize(riskid=nil, riskname=nil, riskdescription=nil, risklevel=nil, riskadvice=nil, riskpresentation=nil, content=nil, positions=nil, ismark=nil, isignore=nil, riskbasis=nil, risklevelid=nil, risklabels=nil, riskorigin=nil, creator=nil, creatorid=nil, createdon=nil, risklevelaliasname=nil)
  @RiskId = riskid
  @RiskName = riskname
  @RiskDescription = riskdescription
  @RiskLevel = risklevel
  @RiskAdvice = riskadvice
  @RiskPresentation = riskpresentation
  @Content = content
  @Positions = positions
  @IsMark = ismark
  @IsIgnore = isignore
  @RiskBasis = riskbasis
  @RiskLevelId = risklevelid
  @RiskLabels = risklabels
  @RiskOrigin = riskorigin
  @Creator = creator
  @CreatorId = creatorid
  @CreatedOn = createdon
  @RiskLevelAliasName = risklevelaliasname
end

Instance Attribute Details

#ContentObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def Content
  @Content
end

#CreatedOnObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def CreatedOn
  @CreatedOn
end

#CreatorObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def Creator
  @Creator
end

#CreatorIdObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def CreatorId
  @CreatorId
end

#IsIgnoreObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def IsIgnore
  @IsIgnore
end

#IsMarkObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def IsMark
  @IsMark
end

#PositionsObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def Positions
  @Positions
end

#RiskAdviceObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def RiskAdvice
  @RiskAdvice
end

#RiskBasisObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def RiskBasis
  @RiskBasis
end

#RiskDescriptionObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def RiskDescription
  @RiskDescription
end

#RiskIdObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def RiskId
  @RiskId
end

#RiskLabelsObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def RiskLabels
  @RiskLabels
end

#RiskLevelObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def RiskLevel
  @RiskLevel
end

#RiskLevelAliasNameObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def RiskLevelAliasName
  @RiskLevelAliasName
end

#RiskLevelIdObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def RiskLevelId
  @RiskLevelId
end

#RiskNameObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def RiskName
  @RiskName
end

#RiskOriginObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def RiskOrigin
  @RiskOrigin
end

#RiskPresentationObject

等级描述如下:

  • **HIGH** - 高风险
  • **NORMAL** - 风险

Parameters:

  • RiskAdvice:

    风险建议

  • RiskPresentation:

    风险评估

  • Content:

    PDF风险原文内容

  • Positions:

    审查出的PDF段落位置信息

  • IsMark:

    是否已修订

  • IsIgnore:

    是否已忽略

  • RiskBasis:

    审查依据

  • RiskLevelId:

    风险等级id。1 为最高风险等级,0 为最低风险等级,从[2,n]数字越大风险等级逐渐降低。

  • RiskLabels:

    风险标签

  • RiskOrigin:

    风险来源 0:模型标注的风险 1:人工标注的风险

  • Creator:

    创建人

  • CreatorId:

    创建人ID

  • CreatedOn:

    创建时间

  • RiskLevelAliasName:

    风险等级别名



16103
16104
16105
# File 'lib/v20201111/models.rb', line 16103

def RiskPresentation
  @RiskPresentation
end

Instance Method Details

#deserialize(params) ⇒ Object



16126
16127
16128
16129
16130
16131
16132
16133
16134
16135
16136
16137
16138
16139
16140
16141
16142
16143
16144
16145
16146
16147
16148
16149
16150
16151
16152
# File 'lib/v20201111/models.rb', line 16126

def deserialize(params)
  @RiskId = params['RiskId']
  @RiskName = params['RiskName']
  @RiskDescription = params['RiskDescription']
  @RiskLevel = params['RiskLevel']
  @RiskAdvice = params['RiskAdvice']
  @RiskPresentation = params['RiskPresentation']
  @Content = params['Content']
  unless params['Positions'].nil?
    @Positions = []
    params['Positions'].each do |i|
      positioninfo_tmp = PositionInfo.new
      positioninfo_tmp.deserialize(i)
      @Positions << positioninfo_tmp
    end
  end
  @IsMark = params['IsMark']
  @IsIgnore = params['IsIgnore']
  @RiskBasis = params['RiskBasis']
  @RiskLevelId = params['RiskLevelId']
  @RiskLabels = params['RiskLabels']
  @RiskOrigin = params['RiskOrigin']
  @Creator = params['Creator']
  @CreatorId = params['CreatorId']
  @CreatedOn = params['CreatedOn']
  @RiskLevelAliasName = params['RiskLevelAliasName']
end