Class: TencentCloud::Trp::V20210515::CreateCodeBatchRequest

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

Overview

CreateCodeBatch请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(corpid = nil, merchantid = nil, productid = nil, batchtype = nil, batchid = nil, remark = nil, mptpl = nil, cloneid = nil, batchcode = nil, validdate = nil, productiondate = nil) ⇒ CreateCodeBatchRequest



596
597
598
599
600
601
602
603
604
605
606
607
608
# File 'lib/v20210515/models.rb', line 596

def initialize(corpid=nil, merchantid=nil, productid=nil, batchtype=nil, batchid=nil, remark=nil, mptpl=nil, cloneid=nil, batchcode=nil, validdate=nil, productiondate=nil)
  @CorpId = corpid
  @MerchantId = merchantid
  @ProductId = productid
  @BatchType = batchtype
  @BatchId = batchid
  @Remark = remark
  @MpTpl = mptpl
  @CloneId = cloneid
  @BatchCode = batchcode
  @ValidDate = validdate
  @ProductionDate = productiondate
end

Instance Attribute Details

#BatchCodeObject



594
595
596
# File 'lib/v20210515/models.rb', line 594

def BatchCode
  @BatchCode
end

#BatchIdObject



594
595
596
# File 'lib/v20210515/models.rb', line 594

def BatchId
  @BatchId
end

#BatchTypeObject



594
595
596
# File 'lib/v20210515/models.rb', line 594

def BatchType
  @BatchType
end

#CloneIdObject



594
595
596
# File 'lib/v20210515/models.rb', line 594

def CloneId
  @CloneId
end

#CorpIdObject



594
595
596
# File 'lib/v20210515/models.rb', line 594

def CorpId
  @CorpId
end

#MerchantIdObject



594
595
596
# File 'lib/v20210515/models.rb', line 594

def MerchantId
  @MerchantId
end

#MpTplObject



594
595
596
# File 'lib/v20210515/models.rb', line 594

def MpTpl
  @MpTpl
end

#ProductIdObject



594
595
596
# File 'lib/v20210515/models.rb', line 594

def ProductId
  @ProductId
end

#ProductionDateObject



594
595
596
# File 'lib/v20210515/models.rb', line 594

def ProductionDate
  @ProductionDate
end

#RemarkObject



594
595
596
# File 'lib/v20210515/models.rb', line 594

def Remark
  @Remark
end

#ValidDateObject



594
595
596
# File 'lib/v20210515/models.rb', line 594

def ValidDate
  @ValidDate
end

Instance Method Details

#deserialize(params) ⇒ Object



610
611
612
613
614
615
616
617
618
619
620
621
622
# File 'lib/v20210515/models.rb', line 610

def deserialize(params)
  @CorpId = params['CorpId']
  @MerchantId = params['MerchantId']
  @ProductId = params['ProductId']
  @BatchType = params['BatchType']
  @BatchId = params['BatchId']
  @Remark = params['Remark']
  @MpTpl = params['MpTpl']
  @CloneId = params['CloneId']
  @BatchCode = params['BatchCode']
  @ValidDate = params['ValidDate']
  @ProductionDate = params['ProductionDate']
end