林豪 左 3 жил өмнө
parent
commit
8e4911c4f0

+ 3 - 2
Projects/永冠OPP/WCS.Service/Extensions/TaskExtension.cs

@@ -67,17 +67,18 @@ namespace WCS.Service.Extensions
                                  .FirstOrDefault()?.Items
                                  .FirstOrDefault()?.Items
                                  .OrderByDescending(v => v.Entity.CODE)
                                  .OrderByDescending(v => v.Entity.CODE)
                                  .ToArray();
                                  .ToArray();
+            var addNext = task.TYPE == TaskType.倒库 ? task.DEVICEDL : task.ADDRTO;
             //一工位放较大的站台号
             //一工位放较大的站台号
             switch (srmFork)
             switch (srmFork)
             {
             {
                 case SrmFork.货叉1:
                 case SrmFork.货叉1:
                     task.SRMSTATION = stations?[0].Entity.CODE;
                     task.SRMSTATION = stations?[0].Entity.CODE;
-                    task.ADDRNEXT = stations?[0].Entity.GetPath(task.ADDRTO).CODE;
+                    task.ADDRNEXT = stations?[0].Entity.GetPath(addNext).CODE;
                     break;
                     break;
 
 
                 case SrmFork.货叉2:
                 case SrmFork.货叉2:
                     task.SRMSTATION = stations?[1].Entity.CODE;
                     task.SRMSTATION = stations?[1].Entity.CODE;
-                    task.ADDRNEXT = stations?[1].Entity.GetPath(task.ADDRTO).CODE;
+                    task.ADDRNEXT = stations?[1].Entity.GetPath(addNext).CODE;
                     break;
                     break;
             }
             }
         }
         }