update semakan marhun, pengesahan marhun

This commit is contained in:
Nur Izzati Zulkifli
2022-10-04 00:12:28 +08:00
parent 2f4d40aed1
commit adf11110c9
6 changed files with 846 additions and 1933 deletions
+397 -167
View File
@@ -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){
+5
View File
@@ -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
View File
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();
+8
View File
@@ -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>
+179 -44
View File
@@ -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>