|
|
@@ -19,19 +19,19 @@ export default {
|
|
|
},
|
|
|
mutations: {
|
|
|
// 设置登录用户的信息
|
|
|
- setUserInfo(state, info) {
|
|
|
+ setUserInfo (state, info) {
|
|
|
state.info = info;
|
|
|
},
|
|
|
// 设置登录用户的菜单
|
|
|
- setMenus(state, menus) {
|
|
|
+ setMenus (state, menus) {
|
|
|
state.menus = menus;
|
|
|
},
|
|
|
// 设置登录用户的权限
|
|
|
- setAuthorities(state, authorities) {
|
|
|
+ setAuthorities (state, authorities) {
|
|
|
state.authorities = authorities;
|
|
|
},
|
|
|
// 设置登录用户的角色
|
|
|
- setRoles(state, roles) {
|
|
|
+ setRoles (state, roles) {
|
|
|
state.roles = roles;
|
|
|
}
|
|
|
},
|
|
|
@@ -69,7 +69,7 @@ export default {
|
|
|
// return { menus, homePath };
|
|
|
// },
|
|
|
//动态路由
|
|
|
- async fetchUserInfo({ commit }) {
|
|
|
+ async fetchUserInfo ({ commit }) {
|
|
|
const result = await getUserInfo().catch(() => {});
|
|
|
console.log('result--', result);
|
|
|
if (!result) {
|
|
|
@@ -90,7 +90,8 @@ export default {
|
|
|
const { menus, homePath } = formatMenus(
|
|
|
USER_MENUS ??
|
|
|
toTreeData({
|
|
|
- data: result?.filter((d) => d.menuType !== 1),
|
|
|
+ data: result,
|
|
|
+ // data: result?.filter((d) => d.menuType !== 2), 暂时不做按钮权限
|
|
|
idField: 'id',
|
|
|
parentIdField: 'parentId'
|
|
|
})
|
|
|
@@ -106,19 +107,19 @@ export default {
|
|
|
/**
|
|
|
* 更新用户信息
|
|
|
*/
|
|
|
- setInfo({ commit }, value) {
|
|
|
+ setInfo ({ commit }, value) {
|
|
|
commit('setUserInfo', value);
|
|
|
},
|
|
|
/**
|
|
|
* 更新菜单数据
|
|
|
*/
|
|
|
- setMenus({ commit }, value) {
|
|
|
+ setMenus ({ commit }, value) {
|
|
|
commit('setMenus', value);
|
|
|
},
|
|
|
/**
|
|
|
* 更新菜单的badge
|
|
|
*/
|
|
|
- setMenuBadge({ commit, state }, { path, value, color }) {
|
|
|
+ setMenuBadge ({ commit, state }, { path, value, color }) {
|
|
|
const menus = formatTreeData(state.menus, (m) => {
|
|
|
if (path === m.path) {
|
|
|
return {
|