user bank management

This commit is contained in:
glovetleong
2021-05-23 13:31:10 +08:00
parent 8939d142a0
commit 069106b973
4 changed files with 48 additions and 8 deletions
@@ -0,0 +1,31 @@
<div class="row d-none" :class="[{'d-flex': !$store.getters.isAdmin}]" v-if="!$store.getters.isAdmin">
<div class="col bg-white p-l-25 p-r-25 p-t-15 p-b-15">
<div class="row p-b-5 m-b-20 b-b b-grey align-items-center parentContainer">
<div class="col">
<div class="font-heading all-caps fs-10 hint-text">
Customer's Bank Accounts
</div>
</div>
<div class="col-auto">
<button class="btn btn-xs btn-primary b-rad-none requestModal" data-type="createModal">
<i class="fa fa-plus m-r-5"></i>
Add New Bank Account
</button>
<modal-form-component section="banksSection">
<template slot="form" slot-scope="{section}">
<bank-account-form-component :company_id="$store.getters.getCompanyId" :country_id="2" :type="2" :section="section"></bank-account-form-component>
</template>
</modal-form-component>
</div>
</div>
<div class="row m-b-20">
<div class="col">
<list-component section="banksSection" :endpoint="route('api.bank.list')" :options="{'company_id': this.$store.getters.getCompanyId}">
<template slot="list" slot-scope="{data}">
<bank-account-component :data="data"></bank-account-component>
</template>
</list-component>
</div>
</div>
</div>
</div>
@@ -0,0 +1,4 @@
@extends('layouts.base_portal')
@section('inner_content')
@include('pages.banks.customers')
@endsection
+8 -8
View File
@@ -20,20 +20,20 @@
</a>
</div>
<div class="col text-right p-r-30 ">
<div class="row justify-content-end hide">
<div class="col text-right">
<div class="row justify-content-end">
<div class="col-auto p-r-20">
<div class="row justify-content-end">
<div class="col text-left">
<div class="row justify-content-start">
<div class="col-auto p-r-20 hide">
<a href="{{route('dashboard')}}"><div class="text-white all-caps fs-12">Dashboard</div></a>
</div>
<div class="col-auto p-r-20">
<div class="col-auto p-r-20 hide">
<div class="text-white all-caps fs-12">Transfers</div>
</div>
<div class="col-auto p-r-20">
<div class="col-auto p-r-20 hide">
<div class="text-white all-caps fs-12">Payments & Billing</div>
</div>
<div class="col-auto p-r-20">
<div class="text-white all-caps fs-12">Bank Accounts</div>
<div v-if="!$store.getters.isAdmin" class="col-auto p-r-20">
<a href="{{route('bank')}}"><div class="text-white all-caps fs-12">Bank Accounts</div></a>
</div>
</div>
</div>
+5
View File
@@ -25,6 +25,11 @@ Route::get('/dashboard', function () {
return view('pages.dashboards.index');
})->name('dashboard');
Route::get('/bank', function () {
return view('pages.banks.index');
})->name('bank');
Route::get('/settings', function () {
return view('pages.settings');
})->name('settings');