using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AllBase.Model.Result.WXResult { /// /// 根据类目获取的类目属性信息 /// public class GetCateOnShelfInfo { public int? ret { get; set; } // 0, public int? code { get; set; } // 0, public int? success { get; set; } // true, public int? onShelf { get; set; } // true, public List category { get; set; } public brandResult brand { get; set; } public int? categoryType { get; set; } // 2, public int? categoryCatAuthType { get; set; } // 2, public int? isGoodsSpecialCategory { get; set; } // true } public class brandResult { public long? brandId { get; set; } // 2100000000, public long? catId { get; set; } // 547705, public string name { get; set; } // "无品牌" } public class categoryResult { public string id { get; set; } // "547705", public string name { get; set; } // "牛仔裤", public string fId { get; set; } // "10000672", public int? level { get; set; } // 4, public int? disableScene { get; set; } // 0, public bool? leaf { get; set; } // true, public int? state { get; set; } // 0, public string tips { get; set; } // "", public string detail { get; set; } // "", public string catId { get; set; } // "547705", public string fCatId { get; set; } // "10000672" public bool? catAuth { get; set; } // true public catInfoResult catInfo { get; set; } } public class catInfoResult { public int? catLevel { get; set; } // 3, public bool? onlyWriteOffInShop { get; set; } // false, public bool? isVirtualGoods { get; set; } // false, public int? highestPriceFixing { get; set; } // 250000, public enterpriseAuditInfoResult enterpriseAuditInfo { get; set; } public productAttrResult productAttr { get; set; } public productAttrResult saleAttr { get; set; } public productAttrResult sizeAttr { get; set; } public presaleDataResult presaleData { get; set; } public List confirmReceiptOptions { get; set; } } public class presaleDataResult { public bool? presaleSwitch { get; set; } // true, public deliveryResult deliveryAfterPresale { get; set; } public deliveryResult deliveryAfterPay { get; set; } public int? dsrThreshold { get; set; } // 400, public int? productPriceThreshold { get; set; } // 1500, public int? dsrLogisticsExperienceThreshold { get; set; } // 400, public bool? hasHotBrand { get; set; } // false } public class deliveryResult { public int? presaleCycleSpan { get; set; } // 15, public int? minDelayDay { get; set; } // 2, public int? maxDelayDay { get; set; } // 3 } public class productAttrResult { public List attr { get; set; } public bool? enable { get; set; } // false } public class attrResult { public string name { get; set; } // "款式", public string type { get; set; } // "select_one", public string value { get; set; } // "哈伦裤;垮裤;阔脚裤;工装裤;微喇裤;铅笔裤;直筒裤;连衣裤;背带裤;灯笼裤;束脚裤;裙裤;短裤;锥形裤;香蕉裤;做旧款;喇叭裤;其他;烟管裤", public bool? isRequired { get; set; } // true, public string hint { get; set; } // "", public string remark { get; set; } // "", public bool? appendAllowed { get; set; } // false, public attractFactorDisplayResult attractFactorDisplay { get; set; } public ReleaseResult normalRelease { get; set; } // { "ruleType": 1 }, public ReleaseResult quickRelease { get; set; } // { "ruleType": 0 } } public class attractFactorDisplayResult { public string prefix { get; set; } // "", public string postfix { get; set; } // "" } public class enterpriseAuditInfoResult { public int? maxQualificationImg { get; set; } // 10, public int? productQualificationType { get; set; } // 2, public int? qualificationType { get; set; } // 2, public int? productTitleQualificationType { get; set; } // 2, public int? productImgQualificationType { get; set; } // 2, public int? productDescQualificationType { get; set; } // 2, public List productQualificationList { get; set; } } public class productQualificationResult { public bool? needToApply { get; set; } // true, public string id { get; set; } // "50000044", public string tips { get; set; } // "当商品信息宣传(抗菌、防菌、抑菌、除菌)时,需上传含CMA/CNAS认证标识的除菌相关检验项目合格的质检报告。", public int? type { get; set; } // 2, public string name { get; set; } // "抑菌质检报告", public int? showCertForProduct { get; set; } // 0, public ReleaseResult normalRelease { get; set; } public ReleaseResult quickRelease { get; set; } } public class ReleaseResult { public int? ruleType { get; set; } // 2 } }