代码管理/PCS/WCS_Server/WIDESEA_WCS/Common/Pipeline.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
代码管理/PCS/WCS_Server/WIDESEA_WCS/JobsPart/Common/EmptyTrayIn.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
代码管理/PCS/WCS_Server/WIDESEA_WCS/JobsPart/Common/RestockHCJ.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
´úÂë¹ÜÀí/PCS/WCS_Server/WIDESEA_WCS/Common/Pipeline.cs
@@ -433,15 +433,17 @@ { remark = "æ¥æ¾åºå 空æä½"; EmptyStation = GetStation.EmptyPalletStation(area); if (EmptyStation != null) if (agvtaskService.Find(x => x.agv_fromaddress == EmptyStation.stationCode || x.agv_toaddress == EmptyStation.stationCode).Any()) return; } if (EmptyStation != null) { #region åä¸ä¸ªç©ºæä½åªè½åæ¶çæä¸ä¸ªç©ºæä»»å¡ remark = "æ¥è¯¢ç©ºæä½æ¯å¦åå¨ä»»å¡"; if (agvtaskService.Find(x => x.agv_fromaddress == EmptyStation.stationCode || x.agv_toaddress == EmptyStation.stationCode).Any()) return; //remark = "æ¥è¯¢ç©ºæä½æ¯å¦åå¨ä»»å¡"; //if (agvtaskService.Find(x => x.agv_fromaddress == EmptyStation.stationCode || x.agv_toaddress == EmptyStation.stationCode).Any()) // return; #endregion dt_agvtask agvtask = new dt_agvtask() { ´úÂë¹ÜÀí/PCS/WCS_Server/WIDESEA_WCS/JobsPart/Common/EmptyTrayIn.cs
@@ -38,6 +38,11 @@ WriteDBLog.Success("å建å çä½ç©ºæå ¥åºä»»å¡", $"é误信æ¯ï¼{ex.Message}", "PCS"); } } /// <summary> /// å建空æå çå ¥åºä»»å¡ /// </summary> /// <param name="stationinfoRepository"></param> /// <param name="EmptyStation"></param> public static void CreateEmptyTrayIn(Idt_stationinfoRepository stationinfoRepository, dt_stationinfo EmptyStation) { VOLContext Context = new VOLContext(); ´úÂë¹ÜÀí/PCS/WCS_Server/WIDESEA_WCS/JobsPart/Common/RestockHCJ.cs
@@ -156,7 +156,7 @@ Idt_management_timeRepository timeRepository = new dt_management_timeRepository(Context); try { if (agvtask.agv_tasktype == AGVTaskTypeEnum.TaskType_EmptyPallet.ToString())//空æä»»å¡ if (agvtask.agv_tasktype == AGVTaskTypeEnum.TaskType_EmptyPallet.ToString())//补空æä»»å¡ { var val = timeRepository.Find(x => x.management_name == AGVTaskTypeEnum.TaskType_EmptyPallet.ToString()).FirstOrDefault().management_numericalvalue; if (agvtask.agv_fromaddress == "" && agvtask.agv_toaddress.Contains("W"))