From bb152b6774b7b42a4e83d7777346f5f25111ad95 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Wed, 23 Jun 2021 23:29:16 +0000 Subject: [PATCH] --- ayanova/src/router.js | 10 +- .../svc-workorder-item-scheduled-users.vue | 204 ++++++++++++++++++ ayanova/src/views/svc-workorder-items.vue | 21 +- 3 files changed, 232 insertions(+), 3 deletions(-) create mode 100644 ayanova/src/views/svc-workorder-item-scheduled-users.vue diff --git a/ayanova/src/router.js b/ayanova/src/router.js index b75595b3..c8a1dde2 100644 --- a/ayanova/src/router.js +++ b/ayanova/src/router.js @@ -297,11 +297,19 @@ export default new Router({ import(/* webpackChunkName: "svc" */ "./views/svc-workorder.vue") }, { - path: "/svc-workorder-itemss", + path: "/svc-workorder-items", name: "svc-workorder-items", component: () => import(/* webpackChunkName: "svc" */ "./views/svc-workorder-items.vue") }, + { + path: "/svc-workorder-item-scheduled-users", + name: "svc-workorder-item-scheduled-users", + component: () => + import( + /* webpackChunkName: "svc" */ "./views/svc-workorder-item-scheduled-users.vue" + ) + }, { path: "/svc-workorder-templates", name: "svc-workorder-templates", diff --git a/ayanova/src/views/svc-workorder-item-scheduled-users.vue b/ayanova/src/views/svc-workorder-item-scheduled-users.vue new file mode 100644 index 00000000..c444c007 --- /dev/null +++ b/ayanova/src/views/svc-workorder-item-scheduled-users.vue @@ -0,0 +1,204 @@ + + + diff --git a/ayanova/src/views/svc-workorder-items.vue b/ayanova/src/views/svc-workorder-items.vue index 3e5d7d1e..f7857b59 100644 --- a/ayanova/src/views/svc-workorder-items.vue +++ b/ayanova/src/views/svc-workorder-items.vue @@ -103,6 +103,16 @@ async function clickHandler(menuItem) { }); } break; + case "WorkOrderList": + m.vm.$router.push({ + name: "svc-workorders" + }); + break; + case "WorkOrderItemScheduledList": + m.vm.$router.push({ + name: "svc-workorder-item-scheduled-users" + }); + break; default: window.$gz.eventBus.$emit( @@ -168,8 +178,15 @@ function generateMenu(vm) { menuOptions.menuItems.push({ divider: true, inset: false }); menuOptions.menuItems.push({ - title: "WorkOrderItemList", - icon: "$ayiWrench", + title: "WorkOrderList", + icon: "$ayiTools", + key: FORM_KEY + ":WorkOrderList", + vm: vm + }); + + menuOptions.menuItems.push({ + title: "WorkOrderItemScheduledUserList", + icon: "$ayiUserClock", key: FORM_KEY + ":WorkOrderItemScheduledList", vm: vm });