From a34ad835ab4a948260d25a6470bea4b5771e2507 Mon Sep 17 00:00:00 2001 From: walkor Date: Tue, 6 Dec 2022 19:20:09 +0800 Subject: [PATCH] save --- .../admin/app/controller/AdminController.php | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/src/plugin/admin/app/controller/AdminController.php b/src/plugin/admin/app/controller/AdminController.php index ecbdca5..ba32323 100644 --- a/src/plugin/admin/app/controller/AdminController.php +++ b/src/plugin/admin/app/controller/AdminController.php @@ -12,7 +12,7 @@ use support\Response; */ class AdminController extends Crud { - + /** * @var Admin */ @@ -84,4 +84,21 @@ class AdminController extends Crud return $this->json(0); } + /** + * 格式化下拉列表 + * @param $items + * @return Response + */ + protected function formatSelect($items): Response + { + $formatted_items = []; + foreach ($items as $item) { + $formatted_items[] = [ + 'name' => $item->nickname, + 'value' => $item->id + ]; + } + return $this->json(0, 'ok', $formatted_items); + } + }