feat(permohonan): tambahkan notifikasi saat permohonan dibuat

- Menambahkan penggunaan notifikasi PermohonanNotif untuk memberitahukan pengguna saat permohonan baru dibuat.
- Mengambil pengguna yang membuat permohonan menggunakan ID dari kolom created_by.
This commit is contained in:
Daeng Deni Mardaeni
2025-04-22 13:52:03 +07:00
parent 7b14c16af1
commit d4c70fba00

View File

@@ -22,11 +22,13 @@ use Modules\Lpj\Models\NilaiPlafond;
use Modules\Lpj\Models\Permohonan;
use Modules\Lpj\Models\StatusPermohonan;
use Modules\Lpj\Models\TujuanPenilaian;
use Modules\Lpj\Notifications\PermohonanNotif;
use Modules\Lpj\Services\PermohonanHistoryService;
use Illuminate\Support\Facades\Auth;
use Illuminate\Http\JsonResponse;
use Illuminate\Support\Facades\DB;
use Modules\Lpj\Models\Penilaian;
use Modules\Usermanagement\Models\User;
class PermohonanController extends Controller
{
@@ -63,6 +65,10 @@ class PermohonanController extends Controller
// Save to database
$permohonan = Permohonan::create($validate);
$user_ = User::find($permohonan->created_by);
$user_->notify(new PermohonanNotif($permohonan));
// Create history
$this->historyService->createHistory(
$permohonan,