using System;
|
using System.Collections.Generic;
|
using System.Text;
|
|
namespace YouZanSDKStandard.Api.Domain
|
{
|
public class YouZanProductDetailGetDomain
|
{
|
/// <summary>
|
///预售商品信息
|
/// </summary>
|
public ItemAddPresale presale_param { get; set; }
|
/// <summary>
|
///主图视频id(当前仅支持购买大客定制使用),先使用【youzan.material.general.video.custom.upload.token.1.0.0】获取令牌和上传地址,然后根据上传地址和token上传视频。上传成功后使用 【youzan.material.general.video.custom.upload.create.1.0.0】创建视频,然后使用【youzan.material.general.video.custom.upload.publish.1.0.0】发布视频,发布成功后将接口的响应参数media_id作为video_id。
|
/// </summary>
|
public string video_id { get; set; }
|
|
/// <summary>
|
///配送属性集(电子卡券,虚拟商品类型无需填写物流,实物商品,蛋糕烘焙必填)
|
/// </summary>
|
public ItemDeliveryParam item_delivery_param { get; set; }
|
/// <summary>
|
/// 商品重量,单位:克,没有SKU时用。如果传delivery_template_id,且这个运费模板Id是按重量计算的item_weight需要传。取值区间1 ~10000000之间的整数
|
/// </summary>
|
// public long item_weight { get; set; }
|
/// <summary>
|
/// 类目相关信息1.categoryProperties新类目属性2.cid老类目1或2填写一个就可以了推荐使用1新类目;注意:店铺主营类目是医药类的,这个商品类目都必填
|
/// </summary>
|
public CategoryParam category_param { get; set; }
|
/// <summary>
|
/// 商品自定义编码,商家可以自定义参数,支持英文和数字组合,一般用于和外部商品对应字段,最多不可超过100个字符
|
/// </summary>
|
public string item_no { get; set; }
|
/// <summary>
|
/// 商品规格(有规格商品需要填写,无规格无需填写)
|
/// </summary>
|
public List<SkuList> sku_list { get; set; }
|
|
/// <summary>
|
/// 零售商品参数:仅零售使用。零售店铺不填该参数会报:301000004, 请求参数非法 零售扩展参数为空
|
/// </summary>
|
public ExtraParam extra_param { get; set; }
|
/// <summary>
|
///商品需要上架的网店店铺id(kdt_id)列表,有赞连锁店铺类型使用
|
/// </summary>
|
public List<string> display_on_kdt_ids { get; set; }
|
/// <summary>
|
/// 商品SPU维度的条形码,用于扫码快速搜索商品,使用场景如:扫码购、扫码搜索商品(仅支持实物商品)。支持英文和数字组合,最多不超过32个字符
|
/// </summary>
|
public string barcode { get; set; }
|
|
public List<ItemProps> item_props { get; set; }
|
/// <summary>
|
/// 商品详情页内容。字数要大于5个字符,小于25000个字符(含html格式编码)
|
/// </summary>
|
public string desc { get; set; }
|
|
|
/// <summary>
|
/// 开始出售时间,默认为0,0—立即出售,传值表示定时开售时间,注意:定时开售时间一定要大于当前时间,Unix时间戳,单位:毫秒。当is_display=0时,定时开售时间设置不生效。
|
/// </summary>
|
public long auto_listing_time { get; set; }
|
/// <summary>
|
/// 购买权限
|
/// </summary>
|
public PurchasePermission purchase_permission { get; set; }
|
/// <summary>
|
/// 自定义立即购买按钮文案,支持6个字以内。当buy_btn_config=1时,该字段必传
|
/// </summary>
|
public string buy_btn_label { get; set; }
|
/// <summary>
|
/// 商品起售数,默认为1,起售数量超出商品库存时,买家无法购买该商品
|
/// </summary>
|
public int start_sale_num { get; set; }
|
/// <summary>
|
/// 商详立即购买按钮 : 立即购买按钮配置 0.默认 1.自定义
|
/// </summary>
|
public int buy_btn_config { get; set; }
|
/// <summary>
|
/// 库存扣减方式,0:拍下减库存,买家提交订单,扣减库存数量。1-付款减库存,买家支付成功,扣减库存数量.不传默认拍下减库存
|
/// </summary>
|
public int stock_deduct_mode { get; set; }
|
/// <summary>
|
/// 是否参加会员折扣:1-支持,0-不支持,默认不支持
|
/// </summary>
|
//public int join_level_discount { get; set; }
|
/// <summary>
|
/// 售后信息
|
/// </summary>
|
public PostSaleParam post_sale_param { get; set; }
|
/// <summary>
|
/// 留言信息
|
/// </summary>
|
public List<YzProductMessages> messages { get; set; }
|
/// <summary>
|
/// 商品图片Id列表,用英文逗号分隔,最多上传15张。使用【youzan.materials.storage.platform.img.upload】接口上传获取图片id。注:测试店铺最大支持上传30M,以","进行分割
|
/// </summary>
|
public List<long> image_ids { get; set; }
|
|
public string alias { get; set; }
|
public List<DetailImages> images { get; set; }
|
/// <summary>
|
/// 仅支持为第一组规格设置规格图片(最多40张图),买家选择不同规格会看到对应规格图片。注意:sku_picture_display_config=true时候才会展示
|
/// </summary>
|
public List<SkuValueProps> sku_value_props { get; set; }
|
/// <summary>
|
/// 商品需要下架的网店店铺id(kdt_id)列表,有赞连锁店铺类型使用
|
/// </summary>
|
public List<long> display_off_kdt_ids { get; set; }
|
/// <summary>
|
/// 商品类型,0-实物商品,60-虚拟商品,61-电子卡劵,63-茶饮烘焙
|
/// </summary>
|
public int item_type { get; set; }
|
/// <summary>
|
///分享描述,微信分享给好友时会显示,建议36个字以内,最多不能超出100个字
|
/// </summary>
|
public string summary { get; set; }
|
/// <summary>
|
/// 商品品牌id,连锁L-专业版店铺发布商品到网店或门店时使用
|
/// </summary>
|
public string brand_id { get; set; }
|
/// <summary>
|
/// 价格属性集
|
/// </summary>
|
public ItemPriceParam item_price_param { get; set; }
|
/// <summary>
|
/// 商品标题。不能超过100字,受违禁词控制
|
/// </summary>
|
public string title { get; set; }
|
/// <summary>
|
///商品不可售的网店店铺id(kdt_id)列表,有赞连锁店铺类型使用
|
/// </summary>
|
public List<long> no_sale_kdt_ids { get; set; }
|
/// <summary>
|
/// 是否上架商品,1—上架商品,0—不上架商品(管理端显示为仓库中),新增若不传该字段默认传1
|
/// </summary>
|
public int is_display { get; set; }
|
/// <summary>
|
///更多条码,连锁L-专业版店铺发布商品到网店或门店时使用
|
/// </summary>
|
public string barcodes { get; set; }
|
/// <summary>
|
/// 商品备货时间,单位分钟(茶饮烘焙类型商品使用)
|
/// </summary>
|
public long prepare_time { get; set; }
|
/// <summary>
|
/// 商品页模板Id,使用【youzan.item.template.list.search】接口获得商品页模板ID
|
/// </summary>
|
public long template_id { get; set; }
|
/// <summary>
|
/// 有赞用户id,用户在有赞的唯一id。推荐使用
|
/// </summary>
|
public string yz_open_id { get; set; }
|
/// <summary>
|
/// 商品库存, 无sku情况下库存必填,如果有sku则无效
|
/// </summary>
|
public long quantity { get; set; }
|
/// <summary>
|
/// 商品分类id,连锁L-专业版店铺发布商品到网店或门店时使用
|
/// </summary>
|
public long category_id { get; set; }
|
/// <summary>
|
/// 是否隐藏商品库存,在商品展示时不显示商品的库存,0-显示库存,1-不显示库存,默认0
|
/// </summary>
|
public int hide_stock { get; set; }
|
/// <summary>
|
/// 商品分组:即商品标签Id列表,使用youzan.itemcategories.tags.get查询商品分组接口获取,以","进行分割。有赞连锁网店店铺注意,请使用网店自建的分组id
|
/// </summary>
|
public List<long> tag_ids { get; set; }
|
/// <summary>
|
/// 是否展示规格图片展示在商详页和规格选择页,true-是,false-否
|
/// </summary>
|
public bool sku_picture_display_config { get; set; }
|
/// <summary>
|
/// 商品卖点信息:在商品详情页标题下面展示卖点信息,建议60字以内,最多不能超出80个字
|
/// </summary>
|
public string sell_point { get; set; }
|
}
|
|
public class DetailImages
|
{
|
public long image_id { get; set; }
|
|
public string image_url { get; set; }
|
}
|
|
}
|