...
|
...
|
@@ -33,6 +33,36 @@ layui.define(['sessions', 'form', 'common'], function (exports) { |
|
|
return "";
|
|
|
}
|
|
|
|
|
|
function getUrlParamMap() {
|
|
|
var href = window.location.href;
|
|
|
var url = href.split("?");
|
|
|
if (url.length <= 1) {
|
|
|
return "";
|
|
|
}
|
|
|
var params = url[1].split("&");
|
|
|
var map = {};
|
|
|
for (var i = 0; i < params.length; i++) {
|
|
|
var param = params[i].split("=");
|
|
|
var key = param[0];
|
|
|
|
|
|
if(key == 'url'){
|
|
|
continue;
|
|
|
}
|
|
|
var keyVal = '';
|
|
|
var temp = "" + params[1];
|
|
|
if (temp.search("#") > -1) {
|
|
|
keyVal = temp.substring(0, temp.indexOf("#"));
|
|
|
} else {
|
|
|
keyVal = param[1];
|
|
|
}
|
|
|
|
|
|
|
|
|
map[key] = keyVal;
|
|
|
}
|
|
|
return map;
|
|
|
}
|
|
|
|
|
|
|
|
|
try {
|
|
|
TYPage();
|
|
|
} catch (e) {
|
...
|
...
|
@@ -64,10 +94,20 @@ layui.define(['sessions', 'form', 'common'], function (exports) { |
|
|
|
|
|
// 跳转地址
|
|
|
var url = getUrlParam("url").split('#/')[0];
|
|
|
var map = getUrlParamMap();
|
|
|
|
|
|
let arr = [];
|
|
|
if(map){
|
|
|
Object.keys(map).map(_ => arr.push(`${_}=${map[_]}`));
|
|
|
var flag = map.editFlag;
|
|
|
if(flag){
|
|
|
localStorage.setItem("editFlag", flag);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
//登入成功的提示与跳转
|
|
|
window.location = window.location.origin + window.location.pathname
|
|
|
+ '/start/index.html?show=0&accessToken=#/' + url;
|
|
|
+ `/start/index.html?show=0&accessToken=&${arr.join('&')}#/${url}`;
|
|
|
|
|
|
}
|
|
|
});
|
...
|
...
|
|