php 简单权限管理实现
public function jurisdictionMoudular($userJurGrade, $accessContent){ //$userJurGrade:获取权限等级,$accessContent:模块的名字switch($userJurGrade){
case 1 ://超级管理员
if(
$accessContent == '所有订单'
||$accessContent == '结算管理'
||$accessContent == '退款管理'
||$accessContent == '档口数据'
||$accessContent == '餐厅数据'
||$accessContent == '区域管理'
||$accessContent == '校区管理'
||$accessContent == '人员审核'
||$accessContent == '分拨员端'
||$accessContent == '出单员端'
||$accessContent == '楼长端'
){
return ture;//如果有访问权限则放回true
}
break;
case 2 : //区域经理
if(
$accessContent == '所有订单'
||$accessContent == '结算管理'
||$accessContent == '退款管理'
||$accessContent == '档口数据'
||$accessContent == '餐厅数据'
||$accessContent == '校区管理'
||$accessContent == '人员审核'
||$accessContent == '分拨员端'
||$accessContent == '出单员端'
||$accessContent == '楼长端'
){
return ture;//如果有访问权限则放回true
}
break;
case 3 : //校园经理
if( $accessContent == '所有订单'
||$accessContent == '退款管理'
||$accessContent == '分拨员端'
||$accessContent == '出单员端'
||$accessContent == '楼长端'
){
return ture;//如果有访问权限则放回true
}
break;
case 4 : //餐厅经理
if(
$accessContent == '所有订单'
){
return ture;//如果有访问权限则放回true
}
break;
case 5 : //档口经理
if(
$accessContent == '所有订单'
){
return ture;//如果有访问权限则放回true
}
break;
}
return false;//没有访问权限则返回false
}
页:
[1]