71 lines
3.1 KiB
C#
71 lines
3.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace AllBase.Model.Param.PDDProdParam
|
|
{
|
|
public class PDDActivitySubmitParamV2
|
|
{
|
|
public enroll_source_ctx_param enroll_source_ctx { get; set; } = new enroll_source_ctx_param();
|
|
public List<goods_vo_param_v2> goods_volist { get; set; } = new List<goods_vo_param_v2>();
|
|
public create_protocol_vo_param_v2 create_protocol_vo { get; set; } = new create_protocol_vo_param_v2();
|
|
public object custom_ability_vo { get; set; } = new object();
|
|
public long? activity_id { get; set; }
|
|
public object create_outer_activity_price_ratio_vo { get; set; } = new object();
|
|
public string behavior_collection_v1_cas_boost_factor { get; set; } = "dXlyaGxldXItNDkwOTQzMTM0LTE3NzU1NDgwNzU2NTE=";
|
|
}
|
|
|
|
public class create_protocol_vo_param_v2
|
|
{
|
|
public List<view_confirmed_supply_tool_introduction_volist_param> view_confirmed_supply_tool_introduction_volist { get; set; } = new List<view_confirmed_supply_tool_introduction_volist_param>();
|
|
|
|
public List<object> confirmed_protocol_volist = new List<object>();
|
|
}
|
|
|
|
public class view_confirmed_supply_tool_introduction_volist_param
|
|
{
|
|
public int? supply_tool_type { get; set; } // 7,
|
|
public string supply_tool_sn { get; set; } // "P1522OM-1762688085363",
|
|
public bool? merchant_confirm_outer_ratio { get; set; } // true
|
|
|
|
}
|
|
|
|
public class goods_vo_param_v2
|
|
{
|
|
public long? goods_id { get; set; } // 933674770723
|
|
public create_activity_price_vo_param_v2 create_activity_price_vo { get; set; } = new create_activity_price_vo_param_v2();
|
|
public object create_discount_vo { get; set; } = new object();
|
|
public create_material_vo_param_v2 create_material_vo { get; set; } = new create_material_vo_param_v2();
|
|
public object create_goods_coupon_vo { get; set; } = new object();
|
|
public view_confirmed_goods_protocol_vo_param view_confirmed_goods_protocol_vo { get; set; } = new view_confirmed_goods_protocol_vo_param();
|
|
public object create_finance_cost_vo { get; set; } = new object();
|
|
public create_goods_promotion_event_vo_param create_goods_promotion_event_vo { get; set; } = new create_goods_promotion_event_vo_param();
|
|
}
|
|
|
|
public class create_goods_promotion_event_vo_param
|
|
{
|
|
public List<item_volist_param> item_volist { get; set; } = new List<item_volist_param>();
|
|
}
|
|
|
|
public class item_volist_param
|
|
{
|
|
public int? tool_supply_type { get; set; } // 7
|
|
public string tool_supply_sn { get; set; } // "P1522OM-1762688085363"
|
|
public string mms_enroll_params { get; set; } // "{\"discount\":\"98\"}"
|
|
}
|
|
|
|
public class create_material_vo_param_v2
|
|
{
|
|
public object create_goods_image_vo { get; set; } = new object();
|
|
public object create_goods_title_vo { get; set; } = new object();
|
|
}
|
|
|
|
public class create_activity_price_vo_param_v2
|
|
{
|
|
public object create_time_vo { get; set; } = new object();
|
|
public object create_quantity_vo { get; set; } = new object();
|
|
}
|
|
}
|