mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/exchange-2.0.git
synced 2026-08-19 04:23:55 +00:00
Wallet approval / reject
This commit is contained in:
@@ -59,7 +59,9 @@ class UpdateStatusWalletLogic extends AbstractControllerLogic
|
||||
*/
|
||||
public function logic(Request $request) : JsonResponse
|
||||
{
|
||||
$wallet = $this->updateWalletTransactionProcessor->execute($request->input('id'), $request->input('status'));
|
||||
$status = ($request->route('status')=='approve') ? 2 : 4;
|
||||
|
||||
$wallet = $this->updateWalletTransactionProcessor->execute($request->route('transaction_id'), $status);
|
||||
|
||||
return $this->resourceResponse(new WalletResource($wallet));
|
||||
|
||||
|
||||
+2
-1
@@ -7,5 +7,6 @@ Route::group(['prefix' => 'wallets', 'namespace' => 'Wallets', 'as' => 'wallet.'
|
||||
Route::post('/create', 'CreateWalletController@create')->name('create');
|
||||
Route::post('/topup', 'TopUpWalletController@topUp')->name('topup');
|
||||
Route::post('/withdraw', 'WithdrawWalletController@withdraw')->name('withdraw');
|
||||
Route::post('/update-status', 'UpdateStatusWalletController@updateStatus')->name('update.status');
|
||||
Route::put('/{transaction_id}/update-status/{status}', 'UpdateStatusWalletController@updateStatus')->where('status', 'approve|reject')->name('approval');
|
||||
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user