| | |
| | | if (state == 1102) |
| | | { |
| | | LogHelper.Info("向WCS发送取货完成安全退出信号", "AGV"); |
| | | var locCntrRels = LocationHelper.GetLocCntr(cst.S_START_LOC); |
| | | if (locCntrRels.Count == 1) |
| | | { |
| | | var container = ContainerHelper.GetCntr(locCntrRels[0].S_CNTR_CODE); |
| | | if (container != null && container.N_TYPE == 0) |
| | | { |
| | | LogHelper.Info("取货完成后,起点货位存在母拖,下发母拖入库任务", "AGV"); |
| | | ApiHelper.baseTrayInStock(cst.S_START_LOC, mst.S_CODE); |
| | | } |
| | | } |
| | | /*result = WCSDispatch.safetyInteraction(cst.S_CODE, cst.S_START_LOC, "2"); //取货完成安全退出*/ |
| | | result = true; |
| | | } |
| | |
| | | }; |
| | | paramList.Add(param); |
| | | } |
| | | model.paramList = paramList; |
| | | model.param = paramList; |
| | | LogHelper.Info($"向AGV下发任务,任务参数:{model}", "WMS"); |
| | | var res = NDCApi.AddOrderNew(model); |
| | | if (res != null && res.err_code == 0 || true) |