mirror of
https://github.com/cool-team-official/cool-admin-vue.git
synced 2026-03-17 19:23:28 +00:00
27 lines
333 B
JavaScript
27 lines
333 B
JavaScript
export default {
|
|
state: {
|
|
info: {},
|
|
list: []
|
|
},
|
|
|
|
getters: {
|
|
// 模块信息
|
|
modules: state => state.info,
|
|
// 模块列表
|
|
moduleList: state => state.list
|
|
},
|
|
|
|
mutations: {
|
|
SET_MODULE(state, list) {
|
|
let d = {};
|
|
|
|
list.forEach(e => {
|
|
d[e.name] = e;
|
|
});
|
|
|
|
state.list = list;
|
|
state.info = d;
|
|
}
|
|
}
|
|
};
|