diff --git a/src/SJZY.Track.Application/Services/DebugApis/TransportDetailsGenerate/_TransportDetailsGenerateService.cs b/src/SJZY.Track.Application/Services/DebugApis/TransportDetailsGenerate/_TransportDetailsGenerateService.cs
index de80fdba..9dc69161 100644
--- a/src/SJZY.Track.Application/Services/DebugApis/TransportDetailsGenerate/_TransportDetailsGenerateService.cs
+++ b/src/SJZY.Track.Application/Services/DebugApis/TransportDetailsGenerate/_TransportDetailsGenerateService.cs
@@ -22,13 +22,15 @@ public class _TransportDetailsGenerateService : ApplicationService
}
///
- /// 运输预警明细生成任务执行,立即执行不考虑计划时机
+ /// 运输预警明细生成任务立即执行,不考虑计划执行时间,执行完成任务会关闭
+ ///
///
[HttpGet("TransportWarningDetailsGenerate_ScanAndExec")]
public async Task TransportWarningDetailsGenerate_ScanAndExec()
{
var tasks = await _warningTaskRepository.GetTransportWarningDetailsGenerateTaskAsync(x => !x.IsClosed);
-
+ var taskIds = tasks.Select(x => x.Id).ToHashSet();
+ await _warningTaskRepository.CloseTransportWarningDetailsGenerateTaskAsync(x => !x.IsClosed && taskIds.Contains(x.Id));
await _transportWarningHandler.HandleWarningDetailsGenerateTask(tasks);
}
diff --git a/src/SJZY.Track.Application/Services/DebugApis/_MockReturnWarningService.cs b/src/SJZY.Track.Application/Services/DebugApis/_MockReturnWarningService.cs
index 83070287..19c80301 100644
--- a/src/SJZY.Track.Application/Services/DebugApis/_MockReturnWarningService.cs
+++ b/src/SJZY.Track.Application/Services/DebugApis/_MockReturnWarningService.cs
@@ -30,6 +30,11 @@ public class _MockReturnWarningService : ApplicationService
+ ///
+ /// 模拟接口通回调
+ ///
+ ///
+ ///
[HttpPost("MockReturn")]
public async Task MockReturn(MockReturnInput input)
{