林豪 左 2 years ago
parent
commit
71bfb61249
1 changed files with 5 additions and 4 deletions
  1. 5 4
      WCS.WorkEngineering/WebApi/Controllers/AgvController.cs

+ 5 - 4
WCS.WorkEngineering/WebApi/Controllers/AgvController.cs

@@ -117,11 +117,7 @@ namespace WCS.WorkEngineering.WebApi.Controllers
                             item.Tunnel = station.ToInt();
                         }
                         var stationNo = res.ResDataList.OrderBy(v => v.Count).Select(v => v.Tunnel.ToString()).ToList();
-                        agvFill.ResCode = Models.WMS.Response.ResponseStatusCodeEnum.Sucess;
                         var dev = obj.MinBy(v => stationNo.IndexOf(v.Entity.Code));
-                        agvFill.LocCode = dev.Entity.Code;
-                        agvFill.SpoolType = "4";
-                        agvFill.ResMsg = "";
                         var id = db.Default.Queryable<WCS_AgvTaskInfo>().SplitTable(v => v.Take(1)).Max(v => v.ID);
                         var agv = new WCS_AgvTaskInfo()
                         {
@@ -136,6 +132,11 @@ namespace WCS.WorkEngineering.WebApi.Controllers
                         var task = db.Default.Queryable<WCS_TaskInfo>().First(v => v.ID == dev.Data.TaskNumber) ?? throw new Exception("无有效任务");
                         task.AgvTaskID = agv.ID;
                         db.Default.Updateable(task).ExecuteCommand();
+
+                        agvFill.LocCode = dev.Entity.Code;
+                        agvFill.SpoolType = "4";
+                        agvFill.ResMsg = "";
+                        agvFill.ResCode = Models.WMS.Response.ResponseStatusCodeEnum.Sucess;
                     });
                 }
                 catch (Exception ex)