|
|
|
@ -5,7 +5,7 @@
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
import { Message } from "element-ui";
|
|
|
|
|
import { Message, MessageBox } from "element-ui";
|
|
|
|
|
export default {
|
|
|
|
|
name: "App",
|
|
|
|
|
metaInfo() {
|
|
|
|
@ -34,23 +34,61 @@ export default {
|
|
|
|
|
// var decodedValue = decodeURIComponent(value);
|
|
|
|
|
// obj[key] = decodedValue;
|
|
|
|
|
// });
|
|
|
|
|
var obj = {};
|
|
|
|
|
window.addEventListener("message", function (event) {
|
|
|
|
|
console.log(event);
|
|
|
|
|
obj = event.data.data;
|
|
|
|
|
console.log(obj);
|
|
|
|
|
if (obj.token) {
|
|
|
|
|
localStorage.setItem("MSSM-LIAONING__TOKEN", obj.token);
|
|
|
|
|
} else {
|
|
|
|
|
this.$alert("token不能为空", "提示", {
|
|
|
|
|
confirmButtonText: "返回",
|
|
|
|
|
callback: (action) => {
|
|
|
|
|
this.$router.go(-1);
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
const params = new URLSearchParams(window.location.href.split("?")[1]);
|
|
|
|
|
|
|
|
|
|
// 获取某个参数的值
|
|
|
|
|
const type = params.get("type");
|
|
|
|
|
const flag = params.get("flag");
|
|
|
|
|
const data = params.get("data");
|
|
|
|
|
const token = params.get("token");
|
|
|
|
|
|
|
|
|
|
let obj = {
|
|
|
|
|
type,
|
|
|
|
|
flag,
|
|
|
|
|
data,
|
|
|
|
|
token
|
|
|
|
|
}
|
|
|
|
|
console.log(888,obj);
|
|
|
|
|
if (
|
|
|
|
|
obj.token == undefined
|
|
|
|
|
) {
|
|
|
|
|
console.log(89);
|
|
|
|
|
MessageBox.confirm("token不能为空", "系统提示", {
|
|
|
|
|
confirmButtonText: "返回",
|
|
|
|
|
cancelButtonText: "取消",
|
|
|
|
|
type: "warning",
|
|
|
|
|
})
|
|
|
|
|
.then(() => {
|
|
|
|
|
this.$router.go(-1);
|
|
|
|
|
})
|
|
|
|
|
.catch(() => {
|
|
|
|
|
this.$router.go(-1);
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
console.log(111);
|
|
|
|
|
localStorage.setItem("MSSM-LIAONING__TOKEN", obj.token);
|
|
|
|
|
this.$store.commit("app/URLChange", obj);
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// var obj = {};
|
|
|
|
|
// window.addEventListener("message", function (event) {
|
|
|
|
|
// console.log(888, event);
|
|
|
|
|
// obj = event.data.data;
|
|
|
|
|
// console.log(999, obj);
|
|
|
|
|
// if (obj?.token) {
|
|
|
|
|
// console.log(100, obj);
|
|
|
|
|
// localStorage.setItem("MSSM-LIAONING__TOKEN", obj.token);
|
|
|
|
|
// } else {
|
|
|
|
|
// this.$alert("token不能为空", "提示", {
|
|
|
|
|
// confirmButtonText: "返回",
|
|
|
|
|
// callback: (action) => {
|
|
|
|
|
// this.$router.go(-1);
|
|
|
|
|
// },
|
|
|
|
|
// });
|
|
|
|
|
// }
|
|
|
|
|
// this.$store.commit("app/URLChange", obj);
|
|
|
|
|
// });
|
|
|
|
|
},
|
|
|
|
|
};
|
|
|
|
|
/**
|
|
|
|
|