修改监控中心样式

This commit is contained in:
fks-yangshouda
2024-09-03 15:46:57 +08:00
parent 0b9ae9dcd3
commit 0c822e6d29
3 changed files with 22 additions and 1 deletions

View File

@@ -104,6 +104,8 @@
} else { } else {
treeRef.value.getSelectAnalyse(activeKey.value); treeRef.value.getSelectAnalyse(activeKey.value);
} }
isGraph.value = true;
iconName.value = 'biaoge1';
}; };
function change() { function change() {

View File

@@ -131,6 +131,8 @@
import { device, group } from '/@/api/deviceManage'; import { device, group } from '/@/api/deviceManage';
import { energyMonitor } from '/@/api/monitor'; import { energyMonitor } from '/@/api/monitor';
import { dict, getEnum } from '/@/api'; import { dict, getEnum } from '/@/api';
// 全局变量
import { items } from '/@/store/item';
export default defineComponent({ export default defineComponent({
// eslint-disable-next-line vue/multi-word-component-names // eslint-disable-next-line vue/multi-word-component-names
@@ -139,6 +141,9 @@
const select = ref<HTMLElement | null>(null); const select = ref<HTMLElement | null>(null);
const divWidth = ref(0); // 用于存储 div 的宽度 const divWidth = ref(0); // 用于存储 div 的宽度
// 全局变量
const state = items();
// 获取 div 的宽度 // 获取 div 的宽度
// const getDivWidth = () => { // const getDivWidth = () => {
// if (select.value) { // if (select.value) {
@@ -311,6 +316,8 @@
}; };
const getSelectGraph = (key: any) => { const getSelectGraph = (key: any) => {
// 开
state.setLoading(true);
if (key) { if (key) {
activeKey.value = key; activeKey.value = key;
// if ( // if (
@@ -407,9 +414,15 @@
pageData.graphTableColumns = []; pageData.graphTableColumns = [];
pageData.graphGraphList = []; pageData.graphGraphList = [];
} }
})
.finally(() => {
// 关
state.setLoading(false);
}); });
}; };
const getSelectAnalyse = (key: any) => { const getSelectAnalyse = (key: any) => {
// 开
state.setLoading(true);
if (key) { if (key) {
activeKey.value = key; activeKey.value = key;
// if (pageData.analysisGraphList.length > 0 && pageData.analysisTableList.length > 0) { // if (pageData.analysisGraphList.length > 0 && pageData.analysisTableList.length > 0) {
@@ -480,6 +493,12 @@
pageData.analysisTableList = []; pageData.analysisTableList = [];
pageData.analysisGraphList = []; pageData.analysisGraphList = [];
} }
})
.finally(() => {
// 关
setTimeout(function () {
state.setLoading(false);
}, 2000);
}); });
}; };

View File

@@ -29,7 +29,7 @@
<aggregate-data ref="aggregateDataRef" v-if="activeKey == '1'" style="height: 85%" /> <aggregate-data ref="aggregateDataRef" v-if="activeKey == '1'" style="height: 85%" />
<history-data ref="historyDataRef" v-if="activeKey == '2'" style="height: 90%" /> <history-data ref="historyDataRef" v-if="activeKey == '2'" style="height: 90%" />
<average-data ref="averageDataRef" v-if="activeKey == '3'" style="height: 85%" /> <average-data ref="averageDataRef" v-if="activeKey == '3'" style="height: 90%" />
</div> </div>
<a-modal <a-modal