From 726279a6c7123feabe41bbb19f89b4590ec2c8af Mon Sep 17 00:00:00 2001 From: Nur Izzati Zulkifli Date: Mon, 5 Sep 2022 14:36:56 +0800 Subject: [PATCH] tambah function lelong KB1 --- app/Http/Controllers/LelongController.php | 692 +++++++++++++++++- app/Http/Controllers/MarhunController.php | 21 +- .../Controllers/ReportCawanganController.php | 5 +- database/seeders/RolesSeeder.php | 17 + resources/views/about.blade.php | 3 + resources/views/home.blade.php | 12 + resources/views/includes/sidebar.blade.php | 77 ++ .../views/lelongkhas/resitpemenang.blade.php | 119 +++ .../lelongkhas/senarailelongkhas.blade.php | 163 +++++ .../lelongkhas/senaraimarhunkhas.blade.php | 149 ++++ .../senaraimarhunkhastelahjual.blade.php | 148 ++++ .../views/lelongkhas/showlelongkhas.blade.php | 389 ++++++++++ .../lelongkhas/tambahhargajual.blade.php | 266 +++++++ resources/views/pdfkhas/slipserahan.blade.php | 196 +++++ routes/web.php | 20 +- 15 files changed, 2263 insertions(+), 14 deletions(-) create mode 100644 resources/views/lelongkhas/resitpemenang.blade.php create mode 100644 resources/views/lelongkhas/senarailelongkhas.blade.php create mode 100644 resources/views/lelongkhas/senaraimarhunkhas.blade.php create mode 100644 resources/views/lelongkhas/senaraimarhunkhastelahjual.blade.php create mode 100644 resources/views/lelongkhas/showlelongkhas.blade.php create mode 100644 resources/views/lelongkhas/tambahhargajual.blade.php create mode 100644 resources/views/pdfkhas/slipserahan.blade.php diff --git a/app/Http/Controllers/LelongController.php b/app/Http/Controllers/LelongController.php index cd526fa0..a7c33f6a 100644 --- a/app/Http/Controllers/LelongController.php +++ b/app/Http/Controllers/LelongController.php @@ -1097,9 +1097,12 @@ class LelongController extends Controller $marhun->delete(); - // $updategadai = Gadai::where('norujukan','=', $norujukan)->first(); - // $updategadai->taglel = 0; - // $updategadai->save(); + $updategadai = Http::withOptions(['verify' => config('app.api_verify')]) + ->post(config('app.api_url').'taglel/revert',[ + 'kodcaw'=>$marhun->kodcaw, + 'norujukan'=>$marhun->norujukan + ]) + ->json(); $loguser = new LogUser; $loguser->user_id = $user->id; @@ -3302,6 +3305,689 @@ class LelongController extends Controller )); } + public function senarailelongkhas() + { + + $arraydetails = []; + $user = Auth::user(); + $caw = Cawangan::where('caw_code','=',$user->kodcaw)->first(); + // dd($caw->id); + $lelong = CawanganLelong::join('lelong', 'cawangan_lelong.lelong_id', '=', 'lelong.id') + ->select('lelong_id','tarikh_lelong','lelong.fasa','lelong.masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong') + ->groupBy('lelong_id') + ->where('cawangan_lelong.caw_id', $caw->id) + ->get()->toArray(); + + foreach($lelong as $laporan) + { + $details = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') + ->where('lelong_id',$laporan['lelong_id']) + ->get() + ->toArray(); + array_push($arraydetails,['laporan' => $laporan,'details' => $details]); + } + + + + // dd($arraydetails); + return view('lelongkhas.senarailelongkhas',compact('lelong', 'arraydetails')); + } + + public function showlelongkhas(Request $request, $id) + { + $lelong_id = $id; + $lelong = Lelong::where('id','=',$id)->first(); + $cawanganlel = CawanganLelong::where('lelong_id','=',$id)->get(); + $lelkarat = LelKarat::where('lelong_id','=',$id)->get(); + $jeniskarat = JenisKarat::all(); + + $arraydata = []; + $arraycaw = []; + $data = []; + + $total_marhun = 0; + $total_berat = 0; + $total_nmarhun = 0; + $total_pinjaman = 0; + $total_upah = 0; + $total_hargaasas = 0; + $total_cazlelong = 0; + $total_rugilelong = 0; + $total_bakilelong = 0; + + $total24Kgb = 0; + $total24K = 0; + $total23k = 0; + $total22K = 0; + $total21K = 0; + $total20K = 0; + $total18Kp = 0; + $total18K = 0; + $total14Kp = 0; + $total14K = 0; + $total9K = 0; + $total_nilaimarhun = 0; + $nilai_marhun = 0; + $total_bakiupah = 0; + + foreach($cawanganlel as $cawlel) + { + $cawangan = Cawangan::where('id','=',$cawlel->caw_id)->first(); + $databid = LelongBid::select('lelongbid.id','lelongbid.berat','lelongbid.marhun','lelongbid.cajlelong','lelongbid.baki','lelongbid.nilaimarhun', + 'lelongbid.pinjaman','lelongbid.hargaasas','lelongbid.cajlelong','lelongbid.bakiupah') + ->where('caw_id','=',$cawlel->caw_id)->where('lelong_id','=',$id)->get(); + + // dd($databid->toArray()); + $packet = 0; + $berat = 0; + $pinjaman =0; + $nilai_marhun = 0; + $bakiupah = 0; + $hargaasas = 0; + $cajlelong = 0; + $rugilelong = 0; + $bakilelong = 0; + + foreach($databid as $index1=>$bid) + { + $marhun = LelongBidMarhun::where('lelongbid_id','=',$bid['id'])->get(); + $berat = $berat + $bid['berat']; + $nilai_marhun = $nilai_marhun + $bid['nilaimarhun']; + $pinjaman =$pinjaman + $bid['pinjaman']; + $bakiupah = $bakiupah + $bid['bakiupah']; + $hargaasas = $hargaasas + $bid['hargaasas']; + $cajlelong = $cajlelong + $bid['cajlelong']; + + + if($bid['baki'] > 0) + { + $bakilelong = $bakilelong + $bid['baki']; + } + else + { + $rugilelong = $rugilelong - $bid['baki']; + } + + + $total24Kgb += LelongBidMarhun::where('lelongbid_id','=',$bid['id']) + ->where('karat','=','24.0Kgb') + ->sum('berat'); + + $total24K += LelongBidMarhun::where('lelongbid_id','=',$bid['id']) + ->where('karat','=','24.0K') + ->sum('berat'); + + $total23k += LelongBidMarhun::where('lelongbid_id','=',$bid['id']) + ->where('karat','=','23.0K') + ->sum('berat'); + + $total22K += LelongBidMarhun::where('lelongbid_id','=',$bid['id']) + ->where('karat','=','22.0K') + ->sum('berat'); + + $total21K += LelongBidMarhun::where('lelongbid_id','=',$bid['id']) + ->where('karat','=','21.0K') + ->sum('berat'); + + $total20K += LelongBidMarhun::where('lelongbid_id','=',$bid['id']) + ->where('karat','=','20.0K') + ->sum('berat'); + + $total18Kp += LelongBidMarhun::where('lelongbid_id','=',$bid['id']) + ->where('karat','=','18.0Kp') + ->sum('berat'); + + $total18K += LelongBidMarhun::where('lelongbid_id','=',$bid['id']) + ->where('karat','=','18.0K') + ->sum('berat'); + + $total14Kp += LelongBidMarhun::where('lelongbid_id','=',$bid['id']) + ->where('karat','=','14.0Kp') + ->sum('berat'); + + $total14K += LelongBidMarhun::where('lelongbid_id','=',$bid['id']) + ->where('karat','=','14.0K') + ->sum('berat'); + + $total9K += LelongBidMarhun::where('lelongbid_id','=',$bid['id']) + ->where('karat','=','9.0K') + ->sum('berat'); + + + + } + array_push($arraycaw,[ + 'id_cawangan'=> $cawangan['id'], + 'cawangan'=>$cawangan['caw_name'], + 't_lelong'=>$lelong['tarikh_lelong'], + 'bil_marhun'=>sizeof($databid), + 'berat'=>$berat, + 'n_marhun'=>$nilai_marhun, + 'pinjaman'=>$pinjaman, + 'upahsimpan'=>$bakiupah, + 'bakiupah'=>$bakiupah, + 'hargaasas'=>$hargaasas, + 'cajlelong'=>$cajlelong, + 'rugilelong'=>$rugilelong, + 'bakilelong'=>$bakilelong, + ]); + + $total_marhun = $total_marhun + sizeof($databid); + $total_berat = $total_berat + $berat; + $total_pinjaman = $total_pinjaman + $pinjaman; + $total_hargaasas = $total_hargaasas + $hargaasas; + $total_cazlelong = $total_cazlelong + $cajlelong; + $total_rugilelong = $total_rugilelong + $rugilelong; + $total_bakilelong = $total_bakilelong + $bakilelong; + $total_nilaimarhun = $total_nilaimarhun + $nilai_marhun; + $total_bakiupah = $total_bakiupah + $bakiupah; + + + $data = Lelong::where('lelong.id','=',$lelong_id) + ->get(); + } + + + return view('lelongkhas.showlelongkhas',compact( + 'arraycaw', + 'total_marhun', + 'total_berat', + 'total_nmarhun', + 'total_pinjaman', + 'total_upah', + 'total_hargaasas', + 'total_cazlelong', + 'total_rugilelong', + 'total_bakilelong', + 'total24Kgb', + 'total24K', + 'total23k', + 'total22K', + 'total21K', + 'total20K', + 'total18Kp', + 'total18K', + 'total14Kp', + 'total14K', + 'total9K', + 'lelkarat', + 'lelong_id', + 'jeniskarat', + 'data', + 'total_bakiupah', + 'total_nilaimarhun')); + } + public function senaraimarhunkhas($lelongid, $cawid){ + $keuntungan = 0; + $marhuns = LelongBid::join('cawangan', 'lelongbid.caw_id', '=', 'cawangan.id') + ->where('lelong_id','=',$lelongid)->where('caw_id','=',$cawid) + ->where('status_jual','=',0) + ->select( + 'lelongbid.t_lelong', + 'lelongbid.kodcaw', + 'cawangan.caw_name', + 'lelongbid.norujukan', + 'lelongbid.pinjaman', + 'lelongbid.berat', + 'lelongbid.nilaimarhun', + 'lelongbid.hargaasas', + 'lelongbid.hargajual', + 'lelongbid.t_jual', + 'lelongbid.upahsimpan', + 'lelongbid.cajlelong', + 'lelongbid.baki', + 'lelongbid.bakiupah', + 'lelongbid.status_jual', + 'lelongbid.jbg' + ) + ->get()->toArray(); + // dd($marhuns); + $arraymarhun = []; + foreach ($marhuns as $index1=> $cal) { + // dd($cal); + $gadai = Gadai::on($cal['kodcaw']) + ->where('norujukan','=',$cal['norujukan']) + ->first(); + // dd($gadai); + $customer = Customer::where('kpbaru','=',$gadai['nokp']) + ->orWhere('kplama','=',$gadai['nokp']) + ->first(); + // dd($customer); + + // $keuntungan = $cal['bakipjm'] - ($cal['bakihargajualan'] - ($cal['upah12'] - $cal['ansakhir'])-(($cal['tempoh']-$cal['tempohbayar'])*$cal['kadarupah']/100*$cal['bakipjm']) ); + $marhuns[$index1]['keuntungan'] = $keuntungan; + $marhuns[$index1]['nama'] = $customer; + + array_push($arraymarhun,[ + 'norujukan' => $cal['norujukan'], + 'tempoh' => $gadai['tempoh'], + 'nama' => $customer['nama'], + 'berat' => $cal['berat'], + 'nilaimarhun' => $cal['nilaimarhun'], + 'hargaasas' => $cal['hargaasas'], + 'hargajual' => $cal['hargajual'], + 't_jual' => $cal['t_jual'], + 'pinjaman' => $cal['pinjaman'], + 'pinjasal' => $gadai['pinjaman'], + 'bakiupah' => $cal['bakiupah'], + 'cajlelong' => $cal['cajlelong'], + 'baki' => $cal['baki'], + 'upah6bulan' => $gadai['bakiupah'] + ]); + } + + $arrayinfo = []; + + $lelong_id = Lelong::join('cawangan_lelong','lelong.id','=','cawangan_lelong.lelong_id') + ->where('cawangan_lelong.lelong_id','=',$lelongid) + ->select('lelong_id','tarikh_lelong','lelong.fasa') + ->groupBy('lelong_id') + ->get()->toArray(); + + + foreach($lelong_id as $laporan) + { + $details = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') + ->where('lelong_id',$laporan['lelong_id']) + ->where('caw_id',$cawid) + ->get() + ->toArray(); + array_push($arrayinfo,['laporan' => $laporan,'details' => $details]); + } + return view('lelongkhas.senaraimarhunkhas',compact('arraymarhun','marhuns','lelongid','cawid','arrayinfo')); + } + + public function tambahhargajual(Request $request) + { + + $tetapan = Tetapan::first(); + $lelong_id = $request->lelong_id; + $norujukan = $request->norujukan; + $arraydata = []; + $lelongbid = LelongBid::select('*') + ->where('norujukan','=',$norujukan)->first(); + // dd($databid->id); + + $marhun = LelongBidMarhun::where('lelongbid_id','=',$lelongbid->id)->get(); + // dd($marhun); + $gadai = Gadai::on($lelongbid['kodcaw']) + ->where('norujukan','=',$norujukan) + ->first(); + // dd($gadai); + $customer = Customer::where('kpbaru','=',$gadai['nokp']) + ->orWhere('kplama','=',$gadai['nokp']) + ->first(); + + $pemenang = User::where('user_type','=','2')->orderBy('id')->get(); + + $ktlhbyr = TransaksiKeuntungan::where('norujukan','=',$norujukan)->sum('bayaran_keuntungan'); + // dd($pemenang); + + $cawanganid = Cawangan::where('caw_code','=',$lelongbid['kodcaw']) + ->first(); + // dd($cawanganid); + return view('lelongkhas.tambahhargajual',compact('cawanganid','tetapan', 'lelong_id','norujukan', 'lelongbid','marhun','customer','pemenang','ktlhbyr')); + + } + public function dotambahhargajual(Request $request) + { + $current = Carbon::now(); + $current = new Carbon(); + $currentdate = Carbon::now(); + $currentdate = $currentdate->toDateTimeString(); + + $day = $current->day; + $month = $current->month; + $year = $current->format('y'); + // dd($request->nopembeli); + $user = Auth::user(); + $lelongid = $request->lelong_id; + $cawid = $request->cawid; + $norujukan = $request->norujukan; + $hargaasas = $request->hargaasas; + $hargajual = $request->hargajual; + $t_jual = $request->t_jual; + $nopembeli = $request->nopembeli; + $keuntungan = $request->keuntungan; + $baki = $request->baki; + $cajlelong = $request->cajlelong; +// dd($cawid); + if($hargaasas >= $hargajual){ + return redirect()->route('lelonghargajual.tambahhargajual',$norujukan) + ->with('failed','Harga Jual Kurang Dari Harga Asas...Sila Cuba Sekali lagi!'); + }else{ + + //insert loguser + $loguser = new LogUser; + $loguser->user_id = $user->id; + $loguser->date = $currentdate; + $loguser->username = $user->username; + $loguser->nama_user = $user->name; + $loguser->norujukan = $norujukan; + $loguser->nota = 'Tambah Harga Jual LELONG KB1 '.$norujukan; + $loguser->save(); + + $addhargajual = LelongBid::where('norujukan', $norujukan)->first(); + $addhargajual->hargajual = $hargajual; + $addhargajual->t_jual = $t_jual; + $addhargajual->nopembeli = $nopembeli; + $addhargajual->bakiupah = $keuntungan; + $addhargajual->baki = $baki; + $addhargajual->cajlelong = $cajlelong; + // $addhargajual->teller = 'LELONG'; + $addhargajual->status_jual = 1; + $addhargajual->status_payment = 1; + $addhargajual->save(); + + $previous_siri = Invoice::orderBy('id', 'desc')->first(); + $checkdata = Invoice::where('user_id', $nopembeli) + ->where('lelong_id', $lelongid) + ->where('invoice_type', 2) + ->first(); + // dump($previous_siri->toArray()); + if (!$checkdata) { + if ($previous_siri) { + $nosiri = $previous_siri->id + 1; + } else { + $nosiri = 1; + } + + $reference_no = 'iPKB' . $day . $month . $year . sprintf("%08d", $nosiri);; + + $invoice = new Invoice; + $invoice->user_id = $nopembeli; + $invoice->lelong_id = $lelongid; + $invoice->invoice_no = $reference_no; + $invoice->total_invoice = '0.00'; + $invoice->invoice_type = 2; // 1 = fee , 2 = bid + $invoice->save(); + // dd($invoice->toArray()); + // dd("sni"); + } + + + return redirect()->route('lelonghargajual.senaraimarhunkhas',[$lelongid,$cawid]) + ->with('success','Berjaya Disimpan'); + } + + } + + public function senaraimarhunkhastelahjual($lelongid, $cawid){ + $keuntungan = 0; + $marhuns = LelongBid::join('cawangan', 'lelongbid.caw_id', '=', 'cawangan.id') + ->where('lelong_id','=',$lelongid)->where('caw_id','=',$cawid) + ->where('status_jual','=',1) + ->where('status_payment','=',1) + ->select( + 'lelongbid.t_lelong', + 'lelongbid.kodcaw', + 'cawangan.caw_name', + 'lelongbid.norujukan', + 'lelongbid.pinjaman', + 'lelongbid.berat', + 'lelongbid.nilaimarhun', + 'lelongbid.hargaasas', + 'lelongbid.hargajual', + 'lelongbid.t_jual', + 'lelongbid.upahsimpan', + 'lelongbid.cajlelong', + 'lelongbid.baki', + 'lelongbid.bakiupah', + 'lelongbid.status_jual', + 'lelongbid.jbg' + ) + ->get()->toArray(); + // dd($marhuns); + $arraymarhun = []; + foreach ($marhuns as $index1=> $cal) { + // dd($cal); + $gadai = Gadai::on($cal['kodcaw']) + ->where('norujukan','=',$cal['norujukan']) + ->first(); + // dd($gadai); + $customer = Customer::where('kpbaru','=',$gadai['nokp']) + ->orWhere('kplama','=',$gadai['nokp']) + ->first(); + // dd($customer); + + // $keuntungan = $cal['bakipjm'] - ($cal['bakihargajualan'] - ($cal['upah12'] - $cal['ansakhir'])-(($cal['tempoh']-$cal['tempohbayar'])*$cal['kadarupah']/100*$cal['bakipjm']) ); + $marhuns[$index1]['keuntungan'] = $keuntungan; + $marhuns[$index1]['nama'] = $customer; + + array_push($arraymarhun,[ + 'norujukan' => $cal['norujukan'], + 'tempoh' => $gadai['tempoh'], + 'nama' => $customer['nama'], + 'berat' => $cal['berat'], + 'nilaimarhun' => $cal['nilaimarhun'], + 'hargaasas' => $cal['hargaasas'], + 'hargajual' => $cal['hargajual'], + 't_jual' => $cal['t_jual'], + 'pinjaman' => $cal['pinjaman'], + 'pinjasal' => $gadai['pinjaman'], + 'bakiupah' => $cal['bakiupah'], + 'cajlelong' => $cal['cajlelong'], + 'baki' => $cal['baki'], + 'upah6bulan' => $gadai['bakiupah'] + ]); + } + + $arrayinfo = []; + + $lelong_id = Lelong::join('cawangan_lelong','lelong.id','=','cawangan_lelong.lelong_id') + ->where('cawangan_lelong.lelong_id','=',$lelongid) + ->select('lelong_id','tarikh_lelong','lelong.fasa') + ->groupBy('lelong_id') + ->get()->toArray(); + + + foreach($lelong_id as $laporan) + { + $details = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') + ->where('lelong_id',$laporan['lelong_id']) + ->where('caw_id',$cawid) + ->get() + ->toArray(); + array_push($arrayinfo,['laporan' => $laporan,'details' => $details]); + } + return view('lelongkhas.senaraimarhunkhastelahjual',compact('arraymarhun','marhuns','lelongid','cawid','arrayinfo')); + } + + public function senaraimarhunkhasbelumjual($lelongid, $cawid){ + $keuntungan = 0; + $marhuns = LelongBid::join('cawangan', 'lelongbid.caw_id', '=', 'cawangan.id') + ->where('lelong_id','=',$lelongid)->where('caw_id','=',$cawid) + ->where('status_jual','=',0) + ->select( + 'lelongbid.t_lelong', + 'lelongbid.kodcaw', + 'cawangan.caw_name', + 'lelongbid.norujukan', + 'lelongbid.pinjaman', + 'lelongbid.berat', + 'lelongbid.nilaimarhun', + 'lelongbid.hargaasas', + 'lelongbid.hargajual', + 'lelongbid.t_jual', + 'lelongbid.upahsimpan', + 'lelongbid.cajlelong', + 'lelongbid.baki', + 'lelongbid.bakiupah', + 'lelongbid.status_jual', + 'lelongbid.jbg' + ) + ->get()->toArray(); + // dd($marhuns); + $arraymarhun = []; + foreach ($marhuns as $index1=> $cal) { + // dd($cal); + $gadai = Gadai::on($cal['kodcaw']) + ->where('norujukan','=',$cal['norujukan']) + ->first(); + // dd($gadai); + $customer = Customer::where('kpbaru','=',$gadai['nokp']) + ->orWhere('kplama','=',$gadai['nokp']) + ->first(); + // dd($customer); + + // $keuntungan = $cal['bakipjm'] - ($cal['bakihargajualan'] - ($cal['upah12'] - $cal['ansakhir'])-(($cal['tempoh']-$cal['tempohbayar'])*$cal['kadarupah']/100*$cal['bakipjm']) ); + $marhuns[$index1]['keuntungan'] = $keuntungan; + $marhuns[$index1]['nama'] = $customer; + + array_push($arraymarhun,[ + 'norujukan' => $cal['norujukan'], + 'tempoh' => $gadai['tempoh'], + 'nama' => $customer['nama'], + 'berat' => $cal['berat'], + 'nilaimarhun' => $cal['nilaimarhun'], + 'hargaasas' => $cal['hargaasas'], + 'hargajual' => $cal['hargajual'], + 't_jual' => $cal['t_jual'], + 'pinjaman' => $cal['pinjaman'], + 'pinjasal' => $gadai['pinjaman'], + 'bakiupah' => $cal['bakiupah'], + 'cajlelong' => $cal['cajlelong'], + 'baki' => $cal['baki'], + 'upah6bulan' => $gadai['bakiupah'] + ]); + } + + $arrayinfo = []; + + $lelong_id = Lelong::join('cawangan_lelong','lelong.id','=','cawangan_lelong.lelong_id') + ->where('cawangan_lelong.lelong_id','=',$lelongid) + ->select('lelong_id','tarikh_lelong','lelong.fasa') + ->groupBy('lelong_id') + ->get()->toArray(); + + + foreach($lelong_id as $laporan) + { + $details = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') + ->where('lelong_id',$laporan['lelong_id']) + ->where('caw_id',$cawid) + ->get() + ->toArray(); + array_push($arrayinfo,['laporan' => $laporan,'details' => $details]); + } + return view('lelongkhas.senaraimarhunkhas',compact('arraymarhun','marhuns','lelongid','cawid','arrayinfo')); + } + + public function resitpemenang($lelongid, $cawid){ + $keuntungan = 0; + $marhuns = LelongBid::join('users', 'lelongbid.nopembeli', '=', 'users.id') + ->where('lelong_id','=',$lelongid)->where('caw_id','=',$cawid) + ->where('status_jual','=',1) + ->where('status_payment','=',1) + ->groupBy('nopembeli') + + ->select( + 'lelongbid.nopembeli','users.name' + ) + ->get()->toArray(); + // dd($marhuns); + $arraymarhun = []; + foreach ($marhuns as $index1=> $cal) { + + $cawanganid = Cawangan::where('id','=',$cawid) + ->first(); + + $SAGWin = LelongBid::where('nopembeli', $cal['nopembeli']) + ->where('lelongbid.status_payment', 1) + ->where('lelongbid.lelong_id', $lelongid) + ->where('lelongbid.kodcaw', $cawanganid->caw_code) + ->get(); + // dd($SAGWin->sum('hargajual')); + + array_push($arraymarhun,[ + 'nopembeli' => $cal['nopembeli'], + 'name' => $cal['name'], + 'totalhargajual' => $SAGWin->sum('hargajual') + ]); + } + + $arrayinfo = []; + + $lelong_id = Lelong::join('cawangan_lelong','lelong.id','=','cawangan_lelong.lelong_id') + ->where('cawangan_lelong.lelong_id','=',$lelongid) + ->select('lelong_id','tarikh_lelong','lelong.fasa') + ->groupBy('lelong_id') + ->get()->toArray(); + + + foreach($lelong_id as $laporan) + { + $details = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') + ->where('lelong_id',$laporan['lelong_id']) + ->where('caw_id',$cawid) + ->get() + ->toArray(); + array_push($arrayinfo,['laporan' => $laporan,'details' => $details]); + } + return view('lelongkhas.resitpemenang',compact('arraymarhun','marhuns','lelongid','cawid','arrayinfo')); + } + + public function slipserahan($user_id, $lelong_id) + { + $total_berat = 0; + $berat = 0; + + $user = Auth::user(); + + $caw = Cawangan::where('caw_code','=',$user->kodcaw)->first()->toArray(); + + $userdetails = User::where('id','=',$user_id) + ->first(); + + $lelong = Lelong::where('id',$lelong_id) + ->first(); + + $invois = Invoice::where('user_id',$user_id) + ->where('lelong_id',$lelong_id) + ->get(); + // dd($invois); + + + $SAGWin = LelongBid::where('lelongbid.nopembeli',$user_id) + ->where('lelongbid.status_payment', 1) + ->where('lelongbid.lelong_id', $lelong_id) + ->where('lelongbid.kodcaw',$user->kodcaw) + // ->where('payment.resit_id',$resit_id) + ->get(); + // dd($SAGWin->hargajual); + foreach($SAGWin as $index1=>$lelong){ + + $marhun= LelongBidMarhun::join('jenisemas','jenisemas.marhun','=','lelongbidmarhun.marhun') + ->where('lelongbid_id','=',$lelong['id']) + // ->where('kodcaw','=',$user['kodcaw']) + ->get(); + + $total_berat = $total_berat + ($marhun->sum('berat')); + // $total_harga = $total_harga + ($marhun->sum('harga')); + // $total_nmarhun = $total_nmarhun + ($marhun->sum('n_marhun')); + // $total_hargaasas = $total_hargaasas + ($marhun->sum('hargaasas')); + + $SAGWin[$index1]['detailmarhun']=$marhun; + + } + + $senaraisag = LelongBid::where('lelongbid.kodcaw',$user->kodcaw) + ->where('lelongbid.nopembeli',$user_id) + ->where('lelongbid.status_payment', 1) + ->where('lelongbid.lelong_id', $lelong_id) + ->get(); + // dd($senaraisag); + $caw['total_berat'] = $senaraisag->sum('berat'); + $caw['total_bidaan'] = $senaraisag->sum('hargajual'); + + + $pdf = PDF::loadView('pdfkhas.slipserahan',compact('userdetails','SAGWin','caw','user','lelong','invois','total_berat')) + ->setPaper('a4', 'potrait'); + + return $pdf->download('Slip Serahan.pdf'); + } + + diff --git a/app/Http/Controllers/MarhunController.php b/app/Http/Controllers/MarhunController.php index 8e1880fd..29b4f95e 100644 --- a/app/Http/Controllers/MarhunController.php +++ b/app/Http/Controllers/MarhunController.php @@ -723,7 +723,6 @@ class MarhunController extends Controller public function mutumarhun($norujukan, $id) { $lelbidmarhuns = LelongBidMarhun::join('lelongbid', 'lelongbidmarhun.lelongbid_id', '=', 'lelongbid.id') - // ->join('gadaimarhun', 'gadaimarhun.norujukan', '=', 'lelongbid.norujukan') ->where('lelongbid.lelong_id', $id) ->where('lelongbid.norujukan', $norujukan) ->select( @@ -754,8 +753,6 @@ class MarhunController extends Controller 'lelongbid.cajlelong', 'lelongbid.baki', 'lelongbid.percent' - // 'gadaimarhun.harga', - // 'gadaimarhun.id as idgadaimarhun' ) ->get(); @@ -777,8 +774,6 @@ class MarhunController extends Controller } $gadai[$index1]['listgadai'] = $listgadai; // dd($gadai); - - $arraylelbidmarhun = []; $bakilelong = 0; $rugilelong = 0; @@ -788,6 +783,15 @@ class MarhunController extends Controller ->where('id', $lelbidmarhun->lelongbidmarhun_id) ->get()->toArray(); + $marhunsdet = LelongBidMarhun::where('lelongbid_id', $lelbidmarhun->lelongbid_id) + // ->where('id', $lelbidmarhun->lelongbidmarhun_id) + ->get(); + + $totalhargaasas = $marhunsdet->sum('n_marhun'); + $tothargaasas = bcdiv($totalhargaasas,1); + // dd($totalhargaasas); + // dd($totalhargaasas); + // $marhunsgadai = GadaiMarhun::where('norujukan', $norujukan) // // ->where('karat', $lelbidmarhun->karat) // // ->where('id', $lelbidmarhun->idgadaimarhun) @@ -798,6 +802,7 @@ class MarhunController extends Controller ->where('lelongbid.lelong_id', $id) ->first(); + $karat = Lelkarat::where('lelong_id', $id)->get(); // dd($lelbidmarhuns); @@ -814,10 +819,10 @@ class MarhunController extends Controller // ->first(); $lelong = Lelong::where('id',$id)->get(); - $sumcajlelong = $lelongbid->hargaasas * ($lelong[0]['cajlelong']/100); + $sumcajlelong = $totalhargaasas * ($lelong[0]['cajlelong']/100); //$cajlelong = $cajlelong + bcdiv($sumcajlelong,1,1); - $totalbaki = $lelongbid->hargaasas - $lelongbid->pinjaman - $lelongbid->bakiupah - bcdiv($sumcajlelong,1,1); - //dd($totalbaki); + $totalbaki = $totalhargaasas - $lelongbid->pinjaman - $lelongbid->bakiupah - bcdiv($sumcajlelong,1,1); + // dd($totalbaki); if($totalbaki > 0) { $bakilelong = $totalbaki; diff --git a/app/Http/Controllers/ReportCawanganController.php b/app/Http/Controllers/ReportCawanganController.php index 546e641d..073e0024 100644 --- a/app/Http/Controllers/ReportCawanganController.php +++ b/app/Http/Controllers/ReportCawanganController.php @@ -153,7 +153,7 @@ class ReportCawanganController extends Controller $lelongid = Lelong::join('cawangan_lelong','lelong.id','=','cawangan_lelong.lelong_id') ->where('cawangan_lelong.lelong_id','=',$lelong_id) - ->select('lelong_id','tarikh_lelong','fasa') + ->select('lelong_id','tarikh_lelong','lelong.fasa') ->groupBy('lelong_id') ->get()->toArray(); @@ -386,9 +386,10 @@ class ReportCawanganController extends Controller ->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') ->where('cawangan_lelong.lelong_id','=',$lelong_id) ->where('cawangan.caw_code','=',$user['kodcaw']) - ->select('lelong_id','tarikh_lelong','fasa') + ->select('lelong_id','tarikh_lelong','lelong.fasa') ->groupBy('lelong_id') ->get(); + dd($info); foreach($info as $laporancaw) { diff --git a/database/seeders/RolesSeeder.php b/database/seeders/RolesSeeder.php index 04f2e72d..f106ffa2 100644 --- a/database/seeders/RolesSeeder.php +++ b/database/seeders/RolesSeeder.php @@ -137,6 +137,10 @@ class RolesSeeder extends Seeder 'name' => 'pembayaran', 'description' => 'Pembayaran pemenang' ]); + Permission::create([ + 'name' => 'sebelumdaftarbatch', + 'description' => 'Janaan Data Outstanding Sebelum Daftar Batch Lelong' + ]); // create roles and assign existing permissions $role1 = Role::create(['name' => 'admin']); @@ -189,6 +193,10 @@ class RolesSeeder extends Seeder $role8->givePermissionTo('bidaan'); $role8->givePermissionTo('pembayaran'); + $role9 = Role::create(['name' => 'pengurus-cawangan-khas']); + $role9->givePermissionTo('sebelumdaftarbatch'); + + // $role3 = Role::create(['name' => 'Super-Admin']); // gets all permissions via Gate::before rule; see AuthServiceProvider @@ -269,5 +277,14 @@ class RolesSeeder extends Seeder 'notelbimbit' => '0198080000' ]); $user->assignRole($role8); + + $user = \App\Models\User::factory()->create([ + 'name' => 'Pengurus Cawangan Khas', + 'username' => 'PCKB1', + 'kodcaw' => 'KB1', + 'email' => 'penguruscawanganKB1@example.com', + 'user_type' => 1 + ]); + $user->assignRole($role9); } } diff --git a/resources/views/about.blade.php b/resources/views/about.blade.php index 6ac604ab..c3805ad6 100644 --- a/resources/views/about.blade.php +++ b/resources/views/about.blade.php @@ -39,6 +39,9 @@ @hasrole('pembida') I am a pembida! @endhasrole + @hasrole('pengurus-cawangan-khas') + I am a pengurus-cawangan-khas! + @endhasrole diff --git a/resources/views/home.blade.php b/resources/views/home.blade.php index a2e1e287..5e622c57 100644 --- a/resources/views/home.blade.php +++ b/resources/views/home.blade.php @@ -45,6 +45,18 @@ @endhasrole + @hasrole('pengurus-cawangan-khas') + I am a pengurus-cawangan-khas! +
+
+
+

SAG Belum Disemak : {{ sizeof($sag) }}

+
+
+
+
+
+ @endhasrole @hasrole('jurulelong') Saya jurulelong!
diff --git a/resources/views/includes/sidebar.blade.php b/resources/views/includes/sidebar.blade.php index 6474c392..63fab77a 100644 --- a/resources/views/includes/sidebar.blade.php +++ b/resources/views/includes/sidebar.blade.php @@ -143,6 +143,83 @@ + + {{-- end laporan cawangan --}} + @endhasrole + @hasrole('pengurus-cawangan-khas') + + {{--
  • + + +
  • --}} + +
  • + + + + +
  • +
  • + + + {{-- --}} + +
  • + + {{-- laporan cawangan --}} +
  • + + + + + + + +
  • {{-- end laporan cawangan --}} @endhasrole diff --git a/resources/views/lelongkhas/resitpemenang.blade.php b/resources/views/lelongkhas/resitpemenang.blade.php new file mode 100644 index 00000000..53610a2b --- /dev/null +++ b/resources/views/lelongkhas/resitpemenang.blade.php @@ -0,0 +1,119 @@ +@extends('layouts.app') + +@section('content') + +
    +
    +
    + + + + + + @foreach ($arrayinfo as $laporan) + + + + + @foreach($laporan['details'] as $details) + + + @endforeach + + @endforeach + + +
    ID Lelong: {{ $laporan['laporan']['lelong_id']}} Fasa Lelong: {{ $laporan['laporan']['fasa']}} Tarikh Lelong : @php + $myDateTime = DateTime::createFromFormat('Y-m-d', $laporan['laporan']['tarikh_lelong'] ); + $datez = $myDateTime->format('d-m-Y'); + echo($datez); + @endphpNama Cawangan : {{ $details['caw_name']}}Kod Cawangan : {{ $details['caw_code']}}
    + + + + + @if ($message = Session::get('success')) +
    +

    {{ $message }}

    +
    + @endif + +
    + @csrf + + + + + + + + + + + + + @foreach ($arraymarhun as $index=> $marhun) + + + + + + + @endforeach + + +
    NoNama PemenangHargajual (RM)Cetak Resit
    {{$loop->iteration}}{{ $marhun['name']}}{{ number_format($marhun['totalhargajual'], 2, '.', ',') }} + +
    +
    + {{-- Kembali --}} + {{-- --}} +
    + {{-- Kembali --}} + +
    +
    + +
    +
    + +@endsection \ No newline at end of file diff --git a/resources/views/lelongkhas/senarailelongkhas.blade.php b/resources/views/lelongkhas/senarailelongkhas.blade.php new file mode 100644 index 00000000..8580f681 --- /dev/null +++ b/resources/views/lelongkhas/senarailelongkhas.blade.php @@ -0,0 +1,163 @@ +@extends('layouts.app') + +@section('content') + +
    +
    +
    + + @if ($message = Session::get('success')) +
    +

    {{ $message }}

    +
    + @endif + + + + + + + + + + + + + + + + + @foreach($arraydetails as $data) + + + + + + + + + + + + + + + @endforeach + +
    BilID LelongTarikh LelongFasaCawanganMasa Tamat LelongHarga Emas AsasTempohCaj LelongTindakan
    {{$loop->iteration}}{{ $data['laporan']['lelong_id'] }}@php + $myDateTime = DateTime::createFromFormat('Y-m-d', $data['laporan']['tarikh_lelong'] ); + $t_lelong = $myDateTime->format('d-m-Y'); + echo($t_lelong); + @endphp{{$data['laporan']['fasa']}} + @foreach($data['details'] as $details) + {{$details['caw_name']}}
    + @endforeach +
    @if($data['laporan']['masatamat_lelong'] == 0) + {{$data['laporan']['masatamat_lelong']}} + @else + @php + $myDateTime = DateTime::createFromFormat('H:i:s', $data['laporan']['masatamat_lelong'] ); + $masa_lelong = $myDateTime->format('h:i: a'); + echo($masa_lelong); + + @endphp + + @endif + {{$data['laporan']['harga_emas_asas']}}{{$data['laporan']['jbg']}}{{$data['laporan']['cajlelong']}} + @hasrole('pengurus-cawangan-khas') + @if($data['laporan']['sts_lelong'] == 0) + + + {{-- --}} + {{-- --}} + @elseif($data['laporan']['sts_lelong'] == 1) + + @elseif($data['laporan']['sts_lelong'] == 2) + + @elseif($data['laporan']['sts_lelong'] == 3) + + EXPORT + @endif + @endhasrole +
    +
    +
    +
    + + + +@endsection \ No newline at end of file diff --git a/resources/views/lelongkhas/senaraimarhunkhas.blade.php b/resources/views/lelongkhas/senaraimarhunkhas.blade.php new file mode 100644 index 00000000..72e7a764 --- /dev/null +++ b/resources/views/lelongkhas/senaraimarhunkhas.blade.php @@ -0,0 +1,149 @@ +@extends('layouts.app') + +@section('content') + +
    +
    +
    + + + + + + @foreach ($arrayinfo as $laporan) + + + + + @foreach($laporan['details'] as $details) + + + @endforeach + + @endforeach + + +
    ID Lelong: {{ $laporan['laporan']['lelong_id']}} Fasa Lelong: {{ $laporan['laporan']['fasa']}} Tarikh Lelong : @php + $myDateTime = DateTime::createFromFormat('Y-m-d', $laporan['laporan']['tarikh_lelong'] ); + $datez = $myDateTime->format('d-m-Y'); + echo($datez); + @endphpNama Cawangan : {{ $details['caw_name']}}Kod Cawangan : {{ $details['caw_code']}}
    + + + + + @if ($message = Session::get('success')) +
    +

    {{ $message }}

    +
    + @endif + +
    + @csrf + + + + + + + + + + + + + + + + + + {{-- --}} + + + + @foreach ($arraymarhun as $index=> $marhun) + + + + + + + + + + + + + + + + {{-- --}} + + + @endforeach + + +
    NoNo RujukanNama PelangganTempohBerat (gm)Nilai Marhun (RM)Harga Asas (RM)Pembiayaan (RM)Keuntungan (RM)Caj Lelong (%)Rugi Lelong (RM)Baki Lelong (RM)Tindakan
    {{$loop->iteration}}{{ $marhun['norujukan']}}{{ $marhun['nama']}}{{ number_format($marhun['tempoh'], 2, '.', ',') }}{{ number_format($marhun['berat'], 2, '.', ',') }}{{ number_format($marhun['nilaimarhun'], 2, '.', ',') }}{{ number_format($marhun['hargaasas'], 2, '.', ',') }}{{ number_format($marhun['pinjaman'], 2, '.', ',') }}{{ number_format($marhun['bakiupah'], 2, '.', ',') }}{{ number_format($marhun['cajlelong'], 2, '.', ',') }}{{number_format($rugi, 2, '.', ',')}}{{number_format($baki, 2, '.', ',')}} + +
    +
    + {{-- Kembali --}} + {{-- --}} +
    + {{-- Kembali --}} + +
    +
    + +
    +
    + +@endsection \ No newline at end of file diff --git a/resources/views/lelongkhas/senaraimarhunkhastelahjual.blade.php b/resources/views/lelongkhas/senaraimarhunkhastelahjual.blade.php new file mode 100644 index 00000000..e9dfaa2e --- /dev/null +++ b/resources/views/lelongkhas/senaraimarhunkhastelahjual.blade.php @@ -0,0 +1,148 @@ +@extends('layouts.app') + +@section('content') + +
    +
    +
    + + + + + + @foreach ($arrayinfo as $laporan) + + + + + @foreach($laporan['details'] as $details) + + + @endforeach + + @endforeach + + +
    ID Lelong: {{ $laporan['laporan']['lelong_id']}} Fasa Lelong: {{ $laporan['laporan']['fasa']}} Tarikh Lelong : @php + $myDateTime = DateTime::createFromFormat('Y-m-d', $laporan['laporan']['tarikh_lelong'] ); + $datez = $myDateTime->format('d-m-Y'); + echo($datez); + @endphpNama Cawangan : {{ $details['caw_name']}}Kod Cawangan : {{ $details['caw_code']}}
    + + + + + @if ($message = Session::get('success')) +
    +

    {{ $message }}

    +
    + @endif + +
    + @csrf + + + + + + + + + + + + + + + + + + {{-- --}} + + + + @foreach ($arraymarhun as $index=> $marhun) + + + + + + + + + + + + + + + + {{-- --}} + + + @endforeach + + +
    NoNo RujukanNama PelangganTempohBerat (gm)Nilai Marhun (RM)Harga Asas (RM)Pembiayaan (RM)Keuntungan (RM)Caj Lelong (%)Rugi Lelong (RM)Baki Lelong (RM)Tindakan
    {{$loop->iteration}}{{ $marhun['norujukan']}}{{ $marhun['nama']}}{{ number_format($marhun['tempoh'], 2, '.', ',') }}{{ number_format($marhun['berat'], 2, '.', ',') }}{{ number_format($marhun['nilaimarhun'], 2, '.', ',') }}{{ number_format($marhun['hargaasas'], 2, '.', ',') }}{{ number_format($marhun['pinjaman'], 2, '.', ',') }}{{ number_format($marhun['bakiupah'], 2, '.', ',') }}{{ number_format($marhun['cajlelong'], 2, '.', ',') }}{{number_format($rugi, 2, '.', ',')}}{{number_format($baki, 2, '.', ',')}} + +
    +
    + {{-- Kembali --}} + {{-- --}} +
    + {{-- Kembali --}} + +
    +
    + +
    +
    + +@endsection \ No newline at end of file diff --git a/resources/views/lelongkhas/showlelongkhas.blade.php b/resources/views/lelongkhas/showlelongkhas.blade.php new file mode 100644 index 00000000..c6211143 --- /dev/null +++ b/resources/views/lelongkhas/showlelongkhas.blade.php @@ -0,0 +1,389 @@ +@extends('layouts.app') + +@section('content') +
    +
    +
    + + + @if ($message = Session::get('success')) +
    +

    {{ $message }}

    +
    + @endif + {{-- {{$cawangan[0] }} --}} +
    + +
    +
    + + +@endsection diff --git a/resources/views/lelongkhas/tambahhargajual.blade.php b/resources/views/lelongkhas/tambahhargajual.blade.php new file mode 100644 index 00000000..24ef58b7 --- /dev/null +++ b/resources/views/lelongkhas/tambahhargajual.blade.php @@ -0,0 +1,266 @@ +@extends('layouts.app') + +@section('content') + + + + +
    +
    +
    + +

    Maklumat Lelongan

    + + @if ($message = Session::get('failed')) +
    +

    {{ $message }}

    +
    + @endif +
    + @csrf + + + + + + + + + + + + + +
    ID Lelong: {{$lelongbid->lelong_id}} No.Rujukan: {{$norujukan}}Tarikh Jual: {{date('d-m-Y')}}
    + + + +
    + {{-- --}} +
    {{$customer->nama}}
    + {{$customer->kpbaru}} + +
    +
    + +
    +
    +
    + +
    {{number_format($lelongbid->hargaasas, 2, '.', ',')}} + +
    +
    +
    + +
    +

    +
    +
    +
    + +
    + +
    +
    +
    + +
    + +
    +
    +
    + +
    {{number_format($lelongbid->bakiupah, 2, '.', ',')}} + +
    +
    +
    + +
    + +
    +
    +
    + + +
    +
    + +
    {{number_format($lelongbid->pinjaman, 2, '.', ',')}} + +
    +
    +
    + +
    {{number_format($lelongbid->nilaimarhun, 2, '.', ',')}} + +
    +
    +
    + +
    {{number_format($lelongbid->kadarupah, 2, '.', ',')}} + +
    +
    +
    + +
    {{number_format($lelongbid->jbg, 2, '.', ',')}} + +
    +
    +
    + +
    {{number_format($ktlhbyr, 2, '.', ',')}} + +
    +
    +
    +
    + +
    +
    + +
    +
    +
    + {{-- maklumat marhun --}} +

    Maklumat Marhun

    + + + + + + + + + + + + {{-- --}} + + + + + @foreach ($marhun as $item) + + + + + + + + + + {{-- --}} + + @endforeach + + +
    BilMarhunKaratBeratHarga(RM)Nilai MarhunHarga AsasNotaTindakan
    {{ $loop->iteration }} {{ $item->marhun }} + @if($item->karat != null) + {{ $item->karat }} + @else + {{ $item->old_karat }} + @endif + + @if($item->berat != null) + {{ $item->berat }} + @else + {{ $item->old_berat }} + @endif + + @if($item->harga != null) + {{ $item->harga }} + @else + {{ $item->old_harga }} + @endif + + @if($item->n_marhun != null) + {{ number_format($item->n_marhun, 2, '.', ',') }} + @else + {{ number_format($item->old_nmarhun, 2, '.', ',') }} + @endif + + @if($item->hargaasas != null) + {{ number_format($item->hargaasas, 2, '.', ',') }} + @else + {{ number_format($item->old_hargaasas, 2, '.', ',') }} + @endif + {{ $item->nota }} + @if($lelongbid->status_semak == 1) + @else + + + @endif +
    + {{-- end maklumat marhun --}} + + +
    + +
    +
    + + + + + + + + + + +@endsection diff --git a/resources/views/pdfkhas/slipserahan.blade.php b/resources/views/pdfkhas/slipserahan.blade.php new file mode 100644 index 00000000..44f64341 --- /dev/null +++ b/resources/views/pdfkhas/slipserahan.blade.php @@ -0,0 +1,196 @@ + + + + + + + + + + + @foreach ($invois as $data) + + @endforeach + + + + + + + + + + + + + + +
    {{$caw['caw_name']}}Slip Serahan
    {{$caw['alamat1']}}No.Slip: {{$data['invoice_no']}}
    {{$caw['alamat2']}}Tarikh: @php + $myDateTime = DateTime::createFromFormat('Y-m-d', $lelong->t_lelong); + $t_lelong = $myDateTime->format('d-m-Y'); + echo($t_lelong); + @endphp +
    Tel :{{$caw['notel']}} 
    Faks :{{$caw['nofaks']}}
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     
    Nama :{{$userdetails->name}}
    No.K/P:{{$userdetails->nokp}}
    Alamat:{{$userdetails->alamat}}
    No Telefon:{{$userdetails->notelbimbit}}
    + + +
    SLIP SERAHAN BARANG GADAIAN YANG BERJAYA DILELONG
    + + + + + + + + + + + + + @foreach ($SAGWin as $index=>$info) + + + + + + + + @endforeach + + + + + + + + + + +
    BilNo RujukanJenis BarangBerat(g) Harga Lelong(RM)
    {{$index+1}}{{$info['norujukan']}}@foreach ($info['detailmarhun'] as $item) + {{ "-".$item['descpt'] }}
    + @endforeach
    @foreach ($info['detailmarhun'] as $item) + {{ $item['berat'] }}
    + @endforeach
    {{ number_format($info['hargajual'], 2, '.', ',') }}
    Jumlah{{ number_format($total_berat, 2, '.', ',') }}{{ number_format($caw['total_bidaan'], 2, '.', ',') }}
    + + + + + + + +

    PERHATIAN: Bahawa PEMBELI hendaklah mengaku bahawa identiti harta yang berjaya dibeli bersama-sama dengan keterangan yang dinyatakan oleh PLAINTIF PEMEGANG GADAIAN adalah seperti yang dicatatkan di dalam keterangan harta tersebut dan + setelah selesai proses pembayaran maka PEMBELI bertanggungjawab dan jika ada apa-apa masalah maka PEMBELI tidak berhak + membuat apa-apa tuntutan lagi.

    +

     

    +

     

    + + + + + + + + + + + + + + + + + + + + + + + + + +
    ...................................                                                 + ...................................
    Tandatangan Khazanah                                                 + Tandatangan Pembeli
    Nama:                                                 + Nama: {{$userdetails->name}}
                                                      + No.K/P: {{$userdetails->nokp}}
                                                      + Tarikh:
                                                      + Masa:
    +
    + + \ No newline at end of file diff --git a/routes/web.php b/routes/web.php index c113ec3e..7da61240 100644 --- a/routes/web.php +++ b/routes/web.php @@ -97,7 +97,7 @@ Route::group(['middleware' => ['permission:sistem'],'prefix'=>'sistem'], functio Route::get('/showConn/{id}',['as'=>'sistem.showConn','uses'=>'DatabaseController@showConn']); Route::post('/newConn',['as'=>'sistem.newConn','uses'=>'DatabaseController@newConn']); Route::post('/storeConn',['as'=>'sistem.storeConn','uses'=>'DatabaseController@storeConn']); - Route::get('/deleteConn/{id}',['as'=>'sistem.deleteConn','uses'=>'DatabaseController@deleteConn']); + Route::post('/deleteConn/{id}',['as'=>'sistem.deleteConn','uses'=>'DatabaseController@deleteConn']); Route::post('/export',['as'=>'sistem.export','uses'=>'DatabaseController@export']); Route::get('/yuran-bidaan', ['as' => 'sistem.yuranBidaan', 'uses'=>'DatabaseController@yuranBidaan']); @@ -333,6 +333,24 @@ Route::group(['middleware' => ['permission:tangguhlelong'],'prefix'=>'tangguhlel Route::get('/taglelbidmarhun/{id}/{norujukan}/{tangguhlelong_id}',['as'=>'tangguhlelong.taglelbidmarhun','uses'=>'TangguhLelongController@taglelbidmarhun']); }); +//pengurus cawangan KHAS + +Route::group(['middleware' => ['permission:lelonghargajual'],'prefix'=>'lelonghargajual'], function () { + Route::get('/senarailelongkhas',['as'=>'lelonghargajual.senarailelongkhas','uses'=>'LelongController@senarailelongkhas']); + Route::get('/showlelongkhas/{id}',['as'=>'lelonghargajual.showlelongkhas','uses'=>'LelongController@showlelongkhas']); + Route::get('/senaraimarhunkhas/{lelongid}/{cawid}', ['as'=>'lelonghargajual.senaraimarhunkhas','uses'=>'LelongController@senaraimarhunkhas']); + Route::get('/tambahhargajual/{norujukan}', ['as'=>'lelonghargajual.tambahhargajual','uses'=>'LelongController@tambahhargajual']); + Route::get('/listsagbycust/{lelong_id}/{cawid}',['as'=>'lelonghargajual.listsagbycust','uses'=>'LelongController@listsagbycust']); + Route::get('/senaraimarhunsimulasi/{lelongid}/{cawid}', ['as'=>'lelonghargajual.senaraimarhunsimulasi','uses'=>'LelongController@senaraimarhunsimulasi']); + Route::post('/deletemarhun', ['as'=>'lelonghargajual.deletemarhun','uses'=>'LelongController@deletemarhun']); + Route::post('/dotambahhargajual', ['as'=>'lelonghargajual.dotambahhargajual','uses'=>'LelongController@dotambahhargajual']); + Route::get('/senaraimarhunkhastelahjual/{lelongid}/{cawid}', ['as'=>'lelonghargajual.senaraimarhunkhastelahjual','uses'=>'LelongController@senaraimarhunkhastelahjual']); + Route::get('/senaraimarhunkhasbelumjual/{lelongid}/{cawid}', ['as'=>'lelonghargajual.senaraimarhunkhasbelumjual','uses'=>'LelongController@senaraimarhunkhasbelumjual']); + Route::get('/kemaskinidata/{lelong_id}',['as'=>'lelonghargajual.kemaskinidata','uses'=>'LelongController@kemaskinidata']); + Route::get('/resitpemenang/{lelongid}/{cawid}', ['as'=>'lelonghargajual.resitpemenang','uses'=>'LelongController@resitpemenang']); + Route::get('/slipserahan/{user_id}/{lelong_id}',['as'=>'lelonghargajual.slipserahan','uses'=>'LelongController@slipserahan']); + +}); // Account Route::group(['middleware' => ['permission:pengesahanbayaran'],'prefix'=>'account'], function () {