| | |
| | | } |
| | | continue; |
| | | } |
| | | |
| | | if (device.GetValue<HoistEnum, short>(HoistEnum.ROutScanningCompletionSignal, task.SourceAddress) != 1) |
| | | { |
| | | if (task.ExceptionMessage != "4楼æåæºåºå£æ«ç å®æä¿¡å·æ²¡æå®æ") |
| | |
| | | var RK3FTasks = _taskService.Repository.QueryFirst(x => x.TaskType == TaskTypeEnum.RK3F.ObjToInt() && x.TaskState == (int)TaskStatusEnum.CheckPalletCodeing); |
| | | if (RK3FTasks != null) |
| | | { |
| | | var Barcode = device.SetValue<HoistEnum, short>(HoistEnum.Codereadingtriggered, 1); |
| | | //æ£æ¥3楼å
¥åºç®±å·æ¯å¤å°ï¼ç¶åä¼ ç»wms |
| | | var BinNumber = device.GetValue<HoistEnum, string>(HoistEnum.Inboxnumber, RK3FTasks.TargetAddress); |
| | | BinNumber = BinNumber?.TrimEnd('\0')?.Substring(2); |
| | | if (device.GetValue<HoistEnum, short>(HoistEnum.RInScanningCompletionSignal, RK3FTasks.TargetAddress ) !=1 ) |
| | | { |
| | | RK3FTasks.ExceptionMessage = "3楼æ«ç å®æä¿¡å·æ²¡æå®æ"; |
| | |
| | | Uptasks.Add(RK3FTasks); |
| | | } |
| | | } |
| | | RK3FTasks.ExceptionMessage = ""; |
| | | RK3FTasks.TaskState = (int)TaskStatusEnum.CheckPalletCodeFinish; |
| | | } |
| | | Uptasks.Add(RK3FTasks); |