存放课程分类id集合map

This commit is contained in:
NiSen
2023-10-11 18:42:08 +08:00
parent 4f5bd2cf16
commit 6b9b9bb8d6
3 changed files with 26 additions and 1 deletions

View File

@@ -85,6 +85,22 @@ const initDictTree = (key) => {
(res) => {
console.log(res.data.result,'课程分类接口')
store.commit("SET_DICT", {key, data: res.data.result});
//转化为map放到状态中
let map=new Map();
res.data.result.forEach(item=>{
map.set(item.id, item.name);
if(item.children && item.children!=''){
item.children.forEach(child=>{
map.set(child.id, child.name);
if(child.children && child.children!=''){
child.children.forEach(last=>{
map.set(last.id, last.name);
})
}
})
}
});
store.commit("SET_SYSTYPEMAP", map);
},
(err) => {
message.error(err);