diff --git a/app/api/controller/ApproveController.php b/app/api/controller/ApproveController.php index 8122764bd..f7216b4be 100644 --- a/app/api/controller/ApproveController.php +++ b/app/api/controller/ApproveController.php @@ -43,6 +43,9 @@ class ApproveController extends BaseApiController { $param = $this->request->param(); $detail = ApproveLogic::detail($param['id']); - return $this->success('成功', $detail); + if (!$detail) { + $this->fail('数据不存在'); + } + return $this->success('成功', $detail->toArray()); } } \ No newline at end of file diff --git a/app/common/logic/approve/ApproveLogic.php b/app/common/logic/approve/ApproveLogic.php index 4af6d202a..767bcca85 100644 --- a/app/common/logic/approve/ApproveLogic.php +++ b/app/common/logic/approve/ApproveLogic.php @@ -54,6 +54,6 @@ class ApproveLogic extends BaseLogic public static function detail($id) { - return Approve::where(['id', $id])->find(); + return Approve::find($id); } } \ No newline at end of file