From 414327a34ab7f4c9d9a74be8a09cb07d6aab1455 Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Wed, 21 Sep 2022 10:16:09 +0800
Subject: [PATCH] 任务管理添加查看地图详情

---
 src/views/taskinfo/taskinfo.vue |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/src/views/taskinfo/taskinfo.vue b/src/views/taskinfo/taskinfo.vue
index 75d1311..fbd6efe 100644
--- a/src/views/taskinfo/taskinfo.vue
+++ b/src/views/taskinfo/taskinfo.vue
@@ -12,6 +12,7 @@
                @row-update="rowUpdate"
                @row-save="rowSave"
                @row-del="rowDel"
+               @row-click="rowClick"
                @search-change="searchChange"
                @search-reset="searchReset"
                @selection-change="selectionChange"
@@ -27,6 +28,14 @@
                    v-if="permission.taskinfo_delete"
                    @click="handleDelete">删 除
         </el-button>
+      </template>
+      <template slot-scope="{ type, size, row }" slot="menu">
+        <el-button
+          icon="el-icon-view"
+          type="text"
+          size="mini"
+          @click="goTaskinfoDetail(row)"
+        >查看</el-button>
       </template>
       <template slot="routeRangeForm">
         <open-layers-map ref="OpenLayersMap" @toData="toData" :routeRange="form.routeRange"></open-layers-map>
@@ -209,6 +218,13 @@
       },
       toData(toData) {
         this.form.routeRange = toData
+      },
+      goTaskinfoDetail(row){
+        this.$router.push({ path: "/taskinfo/taskinfoDetail", query: row });
+      },
+      //点击当前行事件
+      rowClick(val){
+        this.$router.push({ path: "/taskinfo/taskinfoDetail", query: val });
       }
     }
   };

--
Gitblit v1.9.3