From 08b7a26992f2c49d7f83546f31ea0960f7fb773c Mon Sep 17 00:00:00 2001 From: caoyang Date: Wed, 16 Mar 2022 10:10:19 +0800 Subject: [PATCH] =?UTF-8?q?ocr=E5=85=B3=E9=97=AD=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/documentManage/ocr/index.vue | 29 ++++++------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/jero-web/src/views/documentManage/ocr/index.vue b/jero-web/src/views/documentManage/ocr/index.vue index bae155bbf..055bb9159 100644 --- a/jero-web/src/views/documentManage/ocr/index.vue +++ b/jero-web/src/views/documentManage/ocr/index.vue @@ -159,6 +159,7 @@ title:this.$t('UploadFile'), listType:'text', token:Vue.ls.get(ACCESS_TOKEN), + websock: null, } }, props:{ @@ -172,19 +173,12 @@ // this.refresh() }, watch:{ - // drawVisible(val){ - // if(val&&this.timer){ - // clearInterval(this.timer) - // }else{ - // clearInterval(this.timer) - // this.initSetTimeout(this.today)//调用每隔10秒刷新数据 - // } - // } + }, methods:{ initWebSocket: function () { let token = Vue.ls.get(ACCESS_TOKEN) - console.log("------------WebSocket连接成功"); + // console.log("------------WebSocket连接成功"); // WebSocket与普通的请求所用协议有所不同,ws等同于http,wss等同于https let userId = store.getters.userInfo.id; let url = window._CONFIG['domianWebSocketURL'].replace("https://","wss://").replace("http://","ws://") + '/websocket/socketServer' @@ -223,7 +217,9 @@ } }, websocketOnclose: function (e) { - this.reconnect(); + this.websock.close() + // console.log('close') + // this.reconnect(); }, websocketSend(text) { // 数据发送 @@ -367,7 +363,6 @@ }, //上传确定按钮 modalOk(){ - this.$refs.fileForm.sumber() }, handleCancel(){ @@ -431,19 +426,13 @@ addFormClick() { this.fileVisible = false }, - //10秒刷新页面 - // initSetTimeout(today) {//每隔10秒刷新数据,也就是每隔10秒向后台请求一次数据 - // this.timer=setInterval( () => { - // eventBUs.$emit('searchReset') - // }, 10000) - // }, }, - // beforeDestroy(){ - // clearInterval(this.timer) - // }, + beforeDestroy(){ + }, destroyed() { // 离开页面生命周期函数 this.websocketOnclose(); + clearInterval(this.timer) } }