wuxw
2019-09-08 5521fc9108e6a67f5d2a778c76aff3b2eb809ae9
WebService/src/main/resources/static/js/core.js
@@ -159,6 +159,15 @@
        return JSON.parse(window.localStorage.getItem('hc_menus'));
    };
    //保存菜单状态
    vc.setMenuState = function(_menuState){
        window.localStorage.setItem('hc_menu_state',_menuState);
    };
    //获取菜单状态
    vc.getMenuState = function(){
        return window.localStorage.getItem('hc_menu_state');
    };
    //保存用户菜单
    vc.saveData = function(_key,_value){
        window.localStorage.setItem(_key,JSON.stringify(_value));
@@ -204,6 +213,14 @@
            }
        }
    };
    //扩展 现有的对象 没有的属性扩充上去
    vc.extendObject = function(org,dst){
        for(var key in dst){
            if (!org.hasOwnProperty(key)){
                dst[key] = org[key]
            }
        }
    };
    //获取url参数
    vc.getParam = function(_key){
        //返回当前 URL 的查询部分(问号 ? 之后的部分)。
@@ -228,11 +245,7 @@
    //查询url
    vc.getUrl = function(){
        //返回当前 URL 的查询部分(问号 ? 之后的部分)。
        var urlParameters = location.search;
        //如果该求青中有请求的参数,则获取请求的参数,否则打印提示此请求没有请求的参数
        if(urlParameters.indexOf('?') != -1){
            return urlParameters.substring(0, urlParameters.indexOf('?'));
        }
        var urlParameters = location.pathname;
        return urlParameters;
    };
    //对象转get参数
@@ -244,6 +257,13 @@
          }
         return str.join("&");
    }
    //空判断 true 为非空 false 为空
    vc.notNull = function(_paramObj){
        if(_paramObj == null || _paramObj == undefined || _paramObj.trim() == ''){
            return false;
        }
        return true;
    }