步步为盈
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

98 lines
2.4 KiB

using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.Text;
namespace BBWY.Server.Model.Dto
{
public class StartPromotionTaskRequest : PlatformRequest
{
public long Id { get; set; }
public bool? IsDebug { get; set; }
}
public class StartPromotionTaskRequest2 : PlatformRequest
{
public long Id { get; set; }
public long ShopId { get; set; }
public string ActivityName { get; set; }
public string SimpleTitle { get; set; }
public string FullTitle { get; set; }
/// <summary>
/// 主商品Spu
/// </summary>
public string MainProductSpu { get; set; }
///// <summary>
///// 赠品模板的Sku
///// </summary>
//public string GiftTemplateSku { get; set; }
/// <summary>
/// 赠品模板的Sku
/// </summary>
public IList<GiftTemplateSkuRequest> GiftTemplateSkuList { get; set; }
/// <summary>
/// 主商品的赠品sku
/// </summary>
public string MainProductGiftSku { get; set; }
/// <summary>
/// 奶妈模板的sku
/// </summary>
public string MotherTemplateSku { get; set; }
/// <summary>
/// 主商品的sku (非赠品)
/// </summary>
public string MainProductSku { get; set; }
/// <summary>
/// 自定义奶妈sku
/// </summary>
public string CustomMotherSku { get; set; }
/// <summary>
/// 任务量
/// </summary>
public int TaskCount { get; set; }
public string MainProductBarCode { get; set; }
public string MainProductCategoryId { get; set; }
public IList<JToken> MainProductMultiCateProps { get; set; }
/// <summary>
/// 主商品Sku是否入仓
/// </summary>
public bool MainProductSkuInStore { get; set; }
public string OuterId { get; set; }
}
public class StartPromotionTaskDelayRequest : PlatformRequest
{
public string BrandName { get; set; }
public long JDPromotionId { get; set; }
public string MainProductSpu { get; set; }
public string FullTitle { get; set; }
public IList<string> DeleteGiftSkuList { get; set; }
/// <summary>
/// 是否包含赠品模板
/// </summary>
public bool HaveGiftTemplate { get; set; }
}
}