From a62b1996abe01f5e2c2c30cda3166078777d217b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E6=99=AF=E7=AB=8B?= Date: Thu, 12 May 2022 14:53:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=8E=A5=E5=8F=A3=E8=AF=BB?= =?UTF-8?q?=E5=8F=96=E9=99=90=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/data/controller/api/Data.php | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/app/data/controller/api/Data.php b/app/data/controller/api/Data.php index 6abaf6a39..ca789eb3a 100644 --- a/app/data/controller/api/Data.php +++ b/app/data/controller/api/Data.php @@ -4,6 +4,7 @@ namespace app\data\controller\api; use app\data\model\BaseUserMessage; use think\admin\Controller; +use think\admin\model\SystemBase; /** * 基础数据接口 @@ -22,7 +23,11 @@ class Data extends Controller public function getData() { $data = $this->_vali(['name.require' => '数据名称不能为空!']); - $this->success('获取数据对象', sysdata($data['name'])); + if (isset(SystemBase::items('页面数据')[$data['name']])) { + $this->success('获取数据对象', sysdata($data['name'])); + } else { + $this->success('获取数据失败', []); + } } /** @@ -33,8 +38,12 @@ class Data extends Controller */ public function getSlider() { - $data = sysdata(input('keys', 'slider')); - $this->success('获取图片内容', $data); + $keys = input('keys', 'slider'); + if (isset(SystemBase::items('图片内容')[$keys])) { + $this->success('获取图片内容', sysdata($keys)); + } else { + $this->success('获取数据失败', []); + } } /**