Browse Source

取userId

AddValidOverTime
shanji 2 years ago
parent
commit
cb4d18c8ec
  1. 7
      BBWY.Server.API/Controllers/BaseApiController.cs
  2. 6
      BBWY.Server.API/Controllers/BatchPurchaseController.cs
  3. 7
      BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs

7
BBWY.Server.API/Controllers/BaseApiController.cs

@ -1,5 +1,7 @@
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Http;
using System.Linq;
namespace BBWY.Server.API.Controllers namespace BBWY.Server.API.Controllers
{ {
[Produces("application/json")] [Produces("application/json")]
@ -12,5 +14,10 @@ namespace BBWY.Server.API.Controllers
{ {
this.httpContextAccessor = httpContextAccessor; this.httpContextAccessor = httpContextAccessor;
} }
protected string GetUserId()
{
return httpContextAccessor?.HttpContext?.User.Claims.Where(x => x.Type == "userId")?.FirstOrDefault()?.Value;
}
} }
} }

6
BBWY.Server.API/Controllers/BatchPurchaseController.cs

@ -1,5 +1,6 @@
using BBWY.Server.Business; using BBWY.Server.Business;
using BBWY.Server.Model.Dto; using BBWY.Server.Model.Dto;
using Jd.Api.Request;
using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
@ -68,7 +69,8 @@ namespace BBWY.Server.API.Controllers
[HttpPost] [HttpPost]
public BatchCreareOrderResponse BatchCreateOrderV2(BatchPurchaseCreateOrderRequestV2 request) public BatchCreareOrderResponse BatchCreateOrderV2(BatchPurchaseCreateOrderRequestV2 request)
{ {
return batchPurchaseBusiness.BatchCreateOrderV2(request); var userId = GetUserId();
return batchPurchaseBusiness.BatchCreateOrderV2(request, userId);
} }
/// <summary> /// <summary>
@ -103,7 +105,7 @@ namespace BBWY.Server.API.Controllers
{ {
return batchPurchaseBusiness.CancelPurchaseOrder(request); return batchPurchaseBusiness.CancelPurchaseOrder(request);
} }
/// <summary> /// <summary>
/// 修改采购单状态 /// 修改采购单状态
/// </summary> /// </summary>

7
BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs

@ -542,7 +542,10 @@ namespace BBWY.Server.Business
/// 创建订单 /// 创建订单
/// </summary> /// </summary>
/// <param name="request"></param> /// <param name="request"></param>
public BatchCreareOrderResponse BatchCreateOrderV2(BatchPurchaseCreateOrderRequestV2 request) /// <param name="userId"></param>
/// <returns></returns>
/// <exception cref="BusinessException"></exception>
public BatchCreareOrderResponse BatchCreateOrderV2(BatchPurchaseCreateOrderRequestV2 request,string userId)
{ {
/* /*
@ -752,7 +755,7 @@ namespace BBWY.Server.Business
shopId = purchaseGroup.PurchaserId, //拳探店铺Id(商家Id) shopId = purchaseGroup.PurchaserId, //拳探店铺Id(商家Id)
originShopId = request.ShopId.ToString(), originShopId = request.ShopId.ToString(),
originShopName = request.ShopName, originShopName = request.ShopName,
userId = "", //待定 userId, //待定
//userName = purchaseAccount.AccountName, //userName = purchaseAccount.AccountName,
platform = Enums.Platform., platform = Enums.Platform.,
purchaseTaskModels purchaseTaskModels

Loading…
Cancel
Save