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

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

Go to download

Alipay openapi SDK for Java Copyright © 2018 杭州蚂蚁金服 All rights reserved. 版权所有 (C)杭州蚂蚁金服 http://open.alipay.com

There is a newer version: 4.39.218.ALL
Show newest version
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, 2020-08-11 11:55:26
 */
public class ItemVO extends AlipayObject {

	private static final long serialVersionUID = 5499994496685375716L;

	/**
	 * 条形码信息,应用于扫一扫场景
	 */
	@ApiField("barcode_info")
	private BarcodeInfoVO barcodeInfo;

	/**
	 * 能否被搜索,可被搜索(true),不可被搜索(false),默认true可以被搜索
	 */
	@ApiField("can_be_search")
	private String canBeSearch;

	/**
	 * 描述
	 */
	@ApiField("desc")
	private String desc;

	/**
	 * 商品特征json字符串
	 */
	@ApiField("feature")
	private String feature;

	/**
	 * 详情图url列表,不超过3个图片
	 */
	@ApiListField("image_list")
	@ApiField("string")
	private List imageList;

	/**
	 * 商家侧商品id
	 */
	@ApiField("item_id")
	private String itemId;

	/**
	 * 商品主图
	 */
	@ApiField("main_image")
	private String mainImage;

	/**
	 * 商品原价,分为单位
	 */
	@ApiField("original_price")
	private String originalPrice;

	/**
	 * 平台类目
	 */
	@ApiField("platform_category")
	private ItemCategoryVO platformCategory;

	/**
	 * 平台侧商品id
	 */
	@ApiField("platform_item_id")
	private String platformItemId;

	/**
	 * 商品价格,分为单位
	 */
	@ApiField("price")
	private String price;

	/**
	 * 商品详情页URL
	 */
	@ApiField("src_path")
	private String srcPath;

	/**
	 * 商品售卖状态,售罄(SOLD_OUT),冻结(FREEZE) 可售(AVAILABLE)
	 */
	@ApiField("stock_status")
	private String stockStatus;

	/**
	 * 商品名称
	 */
	@ApiField("title")
	private String title;

	public BarcodeInfoVO getBarcodeInfo() {
		return this.barcodeInfo;
	}
	public void setBarcodeInfo(BarcodeInfoVO barcodeInfo) {
		this.barcodeInfo = barcodeInfo;
	}

	public String getCanBeSearch() {
		return this.canBeSearch;
	}
	public void setCanBeSearch(String canBeSearch) {
		this.canBeSearch = canBeSearch;
	}

	public String getDesc() {
		return this.desc;
	}
	public void setDesc(String desc) {
		this.desc = desc;
	}

	public String getFeature() {
		return this.feature;
	}
	public void setFeature(String feature) {
		this.feature = feature;
	}

	public List getImageList() {
		return this.imageList;
	}
	public void setImageList(List imageList) {
		this.imageList = imageList;
	}

	public String getItemId() {
		return this.itemId;
	}
	public void setItemId(String itemId) {
		this.itemId = itemId;
	}

	public String getMainImage() {
		return this.mainImage;
	}
	public void setMainImage(String mainImage) {
		this.mainImage = mainImage;
	}

	public String getOriginalPrice() {
		return this.originalPrice;
	}
	public void setOriginalPrice(String originalPrice) {
		this.originalPrice = originalPrice;
	}

	public ItemCategoryVO getPlatformCategory() {
		return this.platformCategory;
	}
	public void setPlatformCategory(ItemCategoryVO platformCategory) {
		this.platformCategory = platformCategory;
	}

	public String getPlatformItemId() {
		return this.platformItemId;
	}
	public void setPlatformItemId(String platformItemId) {
		this.platformItemId = platformItemId;
	}

	public String getPrice() {
		return this.price;
	}
	public void setPrice(String price) {
		this.price = price;
	}

	public String getSrcPath() {
		return this.srcPath;
	}
	public void setSrcPath(String srcPath) {
		this.srcPath = srcPath;
	}

	public String getStockStatus() {
		return this.stockStatus;
	}
	public void setStockStatus(String stockStatus) {
		this.stockStatus = stockStatus;
	}

	public String getTitle() {
		return this.title;
	}
	public void setTitle(String title) {
		this.title = title;
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy