From a793b3a5f589ff7df199a245258d33c546dfc91c Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Wed, 23 Feb 2022 20:39:05 +0000 Subject: [PATCH] --- ayanova/src/api/dash-registry.js | 38 ++++- .../src/components/dash-today-reminders.vue | 11 ++ ayanova/src/components/dash-today-reviews.vue | 149 ++++++++++++++++++ ayanova/src/views/home-dashboard.vue | 148 ++++++++--------- 4 files changed, 273 insertions(+), 73 deletions(-) create mode 100644 ayanova/src/components/dash-today-reviews.vue diff --git a/ayanova/src/api/dash-registry.js b/ayanova/src/api/dash-registry.js index f0a28a61..1d005744 100644 --- a/ayanova/src/api/dash-registry.js +++ b/ayanova/src/api/dash-registry.js @@ -3,11 +3,45 @@ const role = authorizationroles.AUTHORIZATION_ROLES; export default { registry: [ { - id: "dash-today-reminders-wo", - roles: [role.Tech, role.TechRestricted], + id: "dash-today-reminders", + roles: [ + role.BizAdmin, + role.BizAdminRestricted, + role.ServiceRestricted, + role.Service, + role.InventoryRestricted, + role.Inventory, + role.Accounting, + role.Tech, + role.TechRestricted, + role.OpsAdmin, + role.OpsAdminRestricted, + role.Sales, + role.SalesRestricted + ], title: "ReminderList", type: "GzDashTodayReminders" }, + { + id: "dash-today-reviews", + roles: [ + role.BizAdmin, + role.BizAdminRestricted, + role.ServiceRestricted, + role.Service, + role.InventoryRestricted, + role.Inventory, + role.Accounting, + role.Tech, + role.TechRestricted, + role.OpsAdmin, + role.OpsAdminRestricted, + role.Sales, + role.SalesRestricted + ], + title: "ReviewList", + type: "GzDashTodayReviews" + }, { id: "dash-today-scheduled-wo", roles: [role.Tech, role.TechRestricted], diff --git a/ayanova/src/components/dash-today-reminders.vue b/ayanova/src/components/dash-today-reminders.vue index d1e6355a..f5671dd9 100644 --- a/ayanova/src/components/dash-today-reminders.vue +++ b/ayanova/src/components/dash-today-reminders.vue @@ -62,8 +62,18 @@ export default { }, computed: {}, + created() { + //console.log("reminders-created"); + }, + updated() { + //console.log("reminders-updated"); + }, + beforeUpdate() { + //console.log("reminders-beforeUpdate"); + }, async mounted() { //must be called from mounted to have refs available + //console.log("reminders-mounted"); await this.getDataFromApi(); }, methods: { @@ -80,6 +90,7 @@ export default { }, async getDataFromApi() { + //console.log("reminders-getdata"); let now = new Date(); //set now for the calendar to trigger a refresh diff --git a/ayanova/src/components/dash-today-reviews.vue b/ayanova/src/components/dash-today-reviews.vue new file mode 100644 index 00000000..5ada4143 --- /dev/null +++ b/ayanova/src/components/dash-today-reviews.vue @@ -0,0 +1,149 @@ + + diff --git a/ayanova/src/views/home-dashboard.vue b/ayanova/src/views/home-dashboard.vue index 9c5336d8..df76d680 100644 --- a/ayanova/src/views/home-dashboard.vue +++ b/ayanova/src/views/home-dashboard.vue @@ -1,74 +1,77 @@