|
@@ -13,11 +13,11 @@ using Hotline.Users;
|
|
using MediatR;
|
|
using MediatR;
|
|
using Microsoft.AspNetCore.Authorization;
|
|
using Microsoft.AspNetCore.Authorization;
|
|
using Microsoft.AspNetCore.Mvc;
|
|
using Microsoft.AspNetCore.Mvc;
|
|
-using Microsoft.AspNetCore.SignalR;
|
|
|
|
using Microsoft.Extensions.Options;
|
|
using Microsoft.Extensions.Options;
|
|
using NewRock.Sdk;
|
|
using NewRock.Sdk;
|
|
using NewRock.Sdk.Security;
|
|
using NewRock.Sdk.Security;
|
|
using SqlSugar;
|
|
using SqlSugar;
|
|
|
|
+using Tr.Sdk;
|
|
using Wex.Sdk;
|
|
using Wex.Sdk;
|
|
using XC.RSAUtil;
|
|
using XC.RSAUtil;
|
|
using XF.Domain.Authentications;
|
|
using XF.Domain.Authentications;
|
|
@@ -57,6 +57,7 @@ public class TestController : BaseController
|
|
|
|
|
|
private readonly ITimeLimitDomainService _timeLimitDomainService;
|
|
private readonly ITimeLimitDomainService _timeLimitDomainService;
|
|
private readonly IWfModuleDomainService _wfModuleDomainService;
|
|
private readonly IWfModuleDomainService _wfModuleDomainService;
|
|
|
|
+ private readonly ITrClient _trClient;
|
|
|
|
|
|
|
|
|
|
//private readonly ITypedCache<List<User>> _cache;
|
|
//private readonly ITypedCache<List<User>> _cache;
|
|
@@ -85,7 +86,9 @@ public class TestController : BaseController
|
|
IRepository<OrderUrge> orderUrgeRepository,
|
|
IRepository<OrderUrge> orderUrgeRepository,
|
|
IRepositoryTextSearch<OrderTs> repositoryts,
|
|
IRepositoryTextSearch<OrderTs> repositoryts,
|
|
ITimeLimitDomainService timeLimitDomainService,
|
|
ITimeLimitDomainService timeLimitDomainService,
|
|
- IWfModuleDomainService wfModuleDomainService)
|
|
|
|
|
|
+ IWfModuleDomainService wfModuleDomainService,
|
|
|
|
+ ITrClient trClient
|
|
|
|
+ )
|
|
{
|
|
{
|
|
_logger = logger;
|
|
_logger = logger;
|
|
_authorizeGenerator = authorizeGenerator;
|
|
_authorizeGenerator = authorizeGenerator;
|
|
@@ -106,6 +109,7 @@ public class TestController : BaseController
|
|
_repositoryts = repositoryts;
|
|
_repositoryts = repositoryts;
|
|
_timeLimitDomainService = timeLimitDomainService;
|
|
_timeLimitDomainService = timeLimitDomainService;
|
|
_wfModuleDomainService = wfModuleDomainService;
|
|
_wfModuleDomainService = wfModuleDomainService;
|
|
|
|
+ _trClient = trClient;
|
|
}
|
|
}
|
|
|
|
|
|
[HttpGet("time")]
|
|
[HttpGet("time")]
|
|
@@ -128,11 +132,12 @@ public class TestController : BaseController
|
|
//int a = _timeLimitDomainService.CalcWorkTime(DateTime.Now, DateTime.Parse("2023-09-11 16:21:00"));
|
|
//int a = _timeLimitDomainService.CalcWorkTime(DateTime.Now, DateTime.Parse("2023-09-11 16:21:00"));
|
|
//int m = _timeLimitDomainService.CalcWorkTime(DateTime.Parse("2023-09-19 12:00:00"), DateTime.Parse("2023-09-20 18:00:00"), false);
|
|
//int m = _timeLimitDomainService.CalcWorkTime(DateTime.Parse("2023-09-19 12:00:00"), DateTime.Parse("2023-09-20 18:00:00"), false);
|
|
//var r = _timeLimitDomainService.CalcEndTime(DateTime.Parse("2023-09-19 18:00:00"), "35", false);
|
|
//var r = _timeLimitDomainService.CalcEndTime(DateTime.Parse("2023-09-19 18:00:00"), "35", false);
|
|
- await _wfModuleDomainService.PersistenceModulesAsync(HttpContext.RequestAborted);
|
|
|
|
- return OpenResponse.Ok(DateTime.Now.ToString("F"));
|
|
|
|
|
|
+ //await _wfModuleDomainService.PersistenceModulesAsync(HttpContext.RequestAborted);
|
|
|
|
|
|
//var rsp = await _daprClient.InvokeMethodAsync<ApiResponse<string>>(HttpMethod.Get, "identity", "api/v1/Test/time", HttpContext.RequestAborted);
|
|
//var rsp = await _daprClient.InvokeMethodAsync<ApiResponse<string>>(HttpMethod.Get, "identity", "api/v1/Test/time", HttpContext.RequestAborted);
|
|
//var rsp1 = await _daprClient.InvokeMethodAsync<int, ApiResponse<string>>(HttpMethod.Post, "identity", "api/v1/Test/time1", 222, HttpContext.RequestAborted);
|
|
//var rsp1 = await _daprClient.InvokeMethodAsync<int, ApiResponse<string>>(HttpMethod.Post, "identity", "api/v1/Test/time1", 222, HttpContext.RequestAborted);
|
|
|
|
+
|
|
|
|
+ return OpenResponse.Ok(DateTime.Now.ToString("F"));
|
|
}
|
|
}
|
|
|
|
|
|
[HttpGet("pgsql")]
|
|
[HttpGet("pgsql")]
|