diff --git a/src/components/table/header/index.vue b/src/components/table/header/index.vue index 29df032..7bf540e 100644 --- a/src/components/table/header/index.vue +++ b/src/components/table/header/index.vue @@ -91,12 +91,12 @@ const headerFormSecondStyleClose = { padding: '0' } onMounted(() => { - if (props.datePicker) { - tableStore.table.params.searchBeginTime = datePickerRef.value.timeValue[0] - tableStore.table.params.searchEndTime = datePickerRef.value.timeValue[1] - tableStore.table.params.startTime = datePickerRef.value.timeValue[0] - tableStore.table.params.endTime = datePickerRef.value.timeValue[1] - tableStore.table.params.timeFlag = datePickerRef.value.timeFlag + if (props.datePicker && tableStore) { + tableStore.table.params.searchBeginTime = datePickerRef.value?.timeValue[0] + tableStore.table.params.searchEndTime = datePickerRef.value?.timeValue[1] + tableStore.table.params.startTime = datePickerRef.value?.timeValue[0] + tableStore.table.params.endTime = datePickerRef.value?.timeValue[1] + tableStore.table.params.timeFlag = datePickerRef.value?.timeFlag } if (props.area) { tableStore.table.params.deptIndex = dictData.state.area[0].id @@ -111,9 +111,11 @@ onUnmounted(() => { }) const handlerHeight = () => { - tableStore.table.height = mainHeight( - tableStore.table.publicHeight + tableHeader.value.offsetHeight + (tableStore.showPage ? 58 : 0) + 20 - ).height as string + if (tableStore && tableStore.table) { + tableStore.table.height = mainHeight( + tableStore.table.publicHeight + tableHeader.value.offsetHeight + (tableStore.showPage ? 58 : 0) + 20 + ).height as string + } } const computedSearchRow = () => { if (!headerForm.value.$el) return @@ -169,7 +171,7 @@ const setInterval = (val: any) => { datePickerRef.value.setInterval(val) } -defineExpose({ onComSearch, areaRef, setDatePicker, setInterval, datePickerRef, showSelectChange}) +defineExpose({ onComSearch, areaRef, setDatePicker, setInterval, datePickerRef, showSelectChange }) diff --git a/src/views/govern/device/control/tabs/components/waveFormAnalysis.vue b/src/views/govern/device/control/tabs/components/waveFormAnalysis.vue index 0fc17fb..12899a3 100644 --- a/src/views/govern/device/control/tabs/components/waveFormAnalysis.vue +++ b/src/views/govern/device/control/tabs/components/waveFormAnalysis.vue @@ -561,10 +561,7 @@ defineExpose({ getWpData }) height: calc(100vh - 450px); } } -.custom-tabs-label { - display: flex; - align-items: center; -} + .waveFormAnalysis { width: 100%; height: 100%; diff --git a/src/views/govern/device/control/tabs/event.vue b/src/views/govern/device/control/tabs/event.vue index cd66bd7..cc460cf 100644 --- a/src/views/govern/device/control/tabs/event.vue +++ b/src/views/govern/device/control/tabs/event.vue @@ -1,13 +1,16 @@