Browse Source

1

GOIAggregation
shanji 2 years ago
parent
commit
4e67987110
  1. 2
      SiNan.API/Controllers/GOIController.cs
  2. 7
      SiNan.Business/GOIBusiness.cs
  3. 3
      SiNan.Model/Dto/Request/GOI/QueryProductGOIRequest.cs

2
SiNan.API/Controllers/GOIController.cs

@ -14,7 +14,7 @@ namespace SiNan.API.Controllers
}
/// <summary>
/// 查询产品综合GOI
/// 产品维度分析-查询产品综合GOI
/// </summary>
/// <param name="request"></param>
/// <returns></returns>

7
SiNan.Business/GOIBusiness.cs

@ -299,14 +299,17 @@ namespace SiNan.Business
if (string.IsNullOrEmpty(request.Spu) && string.IsNullOrEmpty(request.Sku))
throw new BusinessException("不能同时缺少spu和sku条件");
var skuIdList = new List<string>();
List<string> skuIdList = null;
if (!string.IsNullOrEmpty(request.Sku))
{
request.Spu = string.Empty;
skuIdList.Add(request.Sku);
skuIdList = new List<string>() { request.Sku };
}
if (!string.IsNullOrEmpty(request.Spu))
{
skuIdList = fsql.Select<ProductSku>().Where(ps => ps.ProductId == request.Spu).ToList(ps => ps.Id);
}
List<Product360PopularizeAnalysisCampaginRepsonse> list = new List<Product360PopularizeAnalysisCampaginRepsonse>();

3
SiNan.Model/Dto/Request/GOI/QueryProductGOIRequest.cs

@ -25,6 +25,9 @@
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// 最大每页5条
/// </summary>
public int PageSize { get; set; }
public long ShopId { get; set; }

Loading…
Cancel
Save