update semakan marhun, pengesahan marhun
This commit is contained in:
@@ -363,8 +363,54 @@ class MarhunController extends Controller
|
|||||||
// $perluPengesahan = false;
|
// $perluPengesahan = false;
|
||||||
$parameterBezaBerat = 0.3; //parameterBezaBerat = (berat sebelum) - (berat selepas)
|
$parameterBezaBerat = 0.3; //parameterBezaBerat = (berat sebelum) - (berat selepas)
|
||||||
$bezaBerat = $lelongBidMarhun->berat - $request->berat_emas;
|
$bezaBerat = $lelongBidMarhun->berat - $request->berat_emas;
|
||||||
|
// dd($request->marhun);
|
||||||
|
if($bezaBerat > $parameterBezaBerat && $lelongBidMarhun->karat > $request->karat && $lelongBidMarhun->marhun != $request->marhun) {
|
||||||
|
$pengesahan = new Pengesahan;
|
||||||
|
$pengesahan->lelong_id = $lelong->id;
|
||||||
|
$pengesahan->lelongbid_id = $lelongbid->id;
|
||||||
|
$pengesahan->lelongbidmarhun_id = $lelongBidMarhun->id;
|
||||||
|
$pengesahan->norujukan = $lelongbid->norujukan;
|
||||||
|
$pengesahan->diminta_oleh = $user->id;
|
||||||
|
$pengesahan->diminta_pada = $currentdate->toDateTimeString();
|
||||||
|
$pengesahan->status_ubah = 8; //ubah mutu & berat & marhun
|
||||||
|
$pengesahan->request_berat = $request->berat_emas;
|
||||||
|
$pengesahan->request_karat = $request->karat;
|
||||||
|
$pengesahan->request_marhun = $request->marhun;
|
||||||
|
$pengesahan->save();
|
||||||
|
// dd($pengesahan);
|
||||||
|
|
||||||
if ($bezaBerat > $parameterBezaBerat && $lelongBidMarhun->karat > $request->karat) {
|
}
|
||||||
|
else if($lelongBidMarhun->karat > $request->karat && $lelongBidMarhun->marhun != $request->marhun) {
|
||||||
|
$pengesahan = new Pengesahan;
|
||||||
|
$pengesahan->lelong_id = $lelong->id;
|
||||||
|
$pengesahan->lelongbid_id = $lelongbid->id;
|
||||||
|
$pengesahan->lelongbidmarhun_id = $lelongBidMarhun->id;
|
||||||
|
$pengesahan->norujukan = $lelongbid->norujukan;
|
||||||
|
$pengesahan->diminta_oleh = $user->id;
|
||||||
|
$pengesahan->diminta_pada = $currentdate->toDateTimeString();
|
||||||
|
$pengesahan->status_ubah = 9; //ubah mutu & marhun
|
||||||
|
$pengesahan->request_karat = $request->karat;
|
||||||
|
$pengesahan->request_marhun = $request->marhun;
|
||||||
|
$pengesahan->save();
|
||||||
|
// dd($pengesahan);
|
||||||
|
|
||||||
|
}
|
||||||
|
else if($bezaBerat > $parameterBezaBerat && $lelongBidMarhun->marhun != $request->marhun) {
|
||||||
|
$pengesahan = new Pengesahan;
|
||||||
|
$pengesahan->lelong_id = $lelong->id;
|
||||||
|
$pengesahan->lelongbid_id = $lelongbid->id;
|
||||||
|
$pengesahan->lelongbidmarhun_id = $lelongBidMarhun->id;
|
||||||
|
$pengesahan->norujukan = $lelongbid->norujukan;
|
||||||
|
$pengesahan->diminta_oleh = $user->id;
|
||||||
|
$pengesahan->diminta_pada = $currentdate->toDateTimeString();
|
||||||
|
$pengesahan->status_ubah = 10; //ubah berat & marhun
|
||||||
|
$pengesahan->request_berat = $request->berat_emas;
|
||||||
|
$pengesahan->request_marhun = $request->marhun;
|
||||||
|
$pengesahan->save();
|
||||||
|
// dd($pengesahan);
|
||||||
|
|
||||||
|
}
|
||||||
|
else if ($bezaBerat > $parameterBezaBerat && $lelongBidMarhun->karat > $request->karat) {
|
||||||
$pengesahan = new Pengesahan;
|
$pengesahan = new Pengesahan;
|
||||||
$pengesahan->lelong_id = $lelong->id;
|
$pengesahan->lelong_id = $lelong->id;
|
||||||
$pengesahan->lelongbid_id = $lelongbid->id;
|
$pengesahan->lelongbid_id = $lelongbid->id;
|
||||||
@@ -403,6 +449,32 @@ class MarhunController extends Controller
|
|||||||
$pengesahan->request_karat = $request->karat;
|
$pengesahan->request_karat = $request->karat;
|
||||||
$pengesahan->save();
|
$pengesahan->save();
|
||||||
}
|
}
|
||||||
|
else if ($lelongBidMarhun->marhun != $request->marhun) {
|
||||||
|
$pengesahan = new Pengesahan;
|
||||||
|
$pengesahan->lelong_id = $lelong->id;
|
||||||
|
$pengesahan->lelongbid_id = $lelongbid->id;
|
||||||
|
$pengesahan->lelongbidmarhun_id = $lelongBidMarhun->id;
|
||||||
|
$pengesahan->norujukan = $lelongbid->norujukan;
|
||||||
|
$pengesahan->diminta_oleh = $user->id;
|
||||||
|
$pengesahan->diminta_pada = $currentdate->toDateTimeString();
|
||||||
|
$pengesahan->status_ubah = 7; //ubah marhun
|
||||||
|
$pengesahan->request_marhun = $request->marhun;
|
||||||
|
$pengesahan->save();
|
||||||
|
}
|
||||||
|
else if ($lelongBidMarhun->marhun > $request->marhun) {
|
||||||
|
$pengesahan = new Pengesahan;
|
||||||
|
$pengesahan->lelong_id = $lelong->id;
|
||||||
|
$pengesahan->lelongbid_id = $lelongbid->id;
|
||||||
|
$pengesahan->lelongbidmarhun_id = $lelongBidMarhun->id;
|
||||||
|
$pengesahan->norujukan = $lelongbid->norujukan;
|
||||||
|
$pengesahan->diminta_oleh = $user->id;
|
||||||
|
$pengesahan->diminta_pada = $currentdate->toDateTimeString();
|
||||||
|
$pengesahan->status_ubah = 2; //add marhun
|
||||||
|
$pengesahan->request_marhun = $request->marhun;
|
||||||
|
$pengesahan->save();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
else {
|
else {
|
||||||
// $lelongBidMarhun->id;
|
// $lelongBidMarhun->id;
|
||||||
$lelongBidMarhun->marhun = $request->marhun;
|
$lelongBidMarhun->marhun = $request->marhun;
|
||||||
@@ -786,7 +858,7 @@ class MarhunController extends Controller
|
|||||||
->whereNull('disahkan_oleh')
|
->whereNull('disahkan_oleh')
|
||||||
->whereNull('disahkan_pada')
|
->whereNull('disahkan_pada')
|
||||||
->where('pengesahan.lelong_id', $id)
|
->where('pengesahan.lelong_id', $id)
|
||||||
->whereIn('status_ubah', [1,2,3,4,5])
|
->whereIn('status_ubah', [1,2,3,4,5,7,8])
|
||||||
->selectRaw('count(*) as total, sum(status) as tstat,pengesahan.norujukan')
|
->selectRaw('count(*) as total, sum(status) as tstat,pengesahan.norujukan')
|
||||||
->groupBy('pengesahan.norujukan')
|
->groupBy('pengesahan.norujukan')
|
||||||
->get()
|
->get()
|
||||||
@@ -820,72 +892,73 @@ class MarhunController extends Controller
|
|||||||
|
|
||||||
public function mutumarhun($norujukan, $id)
|
public function mutumarhun($norujukan, $id)
|
||||||
{
|
{
|
||||||
|
$totalnewhargaasas = '0';
|
||||||
$lelbidmarhuns = LelongBidMarhun::join('lelongbid', 'lelongbidmarhun.lelongbid_id', '=', 'lelongbid.id')
|
$lelbidmarhuns = LelongBidMarhun::join('lelongbid', 'lelongbidmarhun.lelongbid_id', '=', 'lelongbid.id')
|
||||||
->where('lelongbid.lelong_id', $id)
|
->where('lelongbid.lelong_id', $id)
|
||||||
->where('lelongbid.norujukan', $norujukan)
|
->where('lelongbid.norujukan', $norujukan)
|
||||||
->select(
|
->select(
|
||||||
'lelongbidmarhun.id as lelongbidmarhun_id',
|
'lelongbidmarhun.id as lelongbidmarhun_id',
|
||||||
'lelongbid.id as lelongbid_id',
|
'lelongbid.id as lelongbid_id',
|
||||||
'lelongbidmarhun.bil',
|
'lelongbidmarhun.bil',
|
||||||
'lelongbidmarhun.marhun',
|
'lelongbidmarhun.marhun',
|
||||||
'lelongbidmarhun.nota',
|
'lelongbidmarhun.nota',
|
||||||
'lelongbidmarhun.karat',
|
'lelongbidmarhun.karat',
|
||||||
'lelongbidmarhun.berat',
|
'lelongbidmarhun.berat',
|
||||||
'lelongbidmarhun.harga',
|
'lelongbidmarhun.harga',
|
||||||
'lelongbidmarhun.n_marhun',
|
'lelongbidmarhun.n_marhun',
|
||||||
'lelongbidmarhun.hargaasas',
|
'lelongbidmarhun.hargaasas',
|
||||||
'lelongbidmarhun.status_semak',
|
'lelongbidmarhun.status_semak',
|
||||||
'lelongbid.lelong_id',
|
'lelongbid.lelong_id',
|
||||||
'lelongbid.caw_id',
|
'lelongbid.caw_id',
|
||||||
'lelongbid.kodcaw',
|
'lelongbid.kodcaw',
|
||||||
'lelongbid.norujukan',
|
'lelongbid.norujukan',
|
||||||
'lelongbid.t_lelong',
|
'lelongbid.t_lelong',
|
||||||
'lelongbid.jbg',
|
'lelongbid.jbg',
|
||||||
'lelongbid.kadarupah',
|
'lelongbid.kadarupah',
|
||||||
'lelongbid.upahsimpan',
|
'lelongbid.upahsimpan',
|
||||||
'lelongbid.bakiupah',
|
'lelongbid.bakiupah',
|
||||||
'lelongbid.ansuran',
|
'lelongbid.ansuran',
|
||||||
'lelongbid.nilaimarhun',
|
'lelongbid.nilaimarhun',
|
||||||
'lelongbid.pinjaman',
|
'lelongbid.pinjaman',
|
||||||
'lelongbid.bakiupah',
|
'lelongbid.bakiupah',
|
||||||
'lelongbid.cajlelong',
|
'lelongbid.cajlelong',
|
||||||
'lelongbid.baki',
|
'lelongbid.baki',
|
||||||
'lelongbid.percent'
|
'lelongbid.percent'
|
||||||
)
|
)
|
||||||
->get();
|
->get();
|
||||||
|
|
||||||
$arraygadai = $lelbidmarhuns->pluck('norujukan')->toArray();
|
$arraygadai = $lelbidmarhuns->pluck('norujukan')->toArray();
|
||||||
$datagadai = $lelbidmarhuns;
|
$datagadai = $lelbidmarhuns;
|
||||||
|
|
||||||
|
|
||||||
$gadai = GadaiMarhun::on($datagadai[0]['kodcaw'])->whereIn('norujukan', $arraygadai)
|
$gadai = GadaiMarhun::on($datagadai[0]['kodcaw'])->whereIn('norujukan', $arraygadai)
|
||||||
->get()->toArray();
|
->get()->toArray();
|
||||||
|
|
||||||
foreach($gadai as $index2=>$gadai2)
|
foreach ($gadai as $index2 => $gadai2) {
|
||||||
{
|
|
||||||
|
|
||||||
$listgadai = GadaiMarhun::on($datagadai[0]['kodcaw'])->whereIn('norujukan', $arraygadai)
|
$listgadai = GadaiMarhun::on($datagadai[0]['kodcaw'])->whereIn('norujukan', $arraygadai)
|
||||||
->get();
|
->get();
|
||||||
|
// dd($listgadai);
|
||||||
|
|
||||||
$gadai[$index2]['listgadai'] = $listgadai;
|
$gadai[$index2]['listgadai'] = $listgadai;
|
||||||
}
|
}
|
||||||
// $gadai[$index2]['listgadai'] = $listgadai;
|
|
||||||
// dd($gadai);
|
// dd($gadai);
|
||||||
$arraylelbidmarhun = [];
|
$arraylelbidmarhun = [];
|
||||||
$bakilelong = 0;
|
$bakilelong = 0;
|
||||||
$rugilelong = 0;
|
$rugilelong = 0;
|
||||||
foreach($lelbidmarhuns as $lelbidmarhun)
|
|
||||||
{
|
foreach ($lelbidmarhuns as $lelbidmarhun) {
|
||||||
$marhuns = LelongBidMarhun::where('lelongbid_id', $lelbidmarhun->lelongbid_id)
|
$marhuns = LelongBidMarhun::where('lelongbid_id', $lelbidmarhun->lelongbid_id)
|
||||||
->where('id', $lelbidmarhun->lelongbidmarhun_id)
|
->where('id', $lelbidmarhun->lelongbidmarhun_id)
|
||||||
->get()->toArray();
|
->get()->toArray();
|
||||||
|
|
||||||
$marhunsdet = LelongBidMarhun::where('lelongbid_id', $lelbidmarhun->lelongbid_id)
|
$marhunsdet = LelongBidMarhun::where('lelongbid_id', $lelbidmarhun->lelongbid_id)
|
||||||
// ->where('id', $lelbidmarhun->lelongbidmarhun_id)
|
// ->where('id', $lelbidmarhun->lelongbidmarhun_id)
|
||||||
->get();
|
->get();
|
||||||
|
// dd($marhunsdet);
|
||||||
|
|
||||||
$totalhargaasas = $marhunsdet->sum('hargaasas');
|
$totalhargaasas = $marhunsdet->sum('hargaasas');
|
||||||
$tothargaasas = bcdiv($totalhargaasas,1);
|
$tothargaasas = bcdiv($totalhargaasas, 1);
|
||||||
// dd($totalhargaasas);
|
|
||||||
// dd($totalhargaasas);
|
// dd($totalhargaasas);
|
||||||
|
|
||||||
// $marhunsgadai = GadaiMarhun::where('norujukan', $norujukan)
|
// $marhunsgadai = GadaiMarhun::where('norujukan', $norujukan)
|
||||||
@@ -893,59 +966,141 @@ class MarhunController extends Controller
|
|||||||
// // ->where('id', $lelbidmarhun->idgadaimarhun)
|
// // ->where('id', $lelbidmarhun->idgadaimarhun)
|
||||||
// ->first();
|
// ->first();
|
||||||
// // dd($lelbidmarhun->idgadaimarhun);
|
// // dd($lelbidmarhun->idgadaimarhun);
|
||||||
|
|
||||||
$lelongbid = LelongBid::where('lelongbid.id', $lelbidmarhun->lelongbid_id)
|
|
||||||
->where('lelongbid.lelong_id', $id)
|
|
||||||
->first();
|
|
||||||
|
|
||||||
|
|
||||||
$karat = Lelkarat::where('lelong_id', $id)->get();
|
|
||||||
|
|
||||||
// dd($lelbidmarhuns);
|
|
||||||
foreach($marhuns as $index1=>$marhun)
|
|
||||||
{
|
|
||||||
// dd($marhun);
|
|
||||||
$status = Pengesahan::where('lelongbidmarhun_id', $lelbidmarhun->lelongbidmarhun_id)
|
|
||||||
->where('lelongbid_id', $marhun['lelongbid_id'])
|
|
||||||
->select('status_ubah', 'request_karat', 'request_berat', 'request_marhun')
|
|
||||||
->first();
|
|
||||||
// dd($status);
|
|
||||||
|
|
||||||
// $gadaimarhun = GadaiMarhun::where('marhun', $marhun['marhun'])
|
|
||||||
// ->where('norujukan', $lelongbid->norujukan)
|
|
||||||
// ->first();
|
|
||||||
|
|
||||||
$lelong = Lelong::where('id',$id)->get();
|
$lelongbid = LelongBid::where('lelongbid.id', $lelbidmarhun->lelongbid_id)
|
||||||
|
->where('lelongbid.lelong_id', $id)
|
||||||
$sumcajlelong = $totalhargaasas * ($lelong[0]['cajlelong']/100);
|
->first();
|
||||||
//$cajlelong = $cajlelong + bcdiv($sumcajlelong,1,1);
|
|
||||||
$totalbaki = $totalhargaasas - $lelongbid->pinjaman - $lelongbid->bakiupah - bcdiv($sumcajlelong,1,1);
|
|
||||||
// dd($totalbaki);
|
$karat = Lelkarat::where('lelong_id', $id)->get();
|
||||||
if($totalbaki > 0)
|
|
||||||
{
|
// dd($id);
|
||||||
$bakilelong = $totalbaki;
|
foreach ($marhuns as $index1 => $marhun) {
|
||||||
}
|
// dd($marhun);
|
||||||
else
|
|
||||||
{
|
|
||||||
$rugilelong = $totalbaki;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
$status = Pengesahan::where('lelongbidmarhun_id', $lelbidmarhun->lelongbidmarhun_id)
|
||||||
|
->where('lelongbid_id', $marhun['lelongbid_id'])
|
||||||
|
->select('status_ubah', 'request_karat', 'request_berat', 'request_marhun')
|
||||||
|
->first();
|
||||||
|
// dd($status);
|
||||||
|
if(isset($status['status_ubah']) == 8 && isset($status['request_karat']) != NULL && isset($status['request_berat']) != NULL && isset($status['request_marhun']) != NULL)//jika mutu,berat dan marhun
|
||||||
|
{
|
||||||
|
// dd($status['request_karat']);
|
||||||
|
// if($status['request'])
|
||||||
|
$getkaratnew = LelKarat::where('karat', $status['request_karat'])
|
||||||
|
->where('lelong_id', $id)
|
||||||
|
->first();
|
||||||
|
|
||||||
|
$newhargaasas = bcdiv($status['request_berat'] * $getkaratnew['harga2'], 1);
|
||||||
|
// dd($newhargaasas);
|
||||||
|
}
|
||||||
|
else if(isset($status['status_ubah']) == 10 && isset($status['request_berat']) != NULL && isset($status['request_marhun']) != NULL)//jika berat dan marhun
|
||||||
|
{
|
||||||
|
// dd($status['request_karat']);
|
||||||
|
// if($status['request'])
|
||||||
|
$getkaratnew = LelKarat::where('karat', $marhun['karat'])
|
||||||
|
->where('lelong_id', $id)
|
||||||
|
->first();
|
||||||
|
|
||||||
|
$newhargaasas = bcdiv($status['request_berat'] * $marhun['harga'], 1);
|
||||||
|
// dd($newhargaasas);
|
||||||
|
}
|
||||||
|
else if(isset($status['status_ubah']) == 9 && isset($status['request_karat']) != NULL && isset($status['request_marhun']) != NULL)//jika mutu dan marhun
|
||||||
|
{
|
||||||
|
// dd($status['request_karat']);
|
||||||
|
// if($status['request'])
|
||||||
|
$getkaratnew = LelKarat::where('karat', $status['request_karat'])
|
||||||
|
->where('lelong_id', $id)
|
||||||
|
->first();
|
||||||
|
|
||||||
|
$newhargaasas = bcdiv($marhun['berat'] * $getkaratnew['harga2'], 1);
|
||||||
|
// dd($newhargaasas);
|
||||||
|
}
|
||||||
|
|
||||||
|
elseif (isset($status['status_ubah']) == 7 && isset($status['request_marhun']) != NULL) //jika ubah marhun
|
||||||
|
{
|
||||||
|
$getkaratnew = LelKarat::where('karat', $marhun['karat'])
|
||||||
|
->where('lelong_id', $id)
|
||||||
|
->first();
|
||||||
|
// dd($getkaratnew);
|
||||||
|
$newhargaasas = bcdiv($marhun['berat'] * $marhun['harga'], 1);
|
||||||
|
// dd($newhargaasas);
|
||||||
|
}
|
||||||
|
elseif(isset($status['status_ubah']) == 5 && isset($status['request_karat']) != NULL && isset($status['request_berat']) != NULL)//jika mutu dan berat berubah
|
||||||
|
{
|
||||||
|
// dd($status['request_karat']);
|
||||||
|
// if($status['request'])
|
||||||
|
$getkaratnew = LelKarat::where('karat', $status['request_karat'])
|
||||||
|
->where('lelong_id', $id)
|
||||||
|
->first();
|
||||||
|
|
||||||
|
$newhargaasas = bcdiv($status['request_berat'] * $getkaratnew['harga2'], 1);
|
||||||
|
// dd($newhargaasas);
|
||||||
|
}
|
||||||
|
elseif(isset($status['status_ubah']) == 1 && isset($status['request_karat']) != NULL)//jika karat berubah
|
||||||
|
{
|
||||||
|
$getkaratnew = LelKarat::where('karat', $status['request_karat'])
|
||||||
|
->where('lelong_id', $id)
|
||||||
|
->first();
|
||||||
|
$newhargaasas = bcdiv($getkaratnew['harga2'] * $marhun['berat'], 1);
|
||||||
|
}
|
||||||
|
elseif(isset($status['status_ubah']) == 4 && (isset($status['request_berat'])) != NULL)//jika berat berubah
|
||||||
|
{
|
||||||
|
$getkaratnew = LelKarat::where('karat', $marhun['karat'])
|
||||||
|
->where('lelong_id', $id)
|
||||||
|
->first();
|
||||||
|
$newhargaasas = bcdiv($status['request_berat'] * $marhun['harga'], 1);
|
||||||
|
}elseif (isset($status['status_ubah']) == 2) //jika add marhun
|
||||||
|
{
|
||||||
|
$getkaratnew = LelKarat::where('karat', $marhun['karat'])
|
||||||
|
->where('lelong_id', $id)
|
||||||
|
->first();
|
||||||
|
$newhargaasas = bcdiv($status['berat'] * $marhun['harga'], 1);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$getkaratnew = LelKarat::where('karat', $marhun['karat'])
|
||||||
|
->where('lelong_id', $id)
|
||||||
|
->first();
|
||||||
|
$newhargaasas = bcdiv($marhun['berat'] * $marhun['harga'], 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// $marhuns[$index1]['harga_gadai'] = $marhunsgadai['harga'];
|
// $marhuns[$index1]['harga_gadai'] = $marhunsgadai['harga'];
|
||||||
$marhuns[$index1]['nmarhun_gadai'] = $marhun['old_nmarhun'];
|
$marhuns[$index1]['nmarhun_gadai'] = $marhun['old_nmarhun'];
|
||||||
$marhuns[$index1]['old_marhun'] = $marhun['marhun'];
|
$marhuns[$index1]['old_marhun'] = $marhun['marhun'];
|
||||||
$marhuns[$index1]['status_ubah'] = $status;
|
$marhuns[$index1]['status_ubah'] = $status;
|
||||||
|
$marhuns[$index1]['karatnew'] = $getkaratnew;
|
||||||
|
|
||||||
$marhuns[$index1]['pembiayaan'] = $lelongbid->pinjaman;
|
$marhuns[$index1]['pembiayaan'] = $lelongbid->pinjaman;
|
||||||
$marhuns[$index1]['bakiupah'] = $lelongbid->bakiupah;
|
$marhuns[$index1]['bakiupah'] = $lelongbid->bakiupah;
|
||||||
$marhuns[$index1]['baki_lelong'] = $bakilelong;
|
$marhuns[$index1]['baki_lelong'] = $bakilelong;
|
||||||
$marhuns[$index1]['rugi_lelong'] = $rugilelong;
|
$marhuns[$index1]['rugi_lelong'] = $rugilelong;
|
||||||
$marhuns[$index1]['cajlelong'] = bcdiv($sumcajlelong,1,1);
|
|
||||||
}
|
}
|
||||||
|
$totalnewhargaasas += $newhargaasas;
|
||||||
|
// dd($totalnewhargaasas);
|
||||||
|
$lelong = Lelong::where('id', $id)->get();
|
||||||
|
$sumcajlelong = $totalnewhargaasas * ($lelong[0]['cajlelong'] / 100);
|
||||||
|
$totalbaki = $totalnewhargaasas - $lelongbid->pinjaman - $lelongbid->bakiupah - bcdiv($sumcajlelong, 1, 1);
|
||||||
|
if ($totalbaki > 0) {
|
||||||
|
$bakilelong = $totalbaki;
|
||||||
|
} else {
|
||||||
|
$rugilelong = $totalbaki;
|
||||||
|
}
|
||||||
|
$marhuns[$index1]['newhargaasas'] = $newhargaasas;
|
||||||
|
$marhuns[$index1]['totalnewhargaasas'] = $totalnewhargaasas;
|
||||||
|
$marhuns[$index1]['cajlelong'] = bcdiv($sumcajlelong, 1, 1);
|
||||||
|
array_push($arraylelbidmarhun, $marhuns);
|
||||||
|
// dd($arraylelbidmarhun);
|
||||||
|
|
||||||
array_push($arraylelbidmarhun,$marhuns);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
return view('pengesahan.mutumarhun', compact('lelongbid', 'norujukan', 'id', 'arraylelbidmarhun', 'marhuns','gadai'));
|
|
||||||
|
|
||||||
|
}
|
||||||
|
return view('pengesahan.mutumarhun', compact('lelongbid', 'norujukan', 'id', 'arraylelbidmarhun', 'marhuns', 'gadai'));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function terimaperubahan(Request $request)
|
public function terimaperubahan(Request $request)
|
||||||
@@ -958,94 +1113,169 @@ class MarhunController extends Controller
|
|||||||
$currentdate = $currentdate->toDateTimeString();
|
$currentdate = $currentdate->toDateTimeString();
|
||||||
|
|
||||||
$pengesahan = Pengesahan::where('norujukan', $request->norujukan)
|
$pengesahan = Pengesahan::where('norujukan', $request->norujukan)
|
||||||
->where('lelong_id', $request->lelong_id)
|
->where('lelong_id', $request->lelong_id)
|
||||||
->where('lelongbid_id', $request->lelongbid_id)
|
->where('lelongbid_id', $request->lelongbid_id)
|
||||||
->get();
|
->get();
|
||||||
|
// dd($pengesahan);
|
||||||
|
|
||||||
foreach($pengesahan as $sah)
|
// foreach ($pengesahan as $sah) {
|
||||||
{
|
// $updatepengesahan = Pengesahan::where('id', $sah['id'])->first();
|
||||||
$updatepengesahan = Pengesahan::where('id', $sah['id'])->first();
|
// $updatepengesahan->disahkan_oleh = $user['id'];
|
||||||
$updatepengesahan->disahkan_oleh = $user['id'];
|
// $updatepengesahan->disahkan_pada = $currentdate;
|
||||||
$updatepengesahan->disahkan_pada = $currentdate;
|
// $updatepengesahan->save();
|
||||||
$updatepengesahan->save();
|
|
||||||
|
|
||||||
$lelongbid = LelongBid::where('id', $sah['lelongbid_id'])->first();
|
// $lelongbid = LelongBid::where('id', $sah['lelongbid_id'])->first();
|
||||||
|
// }
|
||||||
|
|
||||||
}
|
if ($request->jenis_button == "terima") {
|
||||||
|
foreach ($pengesahan as $terimalel) {
|
||||||
|
$lelongbidmarhuns = LelongBidMarhun::where('lelongbidmarhun.id', $terimalel['lelongbidmarhun_id'])
|
||||||
|
->first();
|
||||||
|
// dd($lelongbidmarhuns);
|
||||||
|
|
||||||
if($request->jenis_button == "terima")
|
|
||||||
{
|
// foreach ($lelongbidmarhuns as $bidmarhuns) {
|
||||||
foreach($pengesahan as $terimalel)
|
// dd($bidmarhuns->old_berat);
|
||||||
{
|
if ($terimalel->status_ubah == 3) //hapus marhun
|
||||||
$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)
|
$deletemarhun = LelongBidMarhun::where('id', $terimalel->lelongbidmarhun_id)
|
||||||
{
|
->where('lelongbid_id', $terimalel->lelongbid_id)
|
||||||
$deletemarhun = LelongBidMarhun::where('id', $bidmarhuns->lelongbidmarhun_id)
|
|
||||||
->where('lelongbid_id', $bidmarhuns->lelongbid_id)
|
|
||||||
->delete();
|
->delete();
|
||||||
}
|
} else if ($terimalel->status_ubah == 1) //ubah karat
|
||||||
else
|
{
|
||||||
{
|
$getkarat = LelKarat::where('karat', $terimalel->request_karat)
|
||||||
//
|
->where('lelong_id', $request->lelong_id)
|
||||||
}
|
->first();
|
||||||
$txtmarhun = ",1 " . $bidmarhuns->marhun ;
|
$nilaimarhunnew = $lelongbidmarhuns->berat * $getkarat->harga2;
|
||||||
|
$hargaasasnew = bcdiv($nilaimarhunnew, 1);
|
||||||
|
|
||||||
|
$updatemarhun = $lelongbidmarhuns;
|
||||||
|
$updatemarhun->karat = $terimalel->request_karat;
|
||||||
|
$updatemarhun->harga = $getkarat['harga2'];
|
||||||
|
$updatemarhun->n_marhun = $nilaimarhunnew;
|
||||||
|
$updatemarhun->hargaasas = $hargaasasnew;
|
||||||
|
$updatemarhun->update();
|
||||||
|
|
||||||
|
} else if ($terimalel->status_ubah == 4) //ubah berat
|
||||||
|
{
|
||||||
|
$getkarat = LelKarat::where('karat', $lelongbidmarhuns->old_karat)
|
||||||
|
->where('lelong_id', $request->lelong_id)
|
||||||
|
->first();
|
||||||
|
$nilaimarhunnew = $terimalel->request_berat * $getkarat['harga2'];
|
||||||
|
$hargaasasnew = bcdiv($nilaimarhunnew, 1);
|
||||||
|
|
||||||
|
$updatemarhun = $lelongbidmarhuns;
|
||||||
|
$updatemarhun->berat = $terimalel->request_berat;
|
||||||
|
$updatemarhun->harga = $getkarat['harga2'];
|
||||||
|
$updatemarhun->n_marhun = $nilaimarhunnew;
|
||||||
|
$updatemarhun->hargaasas = $hargaasasnew;
|
||||||
|
$updatemarhun->save();
|
||||||
|
} else if ($terimalel->status_ubah == 5) //ubah mutu dan berat
|
||||||
|
{
|
||||||
|
$getkarat = LelKarat::where('karat', $terimalel->request_karat)
|
||||||
|
->where('lelong_id', $request->lelong_id)
|
||||||
|
->first();
|
||||||
|
// dd($getkarat['harga2']);
|
||||||
|
$nilaimarhunnew = $terimalel->request_berat * $getkarat['harga2'];
|
||||||
|
$hargaasasnew = bcdiv($nilaimarhunnew, 1);
|
||||||
|
|
||||||
|
$updatemarhun = LelongBidMarhun::where('id', $terimalel->lelongbidmarhun_id)->first();
|
||||||
|
$updatemarhun->berat = $terimalel->request_berat;
|
||||||
|
$updatemarhun->karat = $terimalel->request_karat;
|
||||||
|
$updatemarhun->harga = $getkarat['harga2'];
|
||||||
|
$updatemarhun->n_marhun = $nilaimarhunnew;
|
||||||
|
$updatemarhun->hargaasas = $hargaasasnew;
|
||||||
|
$updatemarhun->save();
|
||||||
|
}
|
||||||
|
else if ($terimalel->status_ubah == 7) //ubah marhun
|
||||||
|
{
|
||||||
|
$getkarat = LelKarat::where('karat', $lelongbidmarhuns->karat)
|
||||||
|
->where('lelong_id', $request->lelong_id)
|
||||||
|
->first();
|
||||||
|
// dd($getkarat['harga2']);
|
||||||
|
$nilaimarhunnew = $lelongbidmarhuns->berat * $getkarat['harga2'];
|
||||||
|
$hargaasasnew = bcdiv($nilaimarhunnew, 1);
|
||||||
|
|
||||||
|
$updatemarhun = LelongBidMarhun::where('id', $terimalel->lelongbidmarhun_id)->first();
|
||||||
|
$updatemarhun->marhun = $terimalel->request_marhun;
|
||||||
|
$updatemarhun->harga = $getkarat['harga2'];
|
||||||
|
$updatemarhun->n_marhun = $nilaimarhunnew;
|
||||||
|
$updatemarhun->hargaasas = $hargaasasnew;
|
||||||
|
$updatemarhun->save();
|
||||||
}
|
}
|
||||||
|
else if ($terimalel->status_ubah == 8) //ubah mutu dan berat dan marhun
|
||||||
$pengesahans = Pengesahan::join('lelongbidmarhun', 'pengesahan.lelongbid_id', '=', 'lelongbidmarhun.lelongbid_id')
|
{
|
||||||
->where('pengesahan.lelongbid_id', $terimalel['lelongbid_id'])
|
$getkarat = LelKarat::where('karat', $terimalel->request_karat)
|
||||||
->select('pengesahan.id as pengesahan_id',
|
->where('lelong_id', $request->lelong_id)
|
||||||
'pengesahan.status'
|
->first();
|
||||||
)
|
// dd($getkarat['harga2']);
|
||||||
->update(['status' => 1]);
|
$nilaimarhunnew = $terimalel->request_berat * $getkarat['harga2'];
|
||||||
|
$hargaasasnew = bcdiv($nilaimarhunnew, 1);
|
||||||
$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);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
$updatemarhun = LelongBidMarhun::where('id', $terimalel->lelongbidmarhun_id)->first();
|
||||||
else if($request->jenis_button == "tangguhlelong")
|
$updatemarhun->marhun = $terimalel->request_marhun;
|
||||||
{
|
$updatemarhun->berat = $terimalel->request_berat;
|
||||||
//add into table tangguhlelong
|
$updatemarhun->karat = $terimalel->request_karat;
|
||||||
$tangguhlelong = new TangguhLelong;
|
$updatemarhun->harga = $getkarat['harga2'];
|
||||||
$tangguhlelong->kodcaw = $request->kodcaw;
|
$updatemarhun->n_marhun = $nilaimarhunnew;
|
||||||
$tangguhlelong->lelong_id = $request->lelong_id;
|
$updatemarhun->hargaasas = $hargaasasnew;
|
||||||
$tangguhlelong->lelongbid_id = $request->lelongbid_id;
|
$updatemarhun->save();
|
||||||
$tangguhlelong->norujukan = $request->norujukan;
|
}
|
||||||
$tangguhlelong->pinjaman = $lelongbid['pinjaman'];
|
else if ($terimalel->status_ubah == 9) //ubah mutu dan marhun
|
||||||
$tangguhlelong->tarikhtangguh = $currentdate;
|
{
|
||||||
$tangguhlelong->ditangguh_oleh = $user->id;
|
$getkarat = LelKarat::where('karat', $terimalel->request_karat)
|
||||||
$tangguhlelong->ditangguh_pada = $currentdate;
|
->where('lelong_id', $request->lelong_id)
|
||||||
if($request->nota == NULL){
|
->first();
|
||||||
$tangguhlelong->nota = 'Tiada';}
|
// dd($getkarat['harga2']);
|
||||||
else{
|
$nilaimarhunnew = $lelongbidmarhuns->berat * $getkarat['harga2'];
|
||||||
$tangguhlelong->nota = $request->nota;}
|
$hargaasasnew = bcdiv($nilaimarhunnew, 1);
|
||||||
$tangguhlelong->save();
|
|
||||||
|
|
||||||
// $updategadai = Gadai::where('norujukan','=',$request->norujukan)->first();
|
$updatemarhun = LelongBidMarhun::where('id', $terimalel->lelongbidmarhun_id)->first();
|
||||||
// $updategadai->taglel = 0;
|
$updatemarhun->marhun = $terimalel->request_marhun;
|
||||||
// $updategadai->update();
|
$updatemarhun->karat = $terimalel->request_karat;
|
||||||
|
$updatemarhun->harga = $getkarat['harga2'];
|
||||||
$marhundelete = LelongBid::where('id', $request->lelongbid_id)->delete();
|
$updatemarhun->n_marhun = $nilaimarhunnew;
|
||||||
}
|
$updatemarhun->hargaasas = $hargaasasnew;
|
||||||
|
$updatemarhun->save();
|
||||||
|
}
|
||||||
|
else if ($terimalel->status_ubah == 10) //ubah berat dan marhun
|
||||||
|
{
|
||||||
|
$getkarat = LelKarat::where('karat', $lelongbidmarhuns->karat)
|
||||||
|
->where('lelong_id', $request->lelong_id)
|
||||||
|
->first();
|
||||||
|
// dd($getkarat['harga2']);
|
||||||
|
$nilaimarhunnew = $terimalel->request_berat * $getkarat['harga2'];
|
||||||
|
$hargaasasnew = bcdiv($nilaimarhunnew, 1);
|
||||||
|
|
||||||
else
|
$updatemarhun = LelongBidMarhun::where('id', $terimalel->lelongbidmarhun_id)->first();
|
||||||
{
|
$updatemarhun->marhun = $terimalel->request_marhun;
|
||||||
//
|
$updatemarhun->berat = $terimalel->request_berat;
|
||||||
|
$updatemarhun->harga = $getkarat['harga2'];
|
||||||
|
$updatemarhun->n_marhun = $nilaimarhunnew;
|
||||||
|
$updatemarhun->hargaasas = $hargaasasnew;
|
||||||
|
$updatemarhun->save();
|
||||||
|
} else {
|
||||||
|
//
|
||||||
|
}
|
||||||
|
$terimalel->disahkan_oleh = $user['id'];
|
||||||
|
$terimalel->disahkan_pada = $currentdate;
|
||||||
|
$terimalel->status = 1;
|
||||||
|
$terimalel->update();
|
||||||
|
|
||||||
|
$itemmarhun = LelongBidMarhun::where('lelongbid_id', $terimalel['lelongbid_id'])->get();
|
||||||
|
$updatelelongbid = LelongBid::where('id', $terimalel['lelongbid_id'])
|
||||||
|
->where('id', $request->lelongbid_id)
|
||||||
|
->first();
|
||||||
|
$updatelelongbid->berat = $itemmarhun->sum('berat');
|
||||||
|
$updatelelongbid->hargaasas = $itemmarhun->sum('hargaasas');
|
||||||
|
$updatelelongbid->update();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
// $lelongbids = LelongBid::where('id', $request->lelongbid_id)->first();
|
||||||
|
// $lelongbids->marhun = str_replace($txtmarhun, "", $lelongbids->marhun);
|
||||||
|
|
||||||
return redirect()->route('pengesahan.senarailelongubahmutu')->with('success','Pengesahan Mutu Marhun Berjaya');
|
|
||||||
|
return redirect()->route('pengesahan.senarailelongubahmutu')->with('success', 'Pengesahan Mutu Marhun Berjaya');
|
||||||
}
|
}
|
||||||
|
|
||||||
public function submitdelete(Request $request){
|
public function submitdelete(Request $request){
|
||||||
|
|||||||
@@ -16,10 +16,15 @@ class LelongBidMarhun extends Model
|
|||||||
'bil',
|
'bil',
|
||||||
'marhun',
|
'marhun',
|
||||||
'nota',
|
'nota',
|
||||||
|
'old_karat',
|
||||||
'karat',
|
'karat',
|
||||||
|
'old_berat',
|
||||||
'berat',
|
'berat',
|
||||||
|
'old_harga',
|
||||||
'harga',
|
'harga',
|
||||||
|
'old_nmarhun',
|
||||||
'n_marhun',
|
'n_marhun',
|
||||||
|
'old_hargaasas',
|
||||||
'hargaasas',
|
'hargaasas',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
Generated
+256
-1721
File diff suppressed because it is too large
Load Diff
@@ -24,7 +24,7 @@ class CreatePengesahanTable extends Migration
|
|||||||
$table->integer('diminta_oleh');
|
$table->integer('diminta_oleh');
|
||||||
$table->datetime('diminta_pada');
|
$table->datetime('diminta_pada');
|
||||||
$table->integer('status')->default(0); //1 = terima, 2 = tangguh lelong
|
$table->integer('status')->default(0); //1 = terima, 2 = tangguh lelong
|
||||||
$table->integer('status_ubah')->default(0); //1 = ubah mutu, 2 = tambah marhun, 3 = hapus marhun, 4 = ubah berat, 5 = ubah mutu & berat, 6 = tangguh lelong pc
|
$table->integer('status_ubah')->default(0); //1 = ubah mutu, 2 = tambah marhun, 3 = hapus marhun, 4 = ubah berat, 5 = ubah mutu & berat, 6 = tangguh lelong pc, 7 = ubah marhun,8 = ubah mutu, berat dan marhun,9=ubah mutu dan marhun,10=ubah berat dan marhun
|
||||||
$table->string('request_berat')->nullable();
|
$table->string('request_berat')->nullable();
|
||||||
$table->string('request_karat')->nullable();
|
$table->string('request_karat')->nullable();
|
||||||
$table->string('request_marhun')->nullable();
|
$table->string('request_marhun')->nullable();
|
||||||
|
|||||||
@@ -125,6 +125,14 @@
|
|||||||
<span class="badge badge-warning">Tunggu Pengesahan<br><i>Ubah Berat</i></span>
|
<span class="badge badge-warning">Tunggu Pengesahan<br><i>Ubah Berat</i></span>
|
||||||
@elseif($item->pengesahan['status_ubah'] == 5)
|
@elseif($item->pengesahan['status_ubah'] == 5)
|
||||||
<span class="badge badge-warning">Tunggu Pengesahan<br><i>Ubah Mutu & Berat</i></span>
|
<span class="badge badge-warning">Tunggu Pengesahan<br><i>Ubah Mutu & Berat</i></span>
|
||||||
|
@elseif($item->pengesahan['status_ubah'] == 7)
|
||||||
|
<span class="badge badge-warning">Tunggu Pengesahan<br><i>Ubah Marhun</i></span>
|
||||||
|
@elseif($item->pengesahan['status_ubah'] == 8)
|
||||||
|
<span class="badge badge-warning">Tunggu Pengesahan<br><i>Ubah Mutu, Berat & Marhun</i></span>
|
||||||
|
@elseif($item->pengesahan['status_ubah'] == 9)
|
||||||
|
<span class="badge badge-warning">Tunggu Pengesahan<br><i>Ubah Mutu & Marhun</i></span>
|
||||||
|
@elseif($item->pengesahan['status_ubah'] == 10)
|
||||||
|
<span class="badge badge-warning">Tunggu Pengesahan<br><i>Ubah Berat & Marhun</i></span>
|
||||||
@endif
|
@endif
|
||||||
@else
|
@else
|
||||||
<a onclick="kemaskini(this)" data-idmarhun="{{ $item->id }}" data-marhun="{{ $item->marhun }}" data-karat="{{ $item->karat }}" data-berat="{{ $item->berat }}" data-harga="{{ $item->harga }}" data-nmarhun="{{ $item->n_marhun }}" data-hargaasas="{{ $item->hargaasas }}" data-nota="{{ $item->nota }}" data-toggle="tooltip" data-placement="top" title="Kemaskini Marhun" style="margin-right:30px"><i class="far fa-edit"></i></a>
|
<a onclick="kemaskini(this)" data-idmarhun="{{ $item->id }}" data-marhun="{{ $item->marhun }}" data-karat="{{ $item->karat }}" data-berat="{{ $item->berat }}" data-harga="{{ $item->harga }}" data-nmarhun="{{ $item->n_marhun }}" data-hargaasas="{{ $item->hargaasas }}" data-nota="{{ $item->nota }}" data-toggle="tooltip" data-placement="top" title="Kemaskini Marhun" style="margin-right:30px"><i class="far fa-edit"></i></a>
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
@extends('layouts.app')
|
@extends('layouts.app')
|
||||||
|
|
||||||
@section('content')
|
@section('content')
|
||||||
|
<env name="TELESCOPE_ENABLED" value="false"/>
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
<div class="row ">
|
<div class="row ">
|
||||||
<div class="col-md-11 mx-auto card p-4">
|
<div class="col-md-11 mx-auto card p-4">
|
||||||
@@ -26,11 +27,22 @@
|
|||||||
<p> <b>Kod Cawangan : </b> {{ $lelongbid->kodcaw }}</p>
|
<p> <b>Kod Cawangan : </b> {{ $lelongbid->kodcaw }}</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-6 col-sm-4">
|
<div class="col-6 col-sm-4">
|
||||||
|
<p> <b>Hargaasas(RM) : </b>{{ number_format($marhuns[0]['totalnewhargaasas'], 2, '.', ',') }}</p>
|
||||||
<p> <b>Pembiayaan(RM) : </b> {{ number_format($marhuns[0]['pembiayaan'], 2, '.', ',') }}</p>
|
<p> <b>Pembiayaan(RM) : </b> {{ number_format($marhuns[0]['pembiayaan'], 2, '.', ',') }}</p>
|
||||||
<p> <b>Keuntungan(RM) : </b> {{ number_format($marhuns[0]['bakiupah'], 2, '.', ',') }}</p>
|
<p> <b>Keuntungan(RM) : </b> {{ number_format($marhuns[0]['bakiupah'], 2, '.', ',') }}</p>
|
||||||
|
{{-- <p> <b>Caj Lelong(RM) : </b> {{ number_format($marhuns[0]['cajlelong'], 2, '.', ',') }}</p>
|
||||||
|
<p> <b>Baki Lelong(RM) : </b>{{ number_format($marhuns[0]['baki_lelong'], 2, '.', ',') }}</p>
|
||||||
|
<p> <b>Rugi Lelong(RM) : </b>{{ number_format($marhuns[0]['rugi_lelong'], 2, '.', ',') }}</p> --}}
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="col-6 col-sm-4">
|
||||||
|
{{-- <p> <b>Hargaasas(RM) : </b>{{ number_format($marhuns[0]['totalnewhargaasas'], 2, '.', ',') }}</p>
|
||||||
|
<p> <b>Pembiayaan(RM) : </b> {{ number_format($marhuns[0]['pembiayaan'], 2, '.', ',') }}</p>
|
||||||
|
<p> <b>Keuntungan(RM) : </b> {{ number_format($marhuns[0]['bakiupah'], 2, '.', ',') }}</p> --}}
|
||||||
<p> <b>Caj Lelong(RM) : </b> {{ number_format($marhuns[0]['cajlelong'], 2, '.', ',') }}</p>
|
<p> <b>Caj Lelong(RM) : </b> {{ number_format($marhuns[0]['cajlelong'], 2, '.', ',') }}</p>
|
||||||
<p> <b>Baki Lelong(RM) : </b>{{ number_format($marhuns[0]['baki_lelong'], 2, '.', ',') }}</p>
|
<p> <b>Baki Lelong(RM) : </b>{{ number_format($marhuns[0]['baki_lelong'], 2, '.', ',') }}</p>
|
||||||
<p> <b>Rugi Lelong(RM) : </b>{{ number_format($marhuns[0]['rugi_lelong'], 2, '.', ',') }}</p>
|
<p> <b>Rugi Lelong(RM) : </b>{{ number_format($marhuns[0]['rugi_lelong'], 2, '.', ',') }}</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -39,81 +51,204 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<th>Bil</th>
|
<th>Bil</th>
|
||||||
<th>Marhun</th>
|
<th>Marhun</th>
|
||||||
<th>Karat</th>
|
<th>Karat </th>
|
||||||
<th>Berat</th>
|
<th>Berat</th>
|
||||||
<th>Harga Gadai (RM)</th>
|
<th>Harga Gadai(RM)/grm</th>
|
||||||
<th>Harga Lelong (RM)</th>
|
<th>Harga(RM)/grm</th>
|
||||||
<th>N. Marhun Gadai</th>
|
<th>N. Marhun Gadai</th>
|
||||||
<th>N. Marhun Lelong</th>
|
{{-- <th>N. Marhun Lelong</th> --}}
|
||||||
<th>Harga Asas</th>
|
<th>Harga Asas</th>
|
||||||
<th>Status</th>
|
<th>Status</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
{{-- {{dd($arraylelbidmarhun)}} --}}
|
@php $sumhargaasas = 0 @endphp
|
||||||
@foreach($arraylelbidmarhun as $index1=>$detail)
|
@foreach($arraylelbidmarhun as $index1=>$detail)
|
||||||
|
{{-- {{dd($detail[0]['marhun'])}} --}}
|
||||||
<tr>
|
<tr>
|
||||||
<td>{{ $loop->iteration }}</td>
|
<td>{{ $loop->iteration }}</td>
|
||||||
<td>
|
<td>
|
||||||
@if($detail[0]['old_marhun'] != $detail[0]['marhun'])
|
@if(isset($detail[0]['status_ubah']['request_marhun']) == NULL)
|
||||||
{{ $detail['old_marhun'] }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i>
|
{{ $detail[0]['old_marhun'] }}
|
||||||
|
@elseif($detail[0]['old_marhun'] != $detail[0]['status_ubah']['request_marhun'])
|
||||||
|
{{ $detail[0]['old_marhun'] }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i>{{ $detail[0]['status_ubah']['request_marhun'] }}
|
||||||
|
@elseif($detail[0]['old_marhun'] == $detail[0]['status_ubah']['request_marhun'])
|
||||||
|
{{ $detail[0]['old_marhun'] }}
|
||||||
|
@else
|
||||||
|
{{ $detail[0]['old_marhun'] }}
|
||||||
@endif
|
@endif
|
||||||
{{ $detail[0]['marhun'] }}
|
{{-- {{ $detail[0]['status_ubah'] }} --}}
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@if($detail[0]['old_karat'] != $detail[0]['karat'])
|
@if(isset($detail[0]['status_ubah']['request_karat']) == NULL)
|
||||||
{{ $detail[0]['old_karat'] }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i>
|
{{ $detail[0]['old_karat'] }}
|
||||||
|
@elseif($detail[0]['old_karat'] != $detail[0]['status_ubah']['request_karat'])
|
||||||
|
{{ $detail[0]['old_karat'] }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i> {{ $detail[0]['status_ubah']['request_karat'] }}
|
||||||
|
@elseif($detail[0]['old_karat'] == $detail[0]['status_ubah']['request_karat'])
|
||||||
|
{{ $detail[0]['old_karat'] }}
|
||||||
@endif
|
@endif
|
||||||
{{ $detail[0]['karat'] }}
|
{{-- {{ $detail[0]['karat'] }} --}}
|
||||||
</td>
|
</td>
|
||||||
|
|
||||||
<td>
|
<td>
|
||||||
@if($detail[0]['old_berat'] != $detail[0]['berat'])
|
@if(isset($detail[0]['status_ubah']['request_berat']) == NULL)
|
||||||
{{ $detail[0]['old_berat'] }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i>
|
{{ $detail[0]['old_berat'] }}
|
||||||
|
@elseif($detail[0]['old_berat'] != $detail[0]['status_ubah']['request_berat'])
|
||||||
|
{{ $detail[0]['old_berat'] }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i> {{ $detail[0]['status_ubah']['request_berat'] }}
|
||||||
|
@elseif($detail[0]['old_berat'] == $detail[0]['status_ubah']['request_berat'])
|
||||||
|
{{ $detail[0]['old_berat'] }}
|
||||||
|
@endif
|
||||||
|
{{-- {{ $detail[0]['berat'] }} --}}
|
||||||
|
</td>
|
||||||
|
|
||||||
|
<td> @if(empty($gadai[$index1]['harga']))
|
||||||
|
-
|
||||||
|
@elseif(!empty($gadai[$index1]['harga']))
|
||||||
|
{{ number_format ($gadai[$index1]['harga'], 2, '.', ',') }}
|
||||||
|
@endif</td>
|
||||||
|
{{-- <td>
|
||||||
|
@if($detail[0]['old_harga'] != $detail[0]['harga'])
|
||||||
|
{{ number_format($detail[0]['old_harga'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i> {{number_format($detail[0]['harga'], 2, '.', ',') }}
|
||||||
|
@elseif(isset($detail[0]['status_ubah']['request_karat']) == NULL)
|
||||||
|
{{ $detail[0]['old_harga'] }}
|
||||||
|
@elseif($detail[0]['old_harga'] != $detail[0]['karatnew']['harga2'])
|
||||||
|
{{ number_format($detail[0]['old_harga'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i> {{number_format($detail[0]['karatnew']['harga2'], 2, '.', ',') }}
|
||||||
|
@elseif($detail[0]['old_harga'] == $detail[0]['status_ubah']['request_karat'])
|
||||||
|
{{ $detail[0]['old_harga'] }}
|
||||||
|
|
||||||
|
@endif
|
||||||
|
</td> --}}
|
||||||
|
<td>
|
||||||
|
{{-- {{dd($detail[0]['karatnew']['harga2'])}} --}}
|
||||||
|
@if(isset($detail[0]['status_ubah']['status_ubah']) == 8 && (isset($detail[0]['status_ubah']['request_marhun'])) != NULL && (isset($detail[0]['status_ubah']['request_berat'])) != NULL && (isset($detail[0]['status_ubah']['request_karat'])) != NULL)
|
||||||
|
{{ number_format($detail[0]['old_harga'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i> {{number_format($detail[0]['karatnew']['harga2'], 2, '.', ',') }}
|
||||||
|
|
||||||
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 9 && (isset($detail[0]['status_ubah']['request_marhun'])) != NULL && (isset($detail[0]['status_ubah']['request_karat'])) != NULL)
|
||||||
|
{{ number_format($detail[0]['old_harga'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i> {{number_format($detail[0]['karatnew']['harga2'], 2, '.', ',') }}
|
||||||
|
|
||||||
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 10 && (isset($detail[0]['status_ubah']['request_marhun'])) != NULL && (isset($detail[0]['status_ubah']['request_berat'])) != NULL)
|
||||||
|
{{ number_format($detail[0]['old_harga'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i> {{number_format($detail[0]['harga'], 2, '.', ',') }}
|
||||||
|
|
||||||
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 5 && (isset($detail[0]['status_ubah']['request_berat'])) != NULL && (isset($detail[0]['status_ubah']['request_karat'])) != NULL)
|
||||||
|
{{ number_format($detail[0]['old_harga'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i> {{number_format($detail[0]['karatnew']['harga2'], 2, '.', ',') }}
|
||||||
|
|
||||||
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 1 && (isset($detail[0]['status_ubah']['request_karat'])) != NULL)
|
||||||
|
{{ number_format($detail[0]['old_harga'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i> {{number_format($detail[0]['karatnew']['harga2'], 2, '.', ',') }}
|
||||||
|
|
||||||
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 4 && (isset($detail[0]['status_ubah']['request_berat'])) != NULL)
|
||||||
|
{{ number_format($detail[0]['old_harga'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i> {{number_format($detail[0]['harga'], 2, '.', ',') }}
|
||||||
|
|
||||||
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 7 && (isset($detail[0]['status_ubah']['request_marhun'])) != NULL)
|
||||||
|
{{number_format($detail[0]['harga'], 2, '.', ',') }}
|
||||||
|
|
||||||
|
@else
|
||||||
|
{{number_format($detail[0]['harga'], 2, '.', ',') }}
|
||||||
|
@endif
|
||||||
|
</td>
|
||||||
|
<td>@if(empty($gadai[$index1]['n_marhun']))
|
||||||
|
-
|
||||||
|
@elseif(!empty($gadai[$index1]['n_marhun']))
|
||||||
|
{{ number_format($gadai[$index1]['n_marhun'], 2, '.', ',') }}
|
||||||
@endif
|
@endif
|
||||||
{{ $detail[0]['berat'] }}
|
|
||||||
</td>
|
</td>
|
||||||
{{-- <td>
|
{{-- <td>
|
||||||
{{ number_format($detail[0]['harga_gadai'], 2, '.', ',') }}
|
@if($detail[0]['status_ubah']['request_karat'] == NULL)
|
||||||
|
{{ $detail[0]['old_nmarhun'] }}
|
||||||
|
@elseif($detail[0]['old_harga'] != $detail[0]['karatnew']['harga2'])
|
||||||
|
@php $nilaimarhunnew = ($detail[0]['old_berat'])*($detail[0]['karatnew']['harga2']); @endphp
|
||||||
|
{{ number_format($detail[0]['old_nmarhun'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i> {{ number_format($nilaimarhunnew, 2, '.', ',') }}
|
||||||
|
@elseif($detail[0]['old_harga'] == $detail[0]['status_ubah']['request_karat'])
|
||||||
|
{{ $detail[0]['old_harga'] }}
|
||||||
|
@endif
|
||||||
</td> --}}
|
</td> --}}
|
||||||
<td>{{ number_format ($gadai[$index1]['harga'], 2, '.', ',') }}</td>
|
|
||||||
<td>
|
<td>
|
||||||
@if($detail[0]['old_harga'] != $detail[0]['harga'])
|
|
||||||
{{ number_format($detail[0]['old_harga'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i>
|
{{-- {{dd($detail[0]['karatnew']['harga2'])}} --}}
|
||||||
|
@if(isset($detail[0]['status_ubah']['status_ubah']) == 8 && (isset($detail[0]['status_ubah']['request_marhun']) != NULL && isset($detail[0]['status_ubah']['request_berat'])) != NULL && (isset($detail[0]['status_ubah']['request_karat'])) != NULL)
|
||||||
|
@php
|
||||||
|
// $sumhargaasas = 0;
|
||||||
|
$newhargaasas = bcdiv($detail[0]['status_ubah']['request_berat'] * $detail[0]['karatnew']['harga2'], 1);
|
||||||
|
@endphp
|
||||||
|
{{ number_format($detail[0]['old_hargaasas'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i> {{ number_format($newhargaasas, 2, '.', ',') }}
|
||||||
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 9 && (isset($detail[0]['status_ubah']['request_marhun'])) != NULL && (isset($detail[0]['status_ubah']['request_karat'])) != NULL)
|
||||||
|
@php
|
||||||
|
// $sumhargaasas = 0;
|
||||||
|
$newhargaasas = bcdiv($detail[0]['berat'] * $detail[0]['karatnew']['harga2'], 1);
|
||||||
|
@endphp
|
||||||
|
{{ number_format($detail[0]['old_hargaasas'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i> {{ number_format($newhargaasas, 2, '.', ',') }}
|
||||||
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 9 && (isset($detail[0]['status_ubah']['request_marhun'])) != NULL && (isset($detail[0]['status_ubah']['request_berat'])) != NULL)
|
||||||
|
@php
|
||||||
|
// $sumhargaasas = 0;
|
||||||
|
$newhargaasas = bcdiv($detail[0]['status_ubah']['request_berat'] * $detail[0]['karatnew']['harga2'], 1);
|
||||||
|
@endphp
|
||||||
|
{{ number_format($detail[0]['old_hargaasas'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i> {{ number_format($newhargaasas, 2, '.', ',') }}
|
||||||
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 5 && (isset($detail[0]['status_ubah']['request_berat'])) != NULL && (isset($detail[0]['status_ubah']['request_karat'])) != NULL)
|
||||||
|
@php
|
||||||
|
// $sumhargaasas = 0;
|
||||||
|
$newhargaasas = bcdiv($detail[0]['status_ubah']['request_berat'] * $detail[0]['karatnew']['harga2'], 1);
|
||||||
|
@endphp
|
||||||
|
{{ number_format($detail[0]['old_hargaasas'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i> {{ number_format($newhargaasas, 2, '.', ',') }}
|
||||||
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 1 && (isset($detail[0]['status_ubah']['request_karat'])) != NULL)
|
||||||
|
@php
|
||||||
|
$newhargaasas = bcdiv($detail[0]['berat'] * $detail[0]['karatnew']['harga2'], 1);
|
||||||
|
@endphp
|
||||||
|
{{ number_format($detail[0]['old_hargaasas'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i> {{ number_format($newhargaasas, 2, '.', ',') }}
|
||||||
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 4 && (isset($detail[0]['status_ubah']['request_berat'])) != NULL)
|
||||||
|
@php
|
||||||
|
$newhargaasas = bcdiv($detail[0]['status_ubah']['request_berat'] * $detail[0]['karatnew']['harga2'], 1);
|
||||||
|
@endphp
|
||||||
|
{{ number_format($detail[0]['old_hargaasas'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i> {{ number_format($newhargaasas, 2, '.', ',') }}
|
||||||
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 7 && (isset($detail[0]['status_ubah']['request_marhun'])) != NULL)
|
||||||
|
@php
|
||||||
|
$newhargaasas = bcdiv($detail[0]['berat'] * $detail[0]['karatnew']['harga2'], 1);
|
||||||
|
@endphp
|
||||||
|
{{ number_format($newhargaasas, 2, '.', ',') }}
|
||||||
|
@else
|
||||||
|
{{ number_format($detail[0]['hargaasas'], 2, '.', ',') }}
|
||||||
@endif
|
@endif
|
||||||
{{ number_format($detail[0]['harga'], 2, '.', ',') }}
|
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{-- {{ number_format($detail[0]['nmarhun_gadai'], 2, '.', ',') }} --}}
|
{{-- {{$detail[0]['status_ubah']['status_ubah']}} --}}
|
||||||
{{ number_format($gadai[$index1]['n_marhun'], 2, '.', ',') }}
|
@if(isset($detail[0]['status_ubah']['status_ubah']) == 8 && (isset($detail[0]['status_ubah']['request_berat'])) != NULL && (isset($detail[0]['status_ubah']['request_karat'])) != NULL && (isset($detail[0]['status_ubah']['request_marhun'])) != NULL)
|
||||||
</td>
|
<button class="btn btn-warning btn-sm hovernone-warning" disabled>PERUBAHAN MUTU,BERAT & MARHUN</button>
|
||||||
<td>
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 10 && (isset($detail[0]['status_ubah']['request_berat'])) != NULL && (isset($detail[0]['status_ubah']['request_marhun'])) != NULL)
|
||||||
@if($detail[0]['old_nmarhun'] != $detail[0]['n_marhun'])
|
<button class="btn btn-warning btn-sm hovernone-warning" disabled>PERUBAHAN BERAT & MARHUN</button>
|
||||||
{{ number_format($detail[0]['old_nmarhun'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i>
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 9 && (isset($detail[0]['status_ubah']['request_karat'])) != NULL && (isset($detail[0]['status_ubah']['request_marhun'])) != NULL)
|
||||||
@endif
|
<button class="btn btn-warning btn-sm hovernone-warning" disabled>PERUBAHAN MUTU & MARHUN</button>
|
||||||
{{ number_format($detail[0]['n_marhun'], 2, '.', ',') }}
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 5 && (isset($detail[0]['status_ubah']['request_berat'])) != NULL && (isset($detail[0]['status_ubah']['request_karat'])) != NULL)
|
||||||
</td>
|
<button class="btn btn-warning btn-sm hovernone-warning" disabled>PENGURANGAN MUTU & BERAT</button>
|
||||||
<td>
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 1 && (isset($detail[0]['status_ubah']['request_karat'])) != NULL)
|
||||||
@if($detail[0]['old_hargaasas'] != $detail[0]['hargaasas'])
|
|
||||||
{{ number_format($detail[0]['old_hargaasas'], 2, '.', ',') }} <i class="btn fa fa-arrow-right" aria-hidden="true"></i>
|
|
||||||
@endif
|
|
||||||
{{ number_format($detail[0]['hargaasas'], 2, '.', ',') }}
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
@if($detail[0]['status_ubah'] == '1')
|
|
||||||
<button class="btn btn-warning btn-sm hovernone-warning" disabled>PERUBAHAN MUTU</button>
|
<button class="btn btn-warning btn-sm hovernone-warning" disabled>PERUBAHAN MUTU</button>
|
||||||
@elseif($detail[0]['status_ubah'] == '2')
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 4 && (isset($detail[0]['status_ubah']['request_berat'])) != NULL)
|
||||||
<button class="btn btn-warning btn-sm hovernone-warning" disabled>PENAMBAHAN MARHUN</button>
|
|
||||||
@elseif($detail[0]['status_ubah'] == '3')
|
|
||||||
<button class="btn btn-warning btn-sm hovernone-warning" disabled>PENGHAPUSAN MARHUN</button>
|
|
||||||
@elseif($detail[0]['status_ubah'] == '4')
|
|
||||||
<button class="btn btn-warning btn-sm hovernone-warning" disabled>PENGURANGAN BERAT</button>
|
<button class="btn btn-warning btn-sm hovernone-warning" disabled>PENGURANGAN BERAT</button>
|
||||||
@elseif($detail[0]['status_ubah'] == '5')
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 7 && (isset($detail[0]['status_ubah']['request_marhun'])) != NULL)
|
||||||
|
|
||||||
|
<button class="btn btn-warning btn-sm hovernone-warning" disabled>PERUBAHAN MARHUN</button>
|
||||||
|
@else
|
||||||
|
|
||||||
|
<button class="btn btn-warning btn-sm hovernone-warning" disabled>TIADA PERUBAHAN</button>
|
||||||
|
@endif
|
||||||
|
</td>
|
||||||
|
{{-- <td>
|
||||||
|
@if(isset($detail[0]['status_ubah']['status_ubah']) == 1)
|
||||||
|
<button class="btn btn-warning btn-sm hovernone-warning" disabled>PERUBAHAN MUTU</button>
|
||||||
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 2)
|
||||||
|
<button class="btn btn-warning btn-sm hovernone-warning" disabled>PENAMBAHAN MARHUN</button>
|
||||||
|
@elseif(isset($detail[0]['status_ubah']['status_ubah'])== 3)
|
||||||
|
<button class="btn btn-warning btn-sm hovernone-warning" disabled>PENGHAPUSAN MARHUN</button>
|
||||||
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 4)
|
||||||
|
<button class="btn btn-warning btn-sm hovernone-warning" disabled>PENGURANGAN BERAT</button>
|
||||||
|
@elseif(isset($detail[0]['status_ubah']['status_ubah']) == 5)
|
||||||
<button class="btn btn-warning btn-sm hovernone-warning" disabled>PENGURANGAN MUTU & BERAT</button>
|
<button class="btn btn-warning btn-sm hovernone-warning" disabled>PENGURANGAN MUTU & BERAT</button>
|
||||||
@else
|
@else
|
||||||
|
<button class="btn btn-warning btn-sm hovernone-warning" disabled>TIADA PERUBAHAN</button>
|
||||||
@endif
|
@endif
|
||||||
</td>
|
</td> --}}
|
||||||
</tr>
|
</tr>
|
||||||
|
@php $sumhargaasas += $newhargaasas @endphp
|
||||||
|
{{-- {{ $sumhargaasas }} --}}
|
||||||
|
|
||||||
@endforeach
|
@endforeach
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|||||||
Reference in New Issue
Block a user