Tambahkan fungsionalitas perhitungan permohonan berdasarkan pengguna
Menambahkan fungsi `countPermohonanForUser` ke dalam file `Lpj.php` untuk menghitung jumlah permohonan yang terkait dengan pengguna tertentu melalui relasi `userPenilai`. Selain itu, menambahkan penggunaan model `Penilaian`
This commit is contained in:
@@ -5,6 +5,7 @@
|
|||||||
use Modules\Lpj\Models\HolidayCalendar;
|
use Modules\Lpj\Models\HolidayCalendar;
|
||||||
use Modules\Lpj\Models\PenawaranDetailTender;
|
use Modules\Lpj\Models\PenawaranDetailTender;
|
||||||
use Modules\Lpj\Models\PenawaranTender;
|
use Modules\Lpj\Models\PenawaranTender;
|
||||||
|
use Modules\Lpj\Models\Penilaian;
|
||||||
|
|
||||||
function formatTanggalIndonesia($date, $time = false)
|
function formatTanggalIndonesia($date, $time = false)
|
||||||
{
|
{
|
||||||
@@ -283,3 +284,10 @@
|
|||||||
},
|
},
|
||||||
)->toArray();
|
)->toArray();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function countPermohonanForUser($userId)
|
||||||
|
{
|
||||||
|
return Penilaian::whereHas('userPenilai', function ($query) use ($userId) {
|
||||||
|
$query->where('user_id', $userId);
|
||||||
|
})->count();
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user