Class: TencentCloud::Cii::V20210408::UnderwriteOutput

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

Overview

核保结果输出

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(customerid = nil, customername = nil, results = nil, reviewtime = nil, manualdetail = nil) ⇒ UnderwriteOutput

Returns a new instance of UnderwriteOutput.



1395
1396
1397
1398
1399
1400
1401
# File 'lib/v20210408/models.rb', line 1395

def initialize(customerid=nil, customername=nil, results=nil, reviewtime=nil, manualdetail=nil)
  @CustomerId = customerid
  @CustomerName = customername
  @Results = results
  @ReviewTime = reviewtime
  @ManualDetail = manualdetail
end

Instance Attribute Details

#CustomerIdObject

Parameters:

  • CustomerId:

    客户ID

  • CustomerName:

    客户姓名

  • Results:

    结果

  • ReviewTime:

    复核时间

  • ManualDetail:

    人工复核结果



1393
1394
1395
# File 'lib/v20210408/models.rb', line 1393

def CustomerId
  @CustomerId
end

#CustomerNameObject

Parameters:

  • CustomerId:

    客户ID

  • CustomerName:

    客户姓名

  • Results:

    结果

  • ReviewTime:

    复核时间

  • ManualDetail:

    人工复核结果



1393
1394
1395
# File 'lib/v20210408/models.rb', line 1393

def CustomerName
  @CustomerName
end

#ManualDetailObject

Parameters:

  • CustomerId:

    客户ID

  • CustomerName:

    客户姓名

  • Results:

    结果

  • ReviewTime:

    复核时间

  • ManualDetail:

    人工复核结果



1393
1394
1395
# File 'lib/v20210408/models.rb', line 1393

def ManualDetail
  @ManualDetail
end

#ResultsObject

Parameters:

  • CustomerId:

    客户ID

  • CustomerName:

    客户姓名

  • Results:

    结果

  • ReviewTime:

    复核时间

  • ManualDetail:

    人工复核结果



1393
1394
1395
# File 'lib/v20210408/models.rb', line 1393

def Results
  @Results
end

#ReviewTimeObject

Parameters:

  • CustomerId:

    客户ID

  • CustomerName:

    客户姓名

  • Results:

    结果

  • ReviewTime:

    复核时间

  • ManualDetail:

    人工复核结果



1393
1394
1395
# File 'lib/v20210408/models.rb', line 1393

def ReviewTime
  @ReviewTime
end

Instance Method Details

#deserialize(params) ⇒ Object



1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
# File 'lib/v20210408/models.rb', line 1403

def deserialize(params)
  @CustomerId = params['CustomerId']
  @CustomerName = params['CustomerName']
  unless params['Results'].nil?
    @Results = []
    params['Results'].each do |i|
      insuranceresult_tmp = InsuranceResult.new
      insuranceresult_tmp.deserialize(i)
      @Results << insuranceresult_tmp
    end
  end
  @ReviewTime = params['ReviewTime']
  unless params['ManualDetail'].nil?
    @ManualDetail = []
    params['ManualDetail'].each do |i|
      underwriteconclusion_tmp = UnderwriteConclusion.new
      underwriteconclusion_tmp.deserialize(i)
      @ManualDetail << underwriteconclusion_tmp
    end
  end
end