diff --git a/ayanova/src/api/dash-registry.js b/ayanova/src/api/dash-registry.js index fc1f34fd..1227636f 100644 --- a/ayanova/src/api/dash-registry.js +++ b/ayanova/src/api/dash-registry.js @@ -19,6 +19,7 @@ export default { role.SalesRestricted ], title: "ReminderList", + icon: "$ayiGenderless", type: "GzDashTodayReminders", singleOnly: true, settings: {} @@ -40,6 +41,7 @@ export default { role.SalesRestricted ], title: "ReviewList", + icon: "$ayiGenderless", type: "GzDashTodayReviews", singleOnly: true, settings: {} @@ -55,6 +57,7 @@ export default { { roles: [role.Tech, role.TechRestricted], title: "WorkOrderItemLaborServiceRateQuantity", + icon: "$ayiHistory", type: "GzDashLaborHoursPersonal", scheduleableUserOnly: true, singleOnly: false, @@ -70,6 +73,7 @@ export default { { roles: [role.Tech, role.TechRestricted], title: "WorkOrderItemLaborServiceRateQuantity", + icon: "$ayiUser", type: "GzDashLaborHoursPersonalBar", scheduleableUserOnly: true, singleOnly: false, @@ -81,33 +85,33 @@ export default { interval: "day", color: "#00205B" } - }, - { - roles: [ - role.BizAdmin, - role.BizAdminRestricted, - role.Sales, - role.SalesRestricted - ], - title: "TEST Bar chart widget", - type: "GzDashTestBarWidgetCountByUserType", - scheduleableUserOnly: false, - singleOnly: false, - settings: { customTitle: "my custom title" } - }, - { - roles: [ - role.BizAdmin, - role.BizAdminRestricted, - role.Sales, - role.SalesRestricted - ], - title: "TEST Line chart widget", - type: "GzDashTestLineWidgetMonthlyTotalPrice", - scheduleableUserOnly: false, - singleOnly: true, - settings: {} } + // { + // roles: [ + // role.BizAdmin, + // role.BizAdminRestricted, + // role.Sales, + // role.SalesRestricted + // ], + // title: "TEST Bar chart widget", + // type: "GzDashTestBarWidgetCountByUserType", + // scheduleableUserOnly: false, + // singleOnly: false, + // settings: { customTitle: "my custom title" } + // }, + // { + // roles: [ + // role.BizAdmin, + // role.BizAdminRestricted, + // role.Sales, + // role.SalesRestricted + // ], + // title: "TEST Line chart widget", + // type: "GzDashTestLineWidgetMonthlyTotalPrice", + // scheduleableUserOnly: false, + // singleOnly: true, + // settings: {} + // } ], availableItems() { const ret = []; @@ -125,6 +129,7 @@ export default { ret.push({ id: i, title: item.title, + icon: item.icon, type: item.type, singleOnly: item.singleOnly, settings: item.settings diff --git a/ayanova/src/components/dash-labor-hours-personal-bar.vue b/ayanova/src/components/dash-labor-hours-personal-bar.vue index 261631b2..229b07b1 100644 --- a/ayanova/src/components/dash-labor-hours-personal-bar.vue +++ b/ayanova/src/components/dash-labor-hours-personal-bar.vue @@ -34,7 +34,7 @@ {{ $ay.t("Settings") }} - + @@ -46,14 +35,13 @@ {{ $ay.t("Settings") }} - - {{ settings }} + + + + + diff --git a/ayanova/src/views/home-dashboard.vue b/ayanova/src/views/home-dashboard.vue index 0a682a2d..0af9faee 100644 --- a/ayanova/src/views/home-dashboard.vue +++ b/ayanova/src/views/home-dashboard.vue @@ -23,6 +23,9 @@ :key="item.id" @click="addItem(item)" > + {{ item.icon }} {{ $ay.t(item.title) }}