diff --git a/BBWYB.Server.API/Controllers/DataRepairController.cs b/BBWYB.Server.API/Controllers/DataRepairController.cs index d758794..2bb6a05 100644 --- a/BBWYB.Server.API/Controllers/DataRepairController.cs +++ b/BBWYB.Server.API/Controllers/DataRepairController.cs @@ -139,5 +139,15 @@ namespace BBWYB.Server.API.Controllers { dataRepairBusiness.BelongBarginTeam(); } + + /// + /// 比较不在B里的订单 + /// + /// + [HttpGet] + public List RepairCBOrder() + { + return dataRepairBusiness.RepairCBOrder(); + } } } diff --git a/BBWYB.Server.Business/DataRepair/DataRepairBusiness.cs b/BBWYB.Server.Business/DataRepair/DataRepairBusiness.cs index e271b67..9bbb868 100644 --- a/BBWYB.Server.Business/DataRepair/DataRepairBusiness.cs +++ b/BBWYB.Server.Business/DataRepair/DataRepairBusiness.cs @@ -1793,6 +1793,20 @@ namespace BBWYB.Server.Business } #endregion } + + public List RepairCBOrder() + { + var startTime = DateTime.Now.Date.AddDays(-3); + var endTime = startTime.AddDays(1).AddSeconds(-1); + var corderList = freeSqlMultiDBManager.BBWYCfsql.Select() + .Where(c => c.CreateTime >= startTime && c.CreateTime <= endTime) + .ToList(c => c.Id); + + var borderlist = fsql.Select(corderList).ToList(o => o.Id); + + var exceptList = corderList.Except(borderlist).ToList(); + return exceptList; + } } }