|
@@ -228,6 +228,7 @@ import {useAppStore, useDictionaryStore, useThemeStore, useWebStore, useIndexDBS
|
|
|
import {ElLoading, ElMessage} from "element-plus";
|
|
|
import {frontGetIndexAndFieldInfo, searchLogsSaveSearchLog} from "@/api/modules/web/list";
|
|
|
import DetailCom from './detail.vue'
|
|
|
+// import WorkerWebsocket from "@/worker/worker-websocket?sharedworker";
|
|
|
|
|
|
const {proxy} = getCurrentInstance()
|
|
|
const AppStore = useAppStore()
|
|
@@ -453,6 +454,21 @@ watch(() => state.resultParams.activeIndex, (n) => {
|
|
|
}
|
|
|
})
|
|
|
const initWS = () => {
|
|
|
+ // const worker = new WorkerWebsocket()
|
|
|
+ // worker.port.onmessage = (e) => {
|
|
|
+ // const data = JSON.parse(e.data)
|
|
|
+ // switch (data.type) {
|
|
|
+ // case 'load': {
|
|
|
+ // console.log(111)
|
|
|
+ // worker.port.postMessage(JSON.stringify({type: 'init'}))
|
|
|
+ // } break
|
|
|
+ // case 'message': {
|
|
|
+ // console.log(data.data)
|
|
|
+ // } break
|
|
|
+ // }
|
|
|
+ // console.log(222)
|
|
|
+ // console.log(e)
|
|
|
+ // }
|
|
|
const loading = ElLoading.service({
|
|
|
lock: true,
|
|
|
text: '搜索服务连接中……',
|