Class CreateCustomPackRequest

    • Constructor Detail

      • CreateCustomPackRequest

        public CreateCustomPackRequest()
      • CreateCustomPackRequest

        public CreateCustomPackRequest​(CreateCustomPackRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getMerchantId

        public String getMerchantId()
        Get 商户ID
        Returns:
        MerchantId 商户ID
      • setMerchantId

        public void setMerchantId​(String MerchantId)
        Set 商户ID
        Parameters:
        MerchantId - 商户ID
      • getAmount

        public Long getAmount()
        Get 生码数量, 普通码包时必填
        Returns:
        Amount 生码数量, 普通码包时必填
      • setAmount

        public void setAmount​(Long Amount)
        Set 生码数量, 普通码包时必填
        Parameters:
        Amount - 生码数量, 普通码包时必填
      • getCorpId

        public Long getCorpId()
        Get 企业ID
        Returns:
        CorpId 企业ID
      • setCorpId

        public void setCorpId​(Long CorpId)
        Set 企业ID
        Parameters:
        CorpId - 企业ID
      • getPackType

        public Long getPackType()
        Get 码包类型 0: 普通码包 1: 层级码包
        Returns:
        PackType 码包类型 0: 普通码包 1: 层级码包
      • setPackType

        public void setPackType​(Long PackType)
        Set 码包类型 0: 普通码包 1: 层级码包
        Parameters:
        PackType - 码包类型 0: 普通码包 1: 层级码包
      • getPackLevel

        public Long getPackLevel()
        Get 码包层级
        Returns:
        PackLevel 码包层级
      • setPackLevel

        public void setPackLevel​(Long PackLevel)
        Set 码包层级
        Parameters:
        PackLevel - 码包层级
      • getPackSpec

        public PackSpec[] getPackSpec()
        Get 层级码包规则
        Returns:
        PackSpec 层级码包规则
      • setPackSpec

        public void setPackSpec​(PackSpec[] PackSpec)
        Set 层级码包规则
        Parameters:
        PackSpec - 层级码包规则
      • getCustomId

        public String getCustomId()
        Get 码规则ID, 和CodeParts二选一必填
        Returns:
        CustomId 码规则ID, 和CodeParts二选一必填
      • setCustomId

        public void setCustomId​(String CustomId)
        Set 码规则ID, 和CodeParts二选一必填
        Parameters:
        CustomId - 码规则ID, 和CodeParts二选一必填
      • getCodeParts

        public CodePart[] getCodeParts()
        Get 码段配置,和CustomId二选一必填
        Returns:
        CodeParts 码段配置,和CustomId二选一必填
      • setCodeParts

        public void setCodeParts​(CodePart[] CodeParts)
        Set 码段配置,和CustomId二选一必填
        Parameters:
        CodeParts - 码段配置,和CustomId二选一必填
      • getBatchId

        public String getBatchId()
        Get 批次ID,如果传了生码后会同时绑定批次,并激活码
        Returns:
        BatchId 批次ID,如果传了生码后会同时绑定批次,并激活码
      • setBatchId

        public void setBatchId​(String BatchId)
        Set 批次ID,如果传了生码后会同时绑定批次,并激活码
        Parameters:
        BatchId - 批次ID,如果传了生码后会同时绑定批次,并激活码
      • getSerialType

        public Long getSerialType()
        Get 是否有流水码 0:无 1:有
        Returns:
        SerialType 是否有流水码 0:无 1:有
      • setSerialType

        public void setSerialType​(Long SerialType)
        Set 是否有流水码 0:无 1:有
        Parameters:
        SerialType - 是否有流水码 0:无 1:有