feat: [payroll] 개발서버 슈퍼관리자 급여관리 접근 허용
- 운영서버: 기존 3인(이의찬, 전진선, 김보곤)만 접근 가능 (변경 없음) - 개발서버/로컬: 슈퍼관리자도 급여관리 전체 접근 가능 (조회+수정) - 적용 대상: 급여관리, 사업소득자 임금대장, 연봉 정보
This commit is contained in:
@@ -26,7 +26,10 @@ public function index(Request $request): View|Response
|
||||
return response('', 200)->header('HX-Redirect', route('hr.payrolls.index'));
|
||||
}
|
||||
|
||||
if (! in_array(auth()->user()->name, self::ALLOWED_PAYROLL_USERS)) {
|
||||
$isAllowedUser = in_array(auth()->user()->name, self::ALLOWED_PAYROLL_USERS);
|
||||
$isDevSuperAdmin = ! app()->environment('production') && auth()->user()->isSuperAdmin();
|
||||
|
||||
if (! $isAllowedUser && ! $isDevSuperAdmin) {
|
||||
return view('hr.payrolls.restricted');
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user