wanghan před 3 měsíci
rodič
revize
023a0dc392

+ 9 - 2
LogForceTestApp.Modules.MainModule/ViewModels/MainPageViewModel.cs

@@ -189,6 +189,7 @@ namespace LogoForceTestApp.Modules.MainModule.ViewModels
         string[] operName = new string[25];
         private System.Timers.Timer _timer;
         private Thread myBackUpThread;
+        int ra;
 
         public MainPageViewModel(IHttpClientFactory httpClientFactory, IScanService scanService,
             IModbusTcpSlaverService modbusTcpSlaverService, IStateService stateService, IRepository repository,
@@ -1326,6 +1327,7 @@ namespace LogoForceTestApp.Modules.MainModule.ViewModels
                     NgA = 0,
                     ErrA = 0
                 };
+                ra = 0;
                 _repository.Add(al);
             }
 
@@ -1567,6 +1569,8 @@ namespace LogoForceTestApp.Modules.MainModule.ViewModels
                 await Task.Delay(1000);
             }
         }
+
+        
         public void ProcessFinish(object sender, StateEventArgs e)
         {
             try
@@ -1577,12 +1581,16 @@ namespace LogoForceTestApp.Modules.MainModule.ViewModels
                     list.RealityS++;
                     _repository.Update(list);
                 }
+
+                int realityA = tcpNet.ReadInt(1028);
                 var allnumbers = _repository.GetFirstDefault<AllNumber>(c => c.DateA == DateTime.Today);
                 if (allnumbers != null)
                 {
-                    allnumbers.RealityA++;
+                    allnumbers.RealityA = realityA;
                     _repository.Update(allnumbers);
                 }
+                ra++;
+                _logger.Information("当天实际产量:"+ra.ToString());
 
                 Quest(Order);
 
@@ -2740,7 +2748,6 @@ namespace LogoForceTestApp.Modules.MainModule.ViewModels
                 }
                 try
                 {
-                    //ReadOrder();
                     //切换产品
                     int type = tcpNet.ReadInt(1000);
                     if (a != type && type != -1)