This commit is contained in:
2020-01-03 21:05:47 +00:00
parent 94e894f5fc
commit e4b557e1ba

View File

@@ -652,128 +652,24 @@ export default function initialize() {
}
//**** WIDGETS (TOP GROUP)
addNavItem(
window.$gz.locale.get("WidgetList"),
"splotch",
"/testinventory",
[],
key++
);
//NOTE: If a user has read full record or better then they should have access to that area
// if (
// window.$gz.role.hasRole(
// window.$gz.role.AUTHORIZATION_ROLES.TechLimited
// ) ||
// window.$gz.role.hasRole(
// window.$gz.role.AUTHORIZATION_ROLES.TechFull
// ) ||
// window.$gz.role.hasRole(
// window.$gz.role.AUTHORIZATION_ROLES.SubContractorLimited
// ) ||
// window.$gz.role.hasRole(
// window.$gz.role.AUTHORIZATION_ROLES.SubContractorFull
// )
// ) {
// addNavItem(
// window.$gz.locale.get("Service"),
// "toolbox",
// "/service",
// undefined,
// key++
// );
// }
// if (
// window.$gz.role.hasRole(
// window.$gz.role.AUTHORIZATION_ROLES.DispatchLimited
// ) ||
// window.$gz.role.hasRole(
// window.$gz.role.AUTHORIZATION_ROLES.DispatchFull
// )
// ) {
// addNavItem(
// window.$gz.locale.get("Dispatch"),
// "shipping-fast",
// "/dispatch",
// undefined,
// key++
// );
// }
// if (
// window.$gz.role.hasRole(
// window.$gz.role.AUTHORIZATION_ROLES.InventoryLimited
// ) ||
// window.$gz.role.hasRole(
// window.$gz.role.AUTHORIZATION_ROLES.InventoryFull
// ) ||
// window.$gz.role.hasRole(
// window.$gz.role.AUTHORIZATION_ROLES.BizAdminLimited
// ) ||
// window.$gz.role.hasRole(
// window.$gz.role.AUTHORIZATION_ROLES.BizAdminFull
// )
// ) {
// addNavItem(
// window.$gz.locale.get("Inventory"),
// "dolly",
// "/inventory",
// undefined,
// key++
// );
// }
// if (
// window.$gz.role.hasRole(
// window.$gz.role.AUTHORIZATION_ROLES.AccountingFull
// )
// ) {
// addNavItem(
// window.$gz.locale.get("Accounting"),
// "file-invoice-dollar",
// "/accounting",
// undefined,
// key++
// );
// }
// if (
// window.$gz.role.hasRole(
// window.$gz.role.AUTHORIZATION_ROLES.BizAdminLimited
// ) ||
// window.$gz.role.hasRole(
// window.$gz.role.AUTHORIZATION_ROLES.BizAdminFull
// )
// ) {
// addNavItem(
// window.$gz.locale.get("Administration"),
// "user-tie",
// "/admin",
// undefined,
// key++
// );
// }
// if (
// window.$gz.role.hasRole(
// window.$gz.role.AUTHORIZATION_ROLES.OpsAdminFull
// ) ||
// window.$gz.role.hasRole(
// window.$gz.role.AUTHORIZATION_ROLES.OpsAdminLimited
// )
// ) {
// addNavItem(
// window.$gz.locale.get("Operations"),
// "cogs",
// "ops",
// undefined,
// key++
// );
// }
// console.log(window.$gz.store.state.navItems);
if (
window.$gz.role.hasRole([
window.$gz.role.AUTHORIZATION_ROLES.BizAdminFull,
window.$gz.role.AUTHORIZATION_ROLES.BizAdminLimited,
window.$gz.role.AUTHORIZATION_ROLES.DispatchFull,
window.$gz.role.AUTHORIZATION_ROLES.DispatchLimited,
window.$gz.role.AUTHORIZATION_ROLES.TechFull,
window.$gz.role.AUTHORIZATION_ROLES.TechLimited
])
) {
addNavItem(
window.$gz.locale.get("WidgetList"),
"splotch",
"/testinventory",
[],
key++
);
}
})
.then(() => {
//CACHE LOCALE SETTINGS