@extends('layouts.site_odo_procesy') @php // Sprawdzamy zakres uprawnień do danych $function_id = 2; $get_permision = new my_GetPermission(); $permision_range = $get_permision->my_range($function_id); $permision_functions = $get_permision->my_function_values($function_id); $permision_functions_range_1 = $get_permision->my_function_range_values(1,$function_id); $permision_functions_range_2 = $get_permision->my_function_range_values(2,$function_id); $permision_functions_range_3 = $get_permision->my_function_range_values(3,$function_id); //$permision_functions_range = $get_permision->my_function_range_values($zakres,$function_id); //dd($permision_range); //dd($permision_functions); // val. 1 - wpisy własne // val. 2 - wpisy komórki organizacyjnej // val. 3 - wpisy wszystkie w organizacji // Powrót do formularza wyjściowgo $return_to = session()->get('return_to'); $dzialy_pracownika = $get_permision->my_EmployeeDepartments(Auth::user()->pracownik_id); $i = 0; $wybrany_proces_id = $proces->id; // Zapis danych do sesji // $request->session()->put('key', 'lalala'); //session()->put('proces_info_selected_ko', $dzial); // Odczyt danych z sesji $proces_info_selected_ko = session()->get('proces_info_selected_ko'); //dd($proces_info_selected_ko->id); $procesy = DB::table('v010_procesy_w_dzialach') ->where('sw010_proces_id','=',$proces->id) ->get(); foreach ( $procesy as $item ){ $dzial_id = $item->sw020_komorka_id; } $get_proces_id = $proces->id; //dd($get_proces_id); $disabled = null; $proces_uwagi = DB::table('t019_proces_szczegoly_12') ->where('proces_id', $get_proces_id) ->first(); if(isset($proces_uwagi->uwagi)){ $proces_uwagi_textarea = $proces_uwagi->uwagi; }else{ $proces_uwagi_textarea = null; } /* START - Sprawdzam uprawnienia do edycji procesu */ if(isset($permision_functions_range_3[2])){$range_3 = 1;}else{$range_3 = null;} if(isset($permision_functions_range_2[2])){$range_2 = 1;}else{$range_2 = null;} if(isset($permision_functions_range_1[2])){$range_1 = 1;}else{$range_1 = null;} if($range_3 == 1 || Auth::user()->rola_admin == 1){ $edit_proces = true; }else if($range_2 == 1 || $range_1 == 1){ if(in_array($dzial_id,$dzialy_pracownika)){ $edit_proces = true; }else{ $edit_proces = null; } }else{ $edit_proces = null; } //dd($edit_proces); /* KONIEC - Sprawdzam uprawnienia do edycji procesu */ @endphp @section('title','Strona Startowa') @section('procesy') @include('sites.odo.procesy.m_odo_procesy_lista_menu') @endsection @section('content')
@endsection @section('navbar') @include('sites.odo._navbar_odo') @include('sites.odo.procesy._navbar_procesy') @include('sites.odo.procesy._navbar_procesy_dzial') @endsection @section('menu') @include('sites.odo.menu_odo') @endsection @section('modal_windows') @include('sites.odo.procesy.form_modal_add_program') @endsection