| | |
| | | throw Oops.Bah("任务已存在!"); |
| | | } |
| | | var listTask = new List<WcsTask>(); |
| | | foreach (var models in modelList) |
| | | var list = modelList.OrderBy(m => m.Order).ThenBy(m => m.TaskNo).ToList(); |
| | | foreach (var models in list) |
| | | { |
| | | if (models.TaskType == "0") |
| | | { |
| | |
| | | EndLocate = models.EndLocate, |
| | | EndRoadway = models.EndRoadway, |
| | | PalletNo = models.PalletNo, |
| | | CreateTime = DateTime.Now |
| | | }; |
| | | |
| | | // 若非AGV任务增加任务ID |
| | |
| | | taskAdd.TaskId = FourWayCarUtil.GetTaskId(); |
| | | } |
| | | |
| | | listTask.Add(taskAdd); |
| | | await _db.Insertable(taskAdd).ExecuteCommandAsync(); |
| | | } |
| | | await _db.Insertable(listTask).ExecuteCommandAsync(); |
| | | |
| | | } |
| | | /// <summary> |
| | | /// WCS接受WMS下发的任务(单条任务) |