|
|
@ -48,7 +48,7 @@ namespace Tiobon.Core.Controllers |
|
|
|
item.Triggers = await _schedulerCenter.GetTaskStaus(item); |
|
|
|
item.Triggers = await _schedulerCenter.GetTaskStaus(item); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
return ServiceResult<PageModel<TasksQz>>.Message(data.dataCount >= 0, "获取成功", data); |
|
|
|
return ServiceResult<PageModel<TasksQz>>.OprateSuccess(data.dataCount >= 0, "获取成功", data); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
/// <summary> |
|
|
@ -62,32 +62,32 @@ namespace Tiobon.Core.Controllers |
|
|
|
var data = new ServiceResult<string>(); |
|
|
|
var data = new ServiceResult<string>(); |
|
|
|
_unitOfWorkManage.BeginTran(); |
|
|
|
_unitOfWorkManage.BeginTran(); |
|
|
|
var id = (await _tasksQzServices.Add(tasksQz)); |
|
|
|
var id = (await _tasksQzServices.Add(tasksQz)); |
|
|
|
data.success = id > 0; |
|
|
|
data.Success = id > 0; |
|
|
|
try |
|
|
|
try |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (data.success) |
|
|
|
if (data.Success) |
|
|
|
{ |
|
|
|
{ |
|
|
|
tasksQz.Id = id; |
|
|
|
tasksQz.Id = id; |
|
|
|
data.response = id.ObjToString(); |
|
|
|
data.Data = id.ObjToString(); |
|
|
|
data.msg = "添加成功"; |
|
|
|
data.Message = "添加成功"; |
|
|
|
if (tasksQz.IsStart) |
|
|
|
if (tasksQz.IsStart) |
|
|
|
{ |
|
|
|
{ |
|
|
|
//如果是启动自动 |
|
|
|
//如果是启动自动 |
|
|
|
var ResuleModel = await _schedulerCenter.AddScheduleJobAsync(tasksQz); |
|
|
|
var ResuleModel = await _schedulerCenter.AddScheduleJobAsync(tasksQz); |
|
|
|
data.success = ResuleModel.success; |
|
|
|
data.Success = ResuleModel.Success; |
|
|
|
if (ResuleModel.success) |
|
|
|
if (ResuleModel.Success) |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = $"{data.msg}=>启动成功=>{ResuleModel.msg}"; |
|
|
|
data.Message = $"{data.Message}=>启动成功=>{ResuleModel.Message}"; |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = $"{data.msg}=>启动失败=>{ResuleModel.msg}"; |
|
|
|
data.Message = $"{data.Message}=>启动失败=>{ResuleModel.Message}"; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "添加失败"; |
|
|
|
data.Message = "添加失败"; |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
@ -97,7 +97,7 @@ namespace Tiobon.Core.Controllers |
|
|
|
} |
|
|
|
} |
|
|
|
finally |
|
|
|
finally |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (data.success) |
|
|
|
if (data.Success) |
|
|
|
_unitOfWorkManage.CommitTran(); |
|
|
|
_unitOfWorkManage.CommitTran(); |
|
|
|
else |
|
|
|
else |
|
|
|
_unitOfWorkManage.RollbackTran(); |
|
|
|
_unitOfWorkManage.RollbackTran(); |
|
|
@ -118,30 +118,30 @@ namespace Tiobon.Core.Controllers |
|
|
|
if (tasksQz != null && tasksQz.Id > 0) |
|
|
|
if (tasksQz != null && tasksQz.Id > 0) |
|
|
|
{ |
|
|
|
{ |
|
|
|
_unitOfWorkManage.BeginTran(); |
|
|
|
_unitOfWorkManage.BeginTran(); |
|
|
|
data.success = await _tasksQzServices.Update(tasksQz); |
|
|
|
data.Success = await _tasksQzServices.Update(tasksQz); |
|
|
|
try |
|
|
|
try |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (data.success) |
|
|
|
if (data.Success) |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "修改成功"; |
|
|
|
data.Message = "修改成功"; |
|
|
|
data.response = tasksQz?.Id.ObjToString(); |
|
|
|
data.Data = tasksQz?.Id.ObjToString(); |
|
|
|
if (tasksQz.IsStart) |
|
|
|
if (tasksQz.IsStart) |
|
|
|
{ |
|
|
|
{ |
|
|
|
var ResuleModelStop = await _schedulerCenter.StopScheduleJobAsync(tasksQz); |
|
|
|
var ResuleModelStop = await _schedulerCenter.StopScheduleJobAsync(tasksQz); |
|
|
|
data.msg = $"{data.msg}=>停止:{ResuleModelStop.msg}"; |
|
|
|
data.Message = $"{data.Message}=>停止:{ResuleModelStop.Message}"; |
|
|
|
var ResuleModelStar = await _schedulerCenter.AddScheduleJobAsync(tasksQz); |
|
|
|
var ResuleModelStar = await _schedulerCenter.AddScheduleJobAsync(tasksQz); |
|
|
|
data.success = ResuleModelStar.success; |
|
|
|
data.Success = ResuleModelStar.Success; |
|
|
|
data.msg = $"{data.msg}=>启动:{ResuleModelStar.msg}"; |
|
|
|
data.Message = $"{data.Message}=>启动:{ResuleModelStar.Message}"; |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
var ResuleModelStop = await _schedulerCenter.StopScheduleJobAsync(tasksQz); |
|
|
|
var ResuleModelStop = await _schedulerCenter.StopScheduleJobAsync(tasksQz); |
|
|
|
data.msg = $"{data.msg}=>停止:{ResuleModelStop.msg}"; |
|
|
|
data.Message = $"{data.Message}=>停止:{ResuleModelStop.Message}"; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "修改失败"; |
|
|
|
data.Message = "修改失败"; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
catch (Exception) |
|
|
|
catch (Exception) |
|
|
@ -150,7 +150,7 @@ namespace Tiobon.Core.Controllers |
|
|
|
} |
|
|
|
} |
|
|
|
finally |
|
|
|
finally |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (data.success) |
|
|
|
if (data.Success) |
|
|
|
_unitOfWorkManage.CommitTran(); |
|
|
|
_unitOfWorkManage.CommitTran(); |
|
|
|
else |
|
|
|
else |
|
|
|
_unitOfWorkManage.RollbackTran(); |
|
|
|
_unitOfWorkManage.RollbackTran(); |
|
|
@ -172,19 +172,19 @@ namespace Tiobon.Core.Controllers |
|
|
|
if (model != null) |
|
|
|
if (model != null) |
|
|
|
{ |
|
|
|
{ |
|
|
|
_unitOfWorkManage.BeginTran(); |
|
|
|
_unitOfWorkManage.BeginTran(); |
|
|
|
data.success = await _tasksQzServices.Delete(model); |
|
|
|
data.Success = await _tasksQzServices.Delete(model); |
|
|
|
try |
|
|
|
try |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.response = jobId.ObjToString(); |
|
|
|
data.Data = jobId.ObjToString(); |
|
|
|
if (data.success) |
|
|
|
if (data.Success) |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "删除成功"; |
|
|
|
data.Message = "删除成功"; |
|
|
|
var ResuleModel = await _schedulerCenter.StopScheduleJobAsync(model); |
|
|
|
var ResuleModel = await _schedulerCenter.StopScheduleJobAsync(model); |
|
|
|
data.msg = $"{data.msg}=>任务状态=>{ResuleModel.msg}"; |
|
|
|
data.Message = $"{data.Message}=>任务状态=>{ResuleModel.Message}"; |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "删除失败"; |
|
|
|
data.Message = "删除失败"; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
@ -194,7 +194,7 @@ namespace Tiobon.Core.Controllers |
|
|
|
} |
|
|
|
} |
|
|
|
finally |
|
|
|
finally |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (data.success) |
|
|
|
if (data.Success) |
|
|
|
_unitOfWorkManage.CommitTran(); |
|
|
|
_unitOfWorkManage.CommitTran(); |
|
|
|
else |
|
|
|
else |
|
|
|
_unitOfWorkManage.RollbackTran(); |
|
|
|
_unitOfWorkManage.RollbackTran(); |
|
|
@ -202,7 +202,7 @@ namespace Tiobon.Core.Controllers |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "任务不存在"; |
|
|
|
data.Message = "任务不存在"; |
|
|
|
} |
|
|
|
} |
|
|
|
return data; |
|
|
|
return data; |
|
|
|
|
|
|
|
|
|
|
@ -224,26 +224,26 @@ namespace Tiobon.Core.Controllers |
|
|
|
try |
|
|
|
try |
|
|
|
{ |
|
|
|
{ |
|
|
|
model.IsStart = true; |
|
|
|
model.IsStart = true; |
|
|
|
data.success = await _tasksQzServices.Update(model); |
|
|
|
data.Success = await _tasksQzServices.Update(model); |
|
|
|
data.response = jobId.ObjToString(); |
|
|
|
data.Data = jobId.ObjToString(); |
|
|
|
if (data.success) |
|
|
|
if (data.Success) |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "更新成功"; |
|
|
|
data.Message = "更新成功"; |
|
|
|
var ResuleModel = await _schedulerCenter.AddScheduleJobAsync(model); |
|
|
|
var ResuleModel = await _schedulerCenter.AddScheduleJobAsync(model); |
|
|
|
data.success = ResuleModel.success; |
|
|
|
data.Success = ResuleModel.Success; |
|
|
|
if (ResuleModel.success) |
|
|
|
if (ResuleModel.Success) |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = $"{data.msg}=>启动成功=>{ResuleModel.msg}"; |
|
|
|
data.Message = $"{data.Message}=>启动成功=>{ResuleModel.Message}"; |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = $"{data.msg}=>启动失败=>{ResuleModel.msg}"; |
|
|
|
data.Message = $"{data.Message}=>启动失败=>{ResuleModel.Message}"; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "更新失败"; |
|
|
|
data.Message = "更新失败"; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
catch (Exception) |
|
|
|
catch (Exception) |
|
|
@ -252,7 +252,7 @@ namespace Tiobon.Core.Controllers |
|
|
|
} |
|
|
|
} |
|
|
|
finally |
|
|
|
finally |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (data.success) |
|
|
|
if (data.Success) |
|
|
|
_unitOfWorkManage.CommitTran(); |
|
|
|
_unitOfWorkManage.CommitTran(); |
|
|
|
else |
|
|
|
else |
|
|
|
_unitOfWorkManage.RollbackTran(); |
|
|
|
_unitOfWorkManage.RollbackTran(); |
|
|
@ -260,7 +260,7 @@ namespace Tiobon.Core.Controllers |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "任务不存在"; |
|
|
|
data.Message = "任务不存在"; |
|
|
|
} |
|
|
|
} |
|
|
|
return data; |
|
|
|
return data; |
|
|
|
} |
|
|
|
} |
|
|
@ -278,29 +278,29 @@ namespace Tiobon.Core.Controllers |
|
|
|
if (model != null) |
|
|
|
if (model != null) |
|
|
|
{ |
|
|
|
{ |
|
|
|
model.IsStart = false; |
|
|
|
model.IsStart = false; |
|
|
|
data.success = await _tasksQzServices.Update(model); |
|
|
|
data.Success = await _tasksQzServices.Update(model); |
|
|
|
data.response = jobId.ObjToString(); |
|
|
|
data.Data = jobId.ObjToString(); |
|
|
|
if (data.success) |
|
|
|
if (data.Success) |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "更新成功"; |
|
|
|
data.Message = "更新成功"; |
|
|
|
var ResuleModel = await _schedulerCenter.StopScheduleJobAsync(model); |
|
|
|
var ResuleModel = await _schedulerCenter.StopScheduleJobAsync(model); |
|
|
|
if (ResuleModel.success) |
|
|
|
if (ResuleModel.Success) |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = $"{data.msg}=>停止成功=>{ResuleModel.msg}"; |
|
|
|
data.Message = $"{data.Message}=>停止成功=>{ResuleModel.Message}"; |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = $"{data.msg}=>停止失败=>{ResuleModel.msg}"; |
|
|
|
data.Message = $"{data.Message}=>停止失败=>{ResuleModel.Message}"; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "更新失败"; |
|
|
|
data.Message = "更新失败"; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "任务不存在"; |
|
|
|
data.Message = "任务不存在"; |
|
|
|
} |
|
|
|
} |
|
|
|
return data; |
|
|
|
return data; |
|
|
|
} |
|
|
|
} |
|
|
@ -319,25 +319,25 @@ namespace Tiobon.Core.Controllers |
|
|
|
_unitOfWorkManage.BeginTran(); |
|
|
|
_unitOfWorkManage.BeginTran(); |
|
|
|
try |
|
|
|
try |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.success = await _tasksQzServices.Update(model); |
|
|
|
data.Success = await _tasksQzServices.Update(model); |
|
|
|
data.response = jobId.ObjToString(); |
|
|
|
data.Data = jobId.ObjToString(); |
|
|
|
if (data.success) |
|
|
|
if (data.Success) |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "更新成功"; |
|
|
|
data.Message = "更新成功"; |
|
|
|
var ResuleModel = await _schedulerCenter.PauseJob(model); |
|
|
|
var ResuleModel = await _schedulerCenter.PauseJob(model); |
|
|
|
if (ResuleModel.success) |
|
|
|
if (ResuleModel.Success) |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = $"{data.msg}=>暂停成功=>{ResuleModel.msg}"; |
|
|
|
data.Message = $"{data.Message}=>暂停成功=>{ResuleModel.Message}"; |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = $"{data.msg}=>暂停失败=>{ResuleModel.msg}"; |
|
|
|
data.Message = $"{data.Message}=>暂停失败=>{ResuleModel.Message}"; |
|
|
|
} |
|
|
|
} |
|
|
|
data.success = ResuleModel.success; |
|
|
|
data.Success = ResuleModel.Success; |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "更新失败"; |
|
|
|
data.Message = "更新失败"; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
catch (Exception) |
|
|
|
catch (Exception) |
|
|
@ -346,7 +346,7 @@ namespace Tiobon.Core.Controllers |
|
|
|
} |
|
|
|
} |
|
|
|
finally |
|
|
|
finally |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (data.success) |
|
|
|
if (data.Success) |
|
|
|
_unitOfWorkManage.CommitTran(); |
|
|
|
_unitOfWorkManage.CommitTran(); |
|
|
|
else |
|
|
|
else |
|
|
|
_unitOfWorkManage.RollbackTran(); |
|
|
|
_unitOfWorkManage.RollbackTran(); |
|
|
@ -354,7 +354,7 @@ namespace Tiobon.Core.Controllers |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "任务不存在"; |
|
|
|
data.Message = "任务不存在"; |
|
|
|
} |
|
|
|
} |
|
|
|
return data; |
|
|
|
return data; |
|
|
|
} |
|
|
|
} |
|
|
@ -375,25 +375,25 @@ namespace Tiobon.Core.Controllers |
|
|
|
try |
|
|
|
try |
|
|
|
{ |
|
|
|
{ |
|
|
|
model.IsStart = true; |
|
|
|
model.IsStart = true; |
|
|
|
data.success = await _tasksQzServices.Update(model); |
|
|
|
data.Success = await _tasksQzServices.Update(model); |
|
|
|
data.response = jobId.ObjToString(); |
|
|
|
data.Data = jobId.ObjToString(); |
|
|
|
if (data.success) |
|
|
|
if (data.Success) |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "更新成功"; |
|
|
|
data.Message = "更新成功"; |
|
|
|
var ResuleModel = await _schedulerCenter.ResumeJob(model); |
|
|
|
var ResuleModel = await _schedulerCenter.ResumeJob(model); |
|
|
|
if (ResuleModel.success) |
|
|
|
if (ResuleModel.Success) |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = $"{data.msg}=>恢复成功=>{ResuleModel.msg}"; |
|
|
|
data.Message = $"{data.Message}=>恢复成功=>{ResuleModel.Message}"; |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = $"{data.msg}=>恢复失败=>{ResuleModel.msg}"; |
|
|
|
data.Message = $"{data.Message}=>恢复失败=>{ResuleModel.Message}"; |
|
|
|
} |
|
|
|
} |
|
|
|
data.success = ResuleModel.success; |
|
|
|
data.Success = ResuleModel.Success; |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "更新失败"; |
|
|
|
data.Message = "更新失败"; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
catch (Exception) |
|
|
|
catch (Exception) |
|
|
@ -402,7 +402,7 @@ namespace Tiobon.Core.Controllers |
|
|
|
} |
|
|
|
} |
|
|
|
finally |
|
|
|
finally |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (data.success) |
|
|
|
if (data.Success) |
|
|
|
_unitOfWorkManage.CommitTran(); |
|
|
|
_unitOfWorkManage.CommitTran(); |
|
|
|
else |
|
|
|
else |
|
|
|
_unitOfWorkManage.RollbackTran(); |
|
|
|
_unitOfWorkManage.RollbackTran(); |
|
|
@ -410,7 +410,7 @@ namespace Tiobon.Core.Controllers |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "任务不存在"; |
|
|
|
data.Message = "任务不存在"; |
|
|
|
} |
|
|
|
} |
|
|
|
return data; |
|
|
|
return data; |
|
|
|
} |
|
|
|
} |
|
|
@ -431,29 +431,29 @@ namespace Tiobon.Core.Controllers |
|
|
|
try |
|
|
|
try |
|
|
|
{ |
|
|
|
{ |
|
|
|
model.IsStart = true; |
|
|
|
model.IsStart = true; |
|
|
|
data.success = await _tasksQzServices.Update(model); |
|
|
|
data.Success = await _tasksQzServices.Update(model); |
|
|
|
data.response = jobId.ObjToString(); |
|
|
|
data.Data = jobId.ObjToString(); |
|
|
|
if (data.success) |
|
|
|
if (data.Success) |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "更新成功"; |
|
|
|
data.Message = "更新成功"; |
|
|
|
var ResuleModelStop = await _schedulerCenter.StopScheduleJobAsync(model); |
|
|
|
var ResuleModelStop = await _schedulerCenter.StopScheduleJobAsync(model); |
|
|
|
var ResuleModelStar = await _schedulerCenter.AddScheduleJobAsync(model); |
|
|
|
var ResuleModelStar = await _schedulerCenter.AddScheduleJobAsync(model); |
|
|
|
if (ResuleModelStar.success) |
|
|
|
if (ResuleModelStar.Success) |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = $"{data.msg}=>停止:{ResuleModelStop.msg}=>启动:{ResuleModelStar.msg}"; |
|
|
|
data.Message = $"{data.Message}=>停止:{ResuleModelStop.Message}=>启动:{ResuleModelStar.Message}"; |
|
|
|
data.response = jobId.ObjToString(); |
|
|
|
data.Data = jobId.ObjToString(); |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = $"{data.msg}=>停止:{ResuleModelStop.msg}=>启动:{ResuleModelStar.msg}"; |
|
|
|
data.Message = $"{data.Message}=>停止:{ResuleModelStop.Message}=>启动:{ResuleModelStar.Message}"; |
|
|
|
data.response = jobId.ObjToString(); |
|
|
|
data.Data = jobId.ObjToString(); |
|
|
|
} |
|
|
|
} |
|
|
|
data.success = ResuleModelStar.success; |
|
|
|
data.Success = ResuleModelStar.Success; |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "更新失败"; |
|
|
|
data.Message = "更新失败"; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
catch (Exception) |
|
|
|
catch (Exception) |
|
|
@ -462,7 +462,7 @@ namespace Tiobon.Core.Controllers |
|
|
|
} |
|
|
|
} |
|
|
|
finally |
|
|
|
finally |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (data.success) |
|
|
|
if (data.Success) |
|
|
|
_unitOfWorkManage.CommitTran(); |
|
|
|
_unitOfWorkManage.CommitTran(); |
|
|
|
else |
|
|
|
else |
|
|
|
_unitOfWorkManage.RollbackTran(); |
|
|
|
_unitOfWorkManage.RollbackTran(); |
|
|
@ -470,7 +470,7 @@ namespace Tiobon.Core.Controllers |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "任务不存在"; |
|
|
|
data.Message = "任务不存在"; |
|
|
|
} |
|
|
|
} |
|
|
|
return data; |
|
|
|
return data; |
|
|
|
|
|
|
|
|
|
|
@ -510,7 +510,7 @@ namespace Tiobon.Core.Controllers |
|
|
|
} |
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
data.msg = "任务不存在"; |
|
|
|
data.Message = "任务不存在"; |
|
|
|
} |
|
|
|
} |
|
|
|
return data; |
|
|
|
return data; |
|
|
|
} |
|
|
|
} |
|
|
@ -522,7 +522,7 @@ namespace Tiobon.Core.Controllers |
|
|
|
public async Task<ServiceResult<PageModel<TasksLog>>> GetTaskLogs(long jobId, int page = 1, int pageSize = 10, DateTime? runTimeStart = null, DateTime? runTimeEnd = null) |
|
|
|
public async Task<ServiceResult<PageModel<TasksLog>>> GetTaskLogs(long jobId, int page = 1, int pageSize = 10, DateTime? runTimeStart = null, DateTime? runTimeEnd = null) |
|
|
|
{ |
|
|
|
{ |
|
|
|
var model = await _tasksLogServices.GetTaskLogs(jobId, page, pageSize, runTimeStart, runTimeEnd); |
|
|
|
var model = await _tasksLogServices.GetTaskLogs(jobId, page, pageSize, runTimeStart, runTimeEnd); |
|
|
|
return ServiceResult<PageModel<TasksLog>>.Message(model.dataCount >= 0, "获取成功", model); |
|
|
|
return ServiceResult<PageModel<TasksLog>>.OprateSuccess(model.dataCount >= 0, "获取成功", model); |
|
|
|
} |
|
|
|
} |
|
|
|
/// <summary> |
|
|
|
/// <summary> |
|
|
|
/// 任务概况 |
|
|
|
/// 任务概况 |
|
|
@ -532,7 +532,7 @@ namespace Tiobon.Core.Controllers |
|
|
|
public async Task<ServiceResult<object>> GetTaskOverview(long jobId, int page = 1, int pageSize = 10, DateTime? runTimeStart = null, DateTime? runTimeEnd = null, string type = "month") |
|
|
|
public async Task<ServiceResult<object>> GetTaskOverview(long jobId, int page = 1, int pageSize = 10, DateTime? runTimeStart = null, DateTime? runTimeEnd = null, string type = "month") |
|
|
|
{ |
|
|
|
{ |
|
|
|
var model = await _tasksLogServices.GetTaskOverview(jobId, runTimeStart, runTimeEnd, type); |
|
|
|
var model = await _tasksLogServices.GetTaskOverview(jobId, runTimeStart, runTimeEnd, type); |
|
|
|
return ServiceResult<object>.Message(true, "获取成功", model); |
|
|
|
return ServiceResult<object>.OprateSuccess(true, "获取成功", model); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|