| | |
| | | using System.Security.Policy; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using WIDESEA_Comm; |
| | | using WIDESEA_Comm.LogInfo; |
| | | using WIDESEA_Common; |
| | | using WIDESEA_Core.EFDbContext; |
| | |
| | | /// </summary> |
| | | public static void SendAgvTask() |
| | | { |
| | | WriteLog.Write_Log("èªå¨ä¸åä»»å¡", "SendAgvTask", ""); |
| | | Respone respone = new Respone(); |
| | | RequestTask requestTask = new RequestTask(); |
| | | string postJson = string.Empty; |
| | |
| | | { |
| | | var Materiel = QueryData.QueryMateriel(agv_task.agv_materielid);//æ¥æ¾è½¦è½®æ°æ® |
| | | var Materiel1 = QueryData.QueryMateriel1(agv_task.agv_materielid);//æ¥æ¾è½¦è½®æ°æ® |
| | | if (Materiel == null && Materiel1 == null && !agv_task.agv_tasktype.Contains("TaskType_EmptyPallet")) |
| | | if (Materiel == null && Materiel1 == null && !agv_task.agv_tasktype.Contains(AGVTaskTypeEnum.TaskType_EmptyPallet.ToString())) |
| | | { |
| | | agv_task.agv_remark = "æªè·åå°å½åä»»å¡çè½¦è½®æ°æ®"; |
| | | agvtaskRepository.Update(agv_task, true); |
| | |
| | | requestTask.Material = agv_task.agv_materielid; |
| | | requestTask.Grade = agv_task.agv_grade; |
| | | requestTask.Quantity = agv_task.agv_qty; |
| | | requestTask.TrayType = agv_task.agv_Traytype.Contains("Small") ? 1 : 2;// |
| | | requestTask.TaskType = agv_task.agv_tasktype.Contains("TaskType_EmptyPallet") ? 2 : 1;// |
| | | requestTask.TrayType = agv_task.agv_Traytype.Contains(TrayTypeEnum.SmallTray.ToString()) ? 1 : 2;// |
| | | requestTask.TaskType = agv_task.agv_tasktype.Contains(AGVTaskTypeEnum.TaskType_EmptyPallet.ToString()) ? 2 : 1;// |
| | | #region ç»/æç©ºçä»»å¡éå¤ç |
| | | requestTask.StarQuantity = agv_task.StarQuantity; |
| | | requestTask.EndQuantity = agv_task.EndQuantity; |