From 14086002abf51d7fa1f2c99b59fef7723196972e Mon Sep 17 00:00:00 2001 From: weiz <736250432@qq.com> Date: Tue, 19 Mar 2024 09:33:53 +0800 Subject: [PATCH] update --- .../manage_basic/ManageProjectController.php | 7 +++++-- .../logic/manage_basic/ManageProjectLogic.php | 11 +++++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/app/adminapi/controller/manage_basic/ManageProjectController.php b/app/adminapi/controller/manage_basic/ManageProjectController.php index 05385ae64..cd626796c 100644 --- a/app/adminapi/controller/manage_basic/ManageProjectController.php +++ b/app/adminapi/controller/manage_basic/ManageProjectController.php @@ -106,6 +106,9 @@ class ManageProjectController extends BaseAdminController $result = ManageProjectLogic::detail($params); return $this->data($result); } - - + + public function datas() + { + return $this->data(ManageProjectLogic::datas()); + } } \ No newline at end of file diff --git a/app/adminapi/logic/manage_basic/ManageProjectLogic.php b/app/adminapi/logic/manage_basic/ManageProjectLogic.php index cc1b2821b..1fee8b59b 100644 --- a/app/adminapi/logic/manage_basic/ManageProjectLogic.php +++ b/app/adminapi/logic/manage_basic/ManageProjectLogic.php @@ -212,4 +212,15 @@ class ManageProjectLogic extends BaseLogic $data['engineering_status_text'] = $data->engineering_status_text; return $data->toArray(); } + + public static function datas() + { + $datas = ManageProject::field(['id', 'project_name']) + ->order(['id' => 'desc']) + ->select()->each(function($data){ + $data['projectinfo'] = 'ID:' . $data['id'] . ' / 名称:' . $data['project_name']; + }) + ->toArray(); + return $datas; + } } \ No newline at end of file