| | |
| | | // 获取任务数量 |
| | | int taskNum = task.TaskNum; |
| | | // 获取任务状态 |
| | | int taskState = task.TaskState; |
| | | int taskState = task.TaskStatus; |
| | | |
| | | // 尝试将任务状态转换为TaskOutStatusEnum枚举类型 |
| | | if (!int.TryParse(Enum.Parse<TaskOutStatusEnum>(taskState.ToString()).ToString(), out int result)) |
| | |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | |
| | | Console.WriteLine($"AddTaskExecuteDetail 添加任务执行详情失败: {ex.Message}"); |
| | | } |
| | | } |
| | | |
| | |
| | | Dt_Task task = _taskRepository.QueryFirst(x => x.TaskNum == item); |
| | | if (task == null) return; |
| | | int taskNum = task.TaskNum; |
| | | int taskState = task.TaskState; |
| | | int taskState = task.TaskStatus; |
| | | |
| | | if (!int.TryParse(Enum.Parse<TaskOutStatusEnum>(taskState.ToString()).ToString(), out int result)) |
| | | { |
| | |
| | | { |
| | | throw new Exception($"任务类型错误,未找到该任务类型,任务号:【{taskNum}】,任务类型:【{task.TaskType}】"); |
| | | } |
| | | active = steps.IndexOf(task.TaskState) + 1; |
| | | active = steps.IndexOf(task.TaskStatus) + 1; |
| | | |
| | | } |
| | | |
| | |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | |
| | | content = WebResponseContent.Instance.Error($"获取任务详情失败: {ex.Message}"); |
| | | } |
| | | return content; |
| | | } |
| | |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | |
| | | content = WebResponseContent.Instance.Error($"获取任务详情失败: {ex.Message}"); |
| | | } |
| | | return content; |
| | | } |