| | |
| | | |
| | | public Task Execute(IJobExecutionContext context) |
| | | { |
| | | Console.WriteLine(DateTime.Now.ToString() + "ï¼çº¿ç¨IDï¼" + Thread.CurrentThread.ManagedThreadId); |
| | | //Console.WriteLine(DateTime.Now.ToString() + "ï¼çº¿ç¨IDï¼" + Thread.CurrentThread.ManagedThreadId); |
| | | try |
| | | { |
| | | //ç¨è¿ç§æ¹å¼è½ç¡®ä¿ç±»å转æ¢ä¸ä¼æé®é¢ |
| | |
| | | Running = RGVWorkStatus(FirstRgv.GetValue<RGVDBName, bool>(RGVDBName.Running)), |
| | | LevelPoint = FirstRgv.GetValue<RGVDBName, int>(RGVDBName.LevelPoint), |
| | | CurrentTaskNum = FirstRgv.GetValue<RGVDBName, short>(RGVDBName.RGVTaskNum), |
| | | RGVAlarm = FirstRgv.GetValue<RGVDBName, uint>(RGVDBName.RGVAlarm), |
| | | FirstRgv.DeviceCode, |
| | | FirstRgv.DeviceName, |
| | | }; |
| | |
| | | } |
| | | else |
| | | { |
| | | if (commonRGVFirst == null) |
| | | Console.WriteLine($"RGV01æªæ¾å°è®¾å¤å¯¹è±¡çå¼"); |
| | | else |
| | | Console.WriteLine($"RGV01设å¤å¯¹è±¡ç±»åé误"); |
| | | //if (commonRGVFirst == null) |
| | | // Console.WriteLine($"RGV01æªæ¾å°è®¾å¤å¯¹è±¡çå¼"); |
| | | //else |
| | | // Console.WriteLine($"RGV01设å¤å¯¹è±¡ç±»åé误"); |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region RGV02è°åº¦ |
| | | if (commonRGVSecond != null && commonRGVFirst is CommonRGV_FirstFloor SecondRgv)//è¿æ ·è½çåºæ¥ä¼ åå°åºåªéæé®é¢ |
| | | if (commonRGVSecond != null && commonRGVSecond is CommonRGV_FirstFloor SecondRgv)//è¿æ ·è½çåºæ¥ä¼ åå°åºåªéæé®é¢ |
| | | { |
| | | if (SecondRgv.GetValue<StackerCraneDBName, bool>(StackerCraneDBName.WorkCompleted)) |
| | | { |
| | |
| | | Running = RGVWorkStatus(SecondRgv.GetValue<RGVDBName, bool>(RGVDBName.Running)), |
| | | LevelPoint = SecondRgv.GetValue<RGVDBName, int>(RGVDBName.LevelPoint), |
| | | CurrentTaskNum = SecondRgv.GetValue<RGVDBName, short>(RGVDBName.RGVTaskNum), |
| | | RGVAlarm = SecondRgv.GetValue<RGVDBName, uint>(RGVDBName.RGVAlarm), |
| | | SecondRgv.DeviceCode, |
| | | SecondRgv.DeviceName, |
| | | }; |
| | |
| | | } |
| | | else |
| | | { |
| | | if (commonRGVSecond == null) |
| | | Console.WriteLine($"RGV02æªæ¾å°è®¾å¤å¯¹è±¡çå¼"); |
| | | else |
| | | Console.WriteLine($"RGV02设å¤å¯¹è±¡ç±»åé误"); |
| | | //if (commonRGVSecond == null) |
| | | // Console.WriteLine($"RGV02æªæ¾å°è®¾å¤å¯¹è±¡çå¼"); |
| | | //else |
| | | // Console.WriteLine($"RGV02设å¤å¯¹è±¡ç±»åé误"); |
| | | } |
| | | #endregion |
| | | //} |
| | |
| | | { |
| | | var tasks = _taskService.QueryRGVTask(); |
| | | Dt_Task task; |
| | | if (tasks == null && tasks.Count() == 0) |
| | | if (tasks.Count() == 0) |
| | | { |
| | | return null; |
| | | } |