tarikh_lelong; if($t_lelong != null) { return view('jananotis.notistamatkontrak'); } else { return redirect()->route('jananotis.notistamatkontrak') ->with('failed','Sila Masukkan Tarikh Lelongan'); } $user = Auth::user(); $getsurat = Gadai::where('t_matang1', '<', $t_lelong) ->where('kodcaw', $user->kodcaw) ->where('sttebus', '=', '') ->where('taglel', '=', 0) ->where('tagpalsu', '=', 0) ->where('tagpalsu2', '=', 0) ->whereNotNull('upah12') ->get(); foreach($getsurat as $index1=>$surats) { $senarai = Gadai::join('cawangan', 'gadai.kodcaw', '=', 'cawangan.caw_code') ->where('norujukan', $surats['norujukan']) ->get(); $getsurat[$index1]['list_norujukan'] = $senarai; } // $keuntungantlhbyr = TransaksiKeuntungan::on('mysql2') // ->sum('bayaran_keuntungan'); return view('jananotis.gadaibycaw', compact( 'getsurat', 'senarai', 't_lelong', 'user' ) ); } //Operasi public function sebelumtamatkont(Request $request) { return view('jananotis.sebelumtamatkont'); } public function senaraitemp(Request $request) { $t_lelong = $request->tarikh_lelong; if($t_lelong != null) { return view('jananotis.sebelumtamatkont'); } else { return redirect()->route('notistamatkontrak.sebelumtamatkont') ->with('failed','Sila Masukkan Tarikh Lelongan'); } $getsurat = Gadai::where('t_matang1', '<', $t_lelong) ->where('sttebus', '=', '') ->where('taglel', '=', 0) ->where('tagpalsu', '=', 0) ->where('tagpalsu2', '=', 0) ->whereNotNull('upah12') ->get(); $details = Gadai::join('cawangan', 'gadai.kodcaw', '=', 'cawangan.caw_code') ->where('t_matang1', '<', $t_lelong) ->where('sttebus', '=', '') ->where('taglel', '=', 0) ->where('tagpalsu', '=', 0) ->where('tagpalsu2', '=', 0) ->whereNotNull('upah12') ->select('gadai.kodcaw', 'cawangan.caw_name') ->groupBy('gadai.kodcaw', 'cawangan.caw_name') ->get()->toArray(); if(sizeof($getsurat) == 0) { return redirect()->route('notistamatkontrak.sebelumtamatkont') ->with('failed','Tiada surat untuk di lelong'); } $total_berat = 0; $total_nilaimarhun = 0; $total_pembiayaan = 0; $total_bakipjm = 0; foreach($getsurat as $index1=>$surats) { $senarai = Gadai::join('cawangan', 'gadai.kodcaw', '=', 'cawangan.caw_code') ->where('norujukan', $surats['norujukan']) ->get(); $total_berat = $total_berat + $senarai->sum('berat'); $total_nilaimarhun = $total_nilaimarhun + $senarai->sum('nilaimarhun'); $total_pembiayaan = $total_pembiayaan + $senarai->sum('pinjaman'); $total_bakipjm = $total_bakipjm + $senarai->sum('bakipjm'); } $bil_lelong = sizeof($getsurat); return view('jananotis.senaraitemp', compact( 't_lelong', 'getsurat', 'senarai', 'details', 'bil_lelong', 'total_berat', 'total_nilaimarhun', 'total_pembiayaan', 'total_bakipjm' )); } public function tempbycaw($details, $t_lelong) { $getsurat = Gadai::where('t_matang1', '<', $t_lelong) ->where('kodcaw', $details) ->where('sttebus', '=', '') ->where('taglel', '=', 0) ->where('tagpalsu', '=', 0) ->where('tagpalsu2', '=', 0) ->whereNotNull('upah12') ->get(); foreach($getsurat as $index1=>$surats) { $senarai = Gadai::join('cawangan', 'gadai.kodcaw', '=', 'cawangan.caw_code') ->where('norujukan', $surats['norujukan']) ->get(); $getsurat[$index1]['list_norujukan'] = $senarai; } // $keuntungantlhbyr = TransaksiKeuntungan::on('mysql2') // ->sum('bayaran_keuntungan'); return view('jananotis.tempbycaw', compact( 'getsurat', 'details', 'senarai', 't_lelong' ) ); } }