diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php index c807b01d..2f80ec25 100644 --- a/app/Http/Controllers/HomeController.php +++ b/app/Http/Controllers/HomeController.php @@ -432,6 +432,8 @@ class HomeController extends Controller return view('homeoperasikpi'); } else if ($user->hasRole('hr')) { return view('homehr'); + } else if ($user->hasRole('pemasaran')) { + return view('homepemasaran'); } else if ($user->hasRole('admin')) { return view('homeadmin'); } else if ($user->hasRole('account')) { diff --git a/app/Http/Controllers/LelongController.php b/app/Http/Controllers/LelongController.php index 9f312757..c159a026 100644 --- a/app/Http/Controllers/LelongController.php +++ b/app/Http/Controllers/LelongController.php @@ -1470,6 +1470,7 @@ class LelongController extends Controller } public function senaraimarhun($lelongid, $cawid){ + $user = Auth::user(); $total_berat = 0; $total_pinjaman = 0; $total_upah = 0; @@ -1545,6 +1546,7 @@ class LelongController extends Controller 'total_nilaimarhun', 'lelonglel', 'cawanganDetail', + 'user', 'total_cazlelong')); } diff --git a/database/seeders/RolesSeeder.php b/database/seeders/RolesSeeder.php index 61008b60..58056523 100644 --- a/database/seeders/RolesSeeder.php +++ b/database/seeders/RolesSeeder.php @@ -286,6 +286,10 @@ class RolesSeeder extends Seeder $role13 = Role::create(['name' => 'hr']); $role13->givePermissionTo('skoptugasan'); + $role14 = Role::create(['name' => 'pemasaran']); + $role14->givePermissionTo('pengurusangambar'); + $role14->givePermissionTo('pendaftaranbatch'); + // $role3 = Role::create(['name' => 'Super-Admin']); // gets all permissions via Gate::before rule; see AuthServiceProvider @@ -398,5 +402,13 @@ class RolesSeeder extends Seeder 'user_type' => 1 ]); $user->assignRole($role13); + + $user = \App\Models\User::factory()->create([ + 'name' => 'Pemasaran', + 'username' => 'pemasaran', + 'email' => 'pemasaran@example.com', + 'user_type' => 1 + ]); + $user->assignRole($role14); } } diff --git a/resources/views/homepemasaran.blade.php b/resources/views/homepemasaran.blade.php new file mode 100644 index 00000000..92c2e7ce --- /dev/null +++ b/resources/views/homepemasaran.blade.php @@ -0,0 +1,16 @@ +@extends('layouts.app') + +@section('content') +