运行时间计算更改

This commit is contained in:
2025-04-17 09:26:54 +08:00
parent cf627cf650
commit 377836f9bb
2 changed files with 17 additions and 9 deletions

View File

@@ -3263,7 +3263,6 @@ namespace CapMachine.Wpf.Services
/// </summary>
public void StartProRun()
{
//开始计时
ProRunTimeCalcModel.StartProRunTime();
@@ -3320,6 +3319,8 @@ namespace CapMachine.Wpf.Services
ProRunTaskScanTimeEnable = false;
ProRunTimeScanTokenSource.Cancel();
LogService.Info($"【时间】: {DateTime.Now.ToString()} - 程序执行暂停");
//斜坡打点暂定
foreach (var itemProExModel in ListProExModel)
{
@@ -3332,12 +3333,15 @@ namespace CapMachine.Wpf.Services
/// </summary>
public void ContinueProRun()
{
ProRunTimeCalcModel.ContinueProRunTime();
PauseEndDt = DateTime.Now;
//统计的暂停的时间
var PauseTime = (PauseEndDt - PauseStartDt).TotalSeconds;
ProRunTimeCalcModel.PauseTotalSecTime = ProRunTimeCalcModel.PauseTotalSecTime + (int)PauseTime;
ProRunTimeCalcModel.ContinueProRunTime();
ProRunTimeCalcModel.PauseTotalSecTime = ProRunTimeCalcModel.PauseTotalSecTime + (int)Math.Round(PauseTime);
LogService.Info($"【时间】: {DateTime.Now.ToString()} - 程序执行继续");
//斜坡打点暂定
foreach (var itemProExModel in ListProExModel)