
com.alipay.api.domain.AlipayOpenAppAppcontentItemModifyModel 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, 2023-02-22 15:11:50
*/
public class AlipayOpenAppAppcontentItemModifyModel extends AlipayObject {
private static final long serialVersionUID = 2469779628316528699L;
/**
* 商品条码
*/
@ApiField("barcode")
private String barcode;
/**
* 商品条码类型
*/
@ApiField("barcode_type")
private String barcodeType;
/**
* 商品扩展信息;请参见产品文档
*/
@ApiListField("biz_extends")
@ApiField("item_ext")
private List bizExtends;
/**
* 业务唯一ID;商品ID为空则为更新主键,商品ID不为空则为更新项;填写后不可变更
*/
@ApiField("biz_unique_id")
private String bizUniqueId;
/**
* 后台叶子类目ID;平台分配
*/
@ApiField("category_id")
private String categoryId;
/**
* 商品自定义属性
*/
@ApiField("custom_properties")
private ItemProperty customProperties;
/**
* 商品描述
*/
@ApiField("description")
private String description;
/**
* 商品详情图地址;最多3张
*/
@ApiListField("detail_pic_paths")
@ApiField("string")
private List detailPicPaths;
/**
* 商品详情地址;目前只支持传一个支付宝小程序地址
*/
@ApiListField("detail_urls")
@ApiField("item_url")
private List detailUrls;
/**
* 商品ID
*/
@ApiField("item_id")
private String itemId;
/**
* 商品主图地址
*/
@ApiField("major_pic_path")
private String majorPicPath;
/**
* 商品原价;单位:分
*/
@ApiField("origin_price")
private Long originPrice;
/**
* 商品售价;单位:分
*/
@ApiField("sale_price")
private Long salePrice;
/**
* 商品状态;可选值:VALID(上架)、INVALID(下架)
*/
@ApiField("status")
private String status;
/**
* 库存状态;可选值:SOLD_OUT(售罄)、AVAILABLE(可售);非空情况status为INVALID时必须为AVAILABLE;传空情况默认为AVAILABLE
*/
@ApiField("stock_status")
private String stockStatus;
/**
* 商品名称
*/
@ApiField("title")
private String title;
public String getBarcode() {
return this.barcode;
}
public void setBarcode(String barcode) {
this.barcode = barcode;
}
public String getBarcodeType() {
return this.barcodeType;
}
public void setBarcodeType(String barcodeType) {
this.barcodeType = barcodeType;
}
public List getBizExtends() {
return this.bizExtends;
}
public void setBizExtends(List bizExtends) {
this.bizExtends = bizExtends;
}
public String getBizUniqueId() {
return this.bizUniqueId;
}
public void setBizUniqueId(String bizUniqueId) {
this.bizUniqueId = bizUniqueId;
}
public String getCategoryId() {
return this.categoryId;
}
public void setCategoryId(String categoryId) {
this.categoryId = categoryId;
}
public ItemProperty getCustomProperties() {
return this.customProperties;
}
public void setCustomProperties(ItemProperty customProperties) {
this.customProperties = customProperties;
}
public String getDescription() {
return this.description;
}
public void setDescription(String description) {
this.description = description;
}
public List getDetailPicPaths() {
return this.detailPicPaths;
}
public void setDetailPicPaths(List detailPicPaths) {
this.detailPicPaths = detailPicPaths;
}
public List getDetailUrls() {
return this.detailUrls;
}
public void setDetailUrls(List detailUrls) {
this.detailUrls = detailUrls;
}
public String getItemId() {
return this.itemId;
}
public void setItemId(String itemId) {
this.itemId = itemId;
}
public String getMajorPicPath() {
return this.majorPicPath;
}
public void setMajorPicPath(String majorPicPath) {
this.majorPicPath = majorPicPath;
}
public Long getOriginPrice() {
return this.originPrice;
}
public void setOriginPrice(Long originPrice) {
this.originPrice = originPrice;
}
public Long getSalePrice() {
return this.salePrice;
}
public void setSalePrice(Long salePrice) {
this.salePrice = salePrice;
}
public String getStatus() {
return this.status;
}
public void setStatus(String status) {
this.status = status;
}
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 - 2025 Weber Informatics LLC | Privacy Policy