ansel0926
2022-05-17 20f5203f80444254892012e87e1672f2bc6001db
assets/js/config.js
@@ -50,4 +50,55 @@
            });
        },
    },
});
});
function getQueryString(name) {
    var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
    var r = decodeURI(window.location.search.substr(1)).match(reg);
    if (r != null) {
        return unescape(r[2]);
    }
    return null;
}
initToken();
function initToken(){
    var userName = getQueryString("username");
    var JSESSIONID = getQueryString("JSESSIONID");
    window.localStorage.setItem("username", userName);
    window.localStorage.setItem("JSESSIONID", JSESSIONID);
    $("#username").append(userName);
    $.ajax({
        type: "post",
        async: false,
        url: httpConfig.webApiUrl + "landstamp/front/token?sessionId=" + JSESSIONID,
        contentType: "application/json;charset=utf-8",
        success: function (data) {
            if(data.code==0){
                window.localStorage.setItem("token", data.token);
            }
            console.log(data);
        },
        error: function (XMLHttpRequest, textStatus, errorThrown) {
            console.log("ajax请求失败!");
        }
    });
    var token = window.localStorage.getItem("token");
    $.ajax({
        type: "post",
        async: false,
        url: httpConfig.webApiUrl + "landstamp/front/userlogo" ,
        contentType: "application/json;charset=utf-8",
        beforeSend:function(request){
            request.setRequestHeader("token",token);
        },
        success: function (data) {
            document.getElementById("userlogo").setAttribute("src", data.avatar);
        },
        error: function (XMLHttpRequest, textStatus, errorThrown) {
            console.log("ajax请求失败!");
        }
    });
}