diff --git a/AllBase/AllBase.csproj b/AllBase/AllBase.csproj
index 601647e..fa593a4 100644
--- a/AllBase/AllBase.csproj
+++ b/AllBase/AllBase.csproj
@@ -201,6 +201,7 @@
+
diff --git a/AllBase/BaseClass.cs b/AllBase/BaseClass.cs
index d73032c..6ee4745 100644
--- a/AllBase/BaseClass.cs
+++ b/AllBase/BaseClass.cs
@@ -27,7 +27,7 @@ namespace AllBase
///
/// 版本ID
///
- public static int VersionCount = 605;
+ public static int VersionCount = 612;
//public static int VersionCount = 599;
///
diff --git a/AllBase/Model/Param/PDDProdParam/PDDActivitySubmitParam.cs b/AllBase/Model/Param/PDDProdParam/PDDActivitySubmitParam.cs
index 0dee17a..9440c67 100644
--- a/AllBase/Model/Param/PDDProdParam/PDDActivitySubmitParam.cs
+++ b/AllBase/Model/Param/PDDProdParam/PDDActivitySubmitParam.cs
@@ -10,16 +10,23 @@ namespace AllBase.Model.Param.PDDProdParam
{
public long? activity_id { get; set; } = 20981; //23620 21365 15996
public List goods_volist { get; set; } = new List();
- public create_protocol_vo_item create_protocol_vo { get; set; } = new create_protocol_vo_item();
- public object custom_ability_vo { get; set; } = new object();
- public create_outer_activity_price_ratio_vo_item create_outer_activity_price_ratio_vo { get; set; } = new create_outer_activity_price_ratio_vo_item();
- public enroll_source_ctx_item enroll_source_ctx { get; set; } = new enroll_source_ctx_item();
+ public create_protocol_vo_param create_protocol_vo { get; set; } = new create_protocol_vo_param();
+ public custom_ability_vo_item custom_ability_vo { get; set; } = new custom_ability_vo_item();
+ public create_outer_activity_price_ratio_vo_param create_outer_activity_price_ratio_vo { get; set; } = new create_outer_activity_price_ratio_vo_param();
+ public enroll_source_ctx_param enroll_source_ctx { get; set; } = new enroll_source_ctx_param();
// 15996 dXlyaGxldXItNDkwOTQzMTM0LTE3NTg2OTQxODA2MzE=
public string behavior_collection_v1_cas_boost_factor { get; set; } = "dXlyaGxldXItNDkwOTQzMTM0LTE3NTgzNzMzNDQwMjE=";
}
- public class enroll_source_ctx_item
+ public class custom_ability_vo_item
+ {
+ //百万爆款报名需要
+ public bool? agree_pyramid_system_enroll { get; set; }
+ public string pyramid_activity_id { get; set; }
+ }
+
+ public class enroll_source_ctx_param
{
public int? enroll_type { get; set; } = 3; // 20981 34, 15996 3
public string scene_full_coverage { get; set; } = "mmsActBatchEnrollV1"; // 20981 mmsActQuickEnrollMultiActivityRealTableV1, 15996 mmsActBatchEnrollV1
@@ -27,12 +34,12 @@ namespace AllBase.Model.Param.PDDProdParam
public string scene_type { get; set; } = "ActivityCard"; // 10981 无, 15996 ActivityCard
}
- public class create_outer_activity_price_ratio_vo_item
+ public class create_outer_activity_price_ratio_vo_param
{
public bool? merchant_confirm_outer_activity_price_ratio { get; set; } = true;
}
- public class create_protocol_vo_item
+ public class create_protocol_vo_param
{
public bool? need_create_cost_template { get; set; } = false; //如运费模板不满足要求,同意为您自动切换为活动适用的运费模板
}
@@ -43,41 +50,41 @@ namespace AllBase.Model.Param.PDDProdParam
public object create_goods_coupon_vo { get; set; } = new object();
public object create_finance_cost_vo { get; set; } = new object();
public create_material_vo_param create_material_vo { get; set; } = new create_material_vo_param();
- public view_confirmed_goods_protocol_vo_item view_confirmed_goods_protocol_vo { get; set; } = new view_confirmed_goods_protocol_vo_item();
- public create_activity_price_vo_item create_activity_price_vo { get; set; } = new create_activity_price_vo_item();
- public create_discount_vo_item create_discount_vo { get; set; }
+ public view_confirmed_goods_protocol_vo_param view_confirmed_goods_protocol_vo { get; set; } = new view_confirmed_goods_protocol_vo_param();
+ public create_activity_price_vo_param create_activity_price_vo { get; set; } = new create_activity_price_vo_param();
+ public create_discount_vo_param create_discount_vo { get; set; }
}
- public class create_discount_vo_item {
- public int? multi_percent_discount { get; set; } = 99;
- public bool? hit_multi_percent { get; set; } = true;
+ public class create_discount_vo_param {
+ public int? multi_percent_discount { get; set; } = null;
+ public bool? hit_multi_percent { get; set; } = null;
}
- public class create_activity_price_vo_item
+ public class create_activity_price_vo_param
{
- public List create_sku_vos { get; set; } = new List();
- public create_traffic_protect_vo_item create_traffic_protect_vo { get; set; } = new create_traffic_protect_vo_item();
- public create_quantity_vo_item create_quantity_vo { get; set; } = new create_quantity_vo_item();
+ public List create_sku_vos { get; set; } = new List();
+ public create_traffic_protect_vo_param create_traffic_protect_vo { get; set; } = new create_traffic_protect_vo_param();
+ public create_quantity_vo_param create_quantity_vo { get; set; } = new create_quantity_vo_param();
public object create_time_vo { get; set; } = new object();
}
- public class create_quantity_vo_item {
+ public class create_quantity_vo_param {
public int? goods_activity_quantity { get; set; }
}
- public class create_traffic_protect_vo_item
+ public class create_traffic_protect_vo_param
{
public int? max_cut_price_amount { get; set; } = 50; //任意规格当前价失效时,降价0.5元恢复活动权益 //可考虑转换为总价的百分比
}
- public class create_sku_vo_item
+ public class create_sku_vo_param
{
- public sku_front_ctx_vo_item sku_front_ctx_vo { get; set; }
+ public sku_front_ctx_vo_param sku_front_ctx_vo { get; set; }
public int? sku_activity_price { get; set; }
public long? sku_id { get; set; }
}
- public class sku_front_ctx_vo_item
+ public class sku_front_ctx_vo_param
{
public int? filling_sku_price { get; set; }
public int? gear_rule { get; set; }
@@ -87,7 +94,7 @@ namespace AllBase.Model.Param.PDDProdParam
public object tags { get; set; } // null
}
- public class view_confirmed_goods_protocol_vo_item
+ public class view_confirmed_goods_protocol_vo_param
{
public object confirm_hit_cut_price { get; set; } = null;
public bool? confirm_copy_goods_for_customer_num { get; set; } = false;
@@ -96,8 +103,14 @@ namespace AllBase.Model.Param.PDDProdParam
public class create_material_vo_param
{
- public object create_goods_image_vo { get; set; } = new object();
+ public create_goods_image_vo_param create_goods_image_vo { get; set; } = new create_goods_image_vo_param();
+ public object create_goods_memo_vo { get; set; } = new object();
public object create_goods_title_vo { get; set; } = new object();
+ public object create_goods_brand_vo { get; set; } = new object();
+ }
+ public class create_goods_image_vo_param
+ {
+ public string raw_activity_image_url { get; set; }
}
}
diff --git a/AllBase/Model/Result/KJDDBProduct.cs b/AllBase/Model/Result/KJDDBProduct.cs
index ee1c104..244ea2f 100644
--- a/AllBase/Model/Result/KJDDBProduct.cs
+++ b/AllBase/Model/Result/KJDDBProduct.cs
@@ -30,6 +30,7 @@ namespace AllBase.Model.Result
public string main_img { get; set; }
public DateTime add_time { get; set; }
public DateTime mdy_time { get; set; }
+ public string group { get; set; }
public string notes { get; set; }
///
/// (某个店铺)上传次数
diff --git a/AllBase/Model/Result/PDDResult/PDDProductDetailInfo.cs b/AllBase/Model/Result/PDDResult/PDDProductDetailInfo.cs
index 2be786e..52fd2c5 100644
--- a/AllBase/Model/Result/PDDResult/PDDProductDetailInfo.cs
+++ b/AllBase/Model/Result/PDDResult/PDDProductDetailInfo.cs
@@ -303,6 +303,7 @@ namespace AllBase.Model.Result.PDDResult
public object sale_time_fixed { get; set; }
public object sale_time { get; set; }
public object price_show { get; set; }
+ public object price_desc { get; set; }
}
public class instruction_vo_item
diff --git a/AllBase/Model/Result/PDDResult/PDDShopListProductInfo.cs b/AllBase/Model/Result/PDDResult/PDDShopListProductInfo.cs
new file mode 100644
index 0000000..72289eb
--- /dev/null
+++ b/AllBase/Model/Result/PDDResult/PDDShopListProductInfo.cs
@@ -0,0 +1,276 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace AllBase.Model.Result.PDDResult
+{
+ public class PDDShopListProductInfo
+ {
+ public string shopId { get; set; }
+ public string shopName { get; set; }
+
+
+ public int? quantity { get; set; } //2400,
+ public decimal? score { get; set; } //0,
+ public string resource { get; set; } //"",
+ public object priority { get; set; } //null,
+ public List sku_group_price { get; set; }
+ public List sku_price { get; set; }
+ public List origin_sku_group_price { get; set; }
+ public object promotion_goods { get; set; }
+ public long? mall_id { get; set; }
+ public string mall_name { get; set; }
+ public long? id { get; set; }
+ public string goods_name { get; set; }
+
+
+ public object goods_sn { get; set; } //null,
+ public int? goods_type { get; set; } //1,
+ public int? cat_id { get; set; } //20508,
+ public string cat_name { get; set; } //"板鞋",
+ public string cat_name_1 { get; set; } //"女鞋",
+ public string cat_name_2 { get; set; } //"低帮鞋",
+ public string cat_name_3 { get; set; } //"板鞋",
+ public object cat_name_4 { get; set; } //null,
+ public int? cat_id_1 { get; set; } //8509,
+ public int? cat_id_2 { get; set; } //8517,
+ public int? cat_id_3 { get; set; } //20508,
+ public int? cat_id_4 { get; set; } //0,
+ public int? event_type { get; set; } //0,
+ public object display_priority { get; set; } //ull,
+ public int? reserve_quantity { get; set; } //0,
+ public string hd_thumb_url { get; set; } //"https://img.pddpic.com/gaudit-image/2025-09-25/5360fe20379b76e0ca533598fbb1ac43.jpeg",
+ public string image_url { get; set; } //null,
+ public string hd_url { get; set; } //"https://img.pddpic.com/mms-material-img/2024-02-26/b5006192-2a61-475c-8d80-d67f1c74e64d.jpeg",
+ public string thumb_url { get; set; } //"https://img.pddpic.com/gaudit-image/2025-09-25/9a501046cb26693c05410b11e16e1c65.jpeg",
+ public bool? is_onsale { get; set; } //true,
+ public int? sold_quantity { get; set; } //0,
+ public object resource_hover { get; set; } //null,
+ public object wait_cut_price { get; set; } //null,
+ public object off_sale_check { get; set; } //null,
+ public object onsale_check { get; set; } //null,
+ public edit_check_info edit_check { get; set; } //null,
+ public object goods_off_sale_check { get; set; } //null,
+ public object goods_on_sale_check { get; set; } //null,
+ public object share_desc { get; set; } //null,
+ public string goods_desc { get; set; } //"内增高小白鞋女真皮厚底运动鞋2024春季新款韩版百搭休闲学生板鞋",
+ public object activity_title { get; set; } //null,
+ public bool? is_card_secret { get; set; } //alse,
+ public int? market_price { get; set; } //6660,
+ public string out_goods_sn { get; set; } //"",
+ public int? sold_quantity_for_thirty_days { get; set; } //0,
+ public int? fav_cnt { get; set; } //0,
+ public bool? multi_treasure { get; set; } //false,
+ public int? multi_treasure_status { get; set; } //0,
+ public bool? if_new_goods { get; set; } //false,
+ public List