- | {{ account.account_no }} |
{{ account.bank_name }} |
+ {{ account.account_no }} |
diff --git a/src/components/form/AppEditable.vue b/src/components/form/AppEditable.vue
index cc445e2..46173d4 100644
--- a/src/components/form/AppEditable.vue
+++ b/src/components/form/AppEditable.vue
@@ -7,7 +7,7 @@
class="editable">
@@ -31,6 +31,9 @@ export default {
type: String,
default: 'Enter item',
},
+ disabled: {
+ default: false,
+ },
suffix: {},
errors: {},
field: {},
diff --git a/src/components/form/AppTextarea.vue b/src/components/form/AppTextarea.vue
new file mode 100644
index 0000000..71e6070
--- /dev/null
+++ b/src/components/form/AppTextarea.vue
@@ -0,0 +1,61 @@
+
+
+
+
+
diff --git a/src/components/invoices/InvoiceBankDetails.vue b/src/components/invoices/InvoiceBankDetails.vue
index fc5f962..20217f9 100644
--- a/src/components/invoices/InvoiceBankDetails.vue
+++ b/src/components/invoices/InvoiceBankDetails.vue
@@ -1,20 +1,22 @@
-
- {{ invoice.bank_account_no }}
- Add bank account no
+
+
-
-
-
- {{ invoice.bank_name }}
- Add bank name
-
-
-
-
+
import { BModal, VBModal } from 'bootstrap-vue';
import BankAccountsList from '@/components/bank-accounts/BankAccountsList';
-import AppError from '@/components/form/AppError';
+import AppEditable from '@/components/form/AppEditable';
export default {
props: ['invoice', 'errors'],
components: {
+ AppEditable,
BModal,
BankAccountsList,
- AppError,
},
directives: {
'b-modal': VBModal,
@@ -46,7 +48,7 @@ export default {
bank_name: account.bank_name,
bank_account_id: account.id,
});
- this.$bvModal.hide('bank_details');
+ this.$bvModal.hide('account_no');
},
},
};
diff --git a/src/services/invoice.service.js b/src/services/invoice.service.js
index dc94d09..430bdfb 100644
--- a/src/services/invoice.service.js
+++ b/src/services/invoice.service.js
@@ -75,26 +75,26 @@ class InvoiceService {
currency: 'Currency',
vat_rate: 'Vat rate',
late_fee: 'Late fee',
- issued_at: 'Issued At',
- due_at: 'Due At',
+ issued_at: 'Issued at',
+ due_at: 'Due at',
number: 'Number',
- client_id: 'Client Id',
- client_name: 'Client Name',
- client_address: 'Client Address',
- client_postal_code: 'Client Postal Code',
- client_city: 'Client City',
- client_email: 'Client Email',
+ client_id: 'Client',
+ client_name: 'Client name',
+ client_address: 'Address',
+ client_postal_code: 'Postal code',
+ client_city: 'City',
+ client_email: 'Client\'s email',
client_country: 'Country',
from_name: 'Name',
from_address: 'Address',
- from_postal_code: 'Postal Code',
- from_country: 'Country/State',
+ from_postal_code: 'Postal code',
+ from_country: 'Country',
from_city: 'City',
from_website: 'Website',
- from_email: 'Your Email',
- from_phone: 'From Phone',
- bank_name: 'Bank Name',
- bank_account_no: 'Bank Account No.',
+ from_email: 'Your email',
+ from_phone: 'Your phone',
+ bank_name: 'Bank name',
+ bank_account_no: 'Bank account details',
rows: {
item: 'Item',
quantity: 'Quantity',
diff --git a/src/store/models/bank-account.js b/src/store/models/bank-account.js
index d281ca2..1863f88 100644
--- a/src/store/models/bank-account.js
+++ b/src/store/models/bank-account.js
@@ -8,8 +8,8 @@ export default class BankAccount extends Model {
static fields() {
return {
id: this.attr(() => uuidv4()),
- account_no: this.attr(''),
bank_name: this.attr(''),
+ account_no: this.attr(''),
updated_at: this.attr(''),
created_at: this.attr(''),
};
|