update role access
This commit is contained in:
parent
951a24abe3
commit
563fcf4014
@ -28,7 +28,7 @@
|
||||
*/
|
||||
public function index(BranchDataTable $dataTable, Request $request)
|
||||
{
|
||||
if (is_null($this->user) || !$this->user->can('master.read')) {
|
||||
if (is_null($this->user) || !$this->user->can('parameter.read')) {
|
||||
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
||||
}
|
||||
|
||||
|
@ -27,7 +27,7 @@
|
||||
*/
|
||||
public function index(CurrencyDataTable $dataTable, Request $request)
|
||||
{
|
||||
if (is_null($this->user) || !$this->user->can('master.read')) {
|
||||
if (is_null($this->user) || !$this->user->can('parameter.read')) {
|
||||
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
||||
}
|
||||
|
||||
|
@ -28,7 +28,7 @@
|
||||
*/
|
||||
public function index(DebiturDataTable $dataTable, Request $request)
|
||||
{
|
||||
if (is_null($this->user) || !$this->user->can('master.read')) {
|
||||
if (is_null($this->user) || !$this->user->can('parameter.read')) {
|
||||
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
||||
}
|
||||
|
||||
|
@ -40,7 +40,7 @@
|
||||
|
||||
public function show(DetailJaminanDataTable $dataTable, $nomor_pinjaman)
|
||||
{
|
||||
if (is_null($this->user) || !$this->user->can('master.read')) {
|
||||
if (is_null($this->user) || !$this->user->can('pencatatan.read')) {
|
||||
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
||||
}
|
||||
|
||||
|
@ -42,7 +42,7 @@
|
||||
|
||||
public function show(DetailPembayaranDataTable $dataTable, $nomor_pinjaman)
|
||||
{
|
||||
if (is_null($this->user) || !$this->user->can('master.read')) {
|
||||
if (is_null($this->user) || !$this->user->can('pencatatan.read')) {
|
||||
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
||||
}
|
||||
|
||||
|
@ -42,7 +42,7 @@
|
||||
|
||||
public function show(DetailPenagihanDataTable $dataTable, $nomor_pinjaman)
|
||||
{
|
||||
if (is_null($this->user) || !$this->user->can('master.read')) {
|
||||
if (is_null($this->user) || !$this->user->can('pencatatan.read')) {
|
||||
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
||||
}
|
||||
|
||||
|
@ -42,7 +42,7 @@
|
||||
|
||||
public function show(DetailSubrogasiJamkrindoDataTable $dataTable, $nomor_pinjaman)
|
||||
{
|
||||
if (is_null($this->user) || !$this->user->can('master.read')) {
|
||||
if (is_null($this->user) || !$this->user->can('pencatatan.read')) {
|
||||
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
||||
}
|
||||
|
||||
|
@ -28,7 +28,7 @@
|
||||
*/
|
||||
public function index(FacilityTypeDataTable $dataTable, Request $request)
|
||||
{
|
||||
if (is_null($this->user) || !$this->user->can('master.read')) {
|
||||
if (is_null($this->user) || !$this->user->can('parameter.read')) {
|
||||
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
||||
}
|
||||
|
||||
|
@ -28,7 +28,7 @@
|
||||
*/
|
||||
public function index(GuaranteeTypeDataTable $dataTable, Request $request)
|
||||
{
|
||||
if (is_null($this->user) || !$this->user->can('master.read')) {
|
||||
if (is_null($this->user) || !$this->user->can('parameter.read')) {
|
||||
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
||||
}
|
||||
|
||||
|
@ -36,7 +36,7 @@
|
||||
*/
|
||||
public function index(HapusBukuDataTable $dataTable, Request $request)
|
||||
{
|
||||
if (is_null($this->user) || !$this->user->can('master.read')) {
|
||||
if (is_null($this->user) || !$this->user->can('pencatatan.read')) {
|
||||
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
||||
}
|
||||
|
||||
@ -56,7 +56,7 @@
|
||||
*/
|
||||
public function create(HapusBukuDataTable $dataTable, Request $request)
|
||||
{
|
||||
if (is_null($this->user) || !$this->user->can('master.read')) {
|
||||
if (is_null($this->user) || !$this->user->can('pencatatan.read')) {
|
||||
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
||||
}
|
||||
|
||||
|
@ -28,7 +28,7 @@
|
||||
*/
|
||||
public function index(KlaimJamkrindoDataTable $dataTable, Request $request)
|
||||
{
|
||||
if (is_null($this->user) || !$this->user->can('master.read')) {
|
||||
if (is_null($this->user) || !$this->user->can('pencatatan.read')) {
|
||||
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
||||
}
|
||||
|
||||
|
@ -28,7 +28,7 @@
|
||||
*/
|
||||
public function index(LoanTypeDataTable $dataTable, Request $request)
|
||||
{
|
||||
if (is_null($this->user) || !$this->user->can('master.read')) {
|
||||
if (is_null($this->user) || !$this->user->can('parameter.read')) {
|
||||
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
||||
}
|
||||
|
||||
|
@ -28,7 +28,7 @@
|
||||
*/
|
||||
public function index(RekeningDataTable $dataTable, Request $request)
|
||||
{
|
||||
if (is_null($this->user) || !$this->user->can('master.read')) {
|
||||
if (is_null($this->user) || !$this->user->can('parameter.read')) {
|
||||
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
||||
}
|
||||
|
||||
|
@ -28,7 +28,7 @@
|
||||
*/
|
||||
public function index(SubrogasiJamkrindoDataTable $dataTable, Request $request)
|
||||
{
|
||||
if (is_null($this->user) || !$this->user->can('master.read')) {
|
||||
if (is_null($this->user) || !$this->user->can('pencatatan.read')) {
|
||||
abort(403, 'Sorry !! You are Unauthorized to view any master data !');
|
||||
}
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
@canany(['master.read','master.create','master.update','master.delete'])
|
||||
@canany(['parameter.read','parameter.create','parameter.update','parameter.delete'])
|
||||
<!--begin:Menu item-->
|
||||
<div data-kt-menu-trigger="click" class="menu-item menu-accordion {{ $route[0] == 'parameter' ? 'show' : '' }}">
|
||||
<!--begin:Menu link-->
|
||||
@ -74,8 +74,9 @@
|
||||
<!--end:Menu sub-->
|
||||
</div>
|
||||
<!--end:Menu item-->
|
||||
|
||||
<div data-kt-menu-trigger="click" class="menu-item menu-accordion {{ $route[0] == 'pencatatan' ? 'show' : '' }}">
|
||||
@endcanany
|
||||
@canany(['pencatatan.read','pencatatan.create','pencatatan.update','pencatatan.delete'])
|
||||
<div data-kt-menu-trigger="click" class="menu-item menu-accordion {{ isset($route[1]) && $route[1] == 'hapus_buku'|| isset($route[1]) && $route[1] == 'klaim_jamkrindo'|| isset($route[1]) && $route[1] == 'subrogasi_jamkrindo' ? 'show' : '' }}">
|
||||
<!--begin:Menu link-->
|
||||
<span class="menu-link">
|
||||
<span class="menu-icon">{!! getIcon('save-2', 'fs-2') !!}</span>
|
||||
@ -116,8 +117,9 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div data-kt-menu-trigger="click" class="menu-item menu-accordion {{ $route[0] == 'pencatatan' && $route[1] == 'detail_jaminan' || $route[0] == 'pencatatan' && $route[1] == 'detail_pembayaran' || $route[0] == 'pencatatan' && $route[1] == 'detail_penagihan' ? 'show' : '' }}">
|
||||
@endcanany
|
||||
@canany(['pencatatan.read','pencatatan.create','pencatatan.update','pencatatan.delete'])
|
||||
<div data-kt-menu-trigger="click" class="menu-item menu-accordion {{ $route[0] == 'pencatatan' && $route[1] == 'detail_jaminan' || $route[0] == 'pencatatan' && $route[1] == 'detail_pembayaran' || $route[0] == 'pencatatan' && $route[1] == 'detail_penagihan' || $route[0] == 'pencatatan' && $route[1] == 'detail_subrogasi_jamkrindo' ? 'show' : '' }}">
|
||||
<!--begin:Menu link-->
|
||||
<span class="menu-link">
|
||||
<span class="menu-icon">{!! getIcon('cheque', 'fs-2') !!}</span>
|
||||
@ -166,7 +168,7 @@
|
||||
<!--begin:Menu item-->
|
||||
<div class="menu-item ">
|
||||
<!--begin:Menu link-->
|
||||
<a class="menu-link {{ isset($route[1]) && $route[1] == 'detail_jaminan' ? '' : '' }}" href="{{ route('pencatatan.detail_jaminan.index') }}">
|
||||
<a class="menu-link {{ isset($route[1]) && $route[1] == 'detail_subrogasi_jamkrindo' ? 'active' : '' }}" href="{{ route('pencatatan.detail_subrogasi_jamkrindo.index') }}">
|
||||
<span class="menu-bullet">
|
||||
<span class="bullet bullet-dot"></span>
|
||||
</span>
|
||||
@ -177,8 +179,9 @@
|
||||
<!--end:Menu item-->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div data-kt-menu-trigger="click" class="menu-item menu-accordion {{ $route[0] == 'pencatatan' && $route[1] == 'detail_jaminan' ? '' : '' }}">
|
||||
@endcanany
|
||||
@canany(['report.read','report.create','report.update','report.delete'])
|
||||
<div data-kt-menu-trigger="click" class="menu-item menu-accordion {{ $route[0] == 'laporan' && $route[1] == 'detail_jaminan' ? '' : '' }}">
|
||||
<!--begin:Menu link-->
|
||||
<span class="menu-link">
|
||||
<span class="menu-icon">{!! getIcon('book', 'fs-2') !!}</span>
|
||||
@ -191,7 +194,7 @@
|
||||
<!--begin:Menu item-->
|
||||
<div class="menu-item ">
|
||||
<!--begin:Menu link-->
|
||||
<a class="menu-link {{ isset($route[1]) && $route[1] == 'detail_jaminan' ? '' : '' }}" href="{{ route('pencatatan.detail_jaminan.index') }}">
|
||||
<a class="menu-link {{ request()->routeIs('laporan.report.index') ? '' : '' }}" href="{{ route('laporan.report.index') }}">
|
||||
<span class="menu-bullet">
|
||||
<span class="bullet bullet-dot"></span>
|
||||
</span>
|
||||
@ -203,7 +206,7 @@
|
||||
<!--begin:Menu item-->
|
||||
<div class="menu-item ">
|
||||
<!--begin:Menu link-->
|
||||
<a class="menu-link {{ isset($route[1]) && $route[1] == 'detail_jaminan' ? '' : '' }}" href="{{ route('pencatatan.detail_jaminan.index') }}">
|
||||
<a class="menu-link {{ request()->routeIs('laporan.report.penagihan') ? '' : '' }}" href="{{ route('laporan.report.penagihan') }}">
|
||||
<span class="menu-bullet">
|
||||
<span class="bullet bullet-dot"></span>
|
||||
</span>
|
||||
@ -215,7 +218,7 @@
|
||||
<!--begin:Menu item-->
|
||||
<div class="menu-item ">
|
||||
<!--begin:Menu link-->
|
||||
<a class="menu-link {{ isset($route[1]) && $route[1] == 'detail_jaminan' ? '' : '' }}" href="{{ route('pencatatan.detail_jaminan.index') }}">
|
||||
<a class="menu-link {{ request()->routeIs('laporan.report.subrogasi') ? '' : '' }}" href="{{ route('laporan.report.subrogasi') }}">
|
||||
<span class="menu-bullet">
|
||||
<span class="bullet bullet-dot"></span>
|
||||
</span>
|
||||
@ -224,21 +227,11 @@
|
||||
<!--end:Menu link-->
|
||||
</div>
|
||||
<!--end:Menu item-->
|
||||
<!--begin:Menu item-->
|
||||
<div class="menu-item ">
|
||||
<!--begin:Menu link-->
|
||||
<a class="menu-link {{ isset($route[1]) && $route[1] == 'detail_jaminan' ? '' : '' }}" href="{{ route('pencatatan.detail_jaminan.index') }}">
|
||||
<span class="menu-bullet">
|
||||
<span class="bullet bullet-dot"></span>
|
||||
</span>
|
||||
<span class="menu-title">Pembayaran Subrogasi Jamkrindo</span>
|
||||
</a>
|
||||
<!--end:Menu link-->
|
||||
</div>
|
||||
<!--end:Menu item-->
|
||||
</div>
|
||||
</div>
|
||||
<div class="menu-item" style="display: none">
|
||||
@endcanany
|
||||
@canany(['authorization.read','authorization.create','authorization.update','authorization.delete'])
|
||||
<div class="menu-item">
|
||||
<!--begin:Menu item-->
|
||||
<div class="menu-item {{ request()->routeIs('authorization') ? 'active' : '' }}">
|
||||
<!--begin:Menu link-->
|
||||
|
@ -7,6 +7,10 @@
|
||||
$trail->parent('home');
|
||||
$trail->push('Parameter', '#');
|
||||
});
|
||||
Breadcrumbs::for('authorization', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('home');
|
||||
$trail->push('Authorization', '#');
|
||||
});
|
||||
|
||||
Breadcrumbs::for('parameter.branches', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('parameter');
|
||||
|
@ -11,7 +11,9 @@
|
||||
|
|
||||
*/
|
||||
|
||||
Route::name('parameter.')->prefix('parameter')->group(function() {
|
||||
use Modules\Writeoff\Http\Controllers\ApprovalController;
|
||||
|
||||
Route::name('parameter.')->prefix('parameter')->group(function() {
|
||||
Route::get('branches', 'BranchController@index')->name('branches.index');
|
||||
Route::get('currencies', 'CurrencyController@index')->name('currencies.index');
|
||||
Route::get('guarantee-types', 'GuaranteeTypeController@index')->name('guarantee_types.index');
|
||||
@ -20,6 +22,8 @@ Route::name('parameter.')->prefix('parameter')->group(function() {
|
||||
Route::get('debitur', 'DebiturController@index')->name('debitur.index');
|
||||
Route::get('rekening', 'RekeningController@index')->name('rekening.index');
|
||||
});
|
||||
Route::resource('authorization', ApprovalController::class);
|
||||
|
||||
|
||||
Route::name('pencatatan.')->prefix('pencatatan')->group(function() {
|
||||
Route::get('hapus-buku', 'HapusBukuController@index')->name('hapus_buku.index');
|
||||
|
Loading…
Reference in New Issue
Block a user