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.Http;
using System.Linq;
namespace BBWY.Server.API.Controllers
{
[Produces("application/json")]
@ -12,5 +14,10 @@ namespace BBWY.Server.API.Controllers
{
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.Model.Dto;
using Jd.Api.Request;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
@ -68,7 +69,8 @@ namespace BBWY.Server.API.Controllers
[HttpPost]
public BatchCreareOrderResponse BatchCreateOrderV2(BatchPurchaseCreateOrderRequestV2 request)
{
return batchPurchaseBusiness.BatchCreateOrderV2(request);
var userId = GetUserId();
return batchPurchaseBusiness.BatchCreateOrderV2(request, userId);
}
/// <summary>
@ -103,7 +105,7 @@ namespace BBWY.Server.API.Controllers
{
return batchPurchaseBusiness.CancelPurchaseOrder(request);
}
/// <summary>
/// 修改采购单状态
/// </summary>

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

@ -542,7 +542,10 @@ namespace BBWY.Server.Business
/// 创建订单
/// </summary>
/// <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)
originShopId = request.ShopId.ToString(),
originShopName = request.ShopName,
userId = "", //待定
userId, //待定
//userName = purchaseAccount.AccountName,
platform = Enums.Platform.,
purchaseTaskModels

Loading…
Cancel
Save