public async Task <object> ReCovery(int id) { var data = new MessageModel <string>(); var model = await _tasksQzSvc.QueryById(id); if (model != null) { model.JobStatus = JobStatus.运行中; data.Success = await _tasksQzSvc.Update(model); data.Response = id.ToString(); data.Message = data.Success ? "更新成功" : "更新失败"; if (data.Success) { var resuleModel = await _schedulerCenter.ResumeScheduleJobAsync(model); data.Success = resuleModel.Success; if (resuleModel.Success) { data.Message = $"{data.Message}=>重启成功=>{resuleModel.Message}"; } else { data.Message = $"{data.Message}=>重启失败=>{resuleModel.Message}"; } } } else { data.Message = "任务不存在"; } return(data); }