Class: TencentCloud::Trp::V20210515::CodeBatch

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

Overview

批次

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(batchid = nil, corpid = nil, batchcode = nil, codecnt = nil, merchantid = nil, productid = nil, batchtype = nil, remark = nil, mptpl = nil, status = nil, createtime = nil, updatetime = nil, merchantname = nil, productname = nil, ext = nil, tplname = nil, job = nil, productiondate = nil, validdate = nil, attrs = nil) ⇒ CodeBatch

Returns a new instance of CodeBatch.



248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
# File 'lib/v20210515/models.rb', line 248

def initialize(batchid=nil, corpid=nil, batchcode=nil, codecnt=nil, merchantid=nil, productid=nil, batchtype=nil, remark=nil, mptpl=nil, status=nil, createtime=nil, updatetime=nil, merchantname=nil, productname=nil, ext=nil, tplname=nil, job=nil, productiondate=nil, validdate=nil, attrs=nil)
  @BatchId = batchid
  @CorpId = corpid
  @BatchCode = batchcode
  @CodeCnt = codecnt
  @MerchantId = merchantid
  @ProductId = productid
  @BatchType = batchtype
  @Remark = remark
  @MpTpl = mptpl
  @Status = status
  @CreateTime = createtime
  @UpdateTime = updatetime
  @MerchantName = merchantname
  @ProductName = productname
  @Ext = ext
  @TplName = tplname
  @Job = job
  @ProductionDate = productiondate
  @ValidDate = validdate
  @Attrs = attrs
end

Instance Attribute Details

#AttrsObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def Attrs
  @Attrs
end

#BatchCodeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def BatchCode
  @BatchCode
end

#BatchIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def BatchId
  @BatchId
end

#BatchTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def BatchType
  @BatchType
end

#CodeCntObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def CodeCnt
  @CodeCnt
end

#CorpIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def CorpId
  @CorpId
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def CreateTime
  @CreateTime
end

#ExtObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def Ext
  @Ext
end

#JobObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def Job
  @Job
end

#MerchantIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def MerchantId
  @MerchantId
end

#MerchantNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def MerchantName
  @MerchantName
end

#MpTplObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def MpTpl
  @MpTpl
end

#ProductIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def ProductId
  @ProductId
end

#ProductionDateObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def ProductionDate
  @ProductionDate
end

#ProductNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def ProductName
  @ProductName
end

#RemarkObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def Remark
  @Remark
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def Status
  @Status
end

#TplNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def TplName
  @TplName
end

#UpdateTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def UpdateTime
  @UpdateTime
end

#ValidDateObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BatchId:

    批次号

  • CorpId:

    企业ID

  • BatchCode:

    批次编码(未使用)

  • CodeCnt:

    码数量

  • MerchantId:

    所属商户ID

  • ProductId:

    产品ID

  • BatchType:

    批次类型

  • Remark:

    备注

  • MpTpl:

    微信模板

  • Status:

    批次状态 0: 未激活 1: 已激活 -1: 已冻结

  • CreateTime:

    创建时间

  • UpdateTime:

    修改时间

  • MerchantName:

    所属商户名称

  • ProductName:

    产品名称

  • Ext:

    未使用

  • TplName:

    模板名称

  • Job:

    调度任务

  • ProductionDate:

    生产日期

  • ValidDate:

    有效期

  • Attrs:

    扩展属性



243
244
245
# File 'lib/v20210515/models.rb', line 243

def ValidDate
  @ValidDate
end

Instance Method Details

#deserialize(params) ⇒ Object



271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
# File 'lib/v20210515/models.rb', line 271

def deserialize(params)
  @BatchId = params['BatchId']
  @CorpId = params['CorpId']
  @BatchCode = params['BatchCode']
  @CodeCnt = params['CodeCnt']
  @MerchantId = params['MerchantId']
  @ProductId = params['ProductId']
  @BatchType = params['BatchType']
  @Remark = params['Remark']
  @MpTpl = params['MpTpl']
  @Status = params['Status']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @MerchantName = params['MerchantName']
  @ProductName = params['ProductName']
  unless params['Ext'].nil?
    @Ext = Ext.new
    @Ext.deserialize(params['Ext'])
  end
  @TplName = params['TplName']
  unless params['Job'].nil?
    @Job = Job.new
    @Job.deserialize(params['Job'])
  end
  @ProductionDate = params['ProductionDate']
  @ValidDate = params['ValidDate']
  unless params['Attrs'].nil?
    @Attrs = []
    params['Attrs'].each do |i|
      attritem_tmp = AttrItem.new
      attritem_tmp.deserialize(i)
      @Attrs << attritem_tmp
    end
  end
end