admin suspend user's bank account - UI & API

This commit is contained in:
edmondlang
2022-03-14 11:55:49 +08:00
parent 991ba93c71
commit 7c362c93c3
8 changed files with 180 additions and 12 deletions
@@ -39,7 +39,6 @@ class UpdateBankLogic extends AbstractControllerLogic
/** @var FetchesBank */
private $fetchesBank;
/**
* UpdateBankLogic constructor.
* @param CanUpdateBank $canUpdateBank
@@ -66,11 +65,18 @@ class UpdateBankLogic extends AbstractControllerLogic
*/
public function logic(Request $request) : JsonResponse
{
$bankObject = new BankObject($request->input('company_id'), $request->input('country_id'),
$request->input('reference'), $request->input('bank_name'), $request->input('holder_name'),
$request->input('account_no'));
$bankObject = new BankObject(
$request->input('company_id'),
$request->input('account_type'),
$request->input('bank_name'),
$request->input('holder_name'),
$request->input('account_no'),
$request->input('bank_branch'),
$request->input('swift'),
$request->input('snap'),
$request->input('country_id'),
$request->input('reference')
);
$bank = $this->fetchesBank->execute(['id' => $request->route('id')]);