diff --git a/Plane.FormationCreator/Formation/FlightTaskManager.cs b/Plane.FormationCreator/Formation/FlightTaskManager.cs index 9042eb9..57e7fe2 100644 --- a/Plane.FormationCreator/Formation/FlightTaskManager.cs +++ b/Plane.FormationCreator/Formation/FlightTaskManager.cs @@ -1378,15 +1378,19 @@ namespace Plane.FormationCreator.Formation DateTime taskStartTime; public async Task RunTaskAsync() { - taskStartTime = DateTime.Now; - Message.Show($"{DateTime.Now.ToString("HH:mm:ss")}:任务开始"); + if (CurrentRunningTaskIndex == 0) + { + taskStartTime = DateTime.Now; + Message.Show($"{DateTime.Now.ToString("HH:mm:ss")}:任务开始"); + } await RunAsync(); if ((IsPaused ?? false) == false) { timeSpan = DateTime.Now - taskStartTime; - Message.Show($"{DateTime.Now.ToString("HH:mm:ss")}:任务完成"); + Message.Show($"{DateTime.Now.ToString("HH:mm:ss")}:任务结束"); Message.Show($"总时长 = {timeSpan.Minutes}分{timeSpan.Seconds}秒"); - } + + } } public async Task RunAsync()