Dun.Jason před 9 měsíci
rodič
revize
22ff0763c5

+ 3 - 0
src/Hotline.Api/Controllers/Bi/BiOrderController.cs

@@ -3150,7 +3150,10 @@ namespace Hotline.Api.Controllers.Bi
         }
 
 
+        //public async Task AcceptTypeStatisticsByDate([FromQuery]AcceptTypeStatisticsByDateReq dto)
+        //{
 
+        //}
 
 
 

+ 7 - 4
src/Hotline.Api/Controllers/TestController.cs

@@ -55,6 +55,7 @@ using Microsoft.AspNetCore.Mvc;
 using Microsoft.AspNetCore.Routing.Template;
 using Microsoft.Extensions.Options;
 using MiniExcelLibs;
+using MongoDB.Driver;
 using NewRock.Sdk;
 using NewRock.Sdk.Security;
 using SqlSugar;
@@ -102,7 +103,7 @@ public class TestController : BaseController
     private readonly ITimeLimitDomainService _timeLimitDomainService;
     private readonly IWfModuleDomainService _wfModuleDomainService;
     private readonly IDaySettingRepository _daySettingRepository;
-    private readonly ITrClient _trClient;
+    //private readonly ITrClient _trClient;
     private readonly ICapPublisher _capPublisher;
     private readonly IQueue _queue;
     private readonly IExportApplication _exportApplication;
@@ -152,7 +153,7 @@ public class TestController : BaseController
         ITimeLimitDomainService timeLimitDomainService,
         IWfModuleDomainService wfModuleDomainService,
         IDaySettingRepository daySettingRepository,
-        ITrClient trClient,
+        //ITrClient trClient,
         ICapPublisher capPublisher,
         IQueue queue,
         IExportApplication exportApplication,
@@ -194,7 +195,7 @@ IRepository<EnforcementOrdersHandler> enforcementOrdersHandlerRepository
         _timeLimitDomainService = timeLimitDomainService;
         _wfModuleDomainService = wfModuleDomainService;
         _daySettingRepository = daySettingRepository;
-        _trClient = trClient;
+        //_trClient = trClient;
         _capPublisher = capPublisher;
         _queue = queue;
         _exportApplication = exportApplication;
@@ -496,7 +497,9 @@ IRepository<EnforcementOrdersHandler> enforcementOrdersHandlerRepository
         //var r = _timeLimitDomainService.CalcWorkTime(DateTime.Parse("2024-3-24 17:20:00"), DateTime.Parse("2024-3-24 17:21:00"), false);
         //await _aiVisitService.QueryAiVisitTask(batchId, taskId, HttpContext.RequestAborted);
         //var r = _timeLimitDomainService.CalcWorkTimeReduce(DateTime.Now, 5);
-        var r = _timeLimitDomainService.CalcWorkTimeToDecimal(DateTime.Parse("2024-07-09 14:57:51"), DateTime.Parse("2024-07-10 14:20:42"), false);
+        //var r = _timeLimitDomainService.CalcWorkTimeToDecimal(DateTime.Parse("2024-07-09 14:57:51"), DateTime.Parse("2024-07-10 14:20:42"), false);
+        var endTime = _timeLimitDomainService
+            .CalcEndTime(DateTime.Parse("2024-07-09 14:57:51"), ETimeType.WorkDay, -3, 0, 0);///.EndTime;
         return OpenResponse.Ok(DateTime.Now.ToString("F"));
     }
 

+ 6 - 0
src/Hotline.Share/Requests/PagedKeywordRequest.cs

@@ -400,6 +400,12 @@ public record HotspotAndAreaStatisticsReq
 
 }
 
+public class AcceptTypeStatisticsByDateReq
+{
+    public DateTime StartTime { get; set; }
+
+    public DateTime EndTime { get; set; }
+}
 
 public class AcceptTypeStatisticsReq
 {