|
@@ -55,6 +55,7 @@ using Microsoft.AspNetCore.Mvc;
|
|
using Microsoft.AspNetCore.Routing.Template;
|
|
using Microsoft.AspNetCore.Routing.Template;
|
|
using Microsoft.Extensions.Options;
|
|
using Microsoft.Extensions.Options;
|
|
using MiniExcelLibs;
|
|
using MiniExcelLibs;
|
|
|
|
+using MongoDB.Driver;
|
|
using NewRock.Sdk;
|
|
using NewRock.Sdk;
|
|
using NewRock.Sdk.Security;
|
|
using NewRock.Sdk.Security;
|
|
using SqlSugar;
|
|
using SqlSugar;
|
|
@@ -102,7 +103,7 @@ public class TestController : BaseController
|
|
private readonly ITimeLimitDomainService _timeLimitDomainService;
|
|
private readonly ITimeLimitDomainService _timeLimitDomainService;
|
|
private readonly IWfModuleDomainService _wfModuleDomainService;
|
|
private readonly IWfModuleDomainService _wfModuleDomainService;
|
|
private readonly IDaySettingRepository _daySettingRepository;
|
|
private readonly IDaySettingRepository _daySettingRepository;
|
|
- private readonly ITrClient _trClient;
|
|
|
|
|
|
+ //private readonly ITrClient _trClient;
|
|
private readonly ICapPublisher _capPublisher;
|
|
private readonly ICapPublisher _capPublisher;
|
|
private readonly IQueue _queue;
|
|
private readonly IQueue _queue;
|
|
private readonly IExportApplication _exportApplication;
|
|
private readonly IExportApplication _exportApplication;
|
|
@@ -152,7 +153,7 @@ public class TestController : BaseController
|
|
ITimeLimitDomainService timeLimitDomainService,
|
|
ITimeLimitDomainService timeLimitDomainService,
|
|
IWfModuleDomainService wfModuleDomainService,
|
|
IWfModuleDomainService wfModuleDomainService,
|
|
IDaySettingRepository daySettingRepository,
|
|
IDaySettingRepository daySettingRepository,
|
|
- ITrClient trClient,
|
|
|
|
|
|
+ //ITrClient trClient,
|
|
ICapPublisher capPublisher,
|
|
ICapPublisher capPublisher,
|
|
IQueue queue,
|
|
IQueue queue,
|
|
IExportApplication exportApplication,
|
|
IExportApplication exportApplication,
|
|
@@ -194,7 +195,7 @@ IRepository<EnforcementOrdersHandler> enforcementOrdersHandlerRepository
|
|
_timeLimitDomainService = timeLimitDomainService;
|
|
_timeLimitDomainService = timeLimitDomainService;
|
|
_wfModuleDomainService = wfModuleDomainService;
|
|
_wfModuleDomainService = wfModuleDomainService;
|
|
_daySettingRepository = daySettingRepository;
|
|
_daySettingRepository = daySettingRepository;
|
|
- _trClient = trClient;
|
|
|
|
|
|
+ //_trClient = trClient;
|
|
_capPublisher = capPublisher;
|
|
_capPublisher = capPublisher;
|
|
_queue = queue;
|
|
_queue = queue;
|
|
_exportApplication = exportApplication;
|
|
_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);
|
|
//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);
|
|
//await _aiVisitService.QueryAiVisitTask(batchId, taskId, HttpContext.RequestAborted);
|
|
//var r = _timeLimitDomainService.CalcWorkTimeReduce(DateTime.Now, 5);
|
|
//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"));
|
|
return OpenResponse.Ok(DateTime.Now.ToString("F"));
|
|
}
|
|
}
|
|
|
|
|