export data lelong separuh siap

This commit is contained in:
Amir
2022-08-17 08:24:58 +08:00
parent d5f2c55020
commit 654726a707
7 changed files with 96 additions and 303 deletions
+33 -1
View File
@@ -85,10 +85,42 @@ class LelongController extends Controller
// dd($arraydetails);
return view('lelong.senarailelong',compact('lelong', 'arraydetails'));
}
public function exportData($lelongid)
{
$lelong = Lelong::where('id', $lelongid)->first();
$lelongbycaw = Lelong::join('cawangan_lelong', 'lelong.id', '=', 'cawangan_lelong.lelong_id')
->join('cawangan', 'cawangan_lelong.caw_id', '=', 'cawangan.id')
->select('cawangan.caw_name', 'cawangan.caw_code', 'cawangan.id')
->where('lelong.id', $lelongid)
->get();
foreach ($lelongbycaw as $index => $data) {
$lelongbycaw[$index]['lelong'] = $lelong->toArray();
$lelongbid = Lelongbid::join('lelongbidder', 'lelongbid.id', '=', 'lelongbidder.lelongbid_id')
->where('lelong_id', $lelongid)
->where('lelongbid.caw_id', $data['id'])
->where('status_jual', 1)
->where('lelongbidder.status_bidder', 1)
->where('lelongbidder.status_payment', 1)
->get();
foreach ($lelongbid as $index2 => $value) {
$lelongbidmarhun = LelongBidMarhun::where('lelongbid_id', $value['id'])
->get();
$lelongbid[$index2]['lelongbidmarhun'] = $lelongbidmarhun->toArray();
}
$lelongbycaw[$index]['lelongbid'] = $lelongbid->toArray();
}
return view('lelong.exportData', compact('lelongbycaw', 'lelong'));
}
public function show(Request $request, $id)
{
$lelong_id = $id;