diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php
index c2d1fce4..2ce9c71e 100644
--- a/app/Http/Controllers/HomeController.php
+++ b/app/Http/Controllers/HomeController.php
@@ -7,6 +7,10 @@ use Spatie\Permission\Models\Role;
use Spatie\Permission\Models\Permission;
use Illuminate\Support\Facades\Auth;
+use App\Models\Lelong;
+use App\Models\CawanganLelong;
+use Carbon\Carbon;
+
class HomeController extends Controller
{
/**
@@ -28,7 +32,29 @@ class HomeController extends Controller
{
// $user = Auth::user();
// $user->assignRole('admin');
- return view('home');
+ $dateTime = date('Y-m-d');
+ $arrayinfo = [];
+
+ $lelong = Lelong::join('cawangan_lelong','lelong.id','=','cawangan_lelong.lelong_id')
+ ->select('fasa','lelong_id','tarikh_lelong','lelong.masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong')
+ ->where('tarikh_lelong', $dateTime)
+ ->groupBy('lelong_id')
+ ->get()
+ ->toArray();
+
+ foreach($lelong as $info)
+ {
+
+ $detailsinfo = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
+ ->select('batchlel','lelong_id','cawangan_lelong.caw_id','cawangan.caw_name','cawangan.caw_code','status_online','cawangan_lelong.masamula_lelong','cawangan_lelong.masatamat_lelong')
+ ->where('lelong_id',$info['lelong_id'])
+ ->get()
+ ->toArray();
+ array_push($arrayinfo,['info'=>$info, 'detailsinfo'=>$detailsinfo]);
+
+
+ }//dd($detailsinfo);
+ return view('home',compact('lelong', 'arrayinfo'));
}
public function about()
diff --git a/app/Http/Controllers/LelongController.php b/app/Http/Controllers/LelongController.php
index ec8aaa14..978591c6 100644
--- a/app/Http/Controllers/LelongController.php
+++ b/app/Http/Controllers/LelongController.php
@@ -55,7 +55,7 @@ class LelongController extends Controller
$arrayinfo = [];
$lelong = Lelong::join('cawangan_lelong','lelong.id','=','cawangan_lelong.lelong_id')
- ->select('lelong_id','tarikh_lelong','masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong')
+ ->select('fasa','lelong_id','tarikh_lelong','lelong.masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong')
->groupBy('lelong_id')
->get()
->toArray();
@@ -113,23 +113,27 @@ class LelongController extends Controller
$total_upahkeuntungan2 = 0;
$total_nilaimarhun = 0;
$nilai_marhun = 0;
+ $totalkeuntungan = 0;
+ $totalkeuntungan2 = 0;
foreach($cawanganlel as $cawlel)
{
$cawangan = Cawangan::where('id','=',$cawlel->caw_id)->first();
$databid = LelongBid::join('gadai','lelongbid.norujukan','=','gadai.norujukan')
- ->select('lelongbid.id','lelongbid.berat','lelongbid.marhun','lelongbid.cajlelong','lelongbid.baki','lelongbid.nilaimarhun','lelongbid.pinjaman','lelongbid.hargaasas','lelongbid.cajlelong','gadai.bakipjm','gadai.bakihargajualan','gadai.upah12','gadai.ansakhir','gadai.tempoh','gadai.kadarupah','gadai.tempohbayar')
+ ->select('lelongbid.bakiupah','lelongbid.id','lelongbid.berat','lelongbid.marhun','lelongbid.cajlelong','lelongbid.baki','lelongbid.nilaimarhun','lelongbid.pinjaman','lelongbid.hargaasas','lelongbid.cajlelong','gadai.bakipjm','gadai.bakihargajualan','gadai.upah12','gadai.ansakhir','gadai.tempoh','gadai.kadarupah','gadai.tempohbayar')
->where('caw_id','=',$cawlel->caw_id)->where('lelong_id','=',$id)->get();
// dd($databid->toArray());
$packet = 0;
$berat = 0;
$pinjaman =0;
+ $nilai_marhun = 0;
$upah = 0;
$hargaasas = 0;
$cajlelong = 0;
$rugilelong = 0;
$bakilelong = 0;
+ $totalkeuntungan = 0;
foreach($databid as $index1=>$bid)
{
@@ -146,7 +150,7 @@ class LelongController extends Controller
$databid[$index1]['keuntungan'] = $keuntungan;
$total_upahkeuntungan = bcdiv($total_upahkeuntungan,1,1) + bcdiv($keuntungan,1,1);
-
+ $totalkeuntungan = $totalkeuntungan + $bid['bakiupah'];
if($bid['baki'] > 0)
{
@@ -214,6 +218,7 @@ class LelongController extends Controller
'n_marhun'=>$nilai_marhun,
'pinjaman'=>$pinjaman,
'upahsimpan'=>bcdiv($total_upahkeuntungan,1,1),
+ 'bakiupah'=>$totalkeuntungan,
'hargaasas'=>$hargaasas,
'cajlelong'=>$cajlelong,
'rugilelong'=>$rugilelong,
@@ -232,6 +237,9 @@ class LelongController extends Controller
$total_nilaimarhun = $total_nilaimarhun + $nilai_marhun;
+ $totalkeuntungan2 = $totalkeuntungan2 + $totalkeuntungan;
+
+
$data = Lelong::where('lelong.id','=',$lelong_id)
->get();
}
@@ -266,7 +274,8 @@ class LelongController extends Controller
'keuntungan',
'total_upahkeuntungan',
'total_nilaimarhun',
- 'total_upahkeuntungan2'));
+ 'total_upahkeuntungan2',
+ 'totalkeuntungan2'));
}
public function create($id)
@@ -281,6 +290,7 @@ class LelongController extends Controller
$lelong->harga_emas_asas = $simulasi->harga_emas_asas;
$lelong->jbg = $simulasi->jbg;
$lelong->cajlelong = $simulasi->cajlelong;
+ $lelong->fasa = $simulasi->fasa;
$lelong->save();
@@ -315,66 +325,103 @@ class LelongController extends Controller
$caw_lelong->save();
$datasimbid = SimulasiBid::where('caw_id','=',$caw->caw_id)->where('simulasi_id',$id)->get();
-
- foreach ($datasimbid as $simulasibid ) {
- $lelongbid = new LelongBid;
- $lelongbid->lelong_id = $lelong->id;
- $lelongbid->caw_id = $simulasibid->caw_id;
- $lelongbid->kodcaw =$simulasibid->kodcaw;
- $lelongbid->norujukan =$simulasibid->norujukan;
- $lelongbid->t_lelong =$simulasibid->t_lelong;
- $lelongbid->hargaasas =$simulasibid->hargaasas;
- $lelongbid->hargajual =$simulasibid->hargajual;
- $lelongbid->t_jual =$simulasibid->t_jual;
- $lelongbid->nopembeli =$simulasibid->nopembeli;
- $lelongbid->jbg =$simulasibid->jbg;
- $lelongbid->kadarupah =$simulasibid->kadarupah;
- $lelongbid->upahsimpan =$simulasibid->upahsimpan;
- $lelongbid->ansuran =$simulasibid->ansuran;
- $lelongbid->nilaimarhun =$simulasibid->nilaimarhun;
- $lelongbid->pinjaman =$simulasibid->pinjaman;
- $lelongbid->bakiupah =$simulasibid->bakiupah;
- $lelongbid->cajlain =$simulasibid->cajlain;
- $lelongbid->cajlelong =$simulasibid->cajlelong;
- $lelongbid->baki =$simulasibid->baki;
- $lelongbid->berat =$simulasibid->berat;
- $lelongbid->marhun =$simulasibid->marhun;
- $lelongbid->percent =$simulasibid->percent;
- $lelongbid->status_jual =$simulasibid->status_jual;
- $lelongbid->status_payment =$simulasibid->status_payment;
- $lelongbid->mora_upah =$simulasibid->mora_upah;
- $lelongbid->save();
- if($lelongbid->save())
+ $suratcaw = $datasimbid->all();
+ // foreach ($datasimbid as $simulasibid ) {
+ // $lelongbid = new LelongBid;
+ // $lelongbid->lelong_id = $lelong->id;
+ // $lelongbid->caw_id = $simulasibid->caw_id;
+ // $lelongbid->kodcaw =$simulasibid->kodcaw;
+ // $lelongbid->norujukan =$simulasibid->norujukan;
+ // $lelongbid->t_lelong =$simulasibid->t_lelong;
+ // $lelongbid->hargaasas =$simulasibid->hargaasas;
+ // $lelongbid->hargajual =$simulasibid->hargajual;
+ // $lelongbid->t_jual =$simulasibid->t_jual;
+ // $lelongbid->nopembeli =$simulasibid->nopembeli;
+ // $lelongbid->jbg =$simulasibid->jbg;
+ // $lelongbid->kadarupah =$simulasibid->kadarupah;
+ // $lelongbid->upahsimpan =$simulasibid->upahsimpan;
+ // $lelongbid->ansuran =$simulasibid->ansuran;
+ // $lelongbid->nilaimarhun =$simulasibid->nilaimarhun;
+ // $lelongbid->pinjaman =$simulasibid->pinjaman;
+ // $lelongbid->bakiupah =$simulasibid->bakiupah;
+ // $lelongbid->cajlain =$simulasibid->cajlain;
+ // $lelongbid->cajlelong =$simulasibid->cajlelong;
+ // $lelongbid->baki =$simulasibid->baki;
+ // $lelongbid->berat =$simulasibid->berat;
+ // $lelongbid->marhun =$simulasibid->marhun;
+ // $lelongbid->percent =$simulasibid->percent;
+ // $lelongbid->status_jual =$simulasibid->status_jual;
+ // $lelongbid->status_payment =$simulasibid->status_payment;
+ // $lelongbid->mora_upah =$simulasibid->mora_upah;
+ // $lelongbid->fasa =$simulasibid->fasa;
+ // $lelongbid->save();
+ //dd($suratcaw);
+ foreach(array_chunk($suratcaw,100) as $data_chunk)
{
- $updategadai = Gadai::where('norujukan','=',$simulasibid->norujukan)->first();
- $updategadai->taglel = 1;
- $updategadai->save();
- }
+ //dd($data);
+ foreach($data_chunk as $data)
+ {
+ //dd($simulasi->id);
+ $lelongbid = LelongBid::create([
+ "lelong_id" => $lelong->id,
+ "caw_id" => $data->caw_id,
+ "kodcaw" => $data->kodcaw,
+ "norujukan" => $data->norujukan,
+ "t_lelong" => $data->t_lelong,
+ "hargaasas" => $data->hargaasas,
+ "hargajual" => 0.00,
+ "jbg" => $data->jbg,
+ "kadarupah" => $data->kadarupah,
+ "ansuran" => $data->ansuran,
+ "nilaimarhun" => $data->nilaimarhun,
+ "pinjaman" => $data->pinjaman,
+ "bakiupah" => $data->bakiupah,
+ "upahsimpan" => $data->bakiupah,
+ "cajlain" => $data->cajlain,
+ "cajlelong" => 0.00,
+ "baki" => 0.00,
+ "berat" => $data->berat,
+ "marhun" => $data->marhun,
+ "percent" => $data->percent,
+ "status_jual" => 0,
+ "status_payment" => 0,
+ "mora_upah" => 0,
+ "fasa" => $data->fasa
+ ]);
- $simulasibidmarhun = SimulasiBidMarhun::where('simulasibid_id','=',$simulasibid->id)->get();
- foreach($simulasibidmarhun as $simbidmarhun)
- {
- $lelongbidmarhun = new LelongBidMarhun;
- $lelongbidmarhun->lelongbid_id = $lelongbid->id;
- $lelongbidmarhun->bil = $simbidmarhun->bil;
- $lelongbidmarhun->marhun = $simbidmarhun->marhun;
- $lelongbidmarhun->nota = $simbidmarhun->nota;
- $lelongbidmarhun->old_karat = $simbidmarhun->karat;
- $lelongbidmarhun->old_berat = $simbidmarhun->berat;
- $lelongbidmarhun->old_harga = $simbidmarhun->harga;
- $lelongbidmarhun->old_nmarhun = $simbidmarhun->n_marhun;
- $lelongbidmarhun->old_hargaasas = $simbidmarhun->hargaasas;
- $lelongbidmarhun->karat = $simbidmarhun->karat;
- $lelongbidmarhun->berat = $simbidmarhun->berat;
- $lelongbidmarhun->harga = $simbidmarhun->harga;
- $lelongbidmarhun->n_marhun = $simbidmarhun->n_marhun;
- $lelongbidmarhun->hargaasas = $simbidmarhun->hargaasas;
- $lelongbidmarhun->save();
-
+
+ if($lelongbid->save())
+ {
+ $updategadai = Gadai::where('norujukan','=', $data->norujukan)->first();
+ $updategadai->taglel = 1;
+ $updategadai->save();
+ }
+
+ $simulasibidmarhun = SimulasiBidMarhun::where('simulasibid_id','=',$data->id)->get();
+ foreach($simulasibidmarhun as $simbidmarhun)
+ {
+ $lelongbidmarhun = new LelongBidMarhun;
+ $lelongbidmarhun->lelongbid_id = $lelongbid->id;
+ $lelongbidmarhun->bil = $simbidmarhun->bil;
+ $lelongbidmarhun->marhun = $simbidmarhun->marhun;
+ $lelongbidmarhun->nota = $simbidmarhun->nota;
+ $lelongbidmarhun->old_karat = $simbidmarhun->karat;
+ $lelongbidmarhun->old_berat = $simbidmarhun->berat;
+ $lelongbidmarhun->old_harga = $simbidmarhun->harga;
+ $lelongbidmarhun->old_nmarhun = $simbidmarhun->n_marhun;
+ $lelongbidmarhun->old_hargaasas = $simbidmarhun->hargaasas;
+ $lelongbidmarhun->karat = $simbidmarhun->karat;
+ $lelongbidmarhun->berat = $simbidmarhun->berat;
+ $lelongbidmarhun->harga = $simbidmarhun->harga;
+ $lelongbidmarhun->n_marhun = $simbidmarhun->n_marhun;
+ $lelongbidmarhun->hargaasas = $simbidmarhun->hargaasas;
+ $lelongbidmarhun->save();
+
+ }
+ }
}
- }
}
-
+
return redirect()->route('analisa.senaraisimulasi')
->with('success','Create Lelong Berjaya');
@@ -425,14 +472,22 @@ class LelongController extends Controller
$lelong->sts_lelong = 1; //start lelong
$lelong->save();
+
+ $cawlelong = CawanganLelong::where('lelong_id','=',$id)->first();
+ $cawlelong->masamula_lelong = $currenttime;
+ $cawlelong->masatamat_lelong = $endtime->toTimeString();
+ $cawlelong->status_online = 1; //start lelong
+ $cawlelong->save();
+
return redirect()->route('lelong.senarailelong')
->with('success','Lelongan bermula');
}
public function refresh($id)
{
+ $date = Carbon::now()->toDateTimeString();
$lelong = Lelong::where('id','=',$id)->first();
- $lelong->masakemaskini_data = '2021-12-20 04:51:50';
+ $lelong->masakemaskini_data = $date;
$lelong->save();
return redirect()->route('lelong.senarailelong')
@@ -466,12 +521,14 @@ class LelongController extends Controller
}
//update marhun
- $lelongbid = LelongBid::where('lelong_id','=',$request->idlelong)->get();
- // $lelongbid = LelongBid::
- // ->where('lelong_id','=',$request->idlelong)->get();
+ $lelongbid = LelongBid::join('gadai','lelongbid.norujukan','=','gadai.norujukan')
+ ->select('lelongbid.id','gadai.bakipjm','gadai.bakihargajualan','gadai.upah12','gadai.ansakhir','gadai.tempoh','gadai.tempohbayar','gadai.kadarupah','gadai.norujukan','lelongbid.lelong_id')
+ ->where('lelong_id','=',$request->idlelong)
+ ->get();
- foreach($lelongbid as $bid)
+ foreach($lelongbid as $index1=>$bid)
{
+ $keuntungan = $bid['bakipjm'] - ($bid['bakihargajualan'] - ($bid['upah12'] - $bid['ansakhir'])-(($bid['tempoh']-$bid['tempohbayar'])*$bid['kadarupah']/100*$bid['bakipjm']) );
$sumhargaasas = 0;
$lelongbidmarhun = LelongBidMarhun::where('lelongbid_id','=',$bid->id)->get();
foreach($lelongbidmarhun as $marhun)
@@ -494,29 +551,25 @@ class LelongController extends Controller
$marhun->save();
}
}
-
- $keuntungan = 0;
- $keuntungan = $bid->bakipjm- ($bid->bakihargajualan - ($bid->upah12 - $bid->ansakhir)-(($bid->tempoh-$bid->tempohbayar)
- *$bid->kadarupah/100*$bid->bakipjm) );
-
- dd($keuntungan);
- $lelong = Lelong::where('id',$request->idlelong)->get();
- $bid->hargaasas = $sumhargaasas;
- $sumcajlelong = $sumhargaasas * ($lelong[0]['cajlelong']/100);
- $bid->cajlelong = bcdiv($sumcajlelong,1,1);
- $bid->baki = $sumhargaasas-$bid->pinjaman - $keuntungan - $sumcajlelong;
- $bid->save();
+ $karat916 = LelKarat::where('karat','=',"22.0K")->get();
+ //dd($karat916);
+ foreach($karat916 as $k916)
+ {
+
+ $updatelelong = Lelong::where('id',$request->idlelong)
+ ->update([
+ 'harga_emas_asas'=> $k916->harga2,
+ ]);
+ }
}
-
-
-
- // $lelong = Lelong::where('id',$request->idlelong)->get();
- // $bid->hargaasas = $sumhargaasas;
- // $sumcajlelong = $sumhargaasas * ($lelong[0]['cajlelong']/100);
- // $bid->cajlelong = bcdiv($sumcajlelong,1,1);
- // $bid->baki = $sumhargaasas-$bid->pinjaman - $keuntungan - $sumcajlelong;
- // $bid->save();
-
+ $lelong = Lelong::where('id',$request->idlelong)->get();
+ $sumcajlelong = $sumhargaasas * ($lelong[0]['cajlelong']/100);
+ $totalbaki = $sumhargaasas -$bid->bakipjm - bcdiv($keuntungan,1,1) - bcdiv($sumcajlelong,1,1);
+ $kirakeuntungan = LelongBid::where('norujukan',$bid['norujukan'])
+ ->update([
+ 'bakiupah'=> bcdiv($keuntungan,1,1),
+ 'hargaasas'=> $sumhargaasas
+ ]);
}
return redirect()->route('lelong.show',$request->idlelong)
@@ -650,6 +703,7 @@ class LelongController extends Controller
$lelong->masatamat_lelong = $currenttime;
$lelong->sts_lelong = 2; //stop lelong
$lelong->save();
+
return redirect()->route('lelong.senarailelong')
->with('success','Lelongan berhenti');
@@ -852,6 +906,7 @@ class LelongController extends Controller
'lelongbid.upahsimpan',
'lelongbid.cajlelong',
'lelongbid.baki',
+ 'lelongbid.bakiupah',
'lelongbid.status_jual',
'lelongbid.jbg',
'gadai.bakipjm',
@@ -883,13 +938,11 @@ class LelongController extends Controller
{
$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('lelong.senaraimarhun',compact('marhuns','lelongid','cawid','arrayinfo'));
}
diff --git a/app/Http/Controllers/MarhunController.php b/app/Http/Controllers/MarhunController.php
index d953a7ca..1bf4ba43 100644
--- a/app/Http/Controllers/MarhunController.php
+++ b/app/Http/Controllers/MarhunController.php
@@ -11,7 +11,7 @@ use PDF;
use App\Models\Cawangan;
use App\Models\JenisEmas;
use App\Models\JenisKarat;
-
+use App\Models\Gadai;
use App\Models\Lelong;
use App\Models\CawanganLelong;
use App\Models\LelongBid;
@@ -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,31 @@ class MarhunController extends Controller
public function senarailelongmarhun(Request $request){
- $user = Auth::user();
+ $user = Auth::user();
+ $arrayinfo = [];
- // $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')
+ $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','cawangan_lelong.masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong')
+ ->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'])
+ ->where('cawangan.caw_code', $user->kodcaw)
+ ->get()
+ ->toArray();
+ array_push($arrayinfo,['info'=>$info, 'detailsinfo'=>$detailsinfo]);
+
+ }
+
+ return view('marhun.senarailelongmarhun',compact('lelong', 'arrayinfo'));
+
}
public function semak($id, $lelong_id)
@@ -338,8 +401,15 @@ class MarhunController extends Controller
public function exportmarhundetails($lelong_id)
{
+ $user = Auth::user();
+ //dd($user);
$lelongs= LelongBid::where('lelong_id','=',$lelong_id)
- ->get()->toArray();
+ ->where('kodcaw','=',$user['kodcaw'])
+ ->get()
+ ->toArray();
+ //dd($lelongs);
+
+
$arraycaw= [];
@@ -386,12 +456,85 @@ 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','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'])
+ ->where('cawangan.caw_code', $user->kodcaw)
+ ->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','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){
@@ -454,6 +597,7 @@ class MarhunController extends Controller
'lelongbid.jbg',
'lelongbid.kadarupah',
'lelongbid.upahsimpan',
+ 'lelongbid.bakiupah',
'lelongbid.ansuran',
'lelongbid.nilaimarhun',
'lelongbid.pinjaman',
@@ -473,8 +617,10 @@ class MarhunController extends Controller
->where('id', $lelbidmarhun->lelongbidmarhun_id)
->get()->toArray();
- $lelongbid = LelongBid::where('id', $lelbidmarhun->lelongbid_id)->where('lelong_id', $id)->first();
- // dd($lelongbid);
+ $lelongbid = LelongBid::where('lelongbid.id', $lelbidmarhun->lelongbid_id)
+ ->where('lelongbid.lelong_id', $id)
+ ->first();
+
$karat = Lelkarat::where('lelong_id', $id)->get();
foreach($marhuns as $index1=>$marhun)
@@ -488,13 +634,18 @@ class MarhunController extends Controller
->where('norujukan', $lelongbid->norujukan)
->first();
- if($lelongbid->baki > 0)
+ $lelong = Lelong::where('id',$id)->get();
+ $sumcajlelong = $lelongbid->hargaasas * ($lelong[0]['cajlelong']/100);
+ //$cajlelong = $cajlelong + bcdiv($sumcajlelong,1,1);
+ $totalbaki = $lelongbid->hargaasas - $lelongbid->pinjaman - $lelongbid->bakiupah - bcdiv($sumcajlelong,1,1);
+ //dd($totalbaki);
+ if($totalbaki > 0)
{
- $bakilelong = $bakilelong + $lelongbid->baki;
+ $bakilelong = $totalbaki;
}
else
{
- $rugilelong = $rugilelong - $lelongbid->baki;
+ $rugilelong = $totalbaki;
}
$marhuns[$index1]['harga_gadai'] = $gadaimarhun->harga;
@@ -502,6 +653,7 @@ class MarhunController extends Controller
$marhuns[$index1]['old_marhun'] = $gadaimarhun->marhun;
$marhuns[$index1]['status_ubah'] = $status;
$marhuns[$index1]['pembiayaan'] = $lelongbid->pinjaman;
+ $marhuns[$index1]['bakiupah'] = $lelongbid->bakiupah;
$marhuns[$index1]['baki_lelong'] = $bakilelong;
$marhuns[$index1]['rugi_lelong'] = $rugilelong;
}
@@ -522,80 +674,84 @@ 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();
- else
- {
- //
- }
+ $updategadai = Gadai::where('norujukan','=',$request->norujukan)->first();
+ $updategadai->taglel = 0;
+ $updategadai->update();
+
+ $marhundelete = LelongBid::where('id', $request->lelongbid_id)->delete();
+ }
+
+ else
+ {
+ //
+ }
return redirect()->route('pengesahan.senarailelongubahmutu')->with('success','Pengesahan Mutu Marhun Berjaya');
}
@@ -632,41 +788,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 +815,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 +851,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/SimulasiController.php b/app/Http/Controllers/SimulasiController.php
index 3b862e44..c39fb06a 100644
--- a/app/Http/Controllers/SimulasiController.php
+++ b/app/Http/Controllers/SimulasiController.php
@@ -64,6 +64,15 @@ class SimulasiController extends Controller
$jbg = $request->jbg;
// dd($fasa);
// dd($fasa);
+ //create simulasi
+ $simulasi = new Simulasi;
+ $simulasi->tarikh_lelong = $request->tarikh_lelong;
+ $simulasi->harga_emas_asas = $request->hargaasas;
+ $simulasi->jbg = $request->jbg;
+ $simulasi->cajlelong = $request->cajlelong;
+ $simulasi->fasa = $request->fasa;
+ $simulasi->save();
+ $simulasi_id = $simulasi->id;
$jbgadai = ($t_lelong->subMonths($bulan))->toDateString();
if($request->fasa == '1'){
$surat = Gadai::where('t_gadai','<=',$jbgadai)
@@ -72,6 +81,8 @@ class SimulasiController extends Controller
->where('tagpalsu2','=',0)
->where('taglel','=',0)
->where('lelong_tawarruq','=',1)
+ ->select('kodcaw','norujukan','t_lelong','tempoh','kadarupah','upahSim','ansuran','nilaimarhun','pinjaman','bakiupah','cajlain',
+ 'berat','marhun','percentpinj','bakipjm')
->get();
}
else if($request->fasa == '2'){
@@ -80,6 +91,8 @@ class SimulasiController extends Controller
->where('tagpalsu','=',0)
->where('tagpalsu2','=',0)
->where('taglel','=',0)
+ ->select('kodcaw','norujukan','t_lelong','tempoh','kadarupah','upahSim','ansuran','nilaimarhun','pinjaman','bakiupah','cajlain',
+ 'berat','marhun','percentpinj','bakipjm')
->get();
}
@@ -90,14 +103,7 @@ class SimulasiController extends Controller
->with('failed','Tiada surat untuk di lelong');
}
$cawangan = Cawangan::all();
- //create simulasi
- $simulasi = new Simulasi;
- $simulasi->tarikh_lelong = $request->tarikh_lelong;
- $simulasi->harga_emas_asas = $request->hargaasas;
- $simulasi->jbg = $request->jbg;
- $simulasi->cajlelong = $request->cajlelong;
- $simulasi->fasa = $request->fasa;
- $simulasi->save();
+
//create harga asas berdasarkan input harga asas
$karat = JenisKarat::all();
@@ -115,50 +121,56 @@ class SimulasiController extends Controller
//$fasa = $request->fasa;
// join cawangan yang terlibat dengan simulasi
- if($request->caw && $request->caw == 'all')
+ if($request->caw && $request->caw != 'all')
{
- //dd($request->fasa);
- foreach($cawangan as $key=>$caw)
- {
-
- $caw_simulasi = new CawanganSimulasi;
- $caw_simulasi->simulasi_id = $simulasi->id;
- $caw_simulasi->caw_id = $caw->id;
- $caw_simulasi->online = 'Online';
- $caw_simulasi->lokasi = $caw->lokasi;
- $caw_simulasi->fasa = $request->fasa;
- $caw_simulasi->save();
+ //dd($request->caw);
+ $caw = Cawangan::whereIn('caw_code',$request->caw)->get();
+ // dd($caw);
+ foreach($caw as $index=>$cawsimulasi){
+ // dd($cawsimulasi->id);
+ $caw_simulasi = new CawanganSimulasi;
+ $caw_simulasi->simulasi_id = $simulasi->id;
+ $caw_simulasi->caw_id = $cawsimulasi->id;
+ $caw_simulasi->online = 'Online';
+ $caw_simulasi->lokasi = $cawsimulasi->lokasi;
+ $caw_simulasi->fasa = $request->fasa;
+ $caw_simulasi->save();
+ // dd($caw_simulasi);
+
+ $suratcaw = $surat->where('kodcaw','=',$cawsimulasi->caw_code)->all();
- $suratcaw = $surat->where('kodcaw','=',$caw->caw_code)->all();
- // $simulasibid = SimulasiBid::where('caw_id','=',$caw->id)->get();
- foreach($suratcaw as $data)
+ // $simulasibid = SimulasiBid::where('caw_id','=',$caw->id)->get();
+ foreach(array_chunk($suratcaw,100) as $data_chunk)
+ {
+ //dd($data);
+ foreach($data_chunk as $data)
{
- $simulasibid = new SimulasiBid;
- $simulasibid->simulasi_id = $simulasi->id;
- $simulasibid->caw_id = $caw->id;
- $simulasibid->kodcaw = $data->kodcaw;
- $simulasibid->norujukan = $data->norujukan;
- $simulasibid->t_lelong = $request->tarikh_lelong;
- $simulasibid->hargaasas = 0.00;
- $simulasibid->hargajual = 0.00;
- $simulasibid->jbg = $data->jbg;
- $simulasibid->kadarupah = $data->kadarupah;
- $simulasibid->upahsimpan = $data->upahSim;
- $simulasibid->ansuran = $data->ansuran;
- $simulasibid->nilaimarhun = $data->nilaimarhun;
- $simulasibid->pinjaman = $data->pinjaman;
- $simulasibid->bakiupah = $data->bakiupah;
- $simulasibid->cajlain = $data->cajlain;
- $simulasibid->cajlelong = 0.00;
- $simulasibid->baki = 0.00;
- $simulasibid->berat = $data->berat;
- $simulasibid->marhun = $data->marhun;
- $simulasibid->percent = $data->percentpinj;
- $simulasibid->status_jual = 0;
- $simulasibid->status_payment = 0;
- $simulasibid->mora_upah = 0;
- $simulasibid->fasa = $request->fasa;
- $simulasibid->save();
+ $simulasibid = SimulasiBid::create([
+ "simulasi_id" => $simulasi->id,
+ "caw_id" => $cawsimulasi->id,
+ "kodcaw" => $data->kodcaw,
+ "norujukan" => $data->norujukan,
+ "t_lelong" => $request->tarikh_lelong,
+ "hargaasas" => 0.00,
+ "hargajual" => 0.00,
+ "jbg" => $data->tempoh,
+ "kadarupah" => $data->kadarupah,
+ "upahsimpan" => $data->upahSim,
+ "ansuran" => $data->ansuran,
+ "nilaimarhun" => $data->nilaimarhun,
+ "pinjaman" => $data->bakipjm,
+ "bakiupah" => $data->bakiupah,
+ "cajlain" => $data->cajlain,
+ "cajlelong" => 0.00,
+ "baki" => 0.00,
+ "berat" => $data->berat,
+ "marhun" => $data->marhun,
+ "percent" => $data->percentpinj,
+ "status_jual" => 0,
+ "status_payment" => 0,
+ "mora_upah" => 0,
+ "fasa" => $request->fasa
+ ]);
$sumhargaasas = 0;
$berat = 0;
@@ -166,6 +178,7 @@ class SimulasiController extends Controller
foreach($gadaimarhun as $marhun)
{
$simkarat = SimKarat::where('simulasi_id','=',$simulasi->id)->get();
+ // dd($simkarat);
foreach($simkarat as $karat)
{
@@ -189,9 +202,9 @@ class SimulasiController extends Controller
}
}
-
- }
+ }
+
// $calcaj = ($request->cajlelong/100)*$sumhargaasas;
// $updatesimbid = SimulasiBid::where('id','=',$simulasibid->id)->first();
@@ -200,108 +213,17 @@ class SimulasiController extends Controller
// $updatesimbid->baki = $sumhargaasas-$data->pinjaman - $data->bakiupah - $calcaj;
// $updatesimbid->berat = $berat;
// $updatesimbid->save();
+
+ $updategadai = Gadai::where('norujukan','=',$data->norujukan)->first();
+ $updategadai->taglel = 1;
+ $updategadai->update();
+ // $updatesimbid->cajlelong = $calcaj;
+ // $updatesimbid->baki = $sumhargaasas-$data->pinjaman - $data->bakiupah - $calcaj;
+ // $updatesimbid->berat = $berat;
+ // $updatesimbid->save();
}
}
}
- elseif($request->caw && $request->caw != 'all')
- {
- //dd($request->caw);
- $caw = Cawangan::whereIn('caw_code',$request->caw)->get();
- // dd($caw);
- foreach($caw as $index=>$cawsimulasi){
- // dd($cawsimulasi->id);
- $caw_simulasi = new CawanganSimulasi;
- $caw_simulasi->simulasi_id = $simulasi->id;
- $caw_simulasi->caw_id = $cawsimulasi->id;
- $caw_simulasi->online = 'Online';
- $caw_simulasi->lokasi = $cawsimulasi->lokasi;
- $caw_simulasi->fasa = $request->fasa;
- $caw_simulasi->save();
- // dd($caw_simulasi);
-
- $suratcaw = $surat->where('kodcaw','=',$cawsimulasi->caw_code)->all();
-
- // $simulasibid = SimulasiBid::where('caw_id','=',$caw->id)->get();
- foreach($suratcaw as $data)
- {
- $simulasibid = new SimulasiBid;
- $simulasibid->simulasi_id = $simulasi->id;
- $simulasibid->caw_id = $cawsimulasi->id;
- $simulasibid->kodcaw = $data->kodcaw;
- $simulasibid->norujukan = $data->norujukan;
- $simulasibid->t_lelong = $request->tarikh_lelong;
- $simulasibid->hargaasas = 0.00;
- $simulasibid->hargajual = 0.00;
- $simulasibid->jbg = $data->jbg;
- $simulasibid->kadarupah = $data->kadarupah;
- $simulasibid->upahsimpan = $data->upahSim;
- $simulasibid->ansuran = $data->ansuran;
- $simulasibid->nilaimarhun = $data->nilaimarhun;
- $simulasibid->pinjaman = $data->pinjaman;
- $simulasibid->bakiupah = $data->bakiupah;
- $simulasibid->cajlain = $data->cajlain;
- $simulasibid->cajlelong = 0.00;
- $simulasibid->baki = 0.00;
- $simulasibid->berat = $data->berat;
- $simulasibid->marhun = $data->marhun;
- $simulasibid->percent = $data->percentpinj;
- $simulasibid->status_jual = 0;
- $simulasibid->status_payment = 0;
- $simulasibid->mora_upah = 0;
- $simulasibid->fasa = $request->fasa;
- $simulasibid->save();
-
- $sumhargaasas = 0;
- $berat = 0;
- $gadaimarhun = GadaiMarhun::where('norujukan','=',$data->norujukan)->get();
- foreach($gadaimarhun as $marhun)
- {
- $simkarat = SimKarat::where('simulasi_id','=',$simulasi->id)->get();
- // dd($simkarat);
- foreach($simkarat as $karat)
- {
-
- if($karat->karat == $marhun->karat)
- {
- $val = round($marhun->berat * $karat->harga);
- $sumhargaasas = $sumhargaasas + $val;
- $berat = $berat + $marhun->berat;
-
- $simmarhun = new SimulasiBidMarhun;
- $simmarhun->simulasibid_id = $simulasibid->id;
- $simmarhun->bil = $marhun->bil;
- $simmarhun->marhun = $marhun->marhun;
- $simmarhun->nota = $marhun->nota;
- $simmarhun->karat = $marhun->karat;
- $simmarhun->berat = $marhun->berat;
- $simmarhun->harga = $karat->harga;
- $simmarhun->n_marhun = $marhun->n_marhun;
- $simmarhun->hargaasas = $val;
- $simmarhun->save();
- }
- }
-
-
- }
-
-
- // $calcaj = ($request->cajlelong/100)*$sumhargaasas;
- // $updatesimbid = SimulasiBid::where('id','=',$simulasibid->id)->first();
- // $updatesimbid->hargaasas = $sumhargaasas;
- // $updatesimbid->cajlelong = $calcaj;
- // $updatesimbid->baki = $sumhargaasas-$data->pinjaman - $data->bakiupah - $calcaj;
- // $updatesimbid->berat = $berat;
- // $updatesimbid->save();
-
- $updategadai = Gadai::where('norujukan','=',$data->norujukan)->first();
- $updategadai->taglel = 1;
- $updategadai->save();
- // $updatesimbid->cajlelong = $calcaj;
- // $updatesimbid->baki = $sumhargaasas-$data->pinjaman - $data->bakiupah - $calcaj;
- // $updatesimbid->berat = $berat;
- // $updatesimbid->save();
- }
- }
}
else
{
@@ -318,7 +240,7 @@ class SimulasiController extends Controller
$arrayinfo = [];
$simulasi = Simulasi::join('cawangan_simulasi','simulasi.id','=','cawangan_simulasi.simulasi_id')
- ->select('simulasi_id','tarikh_lelong', 'simulasi.fasa')
+ ->select('simulasi_id','tarikh_lelong', 'simulasi.fasa','simulasi.harga_emas_asas')
->groupBy('simulasi_id')
->get()
->toArray();
@@ -395,6 +317,7 @@ class SimulasiController extends Controller
$keuntungan = 0;
$total_upahkeuntungan = 0;
+
foreach($databid as $index1=>$bid)
{
@@ -590,12 +513,17 @@ class SimulasiController extends Controller
}
//update marhun
- $simulasibid = SimulasiBid::where('simulasi_id','=',$request->idsimulasi)->get();
-
+ $simulasibid = SimulasiBid::join('gadai','simulasibid.norujukan','=','gadai.norujukan')
+ ->select('simulasibid.id','gadai.bakipjm','gadai.bakihargajualan','gadai.upah12','gadai.ansakhir','gadai.tempoh','gadai.tempohbayar','gadai.kadarupah','gadai.norujukan','simulasibid.simulasi_id')
+ ->where('simulasi_id','=',$request->idsimulasi)
+ ->get();
+ //dd($simulasibid);
foreach($simulasibid as $bid)
{
+ $keuntungan = $bid['bakipjm'] - ($bid['bakihargajualan'] - ($bid['upah12'] - $bid['ansakhir'])-(($bid['tempoh']-$bid['tempohbayar'])*$bid['kadarupah']/100*$bid['bakipjm']) );
$sumhargaasas = 0;
- $simulasibidmarhun = SimulasiBidMarhun::where('simulasibid_id','=',$bid->id)->get();
+ $simulasibidmarhun = SimulasiBidMarhun::where('simulasibid_id','=',$bid['id'])->get();
+ // dd($simulasibidmarhun);
foreach($simulasibidmarhun as $marhun)
{
$simkarat = SimKarat::where('simulasi_id','=',$bid->simulasi_id)->get();
@@ -615,14 +543,30 @@ class SimulasiController extends Controller
$marhun->save();
}
}
+ $karat916 = SimKarat::where('karat','=',"22.0K")->get();
+ //dd($karat916);
+ foreach($karat916 as $k916)
+ {
+
+ $updatesimulasi = Simulasi::where('id',$request->idsimulasi)
+ ->update([
+ 'harga_emas_asas'=> $k916->harga2,
+ ]);
+ }
+ // dd($sumhargaasas);
}
- $lelong = Simulasi::where('id',$request->idsimulasi)->get();
- $bid->hargaasas = $sumhargaasas;
- // $bid->baki = $sumhargaasas-$bid->pinjaman - $bid->bakiupah - $bid->cajlelong;
- $sumcajlelong = $sumhargaasas * ($lelong[0]['cajlelong']/100);
- $bid->cajlelong = bcdiv($sumcajlelong,1,1);
- $bid->baki = $sumhargaasas-$bid->pinjaman - $bid->bakiupah - $sumcajlelong;
- $bid->save();
+ $simulasi = Simulasi::where('id',$request->idsimulasi)->get();
+ $sumcajlelong = $sumhargaasas * ($simulasi[0]['cajlelong']/100);
+ $totalbaki = $sumhargaasas -$bid->bakipjm - bcdiv($keuntungan,1,1) - bcdiv($sumcajlelong,1,1);
+ $kirakeuntungan = SimulasiBid::where('norujukan',$bid['norujukan'])
+ ->update([
+ 'bakiupah'=> bcdiv($keuntungan,1,1),
+ 'hargaasas'=> $sumhargaasas,
+ 'cajlelong'=> bcdiv($sumcajlelong,1,1),
+ 'baki'=> $totalbaki,
+ ]);
+
+ //dd($sumcajlelong);
}
@@ -831,7 +775,7 @@ class SimulasiController extends Controller
'simulasibid.berat',
'simulasibid.nilaimarhun',
'simulasibid.hargaasas',
- 'simulasibid.upahsimpan',
+ 'simulasibid.bakiupah',
'simulasibid.cajlelong',
'simulasibid.baki',
'simulasibid.status_jual',
@@ -855,6 +799,7 @@ class SimulasiController extends Controller
}
+
return view('simulasi.senaraimarhunlel',compact('marhuns','simulasi_id','cawid','keuntungan','cal'));
}
diff --git a/app/Http/Controllers/TangguhLelongController.php b/app/Http/Controllers/TangguhLelongController.php
index 6e9cc4f1..f47b76ce 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'));
@@ -199,7 +211,7 @@ class TangguhLelongController extends Controller
$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')
+ ->select('lelong_id','tarikh_lelong','lelong.masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong')
->groupBy('lelong_id')
->get()
->toArray();
diff --git a/app/Models/CawanganLelong.php b/app/Models/CawanganLelong.php
index 2c86b25f..bef247b3 100644
--- a/app/Models/CawanganLelong.php
+++ b/app/Models/CawanganLelong.php
@@ -15,6 +15,9 @@ class CawanganLelong extends Model
'batchlel',
'lelong_id',
'caw_id',
+ 'status_online',
+ 'masamula_lelong',
+ 'masatamat_lelong',
'online',
'export_data_sts',
'import_data_sts',
diff --git a/app/Models/LelongBid.php b/app/Models/LelongBid.php
index 304d1bbc..f167a401 100644
--- a/app/Models/LelongBid.php
+++ b/app/Models/LelongBid.php
@@ -12,7 +12,9 @@ class LelongBid extends Model
protected $table = 'lelongbid';
protected $fillable = [
+ 'lelong_id',
'caw_id',
+ 'kodcaw',
'norujukan',
't_lelong',
'hargaasas',
@@ -20,7 +22,7 @@ class LelongBid extends Model
't_jual',
'nopembeli',
'jbg',
- 'kadarupdah',
+ 'kadarupah',
'upahsimpan',
'ansuran',
'nilaimarhun',
@@ -35,5 +37,6 @@ class LelongBid extends Model
'status_jual',
'status_payment',
'mora_upah',
+ 'fasa'
];
}
diff --git a/app/Models/SimulasiBid.php b/app/Models/SimulasiBid.php
index 32787ab8..4ce3baf6 100644
--- a/app/Models/SimulasiBid.php
+++ b/app/Models/SimulasiBid.php
@@ -12,7 +12,9 @@ class SimulasiBid extends Model
protected $table = 'simulasibid';
protected $fillable = [
+ 'simulasi_id',
'caw_id',
+ 'kodcaw',
'norujukan',
't_lelong',
'hargaasas',
@@ -20,7 +22,7 @@ class SimulasiBid extends Model
't_jual',
'nopembeli',
'jbg',
- 'kadarupdah',
+ 'kadarupah',
'upahsimpan',
'ansuran',
'nilaimarhun',
@@ -35,5 +37,6 @@ class SimulasiBid extends Model
'status_jual',
'status_payment',
'mora_upah',
+ 'fasa',
];
}
diff --git a/database/migrations/2021_12_14_041557_create_lelongs_table.php b/database/migrations/2021_12_14_041557_create_lelongs_table.php
index ce60c677..2e4bb3ae 100644
--- a/database/migrations/2021_12_14_041557_create_lelongs_table.php
+++ b/database/migrations/2021_12_14_041557_create_lelongs_table.php
@@ -33,6 +33,9 @@ class CreateLelongsTable extends Migration
$table->integer('batchlel')->nullable();
$table->unsignedBigInteger('lelong_id')->unsigned();
$table->unsignedBigInteger('caw_id')->unsigned();
+ $table->integer('status_online')->default(0)->nullable();
+ $table->time('masamula_lelong')->nullable();
+ $table->time('masatamat_lelong')->nullable();
$table->string('online');
$table->string('export_data_sts')->nullable();
$table->string('import_data_sts')->nullable();
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 @@
{{ $message }} {{ $message }} {{ $message }}
No
- Kod Cawangan
+ Cawangan
Tarikh Lelong
Status Lelong
Action
@@ -24,7 +24,7 @@
@foreach($senarai as $data)
@@ -34,6 +35,7 @@
{{$loop->iteration}}
- {{ $data->caw_code }}
+ {{ $data->caw_name }}
{{ $data->tarikh_lelong }}
{{ $data->sts_lelong }}
diff --git a/resources/views/home.blade copy.php b/resources/views/home.blade copy.php
new file mode 100644
index 00000000..d73f6b0f
--- /dev/null
+++ b/resources/views/home.blade copy.php
@@ -0,0 +1,134 @@
+@extends('layouts.app')
+
+@section('content')
+ No
Lelong ID
Tarikh Lelong
+ Fasa
Cawangan
Masa Tamat Lelong
Harga Emas Asas
@@ -32,8 +33,13 @@
{{$loop->iteration}}
{{ $lel['info']['lelong_id'] }}
- {{ $lel['info']['tarikh_lelong']}}
-
+ @php
+ $myDateTime = DateTime::createFromFormat('Y-m-d', $lel['info']['tarikh_lelong'] );
+ $t_lelong = $myDateTime->format('d-m-Y');
+ echo($t_lelong);
+ @endphp
+ {{$lel['info']['fasa']}}
+
@foreach($lel['detailsinfo'] as $details)
{{$details['caw_name']}}
diff --git a/resources/views/lelong/senaraimarhun.blade.php b/resources/views/lelong/senaraimarhun.blade.php
index 58fa4c1a..0953e904 100644
--- a/resources/views/lelong/senaraimarhun.blade.php
+++ b/resources/views/lelong/senaraimarhun.blade.php
@@ -35,11 +35,11 @@
@endforeach
@@ -62,8 +68,11 @@
@hasrole('operasi')
@if($lel['info']['sts_lelong'] == 0)
-
+
+
+ @else
+
@endif
@endhasrole
No.
Norujukan
- Pinjaman (RM)
Tempoh
Berat (gm)
Nilai Marhun (RM)
Harga Asas (RM)
+ Pembiayaan (RM)
Keuntungan (RM)
Caj Lelong (%)
Rugi Lelong (RM)
@@ -52,12 +52,12 @@
{{$loop->iteration}}
{{ $marhun['norujukan']}}
- {{ $marhun['pinjaman'] }}
{{ $marhun['jbg']}}
{{ $marhun['berat'] }}
{{ $marhun['nilaimarhun'] }}
{{ $marhun['hargaasas'] }}
- {{ number_format($marhun['keuntungan'], 2, '.', ',') }}
+ {{ $marhun['pinjaman'] }}
+ {{ number_format($marhun['bakiupah'], 2, '.', ',') }}
{{-- {{ $marhun['keuntungan'] }} --}}
{{ $marhun['cajlelong'] }}
@@ -154,7 +154,7 @@
// "ordering": false,
"info": false,
"lengthChange": false,
- "pageLength": 100000000,
+ "pageLength": 999999,
dom: 'Bfrtip',
// buttons: [
// // 'copy', 'excel', 'pdf'
diff --git a/resources/views/lelong/senaraimarhunsimulasi.blade.php b/resources/views/lelong/senaraimarhunsimulasi.blade.php
new file mode 100644
index 00000000..4132c732
--- /dev/null
+++ b/resources/views/lelong/senaraimarhunsimulasi.blade.php
@@ -0,0 +1,183 @@
+@extends('layouts.app')
+
+@section('content')
+
+Bilangan Lelong : {{$total_marhun}}
-
Nilai Marhun Keseluruhan : RM{{ number_format($total_nmarhun, 2, '.', ',') }}
+ Nilai Marhun Keseluruhan : RM{{ number_format($total_nilaimarhun, 2, '.', ',') }}
Pembiayaan Keseluruhan : RM{{ number_format($total_pinjaman, 2, '.', ',') }}
-
Keuntungan Keseluruhan : RM{{ number_format($total_upahkeuntungan2, 2, '.', ',') }}
+ Keuntungan Keseluruhan : RM{{ number_format($totalkeuntungan2, 2, '.', ',') }}
@foreach($data as $data1)
@@ -97,7 +97,7 @@
@endforeach
@@ -91,7 +94,11 @@
{{ number_format($caw['berat'], 2, '.', ',') }}
{{ number_format($caw['n_marhun'], 2, '.', ',') }}
{{ number_format($caw['pinjaman'], 2, '.', ',') }}
- {{ number_format($caw['upahsimpan'], 2, '.', ',') }}
+ {{ number_format($caw['bakiupah'], 2, '.', ',') }}
{{ number_format($caw['hargaasas'], 2, '.', ',') }}
{{ number_format($caw['cajlelong'], 2, '.', ',') }}
{{ number_format($caw['bakilelong'], 2, '.', ',') }}
@@ -112,7 +112,7 @@
{{ number_format($total_berat, 2, '.', ',') }}
{{ number_format($total_nilaimarhun, 2, '.', ',') }}
{{ number_format($total_pinjaman, 2, '.', ',') }}
- {{ number_format($total_upahkeuntungan2, 2, '.', ',') }}
+ {{ number_format($totalkeuntungan2, 2, '.', ',') }}
{{ number_format($total_hargaasas, 2, '.', ',') }}
{{ number_format($total_cazlelong, 2, '.', ',') }}
{{ number_format($total_bakilelong, 2, '.', ',') }}
diff --git a/resources/views/lelong/showsimulasi.blade.php b/resources/views/lelong/showsimulasi.blade.php
new file mode 100644
index 00000000..bebce235
--- /dev/null
+++ b/resources/views/lelong/showsimulasi.blade.php
@@ -0,0 +1,415 @@
+@extends('layouts.app')
+
+@section('content')
+
@if($item->n_marhun != null)
- {{ $item->n_marhun }}
+ {{ number_format($item->n_marhun, 2, '.', ',') }}
@else
- {{ $item->old_nmarhun }}
+ {{ number_format($item->old_nmarhun, 2, '.', ',') }}
@endif
@if($item->hargaasas != null)
- {{ $item->hargaasas }}
+ {{ number_format($item->hargaasas, 2, '.', ',') }}
@else
- {{ $item->old_hargaasas }}
+ {{ number_format($item->old_hargaasas, 2, '.', ',') }}
@endif
{{ $item->nota }}
-
-
+ @if($lelongbid->status_semak == 1)
+ @else
+
+
+ @endif
Norujukan : {{ $lelongbid->norujukan }}
-Pembiayaan : {{ $marhuns[0]['pembiayaan'] }}
-Keuntungan :
-Baki Lelong : {{ $marhuns[0]['baki_lelong'] }}
-Rugi Lelong : {{ $marhuns[0]['rugi_lelong'] }}
+Tempoh / JBG : {{ $lelongbid->jbg }}
+Pembiayaan(RM) : {{ number_format($marhuns[0]['pembiayaan'], 2, '.', ',') }}
+Keuntungan(RM) : {{ number_format($marhuns[0]['bakiupah'], 2, '.', ',') }}
+Baki Lelong(RM) : {{ number_format($marhuns[0]['baki_lelong'], 2, '.', ',') }}
+Rugi Lelong(RM) : {{ number_format($marhuns[0]['rugi_lelong'], 2, '.', ',') }}