Add new permission pengurusangambar

This commit is contained in:
Amir
2023-01-30 11:19:02 +08:00
parent 390741b27a
commit b9f204cd55
6 changed files with 45 additions and 4 deletions
+4 -1
View File
@@ -2544,7 +2544,10 @@ class MarhunController extends Controller
return $pdf->download('Senarai SAG Telah Serah Kepada Pembida.pdf');
}
public function pengurusanGambarMarhun()
{
return view('pengurusangambar.index');
}
}
+1 -1
View File
@@ -54,7 +54,7 @@ class LelongBid extends Model
}
public function fileMarhunMain() {
return $this->hasOne(FileMarhun::class, 'lelongbidmarhun_id');
return $this->hasOne(FileMarhun::class, 'lelongbid_id');
}
public function lelong()
+5
View File
@@ -37,6 +37,10 @@ class RolesSeeder extends Seeder
'name' => 'sistem',
'description' => 'Pengurusan connection database dan environment system'
]);
Permission::create([
'name' => 'pengurusangambar',
'description' => 'Pengurusan gambar mengikut pilihan parameter pengguna'
]);
//khazanah
Permission::create([
@@ -166,6 +170,7 @@ class RolesSeeder extends Seeder
$role1->givePermissionTo('pengurusanlelongan');
$role1->givePermissionTo('analisa');
$role1->givePermissionTo('sistem');
$role1->givePermissionTo('pengurusangambar');
$role2 = Role::create(['name' => 'khazanah']);
$role2->givePermissionTo('semakanmarhun');
@@ -52,6 +52,16 @@
</div>
</a>
</li>
<li class="{{ (request()->is('pengurusangambar/marhun') || request()->is('pengurusangambar/marhun/*')) ? 'active' : '' }}">
<a href="{{url('pengurusangambar/marhun')}}">
<div class="sidebar-menu-main-title">
<span class="material-symbols-rounded sidebar-menu-item-main">
database
</span>
Pengurusan Gambar Marhun
</div>
</a>
</li>
@endhasrole
@hasrole('pengurus-cawangan')
<li>
@@ -0,0 +1,21 @@
@extends('layouts.app')
@section('content')
<div class="container-fluid">
<div class="row ">
<div class="col mx-auto p-4">
<div class="card">
<div class="card-header header-style">
<div class="header-style-title">
Pengurusan Gambar Marhun
</div>
</div>
<div class="card-body">
<div id="appSelectBatchLelong"></div>
</div>
</div>
</div>
</div>
</div>
@endsection
+4 -2
View File
@@ -619,5 +619,7 @@ Route::group(['middleware' => ['permission:backdate'],'prefix'=>'backdate'], fun
});
// Route::get('/sms', [SmsController::class, 'index']);
Route::group(['middleware' => ['permission:pengurusangambar'], 'prefix' => 'pengurusangambar'], function () {
Route::get('/marhun', ['as' => 'pengurusangambar.marhun', 'uses' => 'MarhunController@pengurusanGambarMarhun']);
});
// Route::get('/sms', [SmsController::class, 'index']);