林豪 左 1 year ago
parent
commit
83738f2b80
1 changed files with 2 additions and 0 deletions
  1. 2 0
      WCS.WorkEngineering/Systems/AgvSystems.cs

+ 2 - 0
WCS.WorkEngineering/Systems/AgvSystems.cs

@@ -80,6 +80,8 @@ namespace WCS.WorkEngineering.Systems
                                     case AGVTaskStatus.LeaveGet when agv.Status != AGVTaskStatus.LeaveGet:
                                         var devinfo = new Device<IStation520, IStation521>(Device.All.First(x => x.Code == agv.Position), World);
                                         devinfo.Data.CmdType = StationCmd.Res3;
+                                        agv.Status = AGVTaskStatus.LeaveGet;
+                                        db.Default.Updateable(agv).SplitTable().ExecuteCommand();
                                         break;
                                     //完成任务
                                     case AGVTaskStatus.MissionCompleted when agv.Status != AGVTaskStatus.MissionCompleted: