From 8d5e3919b20459b95ed3d978e3814f8a7f18d51f Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期二, 23 七月 2024 11:56:55 +0800
Subject: [PATCH] 报备审核新接口

---
 src/views/system/data-manage/data-detail/index.vue |   31 ++++++++++++++++++++-----------
 1 files changed, 20 insertions(+), 11 deletions(-)

diff --git a/src/views/system/data-manage/data-detail/index.vue b/src/views/system/data-manage/data-detail/index.vue
index 95c1d4d..e48a562 100644
--- a/src/views/system/data-manage/data-detail/index.vue
+++ b/src/views/system/data-manage/data-detail/index.vue
@@ -56,8 +56,8 @@
         <el-input v-model="queryParams.bayonetName" placeholder="璇疯緭鍏ュ崱鍙e悕绉�" clearable @keyup.enter.native="handleQuery" />
       </el-form-item>
       <el-form-item>
-        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">鎼滅储</el-button>
-        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">閲嶇疆</el-button>
+        <el-button type="primary" icon="el-icon-search" size="small" @click="handleQuery">鎼滅储</el-button>
+        <el-button icon="el-icon-refresh" size="small" @click="resetQuery">閲嶇疆</el-button>
       </el-form-item>
     </el-form>
 
@@ -129,7 +129,9 @@
 
 <script>
 import { listPlatform, getPlatform, delPlatform, addPlatform, updatePlatform } from "@/api/platform/vehicle-data-monitor";
-import { tableColumn } from "./list";
+import { videoData, carData, faceData, equipment } from "./list";
+import store from '@/store';
+
 export default {
   name: "Platform",
   data() {
@@ -178,8 +180,15 @@
       tableHead: []
     };
   },
+  beforeRouteEnter(to, from, next) {
+    console.log(to);
+    next();
+  },
   created() {
-    this.tableHead = tableColumn[0].columns;
+    if (this.$route.query.type === '1') this.tableHead = videoData[this.$route.query.index].columns;
+    if (this.$route.query.type === '2') this.tableHead = carData[this.$route.query.index].columns;
+    if (this.$route.query.type === '3') this.tableHead = faceData[this.$route.query.index].columns;
+    if (this.$route.query.type === '4') this.tableHead = equipment[this.$route.query.index].columns;
     this.getList();
   },
   methods: {
@@ -225,9 +234,9 @@
     },
     // 澶氶�夋閫変腑鏁版嵁
     handleSelectionChange(selection) {
-      this.ids = selection.map(item => item.id)
-      this.single = selection.length !== 1
-      this.multiple = !selection.length
+      this.ids = selection.map(item => item.id);
+      this.single = selection.length !== 1;
+      this.multiple = !selection.length;
     },
     /** 鏂板鎸夐挳鎿嶄綔 */
     handleAdd() {
@@ -238,7 +247,7 @@
     /** 淇敼鎸夐挳鎿嶄綔 */
     handleUpdate(row) {
       this.reset();
-      const id = row.id || this.ids
+      const id = row.id || this.ids;
       getPlatform(id).then(response => {
         this.form = response.data;
         this.open = true;
@@ -279,7 +288,7 @@
     handleExport() {
       this.download('platform/platform/export', {
         ...this.queryParams
-      }, `platform_${new Date().getTime()}.xlsx`)
+      }, `platform_${new Date().getTime()}.xlsx`);
     }
   }
 };
@@ -300,7 +309,7 @@
   width: 20%;
   height: 80px;
   margin-left: 5%;
-  background-color: #5599F7;
+  background-color: #1890FF;
   font-size: 50px;
   color: #FFF;
   width: 85px;
@@ -314,4 +323,4 @@
 .dashboard-item {
   text-align: center;
 }
-</style>
\ No newline at end of file
+</style>

--
Gitblit v1.8.0