Files
KJD/AllBase/Model/Result/PDDResult/PDDActivityRuleInfo.cs
2025-09-26 09:23:05 +08:00

131 lines
6.5 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AllBase.Model.Result.PDDResult
{
public class PDDActivityRuleInfo
{
public long? activity_id { get; set; }
public object activity_start_time { get; set; }
public object activity_end_time { get; set; }
public List<long?> goods_id_list { get; set; }
public List<object> enroll_goods_gear_discount_white_list { get; set; }
public Dictionary<string, enroll_rule_param_map_item> enroll_rule_param_map { get; set; } // key是goodsid
public object mall_enroll_rule_param_map { get; set; }
public bool? one_key_enroll { get; set; } // false
public string important_tips { get; set; } // "1. 报名秒杀活动的价格【不会被计入历史最低价】,下资源位后会回到正常售卖价左右,实际根据实时的全网最低价决定<br/>\n2. 若商家对回价后的价格不满意,请不要接受回价邀请!!即使不接受,秒杀价也不会计入最低价<br/>\n3. 晋升期间,不要报名其他同类型秒杀活动,否则晋升通路将会中断!<br/>\n4、请商家遵守平台规则,非真实购买产生的订单,将会直接中断晋升流程<br/>\n5、请确认保证金充足、线上库存充足,否则确认排期后,也会上线失败的哦!<br/>"
public long? system_time { get; set; } // 1758784633499
public object supply_tool_activity_introduction_list { get; set; }
public bool? return_price { get; set; }
public object comeback { get; set; }
public List<goods_cat_info_volist_item> goods_cat_info_volist { get; set; }
public bool? spring_festival_exclusive_activity { get; set; }
}
public class goods_cat_info_volist_item
{
public long? goods_id { get; set; } // 822826473337,
public long? cat_id1 { get; set; } //16989,
public bool? not_default_selection { get; set; } // false
}
public class enroll_rule_param_map_item
{
public enroll_mall_part_select_sku_item enroll_mall_part_select_sku { get; set; }
public Dictionary<string, enroll_sku_compute_min_quantity_by_sale_percent_item> enroll_sku_compute_min_quantity_by_sale_percent { get; set; } // key是skuid
public enroll_mall_sign_cut_price_compensation_item enroll_mall_sign_cut_price_compensation { get; set; }
public enroll_goods_activity_quantity_item enroll_goods_activity_quantity { get; set; }
public enroll_mall_sign_manfan_item enroll_mall_sign_manfan { get; set; }
public object enroll_goods_outer_activity_price_rule { get; set; }
public enroll_goods_resource_price_item enroll_goods_spike_price { get; set; }
public enroll_goods_restrict_activity_price_item enroll_goods_restrict_activity_price { get; set; }
public enroll_goods_activity_image_item enroll_goods_activity_image { get; set; }
public enroll_goods_shipping_config_item enroll_goods_shipping_config { get; set; }
public enroll_goods_free_return_new_item enroll_goods_free_return_new { get; set; }
}
public class enroll_goods_free_return_new_item
{
public bool? selected { get; set; } // true,
public object need_sign_free_return_protocol { get; set; } // null,
public object free_return_protocol_type { get; set; } // null,
public object need_open_free_return_service { get; set; } // null
}
public class enroll_goods_shipping_config_item
{
public object goods_id { get; set; } // null,
public bool? need_create_cost_template { get; set; } // false,
public bool? not_default_selection { get; set; } // false,
public object cost_template_id { get; set; } // null,
public object cost_template_name { get; set; } // null,
public object valuation { get; set; } // null,
public object delivery_region { get; set; } // null,
public object free_shipping_region { get; set; } // null,
public object not_free_shipping_region { get; set; } // null,
public object not_shipping_region { get; set; } // null
}
public class enroll_goods_activity_image_item
{
public object system_recommend { get; set; } // null,
public int? type { get; set; } // 0,
public int? special_image_type { get; set; } // 2,
public string template_image_url { get; set; } // "http://t00img.yangkeduo.com/goods/images/2018-10-08/d2fe9370d3706ad13bb4b5f066c8347a.jpeg",
public string template_file_url { get; set; } // "http://commoncdn.yangkeduo.com/pdd_oms/2018-10-11/9fb1cbead4b6f46945c0f205f8670dc7.psd",
public string image_comment { get; set; } // "此处图片更改、上传、删除操作同步商品素材-场景图",
public string goods_activity_image_url { get; set; } // null,
public string suggest_activity_image_url { get; set; } // null,
public int? check_status { get; set; } // 0,
public object graph_id { get; set; } // null,
public bool? required { get; set; } // true,
public int? default_sync_type { get; set; } // 2,
public object time_out_degrade_gray { get; set; } // null,
public bool? all_filled { get; set; } //false
}
public class enroll_mall_sign_manfan_item
{
public object need_sign_manfan_protocol { get; set; } // null,
public object time_out_degrade_gray { get; set; } // null,
public object need_join_manfan_act { get; set; } // null,
public object goods_join_manfan_act_info_content { get; set; } // null,
public object protocol_type { get; set; } // null
}
public class enroll_goods_activity_quantity_item
{
public int? min_activity_quantity { get; set; } // 110
public int? max_activity_quantity { get; set; } // 110
}
public class enroll_mall_sign_cut_price_compensation_item
{
public object need_pop { get; set; } // null,
public bool? hit_cut_price { get; set; } // true,
public int? protocol_type { get; set; } // 21,
public string enroll_popup_code { get; set; } // "cut_price_compensation",
public int? priority { get; set; } // 5
}
public class enroll_sku_compute_min_quantity_by_sale_percent_item
{
public long? sku_id { get; set; }
public int? min_quantity { get; set; }
}
public class enroll_mall_part_select_sku_item
{
public bool? can_part_select { get; set; }
public object max_sku_number { get; set; }
}
}