From 5c0aa5d9d471c854ae1ac9568f0c3b7b2e23ec29 Mon Sep 17 00:00:00 2001 From: shanj <18996038927@163.com> Date: Mon, 8 Apr 2024 00:07:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=9F=A5=E8=AF=A2=E8=AE=AE?= =?UTF-8?q?=E4=BB=B7=E7=BB=84=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/UserController.cs | 28 +++++++++++++++++++ .../SkuOptimization/OptimizationBusiness.cs | 2 +- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 BBWYB.Server.API/Controllers/UserController.cs diff --git a/BBWYB.Server.API/Controllers/UserController.cs b/BBWYB.Server.API/Controllers/UserController.cs new file mode 100644 index 0000000..822672e --- /dev/null +++ b/BBWYB.Server.API/Controllers/UserController.cs @@ -0,0 +1,28 @@ +using BBWYB.Server.Business; +using BBWYB.Server.Model.Db; +using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Mvc; + +namespace BBWYB.Server.API.Controllers +{ + + public class UserController : BaseApiController + { + private UserBusiness userBusiness; + + public UserController(IHttpContextAccessor httpContextAccessor, UserBusiness userBusiness) : base(httpContextAccessor) + { + this.userBusiness = userBusiness; + } + + /// + /// 获取登录用户是否为议价组 + /// + /// + [HttpGet] + public bool GetisBargainTeamByUserId() + { + return userBusiness.GetisBargainTeamByUserId(GetUserId(), false).isBargainTeam; + } + } +} diff --git a/BBWYB.Server.Business/SkuOptimization/OptimizationBusiness.cs b/BBWYB.Server.Business/SkuOptimization/OptimizationBusiness.cs index 7961476..a980dce 100644 --- a/BBWYB.Server.Business/SkuOptimization/OptimizationBusiness.cs +++ b/BBWYB.Server.Business/SkuOptimization/OptimizationBusiness.cs @@ -618,7 +618,7 @@ namespace BBWYB.Server.Business public ListResponse GetNoCompletionSkuOptimizationTask(QueryNoCompletionOptimizationTaskRequest request, string userId) { request.EndTime = request.EndTime.Date.AddDays(1).AddSeconds(-1); - var uInfo = userBusiness.GetisBargainTeamByUserId(userId) + var uInfo = userBusiness.GetisBargainTeamByUserId(userId); ISelect select = null;