tarikh_lelong; $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(); if(sizeof($getsurat) != 0) { $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(); $bil_lelongcaw = Gadai::join('cawangan', 'gadai.kodcaw', '=', 'cawangan.caw_code') ->where('gadai.t_matang1', '<', $t_lelong) ->where('kodcaw', $user->kodcaw) ->where('gadai.sttebus', '=', '') ->where('gadai.taglel', '=', 0) ->where('gadai.tagpalsu', '=', 0) ->where('gadai.tagpalsu2', '=', 0) ->whereNotNull('gadai.upah12') ->selectRaw('count(*) as bil_lelong') ->get()->toArray(); $tarikh_lelong = Carbon::parse($t_lelong); $t_anggaran = ($tarikh_lelong->subMonths(1))->format('d/m/Y'); // $t_anggaran = date('d-m-Y', strtotime('-1 months', strtotime($tarikh_lelong))); 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', 't_lelong', 'user', 't_gadais', 't_gadaisehingga', 't_anggaran', 'bil_lelongcaw' )); } else if(sizeof($getsurat) == 0) { return redirect()->route('jananotis.notistamatkontrak') ->with('failed','Tiada surat untuk di lelong'); } 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; $tarikh_lelong = Carbon::parse($t_lelong); $t_lelongdisplay = $tarikh_lelong->format('d-m-Y'); $t_anggaran = ($tarikh_lelong->subDays(20))->format('d/m/Y'); $t_daftarlelong = ($tarikh_lelong->subMonths(1))->format('d/m/Y'); 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(); // $t_gadais = $request->t_gadai; // $t_gadaisehingga = Carbon::parse($t_gadais); // $t_gadaisdisplay = $t_gadaisehingga->format('d/m/Y'); // $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', 't_anggaran', 't_daftarlelong', 't_lelongdisplay' )); } 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, ) }