public ResponseResult<List<TaskViewEntity>> QueryCompletedTasks(TaskQueryEntity query) { var result = ResponseResult<List<TaskViewEntity>>.Default(); try { var taskList = new List<TaskViewEntity>(); var wfService = new WorkflowService(); var itemList = wfService.GetCompletedTasks(query); if (itemList != null) { taskList = itemList.ToList(); } result = ResponseResult<List<TaskViewEntity>>.Success(taskList); } catch (System.Exception ex) { result = ResponseResult<List<TaskViewEntity>>.Error(string.Format( "获取已办任务数据失败, 异常信息:{0}", ex.Message)); } return result; }