All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.api.domain.AlipayCloudCloudbaseResourcepackageItempackageCreateandpayModel Maven / Gradle / Ivy

package com.alipay.api.domain;

import java.util.List;

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;

/**
 * 单项资源包下单并支付
 *
 * @author auto create
 * @since 1.0, 2024-05-20 11:32:57
 */
public class AlipayCloudCloudbaseResourcepackageItempackageCreateandpayModel extends AlipayObject {

	private static final long serialVersionUID = 3274322911485969769L;

	/**
	 * 小程序id
	 */
	@ApiField("biz_app_id")
	private String bizAppId;

	/**
	 * 环境id
	 */
	@ApiField("biz_env_id")
	private String bizEnvId;

	/**
	 * 商品编码
	 */
	@ApiField("commodity_code")
	private String commodityCode;

	/**
	 * 优惠券code列表
	 */
	@ApiListField("coupon_codes")
	@ApiField("string")
	private List couponCodes;

	/**
	 * 商品可购买周期数量
	 */
	@ApiField("effective_period_num")
	private Long effectivePeriodNum;

	/**
	 * 商品可购买周期类型
	 */
	@ApiField("effective_period_type")
	private String effectivePeriodType;

	/**
	 * 购买数量
	 */
	@ApiField("purchase_number")
	private Long purchaseNumber;

	/**
	 * 商品规格编码
	 */
	@ApiField("spec_code")
	private String specCode;

	public String getBizAppId() {
		return this.bizAppId;
	}
	public void setBizAppId(String bizAppId) {
		this.bizAppId = bizAppId;
	}

	public String getBizEnvId() {
		return this.bizEnvId;
	}
	public void setBizEnvId(String bizEnvId) {
		this.bizEnvId = bizEnvId;
	}

	public String getCommodityCode() {
		return this.commodityCode;
	}
	public void setCommodityCode(String commodityCode) {
		this.commodityCode = commodityCode;
	}

	public List getCouponCodes() {
		return this.couponCodes;
	}
	public void setCouponCodes(List couponCodes) {
		this.couponCodes = couponCodes;
	}

	public Long getEffectivePeriodNum() {
		return this.effectivePeriodNum;
	}
	public void setEffectivePeriodNum(Long effectivePeriodNum) {
		this.effectivePeriodNum = effectivePeriodNum;
	}

	public String getEffectivePeriodType() {
		return this.effectivePeriodType;
	}
	public void setEffectivePeriodType(String effectivePeriodType) {
		this.effectivePeriodType = effectivePeriodType;
	}

	public Long getPurchaseNumber() {
		return this.purchaseNumber;
	}
	public void setPurchaseNumber(Long purchaseNumber) {
		this.purchaseNumber = purchaseNumber;
	}

	public String getSpecCode() {
		return this.specCode;
	}
	public void setSpecCode(String specCode) {
		this.specCode = specCode;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy