From dd3a2eea2aac888d09ff8cde5e6c02e0c95811f2 Mon Sep 17 00:00:00 2001 From: Elsio Sanchez <45974454+elsiosanchez@users.noreply.github.com> Date: Fri, 6 Nov 2020 10:13:54 -0400 Subject: [PATCH] change client ID to role Uuid and organization ID to organization Uuid (#538) Co-authored-by: elsiosanchez --- src/router/modules/ADempiere/menu.js | 37 ++++++++++++++-------------- 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/src/router/modules/ADempiere/menu.js b/src/router/modules/ADempiere/menu.js index edfb7f31..d48cbcb5 100644 --- a/src/router/modules/ADempiere/menu.js +++ b/src/router/modules/ADempiere/menu.js @@ -7,8 +7,8 @@ import Layout from '@/layout' // Get Menu from server export function loadMainMenu({ sessionUuid, - clientId = 0, - organizationId = 0 + roleUuid = 0, + organizationUuid = 0 }) { return new Promise(resolve => { requestMenu({ @@ -19,8 +19,8 @@ export function loadMainMenu({ menuResponse.childs.forEach(menuElement => { const optionMenu = getRouteFromMenuItem({ menu: menuElement, - clientId, - organizationId + roleUuid, + organizationUuid }) if (optionMenu.meta.isSummary) { @@ -28,8 +28,8 @@ export function loadMainMenu({ const childsSumaryConverted = getChildFromAction({ menu, index: 0, - clientId, - organizationId + roleUuid, + organizationUuid }) optionMenu.children.push(childsSumaryConverted) optionMenu.children[0].meta.childs.push(childsSumaryConverted) @@ -39,8 +39,8 @@ export function loadMainMenu({ const childsConverted = getChildFromAction({ menu: menuElement, index: undefined, - clientId, - organizationId + roleUuid, + organizationUuid }) optionMenu.children.push(childsConverted) @@ -60,15 +60,15 @@ export function loadMainMenu({ * Get Only Child * @param {object} menu * @param {number} index - * @param {number} clientId - * @param {number} organizationId + * @param {number} roleUuid + * @param {number} organizationUuid */ -function getChildFromAction({ menu, index, clientId, organizationId }) { +function getChildFromAction({ menu, index, roleUuid, organizationUuid }) { const { component, icon, name, isIndex } = convertAction(menu.action) const routeIdentifier = name + '/' + menu.id const option = { - path: '/' + clientId + '/' + organizationId + '/' + routeIdentifier, + path: '/' + roleUuid + '/' + organizationUuid + '/' + routeIdentifier, component, name: menu.uuid, hidden: index > 0, @@ -97,8 +97,8 @@ function getChildFromAction({ menu, index, clientId, organizationId }) { const menuConverted = getChildFromAction({ menu: child, index: 1, - clientId, - organizationId + roleUuid, + organizationUuid }) option.children.push(menuConverted) option.meta.childs.push(menuConverted) @@ -110,15 +110,16 @@ function getChildFromAction({ menu, index, clientId, organizationId }) { /** * Convert menu item from server to Route + * @author elsiosanchez * @param {object} menu - * @param {number} clientId - * @param {number} organizationId + * @param {number} roleUuid + * @param {number} organizationUuid */ -function getRouteFromMenuItem({ menu, clientId, organizationId }) { +function getRouteFromMenuItem({ menu, roleUuid, organizationUuid }) { const { component, icon, name, isIndex } = convertAction(menu.action) const optionMenu = { - path: '/' + clientId + '/' + organizationId + '/' + menu.id, + path: '/' + roleUuid + '/' + organizationUuid + '/' + menu.id, redirect: '/' + menu.id + '/index', component: Layout, name: menu.uuid,