From 65149d5049055679fb1fa8a877a3cd9103d536b6 Mon Sep 17 00:00:00 2001 From: Dean Bartok-Thomas Date: Sat, 31 Aug 2019 22:02:57 +0100 Subject: [PATCH 01/16] Few Terminal based name corrects --- src/router/index.js | 2 +- .../components/{AccountDetail.vue => TerminalDetail.vue} | 8 ++++---- src/views/terminals/create.vue | 6 +++--- src/views/terminals/edit.vue | 6 +++--- 4 files changed, 11 insertions(+), 11 deletions(-) rename src/views/terminals/components/{AccountDetail.vue => TerminalDetail.vue} (97%) diff --git a/src/router/index.js b/src/router/index.js index aaa655d6..7b5cda9d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -244,7 +244,7 @@ export const asyncRoutes = [ path: 'create', component: () => import('@/views/products/create'), name: 'CreateProduct', - meta: { title: 'Create Products', icon: 'edit' } + meta: { title: 'Create Product', icon: 'edit' } }, { path: 'edit/:id', diff --git a/src/views/terminals/components/AccountDetail.vue b/src/views/terminals/components/TerminalDetail.vue similarity index 97% rename from src/views/terminals/components/AccountDetail.vue rename to src/views/terminals/components/TerminalDetail.vue index 3c6c2554..275bc789 100644 --- a/src/views/terminals/components/AccountDetail.vue +++ b/src/views/terminals/components/TerminalDetail.vue @@ -185,12 +185,12 @@ export default { }) }, setTagsViewTitle() { - const title = 'Edit Account' + const title = 'Edit Terminal' const route = Object.assign({}, this.tempRoute, { title: `${title} - ${this.postForm.name}` }) this.$store.dispatch('tagsView/updateVisitedView', route) }, setPageTitle() { - const title = 'Edit Account' + const title = 'Edit Terminal' document.title = `${title} - ${this.postForm.id}` }, submitForm() { @@ -203,13 +203,13 @@ export default { methodToCall(this.postForm).then((r) => { this.$notify({ title: 'Success', - message: 'Account Saved', + message: 'Terminal Saved', type: 'success', duration: 2000 }) // Redirect to the edit page when we create a new one - if (!this.isEdit) { this.$router.push(`/accounts/edit/${r.data.id}`) } + if (!this.isEdit) { this.$router.push(`/terminals/edit/${r.data.id}`) } this.loading = false }).catch((e) => { diff --git a/src/views/terminals/create.vue b/src/views/terminals/create.vue index d8a74df5..0e59a71d 100644 --- a/src/views/terminals/create.vue +++ b/src/views/terminals/create.vue @@ -1,13 +1,13 @@ diff --git a/src/views/terminals/edit.vue b/src/views/terminals/edit.vue index 748ebb82..01f1f7a5 100644 --- a/src/views/terminals/edit.vue +++ b/src/views/terminals/edit.vue @@ -1,13 +1,13 @@ From eeeccde926b472462d5bfadb440d8a99ab9e0c46 Mon Sep 17 00:00:00 2001 From: Dean Bartok-Thomas Date: Sat, 31 Aug 2019 22:17:13 +0100 Subject: [PATCH 02/16] Terminal management complete --- src/api/terminal.js | 6 ++- .../terminals/components/TerminalDetail.vue | 38 ++++++++++++++++++- 2 files changed, 41 insertions(+), 3 deletions(-) diff --git a/src/api/terminal.js b/src/api/terminal.js index a575df8d..5c1721fc 100644 --- a/src/api/terminal.js +++ b/src/api/terminal.js @@ -29,6 +29,10 @@ function __dataToDTO(data) { 'county': data.address.county, 'country': data.address.country, 'postCode': data.address.postCode, - 'identifier': data.identifier + 'identifier': data.identifier, + 'contactNumber': data.contactNumber, + 'fullName': data.fullName, + 'meta': data.meta, + 'regionId': data.region_id } } diff --git a/src/views/terminals/components/TerminalDetail.vue b/src/views/terminals/components/TerminalDetail.vue index 275bc789..4591338d 100644 --- a/src/views/terminals/components/TerminalDetail.vue +++ b/src/views/terminals/components/TerminalDetail.vue @@ -32,7 +32,21 @@ + + + + + + + + + + @@ -71,6 +85,13 @@ + + + + + + + + + + + + + + + - + + + + + + + + + + + + - + - + - +