吴学文
2019-07-09 2ce35cb8d146582b32fd8867ef27ac2930da6ae3
WebService/src/main/resources/components/menu/menu.js
@@ -16,6 +16,7 @@
                var _tmpMenus = vc.getMenus();
                //浏览器缓存中能获取到
                if(_tmpMenus != null && _tmpMenus != undefined){
                    this.miniMenu();
                    this.menus = _tmpMenus;
                    return ;
                }
@@ -32,9 +33,16 @@
                             param,
                             function(json,res){
                                var _menus = JSON.parse(json);
                                if(_menus == null || _menus.length == 0){
                                    return ;
                                }
                                _menus.sort(function(a,b){
                                       return a.seq - b.seq
                                });
                                var _currentMenusId = vc.getCurrentMenu() == null?_menus[0].id:vc.getCurrentMenu();
                                vm.menus = vm.refreshMenuActive(_menus,_currentMenusId);
                                vc.setMenus(vm.menus);
                                vm.miniMenu();
                             },function(errInfo,error){
                                console.log('请求失败处理');
                             }
@@ -63,9 +71,7 @@
                    jsonArray[menuIndex].active=false;
                }
                jsonArray.sort(function(a,b){
                         return a.seq - b.seq
                });
                return  jsonArray;
           },
@@ -74,7 +80,12 @@
                vc.setCurrentMenu(_id);
                vm.menus = vm.refreshMenuActive(vm.menus,_id);
                vc.setMenus(vm.menus);
           },
           miniMenu:function(){
                $("body").toggleClass("mini-navbar");
                //SmoothlyMenu();
           }
       },
    });