Fix kemaskini harga emas for simulasi, set where condition for lelongbidmarhun

This commit is contained in:
Amir
2023-03-07 10:40:54 +08:00
parent 5c51d3f087
commit 36be1e6d3b
+3 -1
View File
@@ -1264,9 +1264,11 @@ class SimulasiController extends Controller
$cases_update_harga = '';
$cases_update_n_marhun = '';
$cases_update_hargaasas = '';
$simulasi_bid_marhun_array = [];
foreach($list_simulasi_bid_marhun as $index => $marhun)
{
array_push($simulasi_bid_marhun_array, $marhun->id);
if ($new_sim_karat[$marhun->karat])
{
@@ -1287,7 +1289,7 @@ class SimulasiController extends Controller
$build_query_update_n_marhun = sprintf("CASE %s END", $cases_update_n_marhun);
$build_query_update_hargaasas = sprintf("CASE %s END", $cases_update_hargaasas);
SimulasiBidMarhun::query()
SimulasiBidMarhun::query()->whereIn('id', $simulasi_bid_marhun_array)
->update([
'harga' => DB::raw($build_query_update_harga),
'n_marhun' => DB::raw($build_query_update_n_marhun),