聚水潭上传微信小店相关逻辑
This commit is contained in:
1 parent
625f4d9420
commit
b4fa5cacb1
26 files changed
+2570
-487
No files matched your search
@@ -215,6 +215,7 @@
|
||||
<Compile Include="Model\Result\PDDResult\PDDActivitySuggestPriceInfo.cs" />
|
||||
<Compile Include="Model\Result\PDDResult\PDDChanceProductInfo.cs" />
|
||||
<Compile Include="Model\Result\PDDResult\PDDFrontProductInfo.cs" />
|
||||
<Compile Include="Model\Result\PDDResult\PDDPropRefPidNameMap.cs" />
|
||||
<Compile Include="Model\Result\PDDResult\PDDShopListProductInfo.cs" />
|
||||
<Compile Include="Model\Result\PDDResult\PDDMaterialInfo.cs" />
|
||||
<Compile Include="Model\Result\PDDResult\PDDProductDecorationInfo.cs" />
|
||||
|
||||
@@ -27,7 +27,7 @@ namespace AllBase
|
||||
/// <summary>
|
||||
/// 版本ID
|
||||
/// </summary>
|
||||
public static int VersionCount = 807;
|
||||
public static int VersionCount = 811;
|
||||
//public static int VersionCount = 613;
|
||||
|
||||
/// <summary>
|
||||
|
||||
@@ -12,15 +12,15 @@ namespace AllBase.Model.Param
|
||||
public class OutServerGoodsParam
|
||||
{
|
||||
/// <summary>
|
||||
/// 仓库商品ID
|
||||
/// 仓库商品ID 对应聚水潭 Id
|
||||
/// </summary>
|
||||
public string warehouseGoodsId { get; set; } // "46251545HSISG656DF89D",
|
||||
/// <summary>
|
||||
/// 仓库资料编码
|
||||
/// 仓库资料编码 对应聚水潭商品 styleCode // 相当于货号
|
||||
/// </summary>
|
||||
public string spuCode { get; set; } // "85295413687",
|
||||
/// <summary>
|
||||
/// 商品标题
|
||||
/// 商品标题 对应聚水潭 itemName
|
||||
/// </summary>
|
||||
public string title { get; set; } // "帆布包女大容量通勤手提拉链袋可折叠购物袋帆布袋文艺百搭",
|
||||
/// <summary>
|
||||
@@ -32,7 +32,7 @@ namespace AllBase.Model.Param
|
||||
/// </summary>
|
||||
public string headImg { get; set; } // "https://images-1259706103.cos.ap-nanjing.myqcloud.com/20251019/068bb3c355a583c33c0bb41f7d1ae740.jpg",
|
||||
/// <summary>
|
||||
/// 商品主图列表
|
||||
/// 商品主图列表 对应聚水潭 itemMainImage
|
||||
/// </summary>
|
||||
public string headImgs { get; set; } // "[\"https://images-1259706103.cos.ap-nanjing.myqcloud.com/20251019/068bb3c355a583c33c0bb41f7d1ae740.jpg\",\"https://images-1259706103.cos.ap-nanjing.myqcloud.com/20251019/0d1f5a11791e3c5903b708677b307624.jpeg\",\"https://images-1259706103.cos.ap-nanjing.myqcloud.com/20251019/624299b9363b393f1febc89f8219991f.jpg\",\"https://images-1259706103.cos.ap-nanjing.myqcloud.com/20251019/8d18cfc34b68f3b8183f1825c1249e1d.jpg\",\"https://images-1259706103.cos.ap-nanjing.myqcloud.com/20251019/7795ba1aedcee0a1b88ec4c622e5d3ad.jpg\"]",
|
||||
/// <summary>
|
||||
@@ -56,21 +56,17 @@ namespace AllBase.Model.Param
|
||||
/// </summary>
|
||||
public int? status { get; set; } = 1;
|
||||
/// <summary>
|
||||
/// 扩展状态:0-待完善,1-其他(有ext数据填写1)
|
||||
/// </summary>
|
||||
public int? ext_status { get; set; } = 0;
|
||||
/// <summary>
|
||||
/// 供应商
|
||||
/// 供应商 对应聚水潭 supplierName
|
||||
/// </summary>
|
||||
public string supplier { get; set; } // "广如供应链",
|
||||
/// <summary>
|
||||
/// 供应商ID
|
||||
/// 供应商ID 暂时不填
|
||||
/// </summary>
|
||||
public string supplierId { get; set; } // "110",
|
||||
public long? supplierId { get; set; } // 110,
|
||||
/// <summary>
|
||||
/// 创建人
|
||||
/// </summary>
|
||||
public string createBy { get; set; } // "",
|
||||
public string createBy { get; set; } = "";
|
||||
public string createTime { get; set; } // "2025-10-19 22:35:28",
|
||||
public string updateBy { get; set; } // null,
|
||||
public string updateTime { get; set; } // null,
|
||||
@@ -83,13 +79,99 @@ namespace AllBase.Model.Param
|
||||
/// </summary>
|
||||
public int? shipType { get; set; } = 20;
|
||||
/// <summary>
|
||||
/// 仓库编号
|
||||
/// 仓库编号 对应聚水潭 coid
|
||||
/// </summary>
|
||||
public string warehouseNum { get; set; } // "11625838",
|
||||
/// <summary>
|
||||
/// 商户ID
|
||||
/// 商户ID 可以不传
|
||||
/// </summary>
|
||||
public string merchantId { get; set; } // "10",
|
||||
public string platformCode { get; set; } // "WEISHOP",
|
||||
public string platformCode { get; set; } = "WEISHOP";
|
||||
public object selectionQuareGoodsSkus { get; set; } // null,
|
||||
public object selectionQuareGoodsExtList { get; set; } // null,
|
||||
public object goodsIds { get; set; } // null,
|
||||
public object freightPrice { get; set; } // null,
|
||||
public object warehouseDisablePlatformList { get; set; } // null,
|
||||
/// <summary>
|
||||
/// 扩展状态:0-待完善,1-其他(有ext数据填写1) 商品附属信息,可以默认填1
|
||||
/// </summary>
|
||||
public int? extStatus { get; set; } = 1;
|
||||
public object groupKey { get; set; } // null,
|
||||
public string platform { get; set; } = "WEISHOP";
|
||||
public long? catId { get; set; } // "1441",
|
||||
public List<string> headImgList { get; set; } // ["https://images-1259706103.cos.ap-nanjing.myqcloud.com/20251019/068bb3c355a583c33c0bb41f7d1ae740.jpg" ... ],
|
||||
public List<string> detailImgList { get; set; } // ["https://images-1259706103.cos.ap-nanjing.myqcloud.com/20251019/859603a9a322fa61dcaef33076089e16.png" ... ],
|
||||
public List<osSkuParam> skus { get; set; }
|
||||
public List<osProductAttrParam> productAttrs { get; set; }
|
||||
}
|
||||
|
||||
public class osProductAttrParam
|
||||
{
|
||||
/// <summary>
|
||||
/// 必填属性 key
|
||||
/// </summary>
|
||||
public string attrKey { get; set; } // "国产/进口",
|
||||
/// <summary>
|
||||
/// 必填属性 Value
|
||||
/// </summary>
|
||||
public string attrValue { get; set; } // "国产"
|
||||
}
|
||||
|
||||
public class osSkuParam
|
||||
{
|
||||
public long? supplierId { get; set; } // 110,
|
||||
/// <summary>
|
||||
/// 仓库 skuid 编号 对应baseSkuId
|
||||
/// </summary>
|
||||
public string warehouseSkuId { get; set; } // "7DFD0D35C91F4D01B8BFF2E9B064AA15",
|
||||
/// <summary>
|
||||
/// sku 标题
|
||||
/// </summary>
|
||||
public string title { get; set; } // "黑色",
|
||||
/// <summary>
|
||||
/// sku 小图
|
||||
/// </summary>
|
||||
public string thumbImg { get; set; } // "https://images-1259706103.cos.ap-nanjing.myqcloud.com/20251019/1c0309944d046ff0ffaf31a699d0a55f.jpeg",
|
||||
/// <summary>
|
||||
/// 售卖价格(单位:分) 对应supplyPrice
|
||||
/// </summary>
|
||||
public int? salePrice { get; set; } // 729,
|
||||
/// <summary>
|
||||
/// 库存
|
||||
/// </summary>
|
||||
public int? stockNum { get; set; } // 4529,
|
||||
/// <summary>
|
||||
/// 规格编码 对应itemNo // realItemNo // 相当于货号
|
||||
/// </summary>
|
||||
public string skuCode { get; set; } // "snb00620A",
|
||||
/// <summary>
|
||||
/// sku 图片多个英文逗号分隔
|
||||
/// </summary>
|
||||
public object skuImags { get; set; } // null,
|
||||
/// <summary>
|
||||
/// 状态:1 售卖中
|
||||
/// </summary>
|
||||
public int? status { get; set; } = 1;
|
||||
/// <summary>
|
||||
/// sku 重量,单位为 g
|
||||
/// </summary>
|
||||
public int? skuWeight { get; set; } // 0,
|
||||
/// <summary>
|
||||
/// sku 备注
|
||||
/// </summary>
|
||||
public string remark { get; set; } = "";
|
||||
public string latestPrice { get; set; } // "732.00",
|
||||
public string latestPriceTime { get; set; } // "2025-10-29 10:13:43",
|
||||
public string latestUpdateTime { get; set; } // null,
|
||||
public string platform { get; set; } // null,
|
||||
public string skuId { get; set; } // null,
|
||||
public List<skuAttrParam> skuAttrs { get; set; }
|
||||
public object platformSkuId { get; set; } // null
|
||||
}
|
||||
|
||||
public class skuAttrParam
|
||||
{
|
||||
public string attrKey { get; set; } // "颜色分类"
|
||||
public string attrValue { get; set; } // "蓝色"
|
||||
}
|
||||
}
|
||||
@@ -17,6 +17,9 @@ namespace AllBase.Model.Result
|
||||
public string offline_supplier_id { get; set; }
|
||||
public string offline_supplier_name { get; set; }
|
||||
public string spu_id { get; set; }
|
||||
/// <summary>
|
||||
/// skcId,聚水潭为商家coid
|
||||
/// </summary>
|
||||
public string skc_id { get; set; }
|
||||
public string main_cat_id { get; set; }
|
||||
public string cat_id { get; set; }
|
||||
@@ -42,6 +45,7 @@ namespace AllBase.Model.Result
|
||||
/// sku编辑后存储列表
|
||||
/// </summary>
|
||||
public string sku_edit_json { get; set; }
|
||||
public string sku_secret_json { get; set; }
|
||||
public int sku_img_replace_id { get; set; }
|
||||
public string sku_img_replace_base64 { get; set; }
|
||||
public string sku_img_replace_url { get; set; }
|
||||
@@ -77,5 +81,7 @@ namespace AllBase.Model.Result
|
||||
public string sale_count_text { get; set; }
|
||||
public string wx_safe_status { get; set; }
|
||||
public string special_prod_type { get; set; }
|
||||
public int? distribution_set { get; set; }
|
||||
public int? send_to_out_server { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -213,6 +213,7 @@ namespace AllBase.Model.Result.PDDResult
|
||||
public string url { get; set; }
|
||||
public int? width { get; set; }
|
||||
public int? height { get; set; }
|
||||
// 图片类型 1 主图 2 详情图 3视频
|
||||
public int? type { get; set; }
|
||||
public object source { get; set; }
|
||||
public object status { get; set; }
|
||||
@@ -254,6 +255,7 @@ namespace AllBase.Model.Result.PDDResult
|
||||
public object thumb_url_is_deleted { get; set; }
|
||||
public int? quantity_delta { get; set; }
|
||||
public List<spec_item> spec { get; set; }
|
||||
// 货号
|
||||
public string out_sku_sn { get; set; }
|
||||
public object batch_id { get; set; }
|
||||
public int? priority { get; set; }
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace AllBase.Model.Result.PDDResult
|
||||
{
|
||||
public class PDDPropRefPidNameMap
|
||||
{
|
||||
public string name_alias { get; set; }
|
||||
public long? ref_pid { get; set; }
|
||||
public string name { get; set; }
|
||||
public long? id { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user