新增健康状况检查接口
This commit is contained in:
@@ -23,49 +23,62 @@ namespace JNPF.Systems.Common;
|
|||||||
[Route("api")]
|
[Route("api")]
|
||||||
public class TestService : IDynamicApiController, ITransient
|
public class TestService : IDynamicApiController, ITransient
|
||||||
{
|
{
|
||||||
private readonly ISqlSugarRepository<UserEntity> _repository;
|
private readonly ISqlSugarRepository<UserEntity> _repository;
|
||||||
private readonly SqlSugarScope _sugar;
|
private readonly SqlSugarScope _sugar;
|
||||||
private readonly IDataBaseManager _databaseService;
|
private readonly IDataBaseManager _databaseService;
|
||||||
|
|
||||||
public TestService(ISqlSugarRepository<UserEntity> repository, IDataBaseManager databaseService)
|
public TestService(ISqlSugarRepository<UserEntity> repository, IDataBaseManager databaseService)
|
||||||
{
|
|
||||||
_repository = repository;
|
|
||||||
_sugar = (SqlSugarScope)repository.AsSugarClient();
|
|
||||||
_databaseService = databaseService;
|
|
||||||
}
|
|
||||||
|
|
||||||
[HttpGet("test")]
|
|
||||||
[AllowAnonymous]
|
|
||||||
[IgnoreLog]
|
|
||||||
[DisableCors]
|
|
||||||
public async Task<dynamic> test()
|
|
||||||
{
|
|
||||||
try
|
|
||||||
{
|
{
|
||||||
//var aaaaa= JsEngineUtil.AggreFunction("COUNT('1','1','1')").ToString();
|
_repository = repository;
|
||||||
//var xx = App.HttpContext.Request.Host.ToString();
|
_sugar = (SqlSugarScope)repository.AsSugarClient();
|
||||||
//var sql = "SELECT TOP 1 [F_PARENTID],[F_PROCESSID],[F_ENCODE],[F_FULLNAME],[F_FLOWURGENT],[F_FLOWID],[F_FLOWCODE],[F_FLOWNAME],[F_FLOWTYPE],[F_FLOWCATEGORY],[F_FLOWFORM],[F_FLOWFORMCONTENTJSON],[F_FLOWTEMPLATEJSON],[F_FLOWVERSION],[F_STARTTIME],[F_ENDTIME],[F_THISSTEP],[F_THISSTEPID],[F_GRADE],[F_STATUS],[F_COMPLETION],[F_DESCRIPTION],[F_SORTCODE],[F_ISASYNC],[F_ISBATCH],[F_TASKNODEID],[F_TEMPLATEID],[F_REJECTDATAID],[F_DELEGATEUSER],[F_CREATORTIME],[F_CREATORUSERID],[F_ENABLEDMARK],[F_LastModifyTime],[F_LastModifyUserId],[F_DeleteMark],[F_DeleteTime],[F_DeleteUserId],[F_Id] FROM [FLOW_TASK] WHERE (( [F_DeleteMark] IS NULL ) AND ( [F_Id] = N'367536153122855173' ))";
|
_databaseService = databaseService;
|
||||||
//var darta = _sqlSugarRepository.AsSugarClient().Ado.SqlQuery<dynamic>(sql);
|
|
||||||
var data = await _repository.GetFirstAsync(a => true);
|
|
||||||
var json = App.GetService<IJsonSerializerProvider>();
|
|
||||||
return data;
|
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
|
||||||
|
/// <summary>
|
||||||
|
/// 用于健康检查应用程序
|
||||||
|
/// </summary>
|
||||||
|
/// <returns></returns>
|
||||||
|
[HttpGet("heart-beat")]
|
||||||
|
[AllowAnonymous]
|
||||||
|
[IgnoreLog]
|
||||||
|
[DisableCors]
|
||||||
|
public async Task<dynamic> Heartbeat()
|
||||||
{
|
{
|
||||||
throw;
|
return await Task.FromResult<dynamic>(new { reply = "应用程序运行正常" });
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
public void xx(UserEntity user)
|
[HttpGet("test")]
|
||||||
{
|
[AllowAnonymous]
|
||||||
user.Account = "2312321";
|
[IgnoreLog]
|
||||||
|
[DisableCors]
|
||||||
|
public async Task<dynamic> test()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
//var aaaaa= JsEngineUtil.AggreFunction("COUNT('1','1','1')").ToString();
|
||||||
|
//var xx = App.HttpContext.Request.Host.ToString();
|
||||||
|
//var sql = "SELECT TOP 1 [F_PARENTID],[F_PROCESSID],[F_ENCODE],[F_FULLNAME],[F_FLOWURGENT],[F_FLOWID],[F_FLOWCODE],[F_FLOWNAME],[F_FLOWTYPE],[F_FLOWCATEGORY],[F_FLOWFORM],[F_FLOWFORMCONTENTJSON],[F_FLOWTEMPLATEJSON],[F_FLOWVERSION],[F_STARTTIME],[F_ENDTIME],[F_THISSTEP],[F_THISSTEPID],[F_GRADE],[F_STATUS],[F_COMPLETION],[F_DESCRIPTION],[F_SORTCODE],[F_ISASYNC],[F_ISBATCH],[F_TASKNODEID],[F_TEMPLATEID],[F_REJECTDATAID],[F_DELEGATEUSER],[F_CREATORTIME],[F_CREATORUSERID],[F_ENABLEDMARK],[F_LastModifyTime],[F_LastModifyUserId],[F_DeleteMark],[F_DeleteTime],[F_DeleteUserId],[F_Id] FROM [FLOW_TASK] WHERE (( [F_DeleteMark] IS NULL ) AND ( [F_Id] = N'367536153122855173' ))";
|
||||||
|
//var darta = _sqlSugarRepository.AsSugarClient().Ado.SqlQuery<dynamic>(sql);
|
||||||
|
var data = await _repository.GetFirstAsync(a => true);
|
||||||
|
var json = App.GetService<IJsonSerializerProvider>();
|
||||||
|
return data;
|
||||||
|
}
|
||||||
|
catch (Exception e)
|
||||||
|
{
|
||||||
|
throw;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
public void xx(UserEntity user)
|
||||||
|
{
|
||||||
|
user.Account = "2312321";
|
||||||
|
|
||||||
public void xx1(UserEntity user)
|
}
|
||||||
{
|
|
||||||
user.Account = "2312321";
|
|
||||||
|
|
||||||
}
|
public void xx1(UserEntity user)
|
||||||
|
{
|
||||||
|
user.Account = "2312321";
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user