From ea72cc50ed20194cdd684577e60dba603e67363e Mon Sep 17 00:00:00 2001 From: sa0ChunLuyu Date: Tue, 29 Oct 2024 18:55:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20debug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/API/AspNetZhuanController.php | 6 ++ .../Controllers/API/H5/DoctorController.php | 77 +++++++++++-------- h5/pages/main/selectDoctor/selectDoctor.vue | 4 +- 3 files changed, 53 insertions(+), 34 deletions(-) diff --git a/Laravel/app/Http/Controllers/API/AspNetZhuanController.php b/Laravel/app/Http/Controllers/API/AspNetZhuanController.php index 392425b..8bc6649 100644 --- a/Laravel/app/Http/Controllers/API/AspNetZhuanController.php +++ b/Laravel/app/Http/Controllers/API/AspNetZhuanController.php @@ -81,6 +81,12 @@ class AspNetZhuanController extends Controller $res= self::Post2(self::$BaseUrl . '/baogaojiedu.aspx',$data,'报告解读'); return $res; } + //获取指定日期医生排班 + public static function GetDoctorDateList($data) + { + $res= self::Post2(self::$BaseUrl . '/yisheng.aspx',$data,'医生排班'); + return $res; + } public static function Get($url,$mark) diff --git a/Laravel/app/Http/Controllers/API/H5/DoctorController.php b/Laravel/app/Http/Controllers/API/H5/DoctorController.php index 98e580a..3dd3514 100644 --- a/Laravel/app/Http/Controllers/API/H5/DoctorController.php +++ b/Laravel/app/Http/Controllers/API/H5/DoctorController.php @@ -2,41 +2,54 @@ namespace App\Http\Controllers\API\H5; +use App\Http\Controllers\API\AspNetZhuanController; use App\Http\Controllers\Controller; use Illuminate\Http\Request; class DoctorController extends Controller { - //获取体检医生列表 - public function GetList() - { - $date =request('date'); - $list=[ - [ - 'head_img'=>'/storage/20240822/yisheng.png', - 'name'=>'李医生', - 'level'=>'副主任医师', - 'hospital'=>'秀英', - 'time'=>'周二下午、周三、五上午', - 'desc'=>'擅长:产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠' - ], - [ - 'head_img'=>'/storage/20240822/yisheng.png', - 'name'=>'张医生', - 'level'=>'副主任医师', - 'hospital'=>'秀英', - 'time'=>'周二下午、周三、五上午', - 'desc'=>'擅长:产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠' - ], - [ - 'head_img'=>'/storage/20240822/yisheng.png', - 'name'=>'王医生', - 'level'=>'副主任医师', - 'hospital'=>'秀英', - 'time'=>'周二下午、周三、五上午', - 'desc'=>'擅长:产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠' - ], - ]; - return \Yz::Return(true,"查询完成",['list'=>$list]); - } + //获取体检医生列表 + public function GetList() + { + $date = request('date'); + $hospital = request('hospital'); + $hospital_map = [ + 'h1' => '6', + 'h4' => '2', + ]; + $dnet = new AspNetZhuanController(); + $res = $dnet->GetDoctorDateList([ + "yyid" => $hospital_map["h$hospital"], + "rq" => $date, + "action" => "1" + ]); + \Yz::debug(['a'=>$res]); + $list = [ + [ + 'head_img' => '/storage/20240822/yisheng.png', + 'name' => '李医生', + 'level' => '副主任医师', + 'hospital' => '秀英', + 'time' => '周二下午、周三、五上午', + 'desc' => '擅长:产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠' + ], + [ + 'head_img' => '/storage/20240822/yisheng.png', + 'name' => '张医生', + 'level' => '副主任医师', + 'hospital' => '秀英', + 'time' => '周二下午、周三、五上午', + 'desc' => '擅长:产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠' + ], + [ + 'head_img' => '/storage/20240822/yisheng.png', + 'name' => '王医生', + 'level' => '副主任医师', + 'hospital' => '秀英', + 'time' => '周二下午、周三、五上午', + 'desc' => '擅长:产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠,产科急危重症抢救及高危妊娠' + ], + ]; + return \Yz::Return(true, "查询完成", ['list' => $list]); + } } diff --git a/h5/pages/main/selectDoctor/selectDoctor.vue b/h5/pages/main/selectDoctor/selectDoctor.vue index 567af33..6b2b864 100755 --- a/h5/pages/main/selectDoctor/selectDoctor.vue +++ b/h5/pages/main/selectDoctor/selectDoctor.vue @@ -33,8 +33,8 @@ const doctor_list = ref(false); const getdoctorList = async () => { // 获取 体检报告列表 - console.log($store, "store"); - let obj = { + let obj = { + hospital: $store.save.hospital, date: dqDate.value, }; const response = await $api("DoctorGetList", obj);