This commit is contained in:
Your Name
2026-04-24 09:22:28 +08:00
parent d7aa984a31
commit a3e035b74b
3 changed files with 8 additions and 2 deletions
@@ -165,8 +165,11 @@ class OrderLists extends BaseAdminDataLists implements ListsSearchInterface
return;
}
// 主管角色ID列表(可根据实际调整)
$supervisorRoles = [0, 3];
// 可查看全部订单:project.order_list_view_all_roles;未配置时回退 order_edit_all_roles
$supervisorRoles = config('project.order_list_view_all_roles', null);
if (!\is_array($supervisorRoles) || $supervisorRoles === []) {
$supervisorRoles = config('project.order_edit_all_roles', [0, 3, 4, 9, 6]);
}
// 检查当前用户是否是主管
$roleIds = \app\common\model\auth\AdminRole::where('admin_id', $this->adminId)->column('role_id');