提交 f19fde82 authored 作者: chengye's avatar chengye

加入抄表员角色,并且只有分配了抄表员的角色,才会在抄表单抄表人列表显示

上级 879fe7d5
...@@ -24,7 +24,8 @@ class Staff extends Base ...@@ -24,7 +24,8 @@ class Staff extends Base
//过滤角色权限 //过滤角色权限
if($filter == 'useage' && $staff->d_id == 19){ //if($filter == 'useage' && $staff->d_id == 19){
if($filter == 'useage'){
$role = RoleModel::get(['title'=>'抄表员']); $role = RoleModel::get(['title'=>'抄表员']);
if($role){ if($role){
$fStaffIds = StaffRoleModel::where(['role_id'=>$role->id])->column('staff_id'); $fStaffIds = StaffRoleModel::where(['role_id'=>$role->id])->column('staff_id');
...@@ -32,6 +33,8 @@ class Staff extends Base ...@@ -32,6 +33,8 @@ class Staff extends Base
->where('d_id','in',$dIds) ->where('d_id','in',$dIds)
->where('id','in',$fStaffIds) ->where('id','in',$fStaffIds)
->select()->toArray(); ->select()->toArray();
} else {
$staffs = [];
} }
} else { } else {
$staffs = StaffModel::field('id,name') $staffs = StaffModel::field('id,name')
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论