Class: TencentCloud::Trp::V20210515::CodePack

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

Overview

码包类型

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(packid = nil, corpid = nil, merchantid = nil, createtime = nil, updatetime = nil, status = nil, log = nil, createuser = nil, amount = nil, codelength = nil, codetype = nil, cipher = nil, texturl = nil, packurl = nil, merchantname = nil, ruletype = nil, customid = nil, packtype = nil, packlevel = nil, packspec = nil, productname = nil, productspecification = nil, productid = nil, relatetype = nil, scenecode = nil, coderule = nil, usedamount = nil, serialstart = nil, serialend = nil) ⇒ CodePack

Returns a new instance of CodePack.



388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
# File 'lib/v20210515/models.rb', line 388

def initialize(packid=nil, corpid=nil, merchantid=nil, createtime=nil, updatetime=nil, status=nil, log=nil, createuser=nil, amount=nil, codelength=nil, codetype=nil, cipher=nil, texturl=nil, packurl=nil, merchantname=nil, ruletype=nil, customid=nil, packtype=nil, packlevel=nil, packspec=nil, productname=nil, productspecification=nil, productid=nil, relatetype=nil, scenecode=nil, coderule=nil, usedamount=nil, serialstart=nil, serialend=nil)
  @PackId = packid
  @CorpId = corpid
  @MerchantId = merchantid
  @CreateTime = createtime
  @UpdateTime = updatetime
  @Status = status
  @Log = log
  @CreateUser = createuser
  @Amount = amount
  @CodeLength = codelength
  @CodeType = codetype
  @Cipher = cipher
  @TextUrl = texturl
  @PackUrl = packurl
  @MerchantName = merchantname
  @RuleType = ruletype
  @CustomId = customid
  @PackType = packtype
  @PackLevel = packlevel
  @PackSpec = packspec
  @ProductName = productname
  @ProductSpecification = productspecification
  @ProductId = productid
  @RelateType = relatetype
  @SceneCode = scenecode
  @CodeRule = coderule
  @UsedAmount = usedamount
  @SerialStart = serialstart
  @SerialEnd = serialend
end

Instance Attribute Details

#AmountObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def Amount
  @Amount
end

#CipherObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def Cipher
  @Cipher
end

#CodeLengthObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def CodeLength
  @CodeLength
end

#CodeRuleObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def CodeRule
  @CodeRule
end

#CodeTypeObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def CodeType
  @CodeType
end

#CorpIdObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def CorpId
  @CorpId
end

#CreateTimeObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def CreateTime
  @CreateTime
end

#CreateUserObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def CreateUser
  @CreateUser
end

#CustomIdObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def CustomId
  @CustomId
end

#LogObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def Log
  @Log
end

#MerchantIdObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def MerchantId
  @MerchantId
end

#MerchantNameObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def MerchantName
  @MerchantName
end

#PackIdObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def PackId
  @PackId
end

#PackLevelObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def PackLevel
  @PackLevel
end

#PackSpecObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def PackSpec
  @PackSpec
end

#PackTypeObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def PackType
  @PackType
end

#PackUrlObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def PackUrl
  @PackUrl
end

#ProductIdObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def ProductId
  @ProductId
end

#ProductNameObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def ProductName
  @ProductName
end

#ProductSpecificationObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def ProductSpecification
  @ProductSpecification
end

#RelateTypeObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def RelateType
  @RelateType
end

#RuleTypeObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def RuleType
  @RuleType
end

#SceneCodeObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def SceneCode
  @SceneCode
end

#SerialEndObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def SerialEnd
  @SerialEnd
end

#SerialStartObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def SerialStart
  @SerialStart
end

#StatusObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def Status
  @Status
end

#TextUrlObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def TextUrl
  @TextUrl
end

#UpdateTimeObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def UpdateTime
  @UpdateTime
end

#UsedAmountObject

0:否, 1:是

Parameters:

  • PackId:

    码id

  • CorpId:

    企业id

  • MerchantId:

    商户id

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Status:

    制码状态 init: 初始化, pending: 执行中, done: 完成, error: 失败

  • Log:

    执行日志

  • CreateUser:

    创建人

  • Amount:

    码数

  • CodeLength:

    防伪码长度

  • CodeType:

    码类型

  • Cipher:

    是否暗码

  • TextUrl: (弃用)

    文字码地址,通过另一个接口查

  • PackUrl: (弃用)

    二维码地址,通过另一个接口查

  • MerchantName:

    商户名

  • RuleType:

    码规则类型 0: 默认, 1: 自定义

  • CustomId:

    自定义码规则ID

  • PackType:

    码包类型 0: 普通码包 1: 层级码包

  • PackLevel:

    生码层级

  • PackSpec:

    层级码配置

  • ProductName:

    商品名称

  • ProductSpecification:

    商品规格

  • ProductId:

    商品ID

  • RelateType:

    码关系是否预关联

  • SceneCode:

    场景码

  • CodeRule:

    码规则

  • UsedAmount:

    已使用码数

  • SerialStart:

    开始流水号

  • SerialEnd:

    结束流水号



386
387
388
# File 'lib/v20210515/models.rb', line 386

def UsedAmount
  @UsedAmount
end

Instance Method Details

#deserialize(params) ⇒ Object



420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
# File 'lib/v20210515/models.rb', line 420

def deserialize(params)
  @PackId = params['PackId']
  @CorpId = params['CorpId']
  @MerchantId = params['MerchantId']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @Status = params['Status']
  @Log = params['Log']
  @CreateUser = params['CreateUser']
  @Amount = params['Amount']
  @CodeLength = params['CodeLength']
  @CodeType = params['CodeType']
  @Cipher = params['Cipher']
  @TextUrl = params['TextUrl']
  @PackUrl = params['PackUrl']
  @MerchantName = params['MerchantName']
  @RuleType = params['RuleType']
  @CustomId = params['CustomId']
  @PackType = params['PackType']
  @PackLevel = params['PackLevel']
  unless params['PackSpec'].nil?
    @PackSpec = []
    params['PackSpec'].each do |i|
      packspec_tmp = PackSpec.new
      packspec_tmp.deserialize(i)
      @PackSpec << packspec_tmp
    end
  end
  @ProductName = params['ProductName']
  @ProductSpecification = params['ProductSpecification']
  @ProductId = params['ProductId']
  @RelateType = params['RelateType']
  @SceneCode = params['SceneCode']
  @CodeRule = params['CodeRule']
  @UsedAmount = params['UsedAmount']
  @SerialStart = params['SerialStart']
  @SerialEnd = params['SerialEnd']
end