tarikh_lelong; if($t_lelong != null) { $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(); $t_gadais = Gadai::where('t_matang1', '<', $t_lelong) ->where('sttebus', '=', '') ->where('taglel', '=', 0) ->where('tagpalsu', '=', 0) ->where('tagpalsu2', '=', 0) ->whereNotNull('upah12') ->orderBy('t_gadai') ->select('t_gadai') ->first(); $tarikh_lelong = Carbon::parse($t_lelong); $t_anggaran = ($tarikh_lelong->subMonths(1))->toDateString(); 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', 't_gadais', 't_anggaran' )); } else { return redirect()->route('jananotis.notistamatkontrak') ->with('failed','Sila Masukkan Tarikh Lelongan'); } } //Operasi public function sebelumtamatkont(Request $request) { return view('jananotis.sebelumtamatkont'); } public function senaraitemp(Request $request) { $t_lelong = $request->tarikh_lelong; if($t_lelong != null) { $getsurat = Gadai::where('t_matang1', '<', $t_lelong) ->where('sttebus', '=', '') ->where('taglel', '=', 0) ->where('tagpalsu', '=', 0) ->where('tagpalsu2', '=', 0) ->whereNotNull('upah12') ->get(); // dd($getsurat); if(sizeof($getsurat) == 0) { return redirect()->route('notistamatkontrak.sebelumtamatkont') ->with('failed','Tiada surat untuk di lelong'); } $t_gadais = Gadai::where('t_matang1', '<', $t_lelong) ->where('sttebus', '=', '') ->where('taglel', '=', 0) ->where('tagpalsu', '=', 0) ->where('tagpalsu2', '=', 0) ->whereNotNull('upah12') ->orderBy('t_gadai') ->select('t_gadai') ->first(); $senarai = Gadai::join('cawangan', 'gadai.kodcaw', '=', 'cawangan.caw_code') ->where('gadai.t_matang1', '<', $t_lelong) ->where('gadai.sttebus', '=', '') ->where('gadai.taglel', '=', 0) ->where('gadai.tagpalsu', '=', 0) ->where('gadai.tagpalsu2', '=', 0) ->whereNotNull('gadai.upah12') ->groupBy('gadai.kodcaw','cawangan.caw_name') ->selectRaw('count(*) as bil_lelong, sum(berat) as total_berat, sum(nilaimarhun) as total_nilaimarhun, sum(pinjaman) as total_pembiayaan, sum(bakipjm) as total_bakipjm, gadai.kodcaw, cawangan.caw_name as caw_name' ) ->get(); $bil_lelong = sizeof($getsurat); return view('jananotis.senaraitemp', compact( 't_lelong', 'getsurat', 'senarai', 't_gadais' )); } else { return redirect()->route('notistamatkontrak.sebelumtamatkont') ->with('failed','Sila Masukkan Tarikh Lelongan'); } } 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(); $t_gadais = Gadai::where('t_matang1', '<', $t_lelong) ->where('sttebus', '=', '') ->where('taglel', '=', 0) ->where('tagpalsu', '=', 0) ->where('tagpalsu2', '=', 0) ->whereNotNull('upah12') ->orderBy('t_gadai') ->select('t_gadai') ->first(); $tarikh_lelong = Carbon::parse($t_lelong); $t_anggaran = ($tarikh_lelong->subMonths(1))->toDateString(); foreach($getsurat as $index1=>$surats) { $senarai = Gadai::join('cawangan', 'gadai.kodcaw', '=', 'cawangan.caw_code') ->where('norujukan', $surats['norujukan']) ->get(); dd($senarai); $getsurat[$index1]['list_norujukan'] = $senarai; } // $keuntungantlhbyr = TransaksiKeuntungan::on('mysql2') // ->sum('bayaran_keuntungan'); return view('jananotis.tempbycaw', compact( 'getsurat', 'details', 'senarai', 't_lelong', 't_gadais', 't_anggaran', 'tarikh_lelong' )); } // public function janasimulasi($t_lelong, ) }