From fcc5348307a44b2312b168e98e880c0e60f3c19e Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期一, 27 三月 2023 16:07:53 +0800 Subject: [PATCH] 一张图底图切换优化;综合展示,图层管理模型添加透明度设置;目录管理添加目录下载功能;附件预览添添加图片设置 --- src/views/datamanage/catalogueManage.vue | 26 +++++++++++++++++++++++++- 1 files changed, 25 insertions(+), 1 deletions(-) diff --git a/src/views/datamanage/catalogueManage.vue b/src/views/datamanage/catalogueManage.vue index 2bf0266..2c28a0f 100644 --- a/src/views/datamanage/catalogueManage.vue +++ b/src/views/datamanage/catalogueManage.vue @@ -48,6 +48,16 @@ <el-form-item> <el-button + v-show="directoryFlag" + icon="el-icon-download" + type="info" + size="small" + @click="setDirectoryDownload" + >{{ $t("shuJuGuanLi.butten.directoryDownload") }}</el-button> + </el-form-item> + <el-form-item> + + <el-button icon="el-icon-download" type="info" size="small" @@ -379,6 +389,7 @@ import MyBread from "../../components/MyBread.vue"; import clone from "@turf/clone"; import $ from 'jquery' +import { getToken } from '../../utils/auth'; export default { name: "catalogueManage", components: { @@ -393,6 +404,8 @@ } }; return { + directoryData: null, + directoryFlag: false, menuStatus: { delete: false, insert: false, @@ -951,9 +964,20 @@ this.$message.error("淇敼澶辫触锛岃閲嶈瘯锛�"); }); }, + + setDirectoryDownload() { + var url = BASE_URL + '/dir/downloadDir?token=' + getToken() + '&id=' + this.directoryData.id + console.log(url) + $("#Iframe1").attr("src", url).click() + }, handleNodeClick(data, node) { // console.log(data); - + if (data.pid == 0) { + this.directoryData = data; + this.directoryFlag = true; + } else { + this.directoryFlag = false; + } this.newNode = node; this.backUpData = JSON.stringify(data); this.itemdetail = JSON.parse(JSON.stringify(data)); -- Gitblit v1.9.3