content: 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, 2022-12-20 21:08:50
   */
  public class AlipayOpenMiniWidgetGoodsModifyModel extends AlipayObject {
  
  	private static final long serialVersionUID = 8829766377741778139L;
  
  	/**
  	 * 需要修改的商品小程序购买链接
  	 */
  	@ApiField("buying_url")
  	private String buyingUrl;
  
  	/**
  	 * 需要修改的商品品牌
  	 */
  	@ApiField("goods_brand")
  	private String goodsBrand;
  
  	/**
  	 * 需要修改的商品辅助说明文案
  	 */
  	@ApiField("goods_comment")
  	private String goodsComment;
  
  	/**
  	 * 需要修改的商品说明标签（如-随心退）
  	 */
  	@ApiField("goods_description_label")
  	private String goodsDescriptionLabel;
  
  	/**
  	 * 商品的唯一标识，根据该字段修改商品
  	 */
  	@ApiField("goods_id")
  	private String goodsId;
  
  	/**
  	 * 需要修改的商品营销标签（如-限量特价），每个商品仅支持一个营销标签
  	 */
  	@ApiField("goods_label")
  	private String goodsLabel;
  
  	/**
  	 * 需要修改的商品名称
  	 */
  	@ApiField("goods_name")
  	private String goodsName;
  
  	/**
  	 * 需要修改的商品所属品类
  	 */
  	@ApiField("goods_type")
  	private String goodsType;
  
  	/**
  	 * 需要修改的商品主图片地址
  	 */
  	@ApiField("main_pic_url")
  	private String mainPicUrl;
  
  	/**
  	 * 是否需要进行公域推广
  	 */
  	@ApiField("need_public_promo")
  	private Boolean needPublicPromo;
  
  	/**
  	 * 需要修改的商品排序，自然整数, 数字越小越靠前
  	 */
  	@ApiField("order_number")
  	private Long orderNumber;
  
  	/**
  	 * 需要修改的商品原价，单位"元"，传入数字，不需要传入"元"
  	 */
  	@ApiField("original_price")
  	private String originalPrice;
  
  	/**
  	 * 需要修改的商品投放城市的列表，详见https://www.mca.gov.cn/article/sj/xzqh/2020/2020/202007170301.html，有多个用英文,分隔。如果没有限制则不传入
  	 */
  	@ApiField("publish_cities")
  	private String publishCities;
  
  	/**
  	 * 需要修改的商品售价，位"元"，传入数字，不需要传入"元"
  	 */
  	@ApiField("sell_price")
  	private String sellPrice;
  
  	/**
  	 * 需要修改的商品卖点标签
  	 */
  	@ApiListField("sell_tag_list")
  	@ApiField("string")
  	private List<String> sellTagList;
  
  	public String getBuyingUrl() {
  		return this.buyingUrl;
  	}
  	public void setBuyingUrl(String buyingUrl) {
  		this.buyingUrl = buyingUrl;
  	}
  
  	public String getGoodsBrand() {
  		return this.goodsBrand;
  	}
  	public void setGoodsBrand(String goodsBrand) {
  		this.goodsBrand = goodsBrand;
  	}
  
  	public String getGoodsComment() {
  		return this.goodsComment;
  	}
  	public void setGoodsComment(String goodsComment) {
  		this.goodsComment = goodsComment;
  	}
  
  	public String getGoodsDescriptionLabel() {
  		return this.goodsDescriptionLabel;
  	}
  	public void setGoodsDescriptionLabel(String goodsDescriptionLabel) {
  		this.goodsDescriptionLabel = goodsDescriptionLabel;
  	}
  
  	public String getGoodsId() {
  		return this.goodsId;
  	}
  	public void setGoodsId(String goodsId) {
  		this.goodsId = goodsId;
  	}
  
  	public String getGoodsLabel() {
  		return this.goodsLabel;
  	}
  	public void setGoodsLabel(String goodsLabel) {
  		this.goodsLabel = goodsLabel;
  	}
  
  	public String getGoodsName() {
  		return this.goodsName;
  	}
  	public void setGoodsName(String goodsName) {
  		this.goodsName = goodsName;
  	}
  
  	public String getGoodsType() {
  		return this.goodsType;
  	}
  	public void setGoodsType(String goodsType) {
  		this.goodsType = goodsType;
  	}
  
  	public String getMainPicUrl() {
  		return this.mainPicUrl;
  	}
  	public void setMainPicUrl(String mainPicUrl) {
  		this.mainPicUrl = mainPicUrl;
  	}
  
  	public Boolean getNeedPublicPromo() {
  		return this.needPublicPromo;
  	}
  	public void setNeedPublicPromo(Boolean needPublicPromo) {
  		this.needPublicPromo = needPublicPromo;
  	}
  
  	public Long getOrderNumber() {
  		return this.orderNumber;
  	}
  	public void setOrderNumber(Long orderNumber) {
  		this.orderNumber = orderNumber;
  	}
  
  	public String getOriginalPrice() {
  		return this.originalPrice;
  	}
  	public void setOriginalPrice(String originalPrice) {
  		this.originalPrice = originalPrice;
  	}
  
  	public String getPublishCities() {
  		return this.publishCities;
  	}
  	public void setPublishCities(String publishCities) {
  		this.publishCities = publishCities;
  	}
  
  	public String getSellPrice() {
  		return this.sellPrice;
  	}
  	public void setSellPrice(String sellPrice) {
  		this.sellPrice = sellPrice;
  	}
  
  	public List<String> getSellTagList() {
  		return this.sellTagList;
  	}
  	public void setSellTagList(List<String> sellTagList) {
  		this.sellTagList = sellTagList;
  	}
  
  }
  