Class: TencentCloud::Youmall::V20180228::DescribePersonArrivedMallResponse

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

Overview

DescribePersonArrivedMall返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of DescribePersonArrivedMallResponse.



731
732
733
734
735
736
737
# File 'lib/v20180228/models.rb', line 731

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。



729
730
731
# File 'lib/v20180228/models.rb', line 729

def ArrivedMallSet
  @ArrivedMallSet
end

#MallCodeObject

Parameters:

  • MallId:

    卖场系统编码

  • MallCode:

    卖场用户编码

  • PersonId:

    客户编码

  • ArrivedMallSet:

    到场轨迹

  • RequestId:

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



729
730
731
# File 'lib/v20180228/models.rb', line 729

def MallCode
  @MallCode
end

#MallIdObject

Parameters:

  • MallId:

    卖场系统编码

  • MallCode:

    卖场用户编码

  • PersonId:

    客户编码

  • ArrivedMallSet:

    到场轨迹

  • RequestId:

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



729
730
731
# File 'lib/v20180228/models.rb', line 729

def MallId
  @MallId
end

#PersonIdObject

Parameters:

  • MallId:

    卖场系统编码

  • MallCode:

    卖场用户编码

  • PersonId:

    客户编码

  • ArrivedMallSet:

    到场轨迹

  • RequestId:

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



729
730
731
# File 'lib/v20180228/models.rb', line 729

def PersonId
  @PersonId
end

#RequestIdObject

Parameters:

  • MallId:

    卖场系统编码

  • MallCode:

    卖场用户编码

  • PersonId:

    客户编码

  • ArrivedMallSet:

    到场轨迹

  • RequestId:

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



729
730
731
# File 'lib/v20180228/models.rb', line 729

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



739
740
741
742
743
744
745
746
747
748
749
750
751
752
# File 'lib/v20180228/models.rb', line 739

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