海波 张
9 天以前 121a380d651097586384ee0ac70943ce1fc13583
dispatch/WcsTask.cs
@@ -728,13 +728,17 @@
                        break;
                    //取货完成
                    case "5":
                        if (transportTask.S_TYPE.Contains("出库")) {
                        TaskHelper.UpdateStatus(transportTask, "取货完成");
                            LocationHelper.UnBindingLoc(transportTask.S_START_LOC, transportTask.S_CNTR_CODE.Split(',').ToList());
                        }
                        break;
                    //7取消
                    case "7":
                        if (transportTask.S_B_STATE=="完成")
                        {
                            throw new Exception($"{transportTask}任务已完成,不允许取消");
                        }
                        LogHelper.Info($"任务号{transportTask.S_CODE},取消任务成功", "Wcs任务执行通知");
                        TaskHelper.Fail(transportTask);
                        TaskProcess.OperateStatus(transportTask, 7);