微信小店商品上传 50%

This commit is contained in:
wule committed 2026-01-09 19:32:27 +08:00
1 parent 8f9bae9875
commit 343b01ab90
83 files changed
+12877 -656

No files matched your search

+8
View File
@@ -33,6 +33,7 @@ namespace AllBase.Model.Result
public string Cookies2 { get; set; } = "";
public string pddid { get; set; }
public ConcurrentList<string> AntiContents { get; set; } = new ConcurrentList<string>();
public string openid { get; set; }
public Dictionary<string, string> DictMultiCookies { get; set; } = new Dictionary<string, string>();
public string LoginStatus { get; set; }
public string LoginStatus2 { get; set; }
@@ -274,7 +275,14 @@ namespace AllBase.Model.Result
public string AccountId { get; set; }
public string AccountName { get; set; }
public string LoginStatus { get; set; }
/// <summary>
/// 拼多多校验数据列表
/// </summary>
public string AntiContent { get; set; }
/// <summary>
/// 微信小店开放Id信息
/// </summary>
public string openid { get; set; }
}
public class ShopOrderStatisticsInfo
@@ -0,0 +1,134 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AllBase.Model.Result.WXResult
{
/// <summary>
/// 根据类目获取的类目属性信息
/// </summary>
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<categoryResult> 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<object> 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<attrResult> 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<productQualificationResult> 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
}
}
@@ -0,0 +1,71 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AllBase.Model.Result.WXResult
{
public class WXGetProdCateInfo
{
public predInfoResult predInfo { get; set; }
public List<aiCategoryResult> aiCategoryList { get; set; }
public string version { get; set; } // "ProductClsRAG",
public List<long> noQualificationCatIds { get; set; } // [ 547705, 547704, 547701 ],
public List<depositCatInfoResult> depositCatInfos { get; set; }
public string visionCallMethod { get; set; } // "ProductClsRAG"
}
public class depositCatInfoResult
{
public long? catId { get; set; } // 547705,
public int? amountToPay { get; set; } // 0,
public bool? error { get; set; } // false
}
public class aiCategoryResult
{
public long? id { get; set; } // 547705,
public List<aiCatePathResult> paths { get; set; }
public int? depositAmount { get; set; } // 0,
public bool? catAuth { get; set; } // true,
public List<object> limitSubjectTypes { get; set; } // [ ]
}
public class aiCatePathResult
{
public string id { get; set; } // "10000111",
public string name { get; set; } // "服饰内衣",
public List<string> sonIdList { get; set; } // [ "10000397", "10000115", "10000112", "10000113", "10000114" ],
/// <summary>
/// 父类目ID
/// </summary>
public string fId { get; set; } // "0",
public int? level { get; set; } // 1,
public bool? leaf { get; set; } // false
public int? state { get; set; } // 0,
public bool? hasTrialCategory { get; set; } // false,
public bool? isTrialCategory { get; set; } // false,
public bool? isLocalLife { get; set; } // false
}
public class predInfoResult
{
public List<CatResResult> firstCatRes { get; set; }
public List<CatResResult> secondCatRes { get; set; }
public List<CatResResult> thirdCatRes { get; set; }
public List<object> singleSecondCatRes { get; set; }
public List<object> singleFirstCatRes { get; set; }
public int? isSupportedCate { get; set; } // 1
}
public class CatResResult
{
public long? catId { get; set; } // 10000111,
public string catName { get; set; } // "服饰内衣",
public int? level { get; set; } // 1
public string modelVersion { get; set; } // "商品标题含'加绒加厚、保暖'等关键词,这表示裤子具备加绒保暖功能。主图展示了加绒内衬,也符合【服饰内衣:女装:裤子:加绒裤】类目特征。"
}
}