/// <summary> /// 保存任务执行日志 /// </summary> /// <param name="saveInfo">保存信息</param> /// <returns>执行结果</returns> public Result SaveExecuteLog(SaveExecuteLogCmdDto saveInfo) { if (saveInfo == null || saveInfo.ExecuteLogs.IsNullOrEmpty()) { return(Result.FailedResult("没有指定要保存的信息")); } List <ExecuteLog> logs = saveInfo.ExecuteLogs.Select(c => c.MapTo <ExecuteLog>()).ToList(); using (var businessWork = WorkFactory.Create()) { ExecuteLogDomainService.SaveExecuteLog(logs); var commitResult = businessWork.Commit(); if (commitResult.ExecutedSuccess) { return(Result.SuccessResult("保存成功")); } return(Result.FailedResult("保存失败")); } }
/// <summary> /// 保存任务执行日志 /// </summary> /// <param name="saveInfo">保存信息</param> /// <returns>执行结果</returns> public Result SaveExecuteLog(SaveExecuteLogCmdDto saveInfo) { return(executeLogBusiness.SaveExecuteLog(saveInfo)); }