KWD před 2 měsíci
rodič
revize
3c3981e45b
1 změnil soubory, kde provedl 6 přidání a 5 odebrání
  1. 6 5
      TeamAAS-VM/Core/Management.cs

+ 6 - 5
TeamAAS-VM/Core/Management.cs

@@ -2058,7 +2058,7 @@ namespace TeamAAS_VP.Core
                                     LogHelper.WriteLogMes($"【mes开始QUERY】");
                                     SendTaskMessage($"mes开始QUERY", MessageLevel.Info);
                                     //(bool isSuccess, string response) = await _mesService.StationGetAsync(code, "", 2);//询问mes
-                                    (bool isSuccess, string response) = await _mesService.StationGetExAsync(code, "", 2);//基于电池的SN获取产品SN,询问mes
+                                    (bool isSuccess, string response) = await _mesService.StationGetExAsync(code, "", 2);
                                     if (isSuccess)
                                     {
                                         //产品发生改变并且供料器发生了变化时,需要通知PLC进行取料更改
@@ -2472,6 +2472,10 @@ namespace TeamAAS_VP.Core
                             {
                                 //结果输出
                                 bool resultFlog = true;
+                                //等待所有的图像处理流程处理完成
+                                //之前版本使用的是lock机制无法进行并发操作,目前能完美进行并发且能等待所有任务完成
+                                countdown.Wait();
+
                                 if (sysConfig.PhotosUse == true)
                                 {
                                     foreach (var item in lockResultsAll)
@@ -2486,10 +2490,7 @@ namespace TeamAAS_VP.Core
                                 }
                                 else
                                 {
-                                    //等待所有的图像处理流程处理完成
-                                    //之前版本使用的是lock机制无法进行并发操作,目前能完美进行并发且能等待所有任务完成
-                                    countdown.Wait();
-
+                                   
                                     foreach (var item in AllResult)
                                     {
                                         if (!item)