diff --git a/app/api/controller/TaskController.php b/app/api/controller/TaskController.php index 613161ba3..d9405633b 100644 --- a/app/api/controller/TaskController.php +++ b/app/api/controller/TaskController.php @@ -462,10 +462,11 @@ class TaskController extends BaseApiController $parmas = $this->request->param(); $task = TaskLogic::detail($parmas); $approve = Approve::where(['task_id' =>$task['id']])->find(); - $task['approve_status'] = $approve['check_status']; //审核状态 - $task['deny_notes'] = $approve['remark']; // 拒绝原因 - $task['approve_extend'] = $approve['extend']; // 审批扩展信息 - + if ($approve) { + $task['approve_status'] = $approve['check_status']; //审核状态 + $task['deny_notes'] = $approve['remark']; // 拒绝原因 + $task['approve_extend'] = $approve['extend']; // 审批扩展信息 + } return $this->success('ok', $task); } }