From fc73f4d96a95498a95665de9aca01056cc8f09eb Mon Sep 17 00:00:00 2001 From: yanzai Date: Wed, 11 Sep 2024 18:36:57 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=8C=89=E9=92=AE=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Http/Controllers/API/ApiMapController.php | 4 ++ .../Controllers/API/H5/HomeController.php | 57 ++++++++++++++++++- .../Controllers/API/H5/UserController.php | 4 ++ .../Http/Controllers/API/XCXApiController.php | 31 ++++++++++ Laravel/routes/web.php | 2 + 5 files changed, 97 insertions(+), 1 deletion(-) create mode 100644 Laravel/app/Http/Controllers/API/XCXApiController.php diff --git a/Laravel/app/Http/Controllers/API/ApiMapController.php b/Laravel/app/Http/Controllers/API/ApiMapController.php index 0a7087a..5851be7 100644 --- a/Laravel/app/Http/Controllers/API/ApiMapController.php +++ b/Laravel/app/Http/Controllers/API/ApiMapController.php @@ -29,6 +29,10 @@ class ApiMapController extends Controller 'ConfigConfig' => $base_url . '/api/H5/Config/config', 'DemoPay' => $base_url . '/api/Demo/pay', 'ApiMapTest' => $base_url . '/api/ApiMap/test', + 'CheckUpTypeGetList' => $base_url . '/api/H5/CheckUpTypeGetList', + 'GetPersonList' => $base_url . '/api/H5/GetPersonList', + 'SetDefaultPerson' => $base_url . '/api/H5/SetDefaultPerson', + 'GetGeJianButtonList' => $base_url . '/api/H5/GetGeJianButtonList', ]; } diff --git a/Laravel/app/Http/Controllers/API/H5/HomeController.php b/Laravel/app/Http/Controllers/API/H5/HomeController.php index 7dfb31b..67fcdf4 100644 --- a/Laravel/app/Http/Controllers/API/H5/HomeController.php +++ b/Laravel/app/Http/Controllers/API/H5/HomeController.php @@ -80,7 +80,37 @@ class HomeController extends Controller 'icon' => '/assets/h5/zhuyishixiang.png' ], [ 'message' => '暂未开放', - 'name' => '常见问题', + 'name' => '健康问卷', + 'jump' => '/pages/main/cjwt/cjwt', + 'icon' => '/assets/h5/changjianwenti.png' + ], [ + 'message' => '暂未开放', + 'name' => '预检咨询', + 'jump' => '/pages/main/cjwt/cjwt', + 'icon' => '/assets/h5/changjianwenti.png' + ], [ + 'message' => '暂未开放', + 'name' => '体检引导', + 'jump' => '/pages/main/cjwt/cjwt', + 'icon' => '/assets/h5/changjianwenti.png' + ], [ + 'message' => '暂未开放', + 'name' => '报告解读', + 'jump' => '/pages/main/cjwt/cjwt', + 'icon' => '/assets/h5/changjianwenti.png' + ], [ + 'message' => '暂未开放', + 'name' => '健康指导', + 'jump' => '/pages/main/cjwt/cjwt', + 'icon' => '/assets/h5/changjianwenti.png' + ], [ + 'message' => '暂未开放', + 'name' => '检后复查', + 'jump' => '/pages/main/cjwt/cjwt', + 'icon' => '/assets/h5/changjianwenti.png' + ], [ + 'message' => '暂未开放', + 'name' => '我的订单', 'jump' => '/pages/main/cjwt/cjwt', 'icon' => '/assets/h5/changjianwenti.png' ]], @@ -90,6 +120,31 @@ class HomeController extends Controller 'config' => $config ]); } + //点击个检获取页面按钮 + public function GetGeJianButtonList() + { + $list=[ + [ + 'message' => '暂未开放', + 'name' => '检前健康评估', + 'jump' => '/pages/main/order/order', + 'icon' => '/assets/h5/zhuyishixiang.png' + ], + [ + 'message' => '暂未开放', + 'name' => '套餐预约', + 'jump' => '/pages/main/order/order', + 'icon' => '/assets/h5/zhuyishixiang.png' + ], + [ + 'message' => '暂未开放', + 'name' => '项目自选', + 'jump' => '/pages/main/order/order', + 'icon' => '/assets/h5/zhuyishixiang.png' + ] + ]; + return \Yz::Return(true,"查询完成",['button_list'=>$list]); + } function getValueByLabel($items, $label) { foreach ($items as $item) { diff --git a/Laravel/app/Http/Controllers/API/H5/UserController.php b/Laravel/app/Http/Controllers/API/H5/UserController.php index 983a0a9..c96d8f2 100644 --- a/Laravel/app/Http/Controllers/API/H5/UserController.php +++ b/Laravel/app/Http/Controllers/API/H5/UserController.php @@ -2,6 +2,7 @@ namespace App\Http\Controllers\API\H5; +use App\Http\Controllers\API\XCXApiController; use App\Http\Controllers\Controller; use App\Services\ConfigService; use Illuminate\Http\Request; @@ -78,6 +79,9 @@ class UserController extends Controller //更新用户列表,调用远程小程序接口 public function UpdatePersonList() { + $XCX=new XCXApiController(); + $list=$XCX::Post('就诊人列表',['a'=>1]); + dd($list); $openid = "234243"; $ApiPersonList = [ [ diff --git a/Laravel/app/Http/Controllers/API/XCXApiController.php b/Laravel/app/Http/Controllers/API/XCXApiController.php new file mode 100644 index 0000000..1be5b32 --- /dev/null +++ b/Laravel/app/Http/Controllers/API/XCXApiController.php @@ -0,0 +1,31 @@ +successful()) { + // 处理成功的响应 + dd($response); + } else { + // 处理失败的响应 + dd($response); + } + } +} diff --git a/Laravel/routes/web.php b/Laravel/routes/web.php index fe7311c..441119f 100644 --- a/Laravel/routes/web.php +++ b/Laravel/routes/web.php @@ -50,6 +50,8 @@ Route::group(['prefix' => 'H5'], function () { Route::post('/GetPersonInfo', 'App\Http\Controllers\API\H5\UserController@GetPersonInfo');//获取体检人基本信息 Route::post('/UpdatePersonList', 'App\Http\Controllers\API\H5\UserController@UpdatePersonList');//远程获取小程序端用户列表 Route::post('/Login', 'App\Http\Controllers\API\H5\LoginController@Login');//登录 + Route::post('/GetGeJianButtonList', 'App\Http\Controllers\API\H5\HomeController@GetGeJianButtonList');//点击个检获取页面按钮 + });