diff --git a/app/Http/Controllers/MarhunController.php b/app/Http/Controllers/MarhunController.php index d953a7ca..d85daa48 100644 --- a/app/Http/Controllers/MarhunController.php +++ b/app/Http/Controllers/MarhunController.php @@ -41,6 +41,8 @@ class MarhunController extends Controller * * @return \Illuminate\Contracts\Support\Renderable */ + + //Khazanah public function index($lelong_id) { $user = Auth::user(); @@ -51,7 +53,56 @@ class MarhunController extends Controller ->where('caw_id','=', $caw->id) ->get(); - return view('marhun.senaraimarhun',compact('lelongbid','lelong_id')); + $sag = LelongBid::where('lelong_id', $lelong_id) + ->where('caw_id', $caw->id) + ->where('status_semak', 0) + ->get(); + // dd($sag); + + $sdhdisemak = LelongBid::where('lelong_id', $lelong_id) + ->where('caw_id', $caw->id) + ->where('status_semak', 1) + ->get(); + + $dalamproses = Pengesahan::where('pengesahan.lelong_id', $lelong_id) + ->whereNull('pengesahan.disahkan_oleh') + ->get(); + + $sdhdisahkan = Pengesahan::join('lelongbid', 'pengesahan.lelongbid_id', '=', 'lelongbid.id') + ->where('pengesahan.lelong_id', $lelong_id) + ->whereNotNull('pengesahan.disahkan_oleh') + ->where('lelongbid.status_semak', 1) + ->get(); + + foreach($lelongbid as $index1=>$bid) + { + $sudahdisahkan = Pengesahan::where('lelongbid_id', $bid['id']) + ->where('lelong_id', $lelong_id) + ->get(); + + if($sudahdisahkan) + { + foreach($sudahdisahkan as $sahkan) + { + // dd($sahkan); + $lelongbidmarhun = LelongBidMarhun::join('pengesahan', 'lelongbidmarhun.id', '=', 'pengesahan.lelongbidmarhun_id') + ->where('lelongbidmarhun.id', $sahkan['lelongbidmarhun_id']) + ->select('pengesahan.disahkan_oleh', + 'pengesahan.disahkan_pada' + ) + ->first(); + + $lelongbid[$index1]['pengesahan'] = $lelongbidmarhun; + // dd($lelongbid[$index1]['pengesahan']); + } + } + else + { + // + } + } + + return view('marhun.senaraimarhun',compact('lelongbid','lelong_id', 'caw', 'sag', 'dalamproses', 'sdhdisemak', 'sdhdisahkan')); } public function kemaskini(Request $request) @@ -231,7 +282,7 @@ class MarhunController extends Controller } return redirect()->route('marhun.show', [$lelongbid->id, $lelong->id]) - ->with('success','Kemaskini Marhun Berjaya'); + ->with('success','Kemaskini Marhun Berjaya, SILA KLIK BUTANG SEMAK DIBAWAH UNTUK MEMBUAT PENGEMASKINIAN'); } public function show($id, $lelong_id) @@ -247,19 +298,32 @@ class MarhunController extends Controller public function senarailelongmarhun(Request $request){ - $user = Auth::user(); + $user = Auth::user(); - // $lelongid = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id') - // ->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') - // ->where('cawangan.caw_code','=',$user->kodcaw) - // ->get(); - $senarai = CawanganLelong::join('lelong', 'cawangan_lelong.lelong_id', '=', 'lelong.id') + $arrayinfo = []; + + $lelong = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id') ->join('cawangan','cawangan_lelong.caw_id', '=', 'cawangan.id') - ->where('lelong.sts_lelong', 0) - ->where('cawangan.caw_code','=',$user->kodcaw) - ->get(); + ->where('cawangan.caw_code', $user->kodcaw) + ->where('sts_lelong', 0) + ->select('lelong_id','tarikh_lelong','masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong') + ->groupBy('lelong_id') + ->get() + ->toArray(); - return view('marhun.senarailelongmarhun',compact('senarai')); + foreach($lelong as $info) + { + + $detailsinfo = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') + ->where('lelong_id',$info['lelong_id']) + ->get() + ->toArray(); + array_push($arrayinfo,['info'=>$info, 'detailsinfo'=>$detailsinfo]); + + } + + return view('marhun.senarailelongmarhun',compact('lelong', 'arrayinfo')); + } public function semak($id, $lelong_id) @@ -386,12 +450,83 @@ class MarhunController extends Controller } + public function senlelmarhun() + { + $user = Auth::user(); + + $arrayinfo = []; + + $lelong = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id') + ->join('cawangan','cawangan_lelong.caw_id', '=', 'cawangan.id') + ->where('cawangan.caw_code', $user->kodcaw) + ->where('sts_lelong', 0) + ->select('lelong_id','tarikh_lelong','masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong') + ->groupBy('lelong_id') + ->get() + ->toArray(); + + foreach($lelong as $info) + { + + $detailsinfo = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') + ->where('lelong_id',$info['lelong_id']) + ->get() + ->toArray(); + array_push($arrayinfo,['info'=>$info, 'detailsinfo'=>$detailsinfo]); + + } + + return view('marhun.senlelmarhun',compact('lelong', 'arrayinfo')); + } + + public function sentangguhlelongsah($lelong_id) + { + $user = Auth::user(); + // dd($user); + + $sdhdisahkan = TangguhLelong::join('gadai', 'tangguhlelong.norujukan', '=', 'gadai.norujukan') + ->where('gadai.kodcaw', $user['kodcaw'] ) + ->where('tangguhlelong.lelong_id', $lelong_id) + // ->where('lelongbid.status_semak', 1) + ->select('tangguhlelong.id as tangguhlelong_id', + 'tangguhlelong.norujukan', + 'gadai.marhun', + 'gadai.berat', + 'tangguhlelong.ditangguh_pada', + 'tangguhlelong.pinjaman', + 'tangguhlelong.nota' + ) + ->get(); + + return view('marhun.sentangguhlelongsah', compact('sdhdisahkan')); + + } + //Khazanah + + //Operasi public function senarailelongubahmutu() { - $lelong = Lelong::where('sts_lelong', 0) - ->get(); + $arrayinfo = []; - return view('pengesahan.senarailelongubahmutu',compact('lelong')); + $lelong = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id') + ->join('cawangan','cawangan_lelong.caw_id', '=', 'cawangan.id') + ->where('sts_lelong', 0) + ->select('lelong_id','tarikh_lelong','masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong') + ->groupBy('lelong_id') + ->get() + ->toArray(); + + foreach($lelong as $info) + { + + $detailsinfo = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') + ->where('lelong_id',$info['lelong_id']) + ->get() + ->toArray(); + array_push($arrayinfo,['info'=>$info, 'detailsinfo'=>$detailsinfo]); + } + + return view('pengesahan.senarailelongubahmutu',compact('lelong', 'arrayinfo')); } public function sahubahmutu($id){ @@ -474,7 +609,6 @@ class MarhunController extends Controller ->get()->toArray(); $lelongbid = LelongBid::where('id', $lelbidmarhun->lelongbid_id)->where('lelong_id', $id)->first(); - // dd($lelongbid); $karat = Lelkarat::where('lelong_id', $id)->get(); foreach($marhuns as $index1=>$marhun) @@ -522,80 +656,80 @@ class MarhunController extends Controller $currentdate = $currentdate->toDateTimeString(); $pengesahan = Pengesahan::where('norujukan', $request->norujukan) - ->first(); + ->where('lelong_id', $request->lelong_id) + ->where('lelongbid_id', $request->lelongbid_id) + ->get(); - $pengesahan->id = $pengesahan['id'] ; - $pengesahan->disahkan_oleh = $user['id']; - $pengesahan->disahkan_pada = $currentdate; - $pengesahan->save(); - - $lelongbid = LelongBid::where('id', $pengesahan->lelongbid_id)->get(); - $lelongbidmarhun = LelongBidMarhun::where('lelongbid_id', $pengesahan->lelongbid_id)->get(); + foreach($pengesahan as $sah) + { + $updatepengesahan = Pengesahan::where('id', $sah['id'])->first(); + $updatepengesahan->disahkan_oleh = $user['id']; + $updatepengesahan->disahkan_pada = $currentdate; + $updatepengesahan->save(); - if($request->jenis_button == "terima") - { - $lelongbidmarhuns = LelongBidMarhun::join('pengesahan', 'lelongbidmarhun.lelongbid_id', '=', 'pengesahan.lelongbid_id') - ->where('pengesahan.lelongbid_id', $pengesahan->lelongbid_id) - ->where('pengesahan.id', $pengesahan->id) - ->get(); + $lelongbid = LelongBid::where('id', $sah['lelongbid_id'])->first(); - foreach($lelongbidmarhuns as $bidmarhuns) - { - if($bidmarhuns->status_ubah == 3) + } + + if($request->jenis_button == "terima") + { + foreach($pengesahan as $terimalel) { - $bidmarhuns->delete(); + $lelongbidmarhuns = LelongBidMarhun::join('pengesahan', 'lelongbidmarhun.lelongbid_id', '=', 'pengesahan.lelongbid_id') + ->where('pengesahan.lelongbid_id', $terimalel['lelongbid_id']) + ->where('pengesahan.id', $terimalel['id']) + ->get(); + + foreach($lelongbidmarhuns as $bidmarhuns) + { + if($bidmarhuns->status_ubah == 3) + { + $bidmarhuns->delete(); + } + else + { + // + } + $txtmarhun = ",1 " . $bidmarhuns->marhun ; + } + + $pengesahans = Pengesahan::join('lelongbidmarhun', 'pengesahan.lelongbid_id', '=', 'lelongbidmarhun.lelongbid_id') + ->where('pengesahan.lelongbid_id', $terimalel['lelongbid_id']) + ->select('pengesahan.id as pengesahan_id') + ->first(); + + $lelongbids = LelongBid::where('id', $lelongbid['id'])->first(); + $lelongbids->marhun = str_replace( $txtmarhun,"",$lelongbids->marhun); + $lelongbids->berat = $lelongbids->berat; + $lelongbids->hargaasas = $lelongbids->hargaasas; + $lelongbids->save(); + + // $this->pcdelete($request->pengesahan_id, $pengesahan->lelongbid_id); } - else - { - // - } - $txtmarhun = ",1 " . $bidmarhuns->marhun ; } - $pengesahans = Pengesahan::join('lelongbidmarhun', 'pengesahan.lelongbid_id', '=', 'lelongbidmarhun.lelongbid_id') - ->where('pengesahan.lelongbid_id', $pengesahan->lelongbid_id) - ->select('pengesahan.id as pengesahan_id') - ->first(); - - // $marhun = LelongBidMarhun::join('lelongbid', 'lelongbidmarhun.lelongbid_id', '=', 'lelongbid.id') - // ->where('lelongbid_id','=',$pengesahan->lelongbid_id) - // ->get(); - - $lelongbids = LelongBid::where('id', $lelongbid[0]['id'])->first(); - $lelongbids->marhun = str_replace( $txtmarhun,"",$lelongbids->marhun); - $lelongbids->berat = $lelongbids->berat; - $lelongbids->hargaasas = $lelongbids->hargaasas; - $lelongbids->save(); - - // $this->pcdelete($request->pengesahan_id, $pengesahan->lelongbid_id); - } - - else if($request->jenis_button == "tangguhlelong") - { - $pengesahan = Pengesahan::where('norujukan', $request->norujukan) - ->get(); - dd($pengesahan) ; - //add into table tangguhlelong - $tangguhlelong = new TangguhLelong; - $tangguhlelong->lelong_id = $pengesahan->lelong_id; - $tangguhlelong->lelongbid_id = $pengesahan->lelongbid_id; - $tangguhlelong->norujukan = $pengesahan->norujukan; - $tangguhlelong->pinjaman = $lelongbid[0]['pinjaman']; - $tangguhlelong->tarikhtangguh = $currentdate; - $tangguhlelong->ditangguh_oleh = $user->id; - $tangguhlelong->ditangguh_pada = $currentdate; - $tangguhlelong->nota = $request->nota; - $tangguhlelong->save(); - // dd($tangguhlelong); - $marhundelete = LelongBid::where('id', $pengesahan->lelongbid_id)->delete(); - - } + else if($request->jenis_button == "tangguhlelong") + { + //add into table tangguhlelong + $tangguhlelong = new TangguhLelong; + $tangguhlelong->lelong_id = $request->lelong_id; + $tangguhlelong->lelongbid_id = $request->lelongbid_id; + $tangguhlelong->norujukan = $request->norujukan; + $tangguhlelong->pinjaman = $lelongbid['pinjaman']; + $tangguhlelong->tarikhtangguh = $currentdate; + $tangguhlelong->ditangguh_oleh = $user->id; + $tangguhlelong->ditangguh_pada = $currentdate; + $tangguhlelong->nota = $request->nota; + $tangguhlelong->save(); + + $marhundelete = LelongBid::where('id', $request->lelongbid_id)->delete(); + } - else - { - // - } + else + { + // + } return redirect()->route('pengesahan.senarailelongubahmutu')->with('success','Pengesahan Mutu Marhun Berjaya'); } @@ -632,41 +766,21 @@ class MarhunController extends Controller } - public function pcdelete($id, $lelongbid_id) - { - $lelongbidmarhun = LelongBidMarhun::where('lelongbid_id', $lelongbid_id)->first(); - $pengesahan = Pengesahan::join('lelongbidmarhun', 'pengesahan.lelongbid_id', '=', 'lelongbidmarhun.lelongbid_id') - ->where('pengesahan.lelongbid_id', $lelongbid_id) - ->select('pengesahan.id as pengesahan_id') - ->first(); - - $marhun = LelongBidMarhun::join('lelongbid', 'lelongbidmarhun.lelongbid_id', '=', 'lelongbid.id') - ->where('lelongbid_id','=',$lelongbid_id) - ->get(); - - $lelongbid = LelongBid::where('id', $lelongbid_id)->first(); - $txtmarhun = ",1 " . $lelongbidmarhun->marhun ; - $lelongbid->marhun = str_replace( $txtmarhun,"",$lelongbid->marhun); - $lelongbid->berat = $lelongbid->berat - $lelongbidmarhun->berat_emastambahan; - $lelongbid->hargaasas = $lelongbid->hargaasas - $lelongbidmarhun->harga_asastambahan; - $lelongbid->save(); - - } - + public function senarailelong() { $arrayinfo = []; - + $lelong = Lelong::where('sts_lelong', 0) ->get()->toArray(); - + foreach($lelong as $details) { $detailsinfo = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') ->where('lelong_id', $details['id']) ->get() ->toArray(); - + array_push($arrayinfo,['detail'=>$details, 'detailsinfo'=>$detailsinfo]); } @@ -679,35 +793,35 @@ class MarhunController extends Controller ->where('tangguhlelong.lelong_id', $id) ->whereNotNull('tangguhlelong.tarikhtangguh') ->select('tangguhlelong.id as tangguhlelong_id', - 'tangguhlelong.lelongbid_id', - 'tangguhlelong.norujukan', - 'tangguhlelong.tarikhtangguh', - 'tangguhlelong.ditangguh_pada', - 'tangguhlelong.ditangguh_oleh', - 'tangguhlelong.nota', - 'lelong.id as lelong_id', - 'lelong.tarikh_lelong', - 'lelong.harga_emas_asas', - 'lelong.jbg', - 'lelong.cajlelong', - 'lelong.sts_lelong' + 'tangguhlelong.lelongbid_id', + 'tangguhlelong.norujukan', + 'tangguhlelong.tarikhtangguh', + 'tangguhlelong.ditangguh_pada', + 'tangguhlelong.ditangguh_oleh', + 'tangguhlelong.nota', + 'lelong.id as lelong_id', + 'lelong.tarikh_lelong', + 'lelong.harga_emas_asas', + 'lelong.jbg', + 'lelong.cajlelong', + 'lelong.sts_lelong' ) ->get(); // dd($tangguhlelong); - + foreach($tangguhlelong as $index1=>$tanguhlel) { $getkodcaw = LelongBid::join('cawangan', 'lelongbid.kodcaw', '=', 'cawangan.caw_code') ->where('lelong_id', $id) ->first(); - + $tangguhlelong[$index1]['details'] = $tanguhlel; $tangguhlelong[$index1]['nama_caw'] = $getkodcaw; } - + return view('pengesahan.senaraitangguhlelong',compact('tangguhlelong','id', 'caw_name')); } - + public function lelbidmarhun($id, $norujukan, $tangguhlelong_id) { $tangguhlelong = TangguhLelong::join('gadaimarhun', 'tangguhlelong.norujukan', '=', 'gadaimarhun.norujukan') @@ -715,31 +829,53 @@ class MarhunController extends Controller ->where('tangguhlelong.id', $tangguhlelong_id) ->where('tangguhlelong.lelong_id', $id) ->select('tangguhlelong.id as tangguhlelong_id', - 'tangguhlelong.lelong_id', - 'tangguhlelong.lelongbid_id', - 'tangguhlelong.norujukan', - 'tangguhlelong.pinjaman', - 'tangguhlelong.tarikhtangguh', - 'tangguhlelong.nota as tangguh_nota', - 'tangguhlelong.pinjaman', - 'gadaimarhun.bil', - 'gadaimarhun.marhun', - 'gadaimarhun.nota as gadai_nota', - 'gadaimarhun.karat', - 'gadaimarhun.berat', - 'gadaimarhun.harga', + 'tangguhlelong.lelong_id', + 'tangguhlelong.lelongbid_id', + 'tangguhlelong.norujukan', + 'tangguhlelong.pinjaman', + 'tangguhlelong.tarikhtangguh', + 'tangguhlelong.nota as tangguh_nota', + 'tangguhlelong.pinjaman', + 'gadaimarhun.bil', + 'gadaimarhun.marhun', + 'gadaimarhun.nota as gadai_nota', + 'gadaimarhun.karat', + 'gadaimarhun.berat', + 'gadaimarhun.harga', 'gadaimarhun.n_marhun' ) ->get(); - + $caw_names = GadaiMarhun::join('cawangan', 'gadaimarhun.kodcaw', '=', 'cawangan.caw_code') ->where('gadaimarhun.norujukan', $norujukan) ->select('cawangan.caw_name') ->first(); // dd($caw_names); - + return view('pengesahan.lelbidmarhun',compact('tangguhlelong', 'id', 'norujukan', 'caw_names')); - + } + + //Operasi + // public function pcdelete($id, $lelongbid_id) + // { + // $lelongbidmarhun = LelongBidMarhun::where('lelongbid_id', $lelongbid_id)->first(); + // $pengesahan = Pengesahan::join('lelongbidmarhun', 'pengesahan.lelongbid_id', '=', 'lelongbidmarhun.lelongbid_id') + // ->where('pengesahan.lelongbid_id', $lelongbid_id) + // ->select('pengesahan.id as pengesahan_id') + // ->first(); + + // $marhun = LelongBidMarhun::join('lelongbid', 'lelongbidmarhun.lelongbid_id', '=', 'lelongbid.id') + // ->where('lelongbid_id','=',$lelongbid_id) + // ->get(); + + // $lelongbid = LelongBid::where('id', $lelongbid_id)->first(); + // $txtmarhun = ",1 " . $lelongbidmarhun->marhun ; + // $lelongbid->marhun = str_replace( $txtmarhun,"",$lelongbid->marhun); + // $lelongbid->berat = $lelongbid->berat - $lelongbidmarhun->berat_emastambahan; + // $lelongbid->hargaasas = $lelongbid->hargaasas - $lelongbidmarhun->harga_asastambahan; + // $lelongbid->save(); + + // } } diff --git a/app/Http/Controllers/Mobile/LelongMobileController.php b/app/Http/Controllers/Mobile/LelongMobileController.php index 02e700da..27fffe79 100644 --- a/app/Http/Controllers/Mobile/LelongMobileController.php +++ b/app/Http/Controllers/Mobile/LelongMobileController.php @@ -152,6 +152,29 @@ class LelongMobileController extends Controller return response()->json($lelongbidder); } + // please do not delete this changes + // backup web pembida + public function listBidItemWeb(Request $request){ + + $lelongbidder = LelongBidder::join('lelongbid', 'lelongbidder.lelongbid_id', '=', 'lelongbid.id') + ->where('user_id','=', $request->user_id) + ->select('lelongbid.lelong_id') + ->groupBy('lelongbid.lelong_id') + ->get()->toArray(); + + foreach($lelongbidder as $index1=>$lelbid) + { + $lelongbid = LelongBid::join('lelongbidder', 'lelongbid.id', '=', 'lelongbidder.lelongbid_id') + ->where('lelong_id', $lelbid['lelong_id']) + ->where('lelongbidder.user_id', $request->user_id) + ->get()->toArray(); + + $lelongbidder[$index1]['lelongbid'] = $lelongbid; + } + + return response()->json($lelongbidder); + } + public function searchLelByCaw(Request $request){ $currentdate = Carbon::now(); diff --git a/app/Http/Controllers/PaymentController.php b/app/Http/Controllers/PaymentController.php index d812c534..3b351d78 100644 --- a/app/Http/Controllers/PaymentController.php +++ b/app/Http/Controllers/PaymentController.php @@ -19,15 +19,30 @@ class PaymentController extends Controller { public function SenaraiLelongBayar(Request $request){ + $arrayinfo = []; + $user = Auth::user(); - $senarai = CawanganLelong::join('lelong', 'cawangan_lelong.lelong_id', '=', 'lelong.id') + $lelong = Lelong::join('cawangan_lelong','lelong.id','=','cawangan_lelong.lelong_id') ->join('cawangan','cawangan_lelong.caw_id', '=', 'cawangan.id') - ->where('cawangan.caw_code', $user->kodcaw) + ->select('lelong_id','tarikh_lelong','masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong') ->where('lelong.sts_lelong', 3) - ->get(); + ->where('cawangan.caw_code', $user->kodcaw) + ->groupBy('lelong_id') + ->get() + ->toArray(); - return view('pembayaran.senarailelongbayaran',compact('senarai')); + foreach($lelong as $info) + { + $detailsinfo = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') + ->where('lelong_id',$info['lelong_id']) + ->get() + ->toArray(); + array_push($arrayinfo,['info'=>$info, 'detailsinfo'=>$detailsinfo]); + + } + + return view('pembayaran.senarailelongbayaran',compact('lelong', 'arrayinfo')); } diff --git a/app/Http/Controllers/PembidaController.php b/app/Http/Controllers/PembidaController.php index 9f53592c..46909cf5 100644 --- a/app/Http/Controllers/PembidaController.php +++ b/app/Http/Controllers/PembidaController.php @@ -234,7 +234,6 @@ class PembidaController extends Controller $listwinner[$index1]['totalBid'] = $SAGWin->sum('hargabida'); $listwinner[$index1]['totalPay'] = $total_payment; $listwinner[$index1]['payment_id'] = $payment_id; - $listwinner[$index1]['jenisbayaran']['remarks'] = $detailspayment['remark']; $listwinner[$index1]['jenisbayaran']['status_payment'] = $sag->status_payment; $listwinner[$index1]['jenisbayaran']['status'] = $detailspayment['status']; @@ -266,8 +265,6 @@ class PembidaController extends Controller 'lelongbid.marhun', 'lelongbid.hargaasas', 'lelongbidder.hargabida', - 'lelongbid.nilaimarhun', - 'lelongbid.berat', 'lelongbidder.masa_bidaan', 'lelongbidder.notelbimbit' ) diff --git a/app/Http/Controllers/TangguhLelongController.php b/app/Http/Controllers/TangguhLelongController.php index 6e9cc4f1..c5742460 100644 --- a/app/Http/Controllers/TangguhLelongController.php +++ b/app/Http/Controllers/TangguhLelongController.php @@ -68,28 +68,35 @@ class TangguhLelongController extends Controller $lelong = Lelong::where('id', $request->lelong_id)->first(); $getic = Customer::join('gadai', 'customer.kpbaru', '=', 'gadai.nokp') - ->where('customer.kpbaru', '=', $request->nokp) - ->where('gadai.tempoh', '=', $lelong->jbg) + ->where('gadai.nokp', '=', $request->nokp) + // ->where('gadai.tempoh', '=', $lelong->jbg) ->get(); + // dd($getic); foreach($getic as $index1=>$ic) { - $getnorujukan = LelongBid::where('norujukan', $ic->norujukan) + // dd($ic); + $getnorujukan = LelongBid::join('lelongbidmarhun', 'lelongbid.id', '=', 'lelongbidmarhun.lelongbid_id') + ->where('norujukan', $ic->norujukan) ->where('jbg', $ic->tempoh) ->get(); + // dd($getnorujukan); foreach($getnorujukan as $norujukan) { + // dd($norujukan); $pengesahan = Pengesahan::where('lelongbidmarhun_id', $norujukan->id) ->where('lelongbid_id', $norujukan->lelongbid_id) ->where('norujukan', $norujukan->norujukan) ->first(); + // dd($pengesahan); $adapengesahan = Pengesahan::join('lelongbid', 'pengesahan.norujukan', '=', 'lelongbid.norujukan') ->where('pengesahan.norujukan', $norujukan->norujukan) ->where('pengesahan.status_ubah', 6) ->where('pengesahan.lelong_id', $request->lelong_id) ->get(); + // dd($adapengesahan); if($pengesahan) { @@ -99,11 +106,16 @@ class TangguhLelongController extends Controller { // } + + $getic[$index1]['user_details'] = $getnorujukan; + // dd($getic[$index1]['user_details']); + $getic[$index1]['sdhadapengesahan'] = $adapengesahan; } - $getic[$index1]['user_details'] = $getnorujukan; - $getic[$index1]['sdhadapengesahan'] = $adapengesahan; } + // dd($getic->toArray()); + $getic_array = $getic->toArray(); + dd($getic_array); $lelong_id = $request->lelong_id; return view('tangguhlelong.searchbyic', compact('getic', 'user', 'lelong_id')); diff --git a/resources/views/account/senarailelongan.blade.php b/resources/views/account/senarailelongan.blade.php index d2bc5771..646569fa 100644 --- a/resources/views/account/senarailelongan.blade.php +++ b/resources/views/account/senarailelongan.blade.php @@ -14,7 +14,7 @@ No - Kod Cawangan + Cawangan Tarikh Lelong Status Lelong Action @@ -24,7 +24,7 @@ @foreach($senarai as $data) {{$loop->iteration}} - {{ $data->caw_code }} + {{ $data->caw_name }} {{ $data->tarikh_lelong }} {{ $data->sts_lelong }} diff --git a/resources/views/includes/sidebar.blade.php b/resources/views/includes/sidebar.blade.php index 057d5460..d0162a6d 100644 --- a/resources/views/includes/sidebar.blade.php +++ b/resources/views/includes/sidebar.blade.php @@ -48,6 +48,15 @@
  • Marhun
  • + +
  • + + +
  • @endhasrole @hasrole('teller')