put excpetion if kadar upah = 0
This commit is contained in:
@@ -108,8 +108,19 @@ class GadaiV2
|
|||||||
$total_nilai_marhun = Marhun::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->sum('n_marhun');
|
$total_nilai_marhun = Marhun::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->sum('n_marhun');
|
||||||
$total_berat = Marhun::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->sum('berat');
|
$total_berat = Marhun::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->sum('berat');
|
||||||
|
|
||||||
//query kadar upah baru
|
$kadar_raw = $this->getKadarUpahAnggota($request->nokp, $total_nilai_marhun, $cawangan['group_id']);
|
||||||
$kadar_raw = $this->getKadarUpahAnggota($request->nokp,$total_nilai_marhun,$cawangan['group_id']);
|
|
||||||
|
if (empty($kadar_raw) || $kadar_raw == 0) {
|
||||||
|
|
||||||
|
Log::error('[BLOCKED] Kadar upah kosong / 0', [
|
||||||
|
'nokp' => $request->nokp,
|
||||||
|
'total_nilai_marhun' => $total_nilai_marhun,
|
||||||
|
'group_id' => $cawangan['group_id'],
|
||||||
|
]);
|
||||||
|
|
||||||
|
throw new \Exception("Kadar upah kosong / 0, transaksi dibatalkan!");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// query kadar upah lama
|
// query kadar upah lama
|
||||||
// $kadar_raw = KadarUpah::where('min','<=',$total_nilai_marhun)->where('max','>=',$total_nilai_marhun)->first();
|
// $kadar_raw = KadarUpah::where('min','<=',$total_nilai_marhun)->where('max','>=',$total_nilai_marhun)->first();
|
||||||
|
|||||||
Reference in New Issue
Block a user