jihongshun
10 天以前 417c46988366e8c11f54230345f2e6840a0025f7
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>
@@ -67,7 +69,8 @@
        }
      ],
      showMap:false,
      showDialog:false
      showDialog:false,
      templateId:null
    };
  },
  watch: {
@@ -79,6 +82,7 @@
  methods: {
    // 添加数据
    handleAdd() {
      this.templateId = null
      this.showMap  = false
      this.showDialog = true
      // this.$refs.shootPointDialog.show()
@@ -107,7 +111,11 @@
    // },
    close(){
      this.showDialog =false
      this
    },
    preview(row){
      console.log(row)
      this.templateId = row.id
      this.showDialog = true
    }
  },
};