longyvfengyun
2023-12-25 d8d792a6842832e8f6af6604274c438b25053afe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/**
 * 校验菜单是否存在
 * @param id    菜单id
 * @param menus menus列表
 * @return result 检测结果
 */
function checkMenuIsUse(id, menus) {
    let result = false;
    for(let i=0; i<menus.length; i++) {
        let menu = menus[i];
        let childrens = menu.childrens;
        if(childrens && childrens.length>0) {
            for(let k=0; k<childrens.length; k++) {
                let children = childrens[k];
                if(children.id == id) {
                    result = children.enableduse;
                    break;
                }
            }
        }
    }
    return result;
}
 
export default checkMenuIsUse;