diff --git a/src/Khd.Core.Wcs/Wcs/FirstFloor.cs b/src/Khd.Core.Wcs/Wcs/FirstFloor.cs index 91dbe35..186806c 100644 --- a/src/Khd.Core.Wcs/Wcs/FirstFloor.cs +++ b/src/Khd.Core.Wcs/Wcs/FirstFloor.cs @@ -496,9 +496,10 @@ namespace Khd.Core.Wcs.Wcs { using var scope = _host.Services.CreateScope(); using var dbContext = scope.ServiceProvider.GetRequiredService(); - using var transaction = dbContext.Database.BeginTransaction(); + while (true) { + using var transaction = dbContext.Database.BeginTransaction(); try { var mesCloseValue = StaticData.PlcDic[0].Read(this.mesClose.plcpointAddress); //MES关闭状态 读 diff --git a/src/Khd.Core.Wpf/Form/FormBoardT.xaml.cs b/src/Khd.Core.Wpf/Form/FormBoardT.xaml.cs index a212984..f3fc6bf 100644 Binary files a/src/Khd.Core.Wpf/Form/FormBoardT.xaml.cs and b/src/Khd.Core.Wpf/Form/FormBoardT.xaml.cs differ