From 1330e34042e89d5b0062a185ead01a7f66323be5 Mon Sep 17 00:00:00 2001
From: jihongshun <1151753686@qq.com>
Date: 星期五, 18 七月 2025 08:43:10 +0800
Subject: [PATCH] 创建项目 生成航线

---
 src/views/system/shootPoint/index.vue |   31 ++++++++++++++++++-------------
 1 files changed, 18 insertions(+), 13 deletions(-)

diff --git a/src/views/system/shootPoint/index.vue b/src/views/system/shootPoint/index.vue
index 41f202e..03f2833 100644
--- a/src/views/system/shootPoint/index.vue
+++ b/src/views/system/shootPoint/index.vue
@@ -9,6 +9,8 @@
               @click="handleAdd">鏂板妯℃澘</el-button>
           </template>
           <template #operator="{ row }">
+            <el-button size="mini" type="text" icon="el-icon-view"
+              @click="preview(row)">棰勮</el-button>
             <el-button size="mini" type="text" icon="el-icon-delete"
               @click="handleDelete(row)">鍒犻櫎</el-button>
           </template>
@@ -19,7 +21,7 @@
        </el-col>
      </el-row>
     
-    <shootPointDialog  @on-submit="$refs.AppTable.getData()"  v-if="showDialog" @close="close"></shootPointDialog>
+    <shootPointDialog  @on-submit="$refs.AppTable.getData()"  v-if="showDialog" @close="close" :templateId="templateId"></shootPointDialog>
   </div>
 </template>
 
@@ -43,16 +45,12 @@
       multiple: true,
       tableColumns: [
         {
-          label: '妯″瀷鍚嶇О',
-          prop: 'name'
+          label: '妯℃澘鍚嶇О',
+          prop: 'templateName'
         },
         {
-          label: '妯″瀷绫诲瀷',
-          prop: 'createBy'
-        },
-        {
-          label: '妯″瀷璺緞',
-          prop: 'createTime'
+          label: '妯″瀷ID',
+          prop: 'modelId'
         },
         {
           label: '鎿嶄綔',
@@ -71,7 +69,8 @@
         }
       ],
       showMap:false,
-      showDialog:false
+      showDialog:false,
+      templateId:null
     };
   },
   watch: {
@@ -83,6 +82,7 @@
   methods: {
     // 娣诲姞鏁版嵁
     handleAdd() {
+      this.templateId = null
       this.showMap  = false
       this.showDialog = true
       // this.$refs.shootPointDialog.show()
@@ -95,8 +95,9 @@
     // 鍒犻櫎鏁版嵁
     handleDelete(row) {
       const ids = row.id || this.ids
-      const name = row.name || ''
-      this.$api.deleteByName('/work/tower', ids,name).then(res => {
+      // const name = row.name || ''
+      const name = ids
+      this.$api.deleteByName('/tower/point', ids,name).then(res => {
         this.$refs.AppTable.getData()
       })
     },
@@ -110,7 +111,11 @@
     // },
     close(){
       this.showDialog =false
-      this
+    },
+    preview(row){
+      console.log(row)
+      this.templateId = row.id
+      this.showDialog = true
     }
   },
 };

--
Gitblit v1.9.3