前端优化调整
This commit is contained in:
@@ -175,7 +175,6 @@ import { ElMessage, ElMessageBox, type Action } from 'element-plus'
|
||||
import TestPopup from './testPopup.vue'
|
||||
import dataCheckPopup from './dataCheckSingleChannelSingleTestPopup.vue'
|
||||
import ProTable from '@/components/ProTable/index.vue'
|
||||
import socketClient from '@/utils/webSocketClient'
|
||||
import SelectTestItemPopup from '@/views/home/components/selectTestItemPopup.vue'
|
||||
import WriteTHPopup from '@/views/home/components/writeTHPopup.vue'
|
||||
import DeviceConnectionPopup from '@/views/home/components/deviceConnectionPopup.vue'
|
||||
@@ -224,11 +223,6 @@ const shouldShowOption = (item: any) => {
|
||||
}
|
||||
}
|
||||
|
||||
// WebSocket客户端配置,用于实时通信
|
||||
const dataSocket = reactive({
|
||||
socketServe: socketClient.Instance,
|
||||
})
|
||||
|
||||
tableHeight.value = window.innerHeight - 600
|
||||
const operationShow = ref(false)
|
||||
const documentStateShow = ref(false)
|
||||
@@ -1023,21 +1017,12 @@ onMounted(async () => {
|
||||
tableHeaderInit(form.value.activeTabs)
|
||||
})
|
||||
|
||||
// 通知dashboard组件刷新数据
|
||||
const handleQuitClicked = () => {
|
||||
dataSocket.socketServe.closeWs()
|
||||
emit('batchGenerateClicked') // 触发事件
|
||||
}
|
||||
|
||||
|
||||
const handleSubmitClicked = async (resolve: (value: boolean) => void) => {
|
||||
if (!dataSocket.socketServe.connected) {
|
||||
ElMessage.error('webSocket连接中断!请退出重新进行系数校准')
|
||||
resolve(false)
|
||||
} else {
|
||||
resolve(true)
|
||||
}
|
||||
}
|
||||
|
||||
defineExpose({ changeActiveTabs })
|
||||
</script>
|
||||
<style lang='scss' scoped>
|
||||
|
||||
Reference in New Issue
Block a user