diff --git a/app/Http/Controllers/TetapanController.php b/app/Http/Controllers/TetapanController.php index b1ccffa..26c30e0 100644 --- a/app/Http/Controllers/TetapanController.php +++ b/app/Http/Controllers/TetapanController.php @@ -8,6 +8,7 @@ use Illuminate\Support\Facades\Session; use Illuminate\Support\Facades\Http; use Illuminate\Support\Facades\Storage; use Carbon\Carbon; +use Illuminate\Support\Arr; class TetapanController extends Controller { @@ -41,4 +42,19 @@ class TetapanController extends Controller $payable_cawangan = json_decode( Http::get(config('api.url').'/api/payable-ujrah-branches')->json() ); return view('tetapan.payable-ujrah-branches',compact('api_url','auth_user', 'payable_cawangan')); } + + + public function unsoldCommodityNotification() + { + $api_url = config('api.url'); + $auth_user = Auth::user(); + + $settings = Http::get(config('api.url').'/api/settings/unsold-commodity-notifications')->json(); + + $key = Arr::pluck($settings, 'key'); + $values = Arr::pluck($settings, 'value'); + $settings = array_combine($key, $values); + + return view('tetapan.unsold-commodity-notifications',compact('api_url','auth_user', 'settings')); + } } diff --git a/public/img/notifications.png b/public/img/notifications.png new file mode 100644 index 0000000..97ba7e7 Binary files /dev/null and b/public/img/notifications.png differ diff --git a/resources/views/tetapan/home.blade.php b/resources/views/tetapan/home.blade.php index 9871db6..1b50948 100644 --- a/resources/views/tetapan/home.blade.php +++ b/resources/views/tetapan/home.blade.php @@ -57,6 +57,11 @@

Ubah Status Pembayaran Ujrah

+ + Windster Logo +

Notifikasi Jualan Komoditi

+
+ diff --git a/resources/views/tetapan/unsold-commodity-notifications.blade.php b/resources/views/tetapan/unsold-commodity-notifications.blade.php new file mode 100644 index 0000000..3dc4619 --- /dev/null +++ b/resources/views/tetapan/unsold-commodity-notifications.blade.php @@ -0,0 +1,203 @@ +@extends('layouts.app') + +@section('content') + +
+
+
+ + + +
+
+
+
+
+ + + +
+
+ + +
+
+ + +
+
+ +
+ + +
+ + +
+
+
+
+
+
+
+ @include('layouts.footer') + @endsection + + @push('additional_scripts') + + + + + @endpush diff --git a/routes/web.php b/routes/web.php index 2a2b130..583326d 100644 --- a/routes/web.php +++ b/routes/web.php @@ -158,6 +158,7 @@ Route::get('/tetapan',['as'=>'tetapan','uses'=>'App\Http\Controllers\TetapanCont Route::get('/tetapanhome',['as'=>'tetapan.home','uses'=>'App\Http\Controllers\TetapanController@home'])->middleware(['roleChecker:null,null,operasi,null,null']); Route::get('/tetapanmargin',['as'=>'tetapan.margin','uses'=>'App\Http\Controllers\TetapanController@margin'])->middleware(['roleChecker:null,null,operasi,null,null']); Route::get('/tetapan-payable-ujrah-branches',['as'=>'tetapan.payable-ujrah-branches','uses'=>'App\Http\Controllers\TetapanController@PayableUjrahBranches'])->middleware(['roleChecker:null,null,operasi,null,null']); +Route::get('/tetapan-unsold-commodity-notification',['as'=>'tetapan.unsold-commodity-notifications','uses'=>'App\Http\Controllers\TetapanController@UnsoldCommodityNotification'])->middleware(['roleChecker:null,null,operasi,null,null']); //Pengguna