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))