|
@@ -108,15 +108,17 @@ export default {
|
|
|
messageType: null,
|
|
|
num: 1,
|
|
|
timer: null,
|
|
|
+ // ws接口参数
|
|
|
+ initParams: {}
|
|
|
};
|
|
|
},
|
|
|
created: function () {
|
|
|
this.nowPermission = uni.getStorageSync("nowPermission");
|
|
|
-
|
|
|
this.init(true);
|
|
|
this.refTimer = setInterval(() => {
|
|
|
this.isInitWs = websocket.ws ? false : true;
|
|
|
- this.init(this.isInitWs);
|
|
|
+ const {hiId, user, permission} = this.initParams;
|
|
|
+ this.isInitWs && this.initWebsocket(hiId, user, permission);
|
|
|
}, 3 * 60 * 1000);
|
|
|
// this.messStatus();
|
|
|
},
|
|
@@ -210,6 +212,11 @@ export default {
|
|
|
let hiId = uni.getStorageSync("hiId");
|
|
|
let user = uni.getStorageSync("id");
|
|
|
let permission = uni.getStorageSync("nowPermission");
|
|
|
+ this.initParams = {
|
|
|
+ hiId,
|
|
|
+ user,
|
|
|
+ permission
|
|
|
+ };
|
|
|
this.isInitWs && this.initWebsocket(hiId, user, permission);
|
|
|
});
|
|
|
} else {
|
|
@@ -257,6 +264,11 @@ export default {
|
|
|
let hiId = uni.getStorageSync("hiId");
|
|
|
let user = uni.getStorageSync("id");
|
|
|
let permission = uni.getStorageSync("nowPermission");
|
|
|
+ this.initParams = {
|
|
|
+ hiId,
|
|
|
+ user,
|
|
|
+ permission
|
|
|
+ };
|
|
|
this.isInitWs && this.initWebsocket(hiId, user, permission);
|
|
|
});
|
|
|
},
|