Commit 629fdd9e by Siti Aisah

fix tarik saku non exempted

parent 340aba89
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
use App\Http\Controllers\Controller; use App\Http\Controllers\Controller;
use App\Models\Admin\Pengajuan; use App\Models\Admin\Pengajuan;
use App\Models\VPengusul;
use Exception; use Exception;
use GuzzleHttp\Client; use GuzzleHttp\Client;
use Storage; use Storage;
...@@ -28,12 +29,28 @@ public function index(Request $request) { ...@@ -28,12 +29,28 @@ public function index(Request $request) {
$periode = DB::table('ms_periode')->where('periode', Session::get('periode'))->first(); $periode = DB::table('ms_periode')->where('periode', Session::get('periode'))->first();
} }
$idPengajuan = VPengusul::whereBetween('tanggal_keputusan', [
$periode->tanggal_awal,
$periode->tanggal_akhir
])
->pluck('id_pengajuan');
$penelaah = DB::table('tr_penelaah') $penelaah = DB::table('tr_penelaah')
->select('tr_penelaah.*', 'tr_pengajuan.id_pengajuan as id_pengajuan_epk', 'tr_pengajuan.no_sk', 'tr_pengajuan.judul', 'tr_pengajuan.peneliti', 'tr_pengajuan.tahun', 'tr_pengajuan.klasifikasi', 'tr_pengajuan.file_ec', 'ms_kategori.nama_kategori') ->select(
->join('tr_pengajuan', 'tr_pengajuan.id', 'tr_penelaah.id_pengajuan') 'tr_penelaah.*',
->join('ms_kategori', 'ms_kategori.id', 'tr_pengajuan.id_kategori') 'tr_pengajuan.id_pengajuan as id_pengajuan_epk',
->join('bantuan_pengusul', 'bantuan_pengusul.id_pengajuan', 'tr_pengajuan.id_pengajuan') 'tr_pengajuan.no_sk',
->whereBetween('bantuan_pengusul.tanggal_keputusan', [$periode->tanggal_awal, $periode->tanggal_akhir]) 'tr_pengajuan.judul',
'tr_pengajuan.peneliti',
'tr_pengajuan.tahun',
'tr_pengajuan.klasifikasi',
'tr_pengajuan.file_ec',
'ms_kategori.nama_kategori'
)
->join('tr_pengajuan', 'tr_pengajuan.id', '=', 'tr_penelaah.id_pengajuan')
->join('ms_kategori', 'ms_kategori.id', '=', 'tr_pengajuan.id_kategori')
->whereIn('tr_pengajuan.id_pengajuan', $idPengajuan)
->orderBy('id_pengajuan') ->orderBy('id_pengajuan')
->get(); ->get();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment