From 890b46059740bf473225821a00d58fadd5cd0749 Mon Sep 17 00:00:00 2001 From: wanghongjun <1445693971@qq,com> Date: Wed, 28 Jun 2023 09:23:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../application/api/controller/Controller.php | 6 ++-- .../PassengerFlow.php => pass/Passcc.php} | 34 ++++++++++++------- 2 files changed, 24 insertions(+), 16 deletions(-) rename source/application/api/controller/{passenger/PassengerFlow.php => pass/Passcc.php} (89%) diff --git a/source/application/api/controller/Controller.php b/source/application/api/controller/Controller.php index 3a52c24..09f6b93 100644 --- a/source/application/api/controller/Controller.php +++ b/source/application/api/controller/Controller.php @@ -27,9 +27,9 @@ class Controller extends \think\Controller public function _initialize() { // 当前小程序id - $this->wxapp_id = $this->getWxappId(); - // 验证当前小程序状态 - $this->checkWxapp(); +// $this->wxapp_id = $this->getWxappId(); +// // 验证当前小程序状态 +// $this->checkWxapp(); } /** diff --git a/source/application/api/controller/passenger/PassengerFlow.php b/source/application/api/controller/pass/Passcc.php similarity index 89% rename from source/application/api/controller/passenger/PassengerFlow.php rename to source/application/api/controller/pass/Passcc.php index 78128ac..0ea4c07 100644 --- a/source/application/api/controller/passenger/PassengerFlow.php +++ b/source/application/api/controller/pass/Passcc.php @@ -1,24 +1,30 @@ - * @return false|string + * @return array * @throws \think\db\exception\DataNotFoundException * @throws \think\db\exception\ModelNotFoundException * @throws \think\exception\DbException */ - public function allGroupTimeNum($granularity) { + public function allGroupTimeNum() { + + $granularity = $this->request->param('granularity'); - $granularity = $this->postData('granularity'); - if (empty($granularity)) $this->renderError('date参数不能为空'); + if (empty($granularity)) return $this->renderError('date参数不能为空'); $allTimeData = []; $groupsData = []; @@ -39,7 +45,8 @@ class PassengerFlow extends Controller $groupsData = $data['groupsData']; } - $this->renderSuccess(['allTimeData' => $allTimeData, 'groupsData' => $groupsData]); + $data = ['allTimeData' => $allTimeData, 'groupsData' => $groupsData]; + return $this->renderSuccess(compact('data')); } /** @@ -98,7 +105,7 @@ class PassengerFlow extends Controller /** * 总览总数据接口 <首页-中间部分总览> - * @return false|string + * @return array * @throws \think\db\exception\DataNotFoundException * @throws \think\db\exception\ModelNotFoundException * @throws \think\exception\DbException @@ -123,12 +130,12 @@ class PassengerFlow extends Controller $val['noRepeatInNum'] = formatNumber($val['noRepeatInNum']); } - $this->renderSuccess($returnData); + return $this->renderSuccess(compact('returnData')); } /** * 查询最新客流统计组实时数据 <各场管实施实时进馆人数> - * @return false|string + * @return array * @throws \think\db\exception\DataNotFoundException * @throws \think\db\exception\ModelNotFoundException * @throws \think\exception\DbException @@ -149,12 +156,12 @@ class PassengerFlow extends Controller $val['proportion'] = (round($val['allEnter']/$sumAllEnter,2) * 100) ."%"; } - $this->renderSuccess($returnData); + return $this->renderSuccess(compact('returnData')); } /** * 今日各场馆人数趋势 - * @return false|string + * @return array * @throws \think\db\exception\DataNotFoundException * @throws \think\db\exception\ModelNotFoundException * @throws \think\exception\DbException @@ -174,7 +181,8 @@ class PassengerFlow extends Controller if (!isset($returnData[$value['groupName']][$allTimeData[$date]])) $returnData[$value['groupName']][$date] = 0; $returnData[$value['groupName']][$date] += $value['flowInNum']; } - $this->renderSuccess($returnData); + + return $this->renderSuccess(compact('returnData')); } } \ No newline at end of file