This commit is contained in:
@@ -85,7 +85,7 @@ export default function initialize() {
|
|||||||
subSub.push({
|
subSub.push({
|
||||||
title: window.$gz.locale.get("NotifySubscriptionList"),
|
title: window.$gz.locale.get("NotifySubscriptionList"),
|
||||||
icon: "bullhorn",
|
icon: "bullhorn",
|
||||||
route: "/form-home-notify-subscriptions",
|
route: "/home-notify-subscriptions",
|
||||||
key: key++
|
key: key++
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -68,174 +68,164 @@ export default new Router({
|
|||||||
name: "login",
|
name: "login",
|
||||||
meta: { scrollToTop: true }, //KEEP THIS AS AN EXAMPLE OF HOW TO USE WITH CODE ABOVE
|
meta: { scrollToTop: true }, //KEEP THIS AS AN EXAMPLE OF HOW TO USE WITH CODE ABOVE
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "aybase" */ "./views/login.vue")
|
import(/* webpackChunkName: "home" */ "./views/login.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/home-dashboard",
|
path: "/home-dashboard",
|
||||||
name: "home-dashboard",
|
name: "home-dashboard",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "aybase" */ "./views/home-dashboard.vue")
|
import(/* webpackChunkName: "home" */ "./views/home-dashboard.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/home-schedule",
|
path: "/home-schedule",
|
||||||
name: "home-schedule",
|
name: "home-schedule",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "aybase" */ "./views/home-schedule.vue")
|
import(/* webpackChunkName: "home" */ "./views/home-schedule.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/home-memos",
|
path: "/home-memos",
|
||||||
name: "home-memos",
|
name: "home-memos",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "aybase" */ "./views/home-memos.vue")
|
import(/* webpackChunkName: "home" */ "./views/home-memos.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/home-reminders",
|
path: "/home-reminders",
|
||||||
name: "home-reminders",
|
name: "home-reminders",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "aybase" */ "./views/home-reminders.vue")
|
import(/* webpackChunkName: "home" */ "./views/home-reminders.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/home-locale",
|
path: "/home-locale",
|
||||||
name: "home-locale",
|
name: "home-locale",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "aybase" */ "./views/home-locale.vue")
|
import(/* webpackChunkName: "home" */ "./views/home-locale.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/home-password",
|
path: "/home-password",
|
||||||
name: "home-password",
|
name: "home-password",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "aybase" */ "./views/home-password.vue")
|
import(/* webpackChunkName: "home" */ "./views/home-password.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/form-home-notify-subscriptions",
|
path: "/home-notify-subscriptions",
|
||||||
name: "form-home-notify-subscriptions",
|
name: "home-notify-subscriptions",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(
|
||||||
/* webpackChunkName: "aybase" */ "./views/form-home-notify-subscriptions.vue"
|
/* webpackChunkName: "home" */ "./views/home-notify-subscriptions.vue"
|
||||||
)
|
)
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/cust-customers",
|
path: "/cust-customers",
|
||||||
name: "cust-customers",
|
name: "cust-customers",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "customer" */ "./views/cust-customers.vue")
|
import(/* webpackChunkName: "cust" */ "./views/cust-customers.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/cust-headoffices",
|
path: "/cust-headoffices",
|
||||||
name: "cust-headoffices",
|
name: "cust-headoffices",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(/* webpackChunkName: "cust" */ "./views/cust-headoffices.vue")
|
||||||
/* webpackChunkName: "customer" */ "./views/cust-headoffices.vue"
|
|
||||||
)
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/svc-schedule",
|
path: "/svc-schedule",
|
||||||
name: "svc-schedule",
|
name: "svc-schedule",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "aybase" */ "./views/svc-schedule.vue")
|
import(/* webpackChunkName: "svc" */ "./views/svc-schedule.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/svc-workorders",
|
path: "/svc-workorders",
|
||||||
name: "svc-workorders",
|
name: "svc-workorders",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "service" */ "./views/svc-workorders.vue")
|
import(/* webpackChunkName: "svc" */ "./views/svc-workorders.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/svc-workorder-templates",
|
path: "/svc-workorder-templates",
|
||||||
name: "svc-workorder-templates",
|
name: "svc-workorder-templates",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(
|
||||||
/* webpackChunkName: "service" */ "./views/svc-workorder-templates.vue"
|
/* webpackChunkName: "svc" */ "./views/svc-workorder-templates.vue"
|
||||||
)
|
)
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/svc-quotes",
|
path: "/svc-quotes",
|
||||||
name: "svc-quotes",
|
name: "svc-quotes",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "service" */ "./views/svc-quotes.vue")
|
import(/* webpackChunkName: "svc" */ "./views/svc-quotes.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/svc-quote-templates",
|
path: "/svc-quote-templates",
|
||||||
name: "svc-quote-templates",
|
name: "svc-quote-templates",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(/* webpackChunkName: "svc" */ "./views/svc-quote-templates.vue")
|
||||||
/* webpackChunkName: "service" */ "./views/svc-quote-templates.vue"
|
|
||||||
)
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/svc-pm-list",
|
path: "/svc-pm-list",
|
||||||
name: "svc-pm-list",
|
name: "svc-pm-list",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "service" */ "./views/svc-pm-list.vue")
|
import(/* webpackChunkName: "svc" */ "./views/svc-pm-list.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/svc-pm-templates",
|
path: "/svc-pm-templates",
|
||||||
name: "svc-pm-templates",
|
name: "svc-pm-templates",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "service" */ "./views/svc-pm-templates.vue")
|
import(/* webpackChunkName: "svc" */ "./views/svc-pm-templates.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/svc-units",
|
path: "/svc-units",
|
||||||
name: "svc-units",
|
name: "svc-units",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "service" */ "./views/svc-units.vue")
|
import(/* webpackChunkName: "svc" */ "./views/svc-units.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/svc-unit-models",
|
path: "/svc-unit-models",
|
||||||
name: "svc-unit-models",
|
name: "svc-unit-models",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "service" */ "./views/svc-unit-models.vue")
|
import(/* webpackChunkName: "svc" */ "./views/svc-unit-models.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/svc-loaners",
|
path: "/svc-loaners",
|
||||||
name: "svc-loaners",
|
name: "svc-loaners",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "service" */ "./views/svc-loaners.vue")
|
import(/* webpackChunkName: "svc" */ "./views/svc-loaners.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/svc-contracts",
|
path: "/svc-contracts",
|
||||||
name: "svc-contracts",
|
name: "svc-contracts",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "service" */ "./views/svc-contracts.vue")
|
import(/* webpackChunkName: "svc" */ "./views/svc-contracts.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/svc-csr-list",
|
path: "/svc-csr-list",
|
||||||
name: "svc-csr-list",
|
name: "svc-csr-list",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "service" */ "./views/svc-csr-list.vue")
|
import(/* webpackChunkName: "svc" */ "./views/svc-csr-list.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/inv-parts",
|
path: "/inv-parts",
|
||||||
name: "inv-parts",
|
name: "inv-parts",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "inventory" */ "./views/inv-parts.vue")
|
import(/* webpackChunkName: "inv" */ "./views/inv-parts.vue")
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
path: "/inv-part-inventory",
|
path: "/inv-part-inventory",
|
||||||
name: "inv-part-inventory",
|
name: "inv-part-inventory",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(/* webpackChunkName: "inv" */ "./views/inv-part-inventory.vue")
|
||||||
/* webpackChunkName: "inventory" */ "./views/inv-part-inventory.vue"
|
|
||||||
)
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
path: "/inv-part-requests",
|
path: "/inv-part-requests",
|
||||||
name: "inv-part-requests",
|
name: "inv-part-requests",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(/* webpackChunkName: "inv" */ "./views/inv-part-requests.vue")
|
||||||
/* webpackChunkName: "inventory" */ "./views/inv-part-requests.vue"
|
|
||||||
)
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
path: "/inv-purchase-orders",
|
path: "/inv-purchase-orders",
|
||||||
name: "inv-purchase-orders",
|
name: "inv-purchase-orders",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(/* webpackChunkName: "inv" */ "./views/inv-purchase-orders.vue")
|
||||||
/* webpackChunkName: "inventory" */ "./views/inv-purchase-orders.vue"
|
|
||||||
)
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@@ -243,7 +233,7 @@ export default new Router({
|
|||||||
name: "inv-purchase-order-receipts",
|
name: "inv-purchase-order-receipts",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(
|
||||||
/* webpackChunkName: "inventory" */ "./views/inv-purchase-order-receipts.vue"
|
/* webpackChunkName: "inv" */ "./views/inv-purchase-order-receipts.vue"
|
||||||
)
|
)
|
||||||
},
|
},
|
||||||
|
|
||||||
@@ -251,9 +241,7 @@ export default new Router({
|
|||||||
path: "/inv-adjustments",
|
path: "/inv-adjustments",
|
||||||
name: "inv-adjustments",
|
name: "inv-adjustments",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(/* webpackChunkName: "inv" */ "./views/inv-adjustments.vue")
|
||||||
/* webpackChunkName: "inventory" */ "./views/inv-adjustments.vue"
|
|
||||||
)
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/vendors",
|
path: "/vendors",
|
||||||
@@ -266,104 +254,90 @@ export default new Router({
|
|||||||
path: "/acc-accounting",
|
path: "/acc-accounting",
|
||||||
name: "acc-accounting",
|
name: "acc-accounting",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "vendors" */ "./views/acc-accounting.vue")
|
import(/* webpackChunkName: "acc" */ "./views/acc-accounting.vue")
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
path: "/adm-global-settings",
|
path: "/adm-global-settings",
|
||||||
name: "adm-global-settings",
|
name: "adm-global-settings",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(/* webpackChunkName: "adm" */ "./views/adm-global-settings.vue")
|
||||||
/* webpackChunkName: "administration" */ "./views/adm-global-settings.vue"
|
|
||||||
)
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/adm-license",
|
path: "/adm-license",
|
||||||
name: "adm-license",
|
name: "adm-license",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(/* webpackChunkName: "adm" */ "./views/adm-license.vue")
|
||||||
/* webpackChunkName: "administration" */ "./views/adm-license.vue"
|
|
||||||
)
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
path: "/adm-users",
|
path: "/adm-users",
|
||||||
name: "adm-users",
|
name: "adm-users",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "administration" */ "./views/adm-users.vue")
|
import(/* webpackChunkName: "adm" */ "./views/adm-users.vue")
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
path: "/adm-localized-text",
|
path: "/adm-localized-text",
|
||||||
name: "adm-localized-text",
|
name: "adm-localized-text",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(/* webpackChunkName: "adm" */ "./views/adm-localized-text.vue")
|
||||||
/* webpackChunkName: "administration" */ "./views/adm-localized-text.vue"
|
|
||||||
)
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
path: "/adm-report-templates",
|
path: "/adm-report-templates",
|
||||||
name: "adm-report-templates",
|
name: "adm-report-templates",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(/* webpackChunkName: "adm" */ "./views/adm-report-templates.vue")
|
||||||
/* webpackChunkName: "administration" */ "./views/adm-report-templates.vue"
|
|
||||||
)
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
path: "/adm-attachments",
|
path: "/adm-attachments",
|
||||||
name: "adm-attachments",
|
name: "adm-attachments",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(/* webpackChunkName: "adm" */ "./views/adm-attachments.vue")
|
||||||
/* webpackChunkName: "administration" */ "./views/adm-attachments.vue"
|
|
||||||
)
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
path: "/adm-history",
|
path: "/adm-history",
|
||||||
name: "adm-history",
|
name: "adm-history",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(/* webpackChunkName: "adm" */ "./views/adm-history.vue")
|
||||||
/* webpackChunkName: "administration" */ "./views/adm-history.vue"
|
|
||||||
)
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
path: "/adm-statistics",
|
path: "/adm-statistics",
|
||||||
name: "adm-statistics",
|
name: "adm-statistics",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(/* webpackChunkName: "adm" */ "./views/adm-statistics.vue")
|
||||||
/* webpackChunkName: "administration" */ "./views/adm-statistics.vue"
|
|
||||||
)
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
path: "/ops-backup",
|
path: "/ops-backup",
|
||||||
name: "ops-backup",
|
name: "ops-backup",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "operations" */ "./views/ops-backup.vue")
|
import(/* webpackChunkName: "ops" */ "./views/ops-backup.vue")
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
path: "/ops-jobs",
|
path: "/ops-jobs",
|
||||||
name: "ops-jobs",
|
name: "ops-jobs",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "operations" */ "./views/ops-jobs.vue")
|
import(/* webpackChunkName: "ops" */ "./views/ops-jobs.vue")
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
path: "/ops-log",
|
path: "/ops-log",
|
||||||
name: "ops-log",
|
name: "ops-log",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "operations" */ "./views/ops-log.vue")
|
import(/* webpackChunkName: "ops" */ "./views/ops-log.vue")
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
path: "/ops-metrics",
|
path: "/ops-metrics",
|
||||||
name: "ops-metrics",
|
name: "ops-metrics",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "operations" */ "./views/ops-metrics.vue")
|
import(/* webpackChunkName: "ops" */ "./views/ops-metrics.vue")
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@@ -371,7 +345,7 @@ export default new Router({
|
|||||||
name: "ops-notification-settings",
|
name: "ops-notification-settings",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(
|
||||||
/* webpackChunkName: "operations" */ "./views/ops-notification-settings.vue"
|
/* webpackChunkName: "ops" */ "./views/ops-notification-settings.vue"
|
||||||
)
|
)
|
||||||
},
|
},
|
||||||
//**********************************GENERAL */
|
//**********************************GENERAL */
|
||||||
@@ -382,13 +356,12 @@ export default new Router({
|
|||||||
// this generates a separate chunk (about.[hash].js) for this route
|
// this generates a separate chunk (about.[hash].js) for this route
|
||||||
// which is lazy-loaded when the route is visited.
|
// which is lazy-loaded when the route is visited.
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "aybase" */ "./views/about.vue")
|
import(/* webpackChunkName: "home" */ "./views/about.vue")
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/log",
|
path: "/log",
|
||||||
name: "log",
|
name: "log",
|
||||||
component: () =>
|
component: () => import(/* webpackChunkName: "home" */ "./views/log.vue")
|
||||||
import(/* webpackChunkName: "aybase" */ "./views/log.vue")
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/customize/:formCustomTemplateKey",
|
path: "/customize/:formCustomTemplateKey",
|
||||||
@@ -406,18 +379,20 @@ export default new Router({
|
|||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
|
//TEST WIDGET EDIT FORM
|
||||||
path: "/inventory/widget/edit/:id",
|
path: "/inventory/widget/edit/:id",
|
||||||
name: "inventory-widget-edit",
|
name: "inventory-widget-edit",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(
|
import(
|
||||||
/* webpackChunkName: "inventory" */ "./views/test-inventory-widget-edit.vue"
|
/* webpackChunkName: "test" */ "./views/test-inventory-widget-edit.vue"
|
||||||
)
|
)
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
//404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404
|
||||||
path: "*",
|
path: "*",
|
||||||
name: "notfound",
|
name: "notfound",
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "aybase" */ "./views/notfound.vue")
|
import(/* webpackChunkName: "home" */ "./views/notfound.vue")
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user