diff --git a/app/Http/Controllers/Mobile/LelongMobileController.php b/app/Http/Controllers/Mobile/LelongMobileController.php index 9816ff22..390d78cd 100644 --- a/app/Http/Controllers/Mobile/LelongMobileController.php +++ b/app/Http/Controllers/Mobile/LelongMobileController.php @@ -539,6 +539,43 @@ class LelongMobileController extends Controller // dd($winner); return response()->json($data); } + + public function resultInCawangan(Request $request) + { + + $user = User::find($request->user_id, ['name', 'nokp']); + + $lelongbid = LelongBid::join('lelongbidder', 'lelongbid.id', '=', 'lelongbidder.lelongbid_id') + ->where('lelongbid.lelong_id', $request->lelong_id) + ->where('lelongbidder.user_id', $request->user_id) + ->where('lelongbidder.status_bidder', 1) + ->where('lelongbid.kodcaw', $request->kodcaw) + ->select( + 'lelongbid.id AS id', + 'lelongbidder.id AS bidder_id', + 'lelongbid.norujukan', + 'lelongbid.kodcaw', + 'lelongbidder.hargabida', + 'lelongbid.marhun', + 'lelongbid.berat', + ) + ->get(); + + foreach ($lelongbid as $index => $data) { + $lelongbidmarhun = LelongBidMarhun::where('lelongbid_id', $data->id)->get(); + foreach ($lelongbidmarhun as $index1 => $lelbidmarhun) { + $jenis_emas = JenisEmas::where('marhun', '=', $lelbidmarhun->marhun)->select('descpt')->first(); + $lelongbidmarhun[$index1]['marhun_desc'] = $jenis_emas->descpt; + } + $lelongbid[$index]['lelongbidmarhun'] = $lelongbidmarhun->toArray(); + } + // dd($lelongbid->toArray(), $user->toArray()); + return response()->json([ + 'success' => true, + 'user' => $user, + 'lelongbid' => $lelongbid + ]); + } public function bidresults($user_id, $lelong_id) { diff --git a/routes/api.php b/routes/api.php index d207f939..e59c31ea 100644 --- a/routes/api.php +++ b/routes/api.php @@ -97,6 +97,8 @@ Route::group(['middleware' => ['auth:sanctum']], function () { Route::get('/resultLelong', [LelongMobileController::class, 'resultLelong']); //get status result Route::get('/resultStatus/{userId}/{lelongId}', [LelongMobileController::class, 'resultStatus']); + //get win surat in cawangan to print pdf + Route::get('/resultInCawangan', [LelongMobileController::class, 'resultInCawangan']); //===========PAY====================== //get invoice detail