CC/iWareSql/DataAccess/TaskHandler.cs
@@ -36,5 +36,27 @@ } /// <summary> /// 验证 机器人缓存岛是否存在 未结束 的出库任务 /// </summary> /// <param name="wmsDB"></param> /// <returns>true:不存在 false:存在</returns> public static bool ValidateNoFinishOutTaskForRobotBuffer(WmsDBModel.WmsDBModel wmsDB) { var isExist = wmsDB.wms_rbline_task.Where(x => x.TaskStatus != (int)TaskStatusEnum.已完成 && x.TaskStatus != (int)TaskStatusEnum.已取消 && ( x.RbTaskType == (int)RbTaskTypeEnum.出库任务 ) ).ToList(); if (isExist?.Count() > 0) { return false; } return true; } } }