Class: TencentCloud::Youmall::V20180228::DescribeClusterPersonArrivedMallResponse

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

Overview

DescribeClusterPersonArrivedMall返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(mallid = nil, mallcode = nil, personid = nil, arrivedmallset = nil, requestid = nil) ⇒ DescribeClusterPersonArrivedMallResponse

Returns a new instance of DescribeClusterPersonArrivedMallResponse.



404
405
406
407
408
409
410
# File 'lib/v20180228/models.rb', line 404

def initialize(mallid=nil, mallcode=nil, personid=nil, arrivedmallset=nil, requestid=nil)
  @MallId = mallid
  @MallCode = mallcode
  @PersonId = personid
  @ArrivedMallSet = arrivedmallset
  @RequestId = requestid
end

Instance Attribute Details

#ArrivedMallSetObject

Parameters:

  • MallId:

    卖场系统编码

  • MallCode:

    卖场客户编码

  • PersonId:

    客户编码

  • ArrivedMallSet:

    到场信息

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



402
403
404
# File 'lib/v20180228/models.rb', line 402

def ArrivedMallSet
  @ArrivedMallSet
end

#MallCodeObject

Parameters:

  • MallId:

    卖场系统编码

  • MallCode:

    卖场客户编码

  • PersonId:

    客户编码

  • ArrivedMallSet:

    到场信息

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



402
403
404
# File 'lib/v20180228/models.rb', line 402

def MallCode
  @MallCode
end

#MallIdObject

Parameters:

  • MallId:

    卖场系统编码

  • MallCode:

    卖场客户编码

  • PersonId:

    客户编码

  • ArrivedMallSet:

    到场信息

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



402
403
404
# File 'lib/v20180228/models.rb', line 402

def MallId
  @MallId
end

#PersonIdObject

Parameters:

  • MallId:

    卖场系统编码

  • MallCode:

    卖场客户编码

  • PersonId:

    客户编码

  • ArrivedMallSet:

    到场信息

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



402
403
404
# File 'lib/v20180228/models.rb', line 402

def PersonId
  @PersonId
end

#RequestIdObject

Parameters:

  • MallId:

    卖场系统编码

  • MallCode:

    卖场客户编码

  • PersonId:

    客户编码

  • ArrivedMallSet:

    到场信息

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



402
403
404
# File 'lib/v20180228/models.rb', line 402

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



412
413
414
415
416
417
418
419
420
421
422
423
424
425
# File 'lib/v20180228/models.rb', line 412

def deserialize(params)
  @MallId = params['MallId']
  @MallCode = params['MallCode']
  @PersonId = params['PersonId']
  unless params['ArrivedMallSet'].nil?
    @ArrivedMallSet = []
    params['ArrivedMallSet'].each do |i|
      arrivedmallinfo_tmp = ArrivedMallInfo.new
      arrivedmallinfo_tmp.deserialize(i)
      @ArrivedMallSet << arrivedmallinfo_tmp
    end
  end
  @RequestId = params['RequestId']
end