Преглед изворни кода

[Fix 0000] 修复了矿端用户矿名选择器问题及监测图表数据刷新问题

houzekong пре 2 месеци
родитељ
комит
f73cb37409

+ 3 - 3
src/store/modules/mine.ts

@@ -95,7 +95,7 @@ export const useMineDepartmentStore = defineStore('mine-department-store', () =>
   async function fetchDepartTree() {
   async function fetchDepartTree() {
     try {
     try {
       // 并行请求两个接口
       // 并行请求两个接口
-      const res = await getEnfMineTree();
+      const res = (await getEnfMineTree()) as MineDepartment;
       if (!res) return;
       if (!res) return;
       const LEAF_LEVEL_ORG = get(res, 'memoDesc[2]', '4');
       const LEAF_LEVEL_ORG = get(res, 'memoDesc[2]', '4');
 
 
@@ -109,8 +109,8 @@ export const useMineDepartmentStore = defineStore('mine-department-store', () =>
         DEFAULT_CONFIG
         DEFAULT_CONFIG
       );
       );
 
 
-      root.value = res as MineDepartment;
-      departTree.value = res.childDepart as MineDepartment[];
+      root.value = res;
+      departTree.value = res.isLeaf ? [res] : res.childDepart;
       // 深拷贝保存原始数据,用于过滤后恢复
       // 深拷贝保存原始数据,用于过滤后恢复
       // rawTree.value = JSON.parse(JSON.stringify(tree));
       // rawTree.value = JSON.parse(JSON.stringify(tree));
 
 

+ 1 - 1
src/views/monitor/sealedMonitor/components/RealtimeDetailsModal.vue

@@ -133,7 +133,7 @@
         () => {
         () => {
           fetchDetailData();
           fetchDetailData();
         },
         },
-        60000,
+        1000,
         {
         {
           immediate: false,
           immediate: false,
         }
         }