From b027a58719a630ce5b5da339df9c0bae5e27826c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B2=A9=E4=BB=9488?= <> Date: Thu, 5 Feb 2026 17:36:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E8=BA=AB=E4=BB=BD=E5=88=86?= =?UTF-8?q?=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/Http/Controllers/API/Admin/BaseInfoController.php | 2 +- .../app/Http/Controllers/API/CAS/CasLoginController.php | 2 +- Laravel/app/Http/Controllers/API/His/UserController.php | 7 ++++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Laravel/app/Http/Controllers/API/Admin/BaseInfoController.php b/Laravel/app/Http/Controllers/API/Admin/BaseInfoController.php index 5863025..df28c6c 100644 --- a/Laravel/app/Http/Controllers/API/Admin/BaseInfoController.php +++ b/Laravel/app/Http/Controllers/API/Admin/BaseInfoController.php @@ -60,7 +60,7 @@ class BaseInfoController extends Controller if(is_array($res_data)){ foreach ($res_data as $k=>$v){ if($v['deptCode']==$dept->department_number and !empty($v['deptType']) and in_array($user_group,[2,3])){ - if($v['deptType']=="C") $user_group=3;//护士 + if($v['deptType']=="N") $user_group=3;//护士 if($v['deptType']=="I") $user_group=2;//病区护士 } } diff --git a/Laravel/app/Http/Controllers/API/CAS/CasLoginController.php b/Laravel/app/Http/Controllers/API/CAS/CasLoginController.php index 8c44b4d..6b56239 100644 --- a/Laravel/app/Http/Controllers/API/CAS/CasLoginController.php +++ b/Laravel/app/Http/Controllers/API/CAS/CasLoginController.php @@ -97,7 +97,7 @@ class CasLoginController extends Controller } $deptIdsString = implode(',', array_column($dept_arr, 'deptId')); if(count($deptCodes)==1 and !empty($res_data[0]['deptType']) and in_array($user_group,[2,3])){ - if($res_data[0]['deptType']=="C") $user_group=3;//护士 + if($res_data[0]['deptType']=="N") $user_group=3;//护士 if($res_data[0]['deptType']=="I") $user_group=2;//病区护士 } } diff --git a/Laravel/app/Http/Controllers/API/His/UserController.php b/Laravel/app/Http/Controllers/API/His/UserController.php index b2046e5..e2f669e 100644 --- a/Laravel/app/Http/Controllers/API/His/UserController.php +++ b/Laravel/app/Http/Controllers/API/His/UserController.php @@ -25,10 +25,11 @@ class UserController extends Controller if($data_v['posiCode']=='300A'){ $group=6; }else{ - if($data_v['levelName']=='护士'){ + if($data_v['emplType']=='N'){ //护士 $group=3; - }else{ - $group=7;//其余的都给医生权限 + } + if($data_v['emplType']=='D'){ //医生 + $group=7; } } if (!$user) {