3 changed files with 66 additions and 0 deletions
@ -0,0 +1,27 @@ |
|||||
|
using BBWYB.Server.Business; |
||||
|
using BBWYB.Server.Model.Dto; |
||||
|
using Microsoft.AspNetCore.Mvc; |
||||
|
|
||||
|
namespace BBWYB.Server.API.Controllers |
||||
|
{ |
||||
|
|
||||
|
public class SkuOptimizationController : BaseApiController |
||||
|
{ |
||||
|
private SkuOptimizationBusiness skuOptimizationBusiness; |
||||
|
|
||||
|
public SkuOptimizationController(IHttpContextAccessor httpContextAccessor, SkuOptimizationBusiness skuOptimizationBusiness) : base(httpContextAccessor) |
||||
|
{ |
||||
|
this.skuOptimizationBusiness = skuOptimizationBusiness; |
||||
|
} |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 良库预警通知
|
||||
|
/// </summary>
|
||||
|
/// <param name="request"></param>
|
||||
|
[HttpPost] |
||||
|
public void LKInventoryAlertNotification([FromBody]LKInventoryAlertRequest request) |
||||
|
{ |
||||
|
skuOptimizationBusiness.LKInventoryAlertNotification(request); |
||||
|
} |
||||
|
} |
||||
|
} |
@ -0,0 +1,19 @@ |
|||||
|
using BBWYB.Common.Log; |
||||
|
using BBWYB.Common.Models; |
||||
|
using BBWYB.Server.Model.Dto; |
||||
|
using Yitter.IdGenerator; |
||||
|
|
||||
|
namespace BBWYB.Server.Business |
||||
|
{ |
||||
|
public class SkuOptimizationBusiness : BaseBusiness, IDenpendency |
||||
|
{ |
||||
|
public SkuOptimizationBusiness(IFreeSql fsql, NLogManager nLogManager, IIdGenerator idGenerator) : base(fsql, nLogManager, idGenerator) |
||||
|
{ |
||||
|
} |
||||
|
|
||||
|
public void LKInventoryAlertNotification(LKInventoryAlertRequest request) |
||||
|
{ |
||||
|
|
||||
|
} |
||||
|
} |
||||
|
} |
@ -0,0 +1,20 @@ |
|||||
|
namespace BBWYB.Server.Model.Dto |
||||
|
{ |
||||
|
public class LKInventoryAlertRequest |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 京东SKU
|
||||
|
/// </summary>
|
||||
|
public string Sku { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 预估需求量
|
||||
|
/// </summary>
|
||||
|
public int PreItemCount { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 需求方店铺
|
||||
|
/// </summary>
|
||||
|
public long ShopId { get; set; } |
||||
|
} |
||||
|
} |
Loading…
Reference in new issue