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