using System.Collections.Generic; namespace BBWYB.Server.Model.Dto { public class QuerySchemeRequest { /// <summary> /// 采购方案Id,有值则忽略SchemeIdList,SchemeGroupIdList,SkuIdList,ProductIdList /// </summary> public long? SchemeId { get; set; } /// <summary> /// 采购方案Id集合,有值则忽略SchemeGroupIdList,SkuIdList,ProductIdList /// </summary> public List<long> SchemeIdList { get; set; } /// <summary> /// 采购方案分组Id集合,有值则忽略SkuIdList,ProductIdList /// </summary> public List<long> SchemeGroupIdList { get; set; } /// <summary> /// skuId集合,有值则忽略ProductIdList /// </summary> public List<string> SkuIdList { get; set; } /// <summary> /// spuId集合 /// </summary> public List<string> ProductIdList { get; set; } public long? ShopId { get; set; } /// <summary> /// 议价组Id集合 /// </summary> public List<string> BargainTeamIdList { get; set; } /// <summary> /// 采购商Id, 只要其中一个采购商品满足采购商条件则命中查询 /// </summary> public string PurchaserId { get; set; } /// <summary> /// 采购平台, 只要其中一个采购商品满足平台条件则命中查询 /// </summary> public Enums.Platform? PurchasePlatform { get; set; } /// <summary> /// 是否包含采购配件的基本信息(单价,Logo,标题等) 是=1 否=0或null /// </summary> public int? IncludePurchaseSkuBasicInfo { get; set; } /// <summary> /// 是否包含店铺Sku统计信息 (最近采购时间/最近采购价/最近30天销量) 是=1 否=0或null /// </summary> public int? IncludeSkuStatisticsInfo { get; set; } /// <summary> /// 是否包含采购配件统计信息 /// </summary> public int? IncludePurchaseSkuStatisticsInfo { get; set; } } }