|
|
|
|
@ -70,13 +70,14 @@ class VisitController extends CommonController
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
// 权限设置
|
|
|
|
|
// $user = $this->getUser();
|
|
|
|
|
// $adminIds = Admin::roleAllowAdminIds($user, $departmentIds);
|
|
|
|
|
// $query->where(function ($qry) use ($adminIds, $departmentIds, $user) {
|
|
|
|
|
// $qry->whereIn('accpet_department_id', $departmentIds)->orWhere(function ($qry) use ($adminIds) {
|
|
|
|
|
// $qry->whereIn('accept_admin_id', $adminIds);
|
|
|
|
|
// });
|
|
|
|
|
// });
|
|
|
|
|
$user = $this->getUser();
|
|
|
|
|
$adminIds = Admin::roleAllowAdminIds($user, $departmentIds);
|
|
|
|
|
dd($adminIds,$departmentIds);
|
|
|
|
|
$query->where(function ($qry) use ($adminIds, $departmentIds, $user) {
|
|
|
|
|
$qry->whereIn('accpet_department_id', $departmentIds)->orWhere(function ($qry) use ($adminIds) {
|
|
|
|
|
$qry->whereIn('accept_admin_id', $adminIds);
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
})->orderBy($all['sort_name'] ?? 'id', $all['sort_type'] ?? 'desc');
|
|
|
|
|
if (isset($all['is_export']) && !empty($all['is_export'])) {
|
|
|
|
|
return (new FastExcel($list->limit(5000)->get()->toArray()))->download('访问记录' . date('YmdHis') . '.csv', function ($info) {
|
|
|
|
|
|