WCS出库完成接口修改,PDA的AGV转运调度小车修改
| | |
| | | <option value="044">044</option> |
| | | <option value="051">051</option> |
| | | <option value="059">059</option> |
| | | <option value="440">440</option> |
| | | <option value="443">443</option> |
| | | </select> |
| | | <!-- <img src="/assets/down_arraw.png" > --> |
| | | </div> |
| | |
| | | { |
| | | throw new Exception("托盘储位信息不存在,请检查!"); |
| | | } |
| | | if (models.WareHouseNo != "W02") |
| | | { |
| | | throw new Exception("该托盘未在平库内,请检查!"); |
| | | } |
| | | //if (models.WareHouseNo != "W02") |
| | | //{ |
| | | // throw new Exception("该托盘未在平库内,请检查!"); |
| | | //} |
| | | var storageLocat = Db.Queryable<SysStorageLocat>().First(w => w.IsDel == "0" && w.LocatNo == models.LocatNo); |
| | | if (storageLocat == null) |
| | | { |
| | |
| | | |
| | | |
| | | |
| | | var IsTrue = false; |
| | | while (IsTrue == true) |
| | | { |
| | | |
| | | // 正式运行程序放开 |
| | | string str = ""; |
| | | var list2 = agvTaskList.Select(m => m.TaskCode).ToList(); |
| | |
| | | //更改任务的发送返回时间// |
| | | new TaskServer().EditTaskIssueOk(list2, time1, time2); |
| | | str += "下发成功"; |
| | | IsTrue = true; |
| | | //IsTrue = true; |
| | | } |
| | | if (agvModel.Code == "1") |
| | | { |
| | |
| | | { |
| | | throw new Exception(ex.Message); |
| | | } |
| | | } |
| | | |
| | | |
| | | #endregion |
| | | |
| | |
| | | var outLine = ""; |
| | | if (userId == 0) |
| | | { |
| | | TtaskNo = taskNo.Substring(0, taskNo.Length - 4); |
| | | outLine = taskNo.Substring(taskNo.Length - 4, 3); |
| | | TtaskNo = taskNo.Substring(0, taskNo.Length - 3); |
| | | outLine = taskNo.Substring(taskNo.Length - 3, 3); |
| | | } |
| | | //当前任务信息 |
| | | var task = Db.Queryable<LogTask>().First(m => m.TaskNo == TtaskNo && m.IsDel == "0"); |
| | |
| | | } |
| | | //接收时间 |
| | | var time1 = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); |
| | | var orderType = _taskSvc.GetTaskOrderType(model.TaskNo);// 判断单据类型入出移 |
| | | switch (orderType) |
| | | //var orderType = _taskSvc.GetTaskOrderType(model.TaskNo);// 判断单据类型入出移 |
| | | switch (model.TaskType) |
| | | { |
| | | case "0"://入库完成任务 |
| | | if (model.TaskType == "0")//0:入库 1:出库 2:移库 |