using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace StoreHub.KJDWebService.Models.WxModel { public class WXGetEditProductInfoLite { public WXProductInfo product { get; set; } public WXAfterSaleAddressInfo address { get; set; } } public class WXAfterSaleAddressInfo { public string addressId { get; set; } // "69496256002", public string name { get; set; } // "", public WXAddressInfo addressInfo { get; set; } } public class WXAddressInfo { public string userName { get; set; } // "王总", public string postalCode { get; set; } // "", public string provinceName { get; set; } // "安徽省", public string cityName { get; set; } // "合肥市", public string countyName { get; set; } // "肥西县", public string detailInfo { get; set; } // "蜀山区长江西路某某号某某单元", public string telNumber { get; set; } // "18388888888", public int? lat { get; set; } // 0, public int? lng { get; set; } // 0 } public class WXProductInfo { public List productSkus { get; set; } public WXProductKeyInfo productKey { get; set; } public WXProductInfoInfo info { get; set; } public int? status { get; set; } // 5 public string createTime { get; set; } // "1772529740", public string updateTime { get; set; } // "1772533190", public int? version { get; set; } // 8, public int? editStatus { get; set; } // 4, public string editTime { get; set; } // "1772533189", public int source { get; set; } // 1 } public class WXProductSkuInfoLite { public WXSkuKeyInfoLite skuKey { get; set; } public WXProductSkuInfoInfoLite productSkuInfo { get; set; } } public class WXProductSkuInfoInfoLite { public List saleParam { get; set; } public string thumbImg { get; set; } // "https://wst.wxapp.tc.qq.com/161/20304/snscosdownload/SH/reserved/69a6a1ae000e63741a5ddf35d5b71715000000a000004f50" public string skuCode { get; set; } // "" public int? salePrice { get; set; } // 5880 public WXStockInfoLite stockInfo { get; set; } public WXRealStockInfoLite realStockInfo { get; set; } } public class WXRealStockInfoLite { public int? stockNum { get; set; } // 999 public int? totalNum { get; set; } // 999 } public class WXStockInfoLite { public string stockNum { get; set; } // "9999999" } public class WXSaleParamInfoLite { public List categorys { get; set; } } public class WXSkuKeyInfoLite { public string skuId { get; set; } // "8767785131", } public class WXProductKeyInfo { public string productId { get; set; } // "10000538778988" } public class WXProductInfoInfo { // 主图 public List headImg { get; set; } = new List(); public List category { get; set; } = new List(); public List param { get; set; } = new List(); public List qualificationList { get; set; } public List productHeadimgInfo { get; set; } public List headImgInfos { get; set; } public string title { get; set; } // "歪歪马震动棒 成人情趣用品" public string subTitle { get; set; } // "", public string brand { get; set; } // "", public string model { get; set; } // "", public WXProductDetailInfo detail { get; set; } public string brandId { get; set; } // "10655917" public string listingTime { get; set; } // "1772533190" public string spuCode { get; set; } // "2028756820870602753" public WXAfterSaleInfo afterSaleInfo { get; set; } public string lastEditDraftTime { get; set; } // "1772532559" public string shortTitle { get; set; } // "歪歪马脉冲震动成人情趣棒" public string aiGenShortTitle { get; set; } // "歪歪马脉冲震动成人情趣棒" public string uniqueId { get; set; } // "4411405439658180613" } public class WXAfterSaleInfo { public string afterSaleAddressId; } public class WXProductDetailInfo { public List detailImg { get; set; } = new List(); // [ "https://wst.wxapp.tc.qq.com/161/20304/snscosdownload/SH/reserved/69a6a8460000683300254e4c8c4fab15000000a100004f50", ... ], public List detailVideos { get; set; } = new List(); public List detailVideoInfo { get; set; } = new List(); public List carouselImg { get; set; } = new List(); public string desc { get; set; } = ""; } public class WXHeadImgInfo { public string imgUrl { get; set; } // "https://wst.wxapp.tc.qq.com/161/20304/snscosdownload/SH/reserved/69a6a8420006d56e0003583092a31715000000a100004f50", public int? imgWidth { get; set; } // 800, public int? imgHeight { get; set; } // 800 } public class WXProductHeadimgInfo { public List colors { get; set; } = new List(); // [] public string imgUrl { get; set; } // "https://wst.wxapp.tc.qq.com/161/20304/snscosdownload/SH/reserved/69a6a8420006d56e0003583092a31715000000a100004f50" public WXMainColors mainColors { get; set; } } public class WXMainColors { public int? red { get; set; } // 255, public int? green { get; set; } // 255, public int? blue { get; set; } // 255 } public class WXQualificationInfo { public List qualificationUrl { get; set; } // ["https://wst.wxapp.tc.qq.com/161/20304/snscosdownload/SH/reserved/69a6a84a0008442e2a4a8f7179bc1715000000a000004f50"] public string qualificationId { get; set; } // "50000115" public int? showCertType { get; set; } // 0 } public class WXProductParamInfo { public List categorys { get; set; } = new List(); } public class WXProductParamCategoryInfo { public string name { get; set; } // [0] "name": "长度" [1] "name": "20 cm", public int? catType { get; set; } = 0; public WXProductParamCategoryCatInfo catInfo { get; set; } } public class WXProductParamCategoryCatInfo { public int? isRequired { get; set; } // 1, public int? isCustomize { get; set; } // 0, public int? inputType { get; set; } // 1-单选 2-文本 public long? catGroup { get; set; } // 4294967295, } public class WXProductCategoryInfoLite { public string catId { get; set; } // "10000577" public string name { get; set; } // "情趣用品" // 可能为空或没有此字段 public string fCatId { get; set; } // "10000575" public WXProductCategoryInfoInfoLite catInfo { get; set; } public bool? leaf { get; set; } // false } public class WXProductCategoryInfoInfoLite { public int? catLevel { get; set; } // 2 public long? catGroup { get; set; } // 4294967295 } }