From 4702fe76fbc1b74909733c6a3f958ae6221d6dc4 Mon Sep 17 00:00:00 2001 From: sanji Date: Thu, 30 Nov 2023 17:57:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=81=9C=E6=AD=A2=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SBF.API/Controllers/TrusteeshipController.cs | 2 +- SBF.Business/TrusteeshipBusiness.cs | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/SBF.API/Controllers/TrusteeshipController.cs b/SBF.API/Controllers/TrusteeshipController.cs index 57d4a2a..b92f16e 100644 --- a/SBF.API/Controllers/TrusteeshipController.cs +++ b/SBF.API/Controllers/TrusteeshipController.cs @@ -50,7 +50,7 @@ namespace SBF.API.Controllers /// 停止托管 /// /// 任务Id - [HttpPost] + [HttpPost("{id}")] public void StopTrusteeship([FromRoute] long id) { trusteeshipBusiness.StopTrusteeship(id); diff --git a/SBF.Business/TrusteeshipBusiness.cs b/SBF.Business/TrusteeshipBusiness.cs index a972118..7b25dae 100644 --- a/SBF.Business/TrusteeshipBusiness.cs +++ b/SBF.Business/TrusteeshipBusiness.cs @@ -11,8 +11,11 @@ namespace SBF.Business { public class TrusteeshipBusiness : BaseBusiness, IDenpendency { - public TrusteeshipBusiness(IFreeSql fsql, NLogManager nLogManager, IIdGenerator idGenerator) : base(fsql, nLogManager, idGenerator) + private FreeSqlMultiDBManager _freeSqlMultiDBManager; + + public TrusteeshipBusiness(IFreeSql fsql, NLogManager nLogManager, IIdGenerator idGenerator, FreeSqlMultiDBManager _freeSqlMultiDBManager) : base(fsql, nLogManager, idGenerator) { + this._freeSqlMultiDBManager = _freeSqlMultiDBManager; } /// @@ -178,7 +181,7 @@ namespace SBF.Business #region 免费访客量 var shopIdStr = request.ShopId.ToString(); - var uvList = fsql.Select().Where(s => s.ShopId == shopIdStr && + var uvList = _freeSqlMultiDBManager.XXfsql.Select().Where(s => s.ShopId == shopIdStr && s.CreateTime >= startDate && s.CreateTime <= endDate && skuIdList.Contains(s.Sku))