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) {