diff --git a/app/Http/Controllers/BillplzTransactionReviewController.php b/app/Http/Controllers/BillplzTransactionReviewController.php index 1302d82..dd6679d 100644 --- a/app/Http/Controllers/BillplzTransactionReviewController.php +++ b/app/Http/Controllers/BillplzTransactionReviewController.php @@ -7,7 +7,7 @@ use Carbon\Carbon; class BillplzTransactionReviewController extends Controller { - public function __invoke(Request $request) + public function index(Request $request) { $date = request()->selectedDate ?? Carbon::now()->toDateString(); @@ -15,4 +15,11 @@ class BillplzTransactionReviewController extends Controller return view('online.billplz-transaction-review.index', compact('billPlzTransactionReview', 'date')); } + + public function show($bill_id) + { + $billPlzTransactionReview = Http::get(config('api.url_arrahn_portal') . '/api/billplz-transaction-review/'. $bill_id)->json(); + + return view('online.billplz-transaction-review.show', compact('billPlzTransactionReview', 'bill_id')); + } } diff --git a/app/Http/Controllers/OnlineTransactionGadaianController.php b/app/Http/Controllers/OnlineTransactionGadaianController.php index be38e4e..04db309 100644 --- a/app/Http/Controllers/OnlineTransactionGadaianController.php +++ b/app/Http/Controllers/OnlineTransactionGadaianController.php @@ -9,10 +9,8 @@ class OnlineTransactionGadaianController extends Controller { public function __invoke($norujukan) { - $gadaian = Http::arrahn()->get('/api/gadai/norujukan/'.$norujukan)->json(); - - return response()->json($gadaian); - + $gadaian = Http::arrahn()->get('/api/gadai/norujukan/'.$norujukan)->json()[0][0]; + return view('online.gadaian.show', compact('gadaian')); } } diff --git a/resources/views/online/billplz-transaction-review/index.blade.php b/resources/views/online/billplz-transaction-review/index.blade.php index 289a5ca..c2bb92c 100644 --- a/resources/views/online/billplz-transaction-review/index.blade.php +++ b/resources/views/online/billplz-transaction-review/index.blade.php @@ -7,7 +7,7 @@
- + @if (Session::has('errormessage'))

Log Transaksi Online

- +
diff --git a/routes/web.php b/routes/web.php index 7d350f8..7290636 100644 --- a/routes/web.php +++ b/routes/web.php @@ -175,7 +175,8 @@ Route::get('/pengguna',['as'=>'pengguna','uses'=>'App\Http\Controllers\PenggunaC //Payment online trail Route::get('/transaction/online/home', OnlineTransactionController::class)->name('transaction.online.home'); Route::get('/transaction/online/trail', OnlineTransactionTrailController::class)->name('transaction.online.trail'); -Route::get('/transaction/online/billplz-transaction-review', BillplzTransactionReviewController::class)->name('transaction.online.billplz-transaction-review'); +Route::get('/transaction/online/billplz-transaction-review', [BillplzTransactionReviewController::class, 'index'])->name('transaction.online.billplz-transaction-review.index'); +Route::get('/transaction/online/billplz-transaction-review/{bill_id}', [BillplzTransactionReviewController::class, 'show'])->name('transaction.online.billplz-transaction-review.show'); Route::get('/transaction/online/log', [OnlineTransactionLogController::class, 'index'])->name('transaction.online.log.index'); Route::get('/transaction/online/log/{bill_id}', [OnlineTransactionLogController::class, 'show'])->name('transaction.online.log.show'); Route::get('/transaction/online/gadaian/{norujukan}', OnlineTransactionGadaianController::class)->name('transaction.online.gadaian');