lvkun 3 rokov pred
rodič
commit
783110c6c7
2 zmenil súbory, kde vykonal 49 pridanie a 1 odobranie
  1. BIN
      dist.zip
  2. 49 1
      src/pages/Iot/devOps/msgTracking.vue

BIN
dist.zip


+ 49 - 1
src/pages/Iot/devOps/msgTracking.vue

@@ -1,9 +1,57 @@
 <template>
   <a-card>
-    <a-empty />
+
+    <a-table
+      :columns="columns"
+      :loading="state.loading"
+      :dataSource="state.dataSource"
+    >
+
+    </a-table>
   </a-card>
   </template>
 <script lang='ts' setup >
+import { EventController } from '@/controller'
+import { onMounted, reactive } from 'vue'
+
+const columns = [
+  {
+    title: '业务类型',
+    dataIndex: 'eventType'
+  },
+  {
+    title: '业务步骤',
+    dataIndex: 'setup'
+  },
+  {
+    title: '业务详情',
+    dataIndex: 'detail'
+  },
+  {
+    title: '记录时间',
+    dataIndex: 'date'
+  },
+  {
+    title: '消息状态',
+    dataIndex: 'status'
+  }
+]
+const state = reactive({
+  loading: false,
+  dataSource: []
+})
+
+const getMsgTrace = async () => {
+  state.loading = true
+  const { data } = await EventController.list({ deviceId: '1', startTime: 0 })
+  state.loading = false
+  state.dataSource = data
+}
+
+onMounted(() => {
+  getMsgTrace()
+})
+
 </script>
   <style lang='less' scoped >
   </style>