1
WINDOWS-F96JH03\Kain
2026-03-17 0df3cb7492523f7a1ce37d0a1c7e4a79eb4bf0ce
ÏîÄ¿´úÂë/WCS/WCSServer/WIDESEAWCS_TaskInfoService/TaskService.cs
@@ -380,12 +380,16 @@
        /// å°†ä»»åŠ¡çŠ¶æ€ä¿®æ”¹ä¸ºä¸‹ä¸€ä¸ªçŠ¶æ€
        /// </summary>
        /// <param name="taskNum">任务号</param>
        public WebResponseContent UpdateTaskStatusToNext(int taskNum)
        public WebResponseContent UpdateTaskStatusToNext(int taskNum, int taskStatus = -1)
        {
            WebResponseContent content = new WebResponseContent();
            try
            {
                var task = BaseDal.QueryFirst(x => x.TaskNum == taskNum);
                if (taskStatus > 0)
                {
                    task = BaseDal.QueryFirst(x => x.TaskNum == taskNum && x.TaskState == taskStatus);
                }
                if (task == null) return WebResponseContent.Instance.Error($"未找到该任务信息,任务号:【{taskNum}】");
                return UpdateTaskStatusToNext(task);
            }