From f28ec5423b113883aae8fc71f1062d6eff61bd44 Mon Sep 17 00:00:00 2001 From: wanghongjun <1445693971@qq,com> Date: Mon, 19 Jun 2023 19:28:12 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=9C=80=E6=96=B0=E5=AE=A2?= =?UTF-8?q?=E6=B5=81=E7=BB=9F=E8=AE=A1=E7=BB=84=E5=AE=9E=E6=97=B6=E6=95=B0?= =?UTF-8?q?=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controller/Index.php | 27 ++++++++++++++++++++++++++- route/app.php | 1 + 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/app/controller/Index.php b/app/controller/Index.php index 0606e96..d19ca40 100644 --- a/app/controller/Index.php +++ b/app/controller/Index.php @@ -195,7 +195,32 @@ class Index extends BaseController 'groupIds' => array_unique($groupIds) ] ]; - return json_encode(); + return json_encode($returnArr); } + /** + * 查询最新客流统计组实时数据 + * @return void + */ + public function realTimeData() { + $config = config('app'); + $url = $config['host_url'] . "/api/cfas/v3/passenger/realTime"; + $dataArr = [ + '01' // --- --- // + ]; + + $json_data = json_encode($dataArr); + $result = postToken($url,$json_data,false,[],'rqhzG171BROnwBhhcZJJDudZ4vdvC3nm'); + + $res_data = json_decode($result,true); + + if ($res_data['code'] != 0) return json_encode(['code' => 403, 'msg' => $res_data['msg']]); + $returnData = []; + + foreach ($res_data['data'] as $value) { + $returnData[$value['regionId']] = $value['allEnter']; + } + + return json_encode(['code' => 0, 'msg' => '成功', 'data' => $returnData]); + } } diff --git a/route/app.php b/route/app.php index 3a3b9e2..99f86af 100644 --- a/route/app.php +++ b/route/app.php @@ -18,3 +18,4 @@ Route::get('hello/:name', 'index/hello'); Route::get('getAccessToken', 'index/getAccessToken'); Route::get('allGroupTimeNum', 'index/allGroupTimeNum'); Route::get('allGroupNum', 'index/allGroupNum'); +Route::get('realTimeData', 'index/realTimeData');