diff --git a/src/permission.js b/src/permission.js index 060c8ba96fb82b38bdfd0b17a49f122438571d45..1d030c419bde220b7f1bcd4a0093a86b721286ff 100644 --- a/src/permission.js +++ b/src/permission.js @@ -40,6 +40,15 @@ router.beforeEach((to, from, next) => { store .dispatch("GetUserInfo") .then(() => { + const value = to.query.src || to.fullPath; + const label = to.query.name || to.name; + store.commit("ADD_TAG", { + label: label, + value: value, + params: to.params, + query: to.query, + group: router.$avueRouter.group || [], + }); next(); }) .catch(() => {