Kaynağa Gözat

fix(故障列表): 修复打开对话框时未刷新数据的问题

在打开对话框前先调用refreshData刷新数据,确保显示最新故障信息
zhanghaijun 8 ay önce
ebeveyn
işleme
04e8c073ea
1 değiştirilmiş dosya ile 5 ekleme ve 2 silme
  1. 5 2
      src/views/train/fault/fault-list.vue

+ 5 - 2
src/views/train/fault/fault-list.vue

@@ -16,7 +16,7 @@
     FaultTime: number /** 故障触发时间,距离现在秒 */
   }
 
-  const { data, columns, loading } = useTable({
+  const { data, columns, loading, refreshData } = useTable({
     core: {
       apiFn: () => request.post<FaultItem[]>('/serverctrl/geteqpmtfault'),
       apiParams: {},
@@ -41,7 +41,10 @@
   })
   defineExpose({
     show() {
-      dialogApi.open()
+      refreshData()
+      nextTick(() => {
+        dialogApi.open()
+      })
     }
   })
 </script>