|
@@ -81,7 +81,7 @@ export default {
|
|
|
msgCount:{
|
|
|
myMessageCount:'0',
|
|
|
userId:'1111111'
|
|
|
-
|
|
|
+
|
|
|
},
|
|
|
routeinfo:{}
|
|
|
};
|
|
@@ -97,17 +97,17 @@ export default {
|
|
|
|
|
|
},
|
|
|
created() {
|
|
|
-
|
|
|
+
|
|
|
//实时检测刷新token
|
|
|
this.refreshToken();
|
|
|
-
|
|
|
+
|
|
|
},
|
|
|
|
|
|
mounted() {
|
|
|
this.init();
|
|
|
-
|
|
|
+
|
|
|
},
|
|
|
-
|
|
|
+
|
|
|
|
|
|
props: [],
|
|
|
methods: {
|
|
@@ -128,10 +128,10 @@ export default {
|
|
|
openMenu(item = {}) {
|
|
|
this.$store.dispatch("GetMenu", item.id).then((data) => {
|
|
|
if (data.length !== 0) {
|
|
|
-
|
|
|
+
|
|
|
this.$router.$avueRouter.formatRoutes(data, true);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
//当点击顶部菜单后默认打开第一个菜单
|
|
|
/*if (!this.validatenull(item)) {
|
|
|
let itemActive = {},
|
|
@@ -155,7 +155,7 @@ export default {
|
|
|
}*/
|
|
|
});
|
|
|
//发送消息
|
|
|
-
|
|
|
+
|
|
|
},
|
|
|
// 定时检测token
|
|
|
refreshToken() {
|
|
@@ -189,7 +189,7 @@ export default {
|
|
|
socket.onopen = function (evt) {
|
|
|
console.log('websocket链接成功');
|
|
|
};
|
|
|
-
|
|
|
+
|
|
|
socket.onclose = function (evt) {
|
|
|
console.log('websocket连接已断开')
|
|
|
};
|
|
@@ -200,19 +200,18 @@ export default {
|
|
|
that.msgCount = JSON.parse(data)
|
|
|
}
|
|
|
}
|
|
|
- console.log(data,'消息信息')
|
|
|
+ console.log("myMsg:",data)
|
|
|
};
|
|
|
socket.onerror = function ({data}) {
|
|
|
- console.log('发生错误:', data)
|
|
|
+ console.log('发生错误:', data)
|
|
|
};
|
|
|
},
|
|
|
|
|
|
//发送消息
|
|
|
socketSend (msg) {
|
|
|
const user_id = this.userInfo.user_id;
|
|
|
- console.log('发送消息:',)
|
|
|
+ console.log('发送消息:',)
|
|
|
if (socket) {
|
|
|
- console.log(222222222)
|
|
|
socket.send(user_id);
|
|
|
} else {
|
|
|
setTimeout(()=>{
|
|
@@ -222,6 +221,6 @@ export default {
|
|
|
}
|
|
|
|
|
|
},
|
|
|
-
|
|
|
+
|
|
|
};
|
|
|
</script>
|