api list all lelong menang

This commit is contained in:
Amir
2022-08-16 00:37:00 +08:00
parent 0c72eaf18e
commit c56e9c385a
@@ -874,31 +874,52 @@ class LelongMobileController extends Controller
'success' => false,
]);
}
dd($invoice);
}
public function resultLelong(Request $request)
{
$lelong = Lelong::join('lelongbid', 'lelong.id', '=', 'lelongbid.lelong_id')
->join('lelongbidder', 'lelongbid.id', '=', 'lelongbidder.lelongbid_id')
->where('user_id', $request->user_id)
->where('lelongbidder.user_id', $request->user_id)
->where('status_bidder', 1)
->select('lelong.id')
->select('lelong.id', 'lelong.tarikh_lelong')
->groupBy('lelong.id')
->orderBy('lelong.id','desc')
->get();
foreach ($lelong as $index1 => $tarikhLelong) {
foreach ($lelong as $index => $tarikhLelong) {
$jumlah = 0;
$status = 1;
$lelongbid = LelongBid::join('lelongbidder', 'lelongbid.id', 'lelongbidder.lelongbid_id')
->where('lelongbid.lelong_id', $tarikhLelong->id)
->get();
dd($lelongbid->toArray());
->where('lelongbidder.user_id', $request->user_id)
->where('status_bidder', 1)
->select('lelongbidder.hargabida', 'lelongbidder.status_payment')
->get();
$lelong[$index1]['jumlah'] = 'testjumlah';
$lelong[$index1]['status'] = 'teststatus';
foreach ($lelongbid as $data) {
$jumlah = $jumlah + $data->hargabida;
if($data->status_payment == null) {
$status = null;
}
}
$lelong[$index]['jumlah'] = $jumlah;
$lelong[$index]['status'] = $status;
}
dd($lelong->toArray());
if ($lelong) {
return response()->json([
'success' => true,
'lelong' => $lelong,
]);
} else {
return response()->json([
'success' => false,
]);
}
}
}