| | |
| | | var task = _taskRepository.QueryFirst(x => x.TaskState == (int)TaskInStatusEnum.Line_InExecuting && x.TaskNum == conmmand.ConveyorLineTargetAddress); |
| | | if (task != null) |
| | | { |
| | | task.TaskState = (int)TaskInStatusEnum.Line_InFinish; |
| | | task.CurrentAddress = task.NextAddress; |
| | | //鑾峰彇WMS璐т綅淇℃伅 |
| | | task.NextAddress = task.TargetAddress; |
| | | _taskRepository.UpdateData(task); |
| | | WebResponseContent content = _taskService.UpdateTaskStatusToNext(task.TaskNum); |
| | | WriteInfo(conveyorLine.DeviceName, $"{JsonConvert.SerializeObject(content)}"); |
| | | } |
| | | } |
| | | |