| | |
| | | string baseUrl = Settings.MesApiAddres; |
| | | try |
| | | { |
| | | var cntrItem = ContainerHelper.GetCntrItem(task.S_CNTR_CODE); |
| | | if (cntrItem == null) |
| | | { |
| | | LogHelper.Info($"任务{task.S_CODE}没查到容器物料{task.S_CNTR_CODE}", "上下架记录"); |
| | | return false; |
| | | } |
| | | |
| | | |
| | | var interact = new |
| | | { |
| | |
| | | updater = "WMS",// 操作人 如WMS/MES等 |
| | | endStock = task.S_END_LOC,//终点 |
| | | taskStatus = state,//0:初始状态,1:进行中,2:完成,3:任务取消 |
| | | updateTime = DateTime.Now.ToString()//操作时间 |
| | | updateTime = DateTime.Now.ToString(),//操作时间 |
| | | TurnCardNum = cntrItem.TurnCardNum,//周转卡号 |
| | | TOOLS_NO = task.S_CNTR_CODE//工装编号 |
| | | |
| | | }; |
| | | LogHelper.Info("Mes更新任务状态 地址信息:" + baseUrl + "updateTask", "回报Mes任务"); |
| | | LogHelper.Info("Mes更新任务状态 参数信息:" + JsonConvert.SerializeObject(interact), "回报Mes任务"); |