林豪 左 3 년 전
부모
커밋
2822bacb64
1개의 변경된 파일2개의 추가작업 그리고 4개의 파일을 삭제
  1. 2 4
      Projects/永冠OPP/WCS.Service/Extensions/DeviceExtension.cs

+ 2 - 4
Projects/永冠OPP/WCS.Service/Extensions/DeviceExtension.cs

@@ -141,10 +141,8 @@ namespace WCS.Service.Extensions
         public bool IsPickUp(RGVDevice rgvDevice)
         {
             if (Entity.CODE is "G2" or "G3") return true;
-            var dCount = Device.Where(v => v.CODE is "G1" or "G1340" or "G1337").Select(v => v.Create<StationDeviceGroup>()).Count(v => v.Items.Any(v => v.Data3.Status.HasFlag(StationStatus.运行状态位)
-                || v.Data2.Status.HasFlag(IstationStatus.光电状态)
-                || v.Data2.Tasknum > 10000
-                || !v.Data3.Status.HasFlag(StationStatus.自动)));
+            var dCount = Device.Where(v => v.CODE is "G1" or "G1340" or "G1337").Select(v => v.Create<StationDeviceGroup>()).Count(v => v.Items.Any(v => !v.Data3.Status.HasFlag(StationStatus.运行状态位) && !v.Data2.Status.HasFlag(IstationStatus.光电状态) && v.Data2.Tasknum < 10000
+                && v.Data3.Status.HasFlag(StationStatus.自动)));
             var rCount = rgvDevice.RGVList.Count(v => v.Data.DestPosition_1 == 1);
             return rCount < dCount;
         }