From 441ff387c4eadf23040ff61ade040a442e6f179f Mon Sep 17 00:00:00 2001 From: "[li_she]" <[li.she@xujiesoft.com]> Date: Fri, 8 Oct 2021 14:00:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E4=BB=B6=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/modules/common/upload.vue | 8 +++----- src/views/modules/factory/tblbasedata.vue | 2 +- src/views/modules/oss/oss-upload.vue | 5 +++-- src/views/modules/oss/oss.vue | 13 +++++++++++++ src/views/modules/sys/language/common.vue | 3 --- 5 files changed, 20 insertions(+), 11 deletions(-) diff --git a/src/views/modules/common/upload.vue b/src/views/modules/common/upload.vue index afb8e34..d166181 100644 --- a/src/views/modules/common/upload.vue +++ b/src/views/modules/common/upload.vue @@ -21,12 +21,13 @@ url: '', num: 0, successNum: 0, - fileList: [] + fileList: [], + folder: '系统文件' } }, methods: { init (id) { - this.url = this.$http.adornUrl(`/ftp/file/upload?token=${this.$cookie.get('token')}`) + this.url = this.$http.adornUrl(`/ftp/file/upload?token=${this.$cookie.get('token')}&folder=`+this.folder) console.log(this.url) this.visible = true }, @@ -40,12 +41,9 @@ }, // 上传成功 successHandle (response, file, fileList) { - this.fileList = fileList.map(item => { - return item.response.ossEntity }) - console.log(this.fileList) this.successNum++ if (response && response.code === 0) { this.childClick() diff --git a/src/views/modules/factory/tblbasedata.vue b/src/views/modules/factory/tblbasedata.vue index a6877c3..b435a3e 100644 --- a/src/views/modules/factory/tblbasedata.vue +++ b/src/views/modules/factory/tblbasedata.vue @@ -9,7 +9,7 @@ {{buttons.defaultTable}} {{ buttons.settingTable}} - {{ buttons.add}} + {{ buttons.add}} diff --git a/src/views/modules/oss/oss-upload.vue b/src/views/modules/oss/oss-upload.vue index caabd3e..0a9004c 100644 --- a/src/views/modules/oss/oss-upload.vue +++ b/src/views/modules/oss/oss-upload.vue @@ -27,12 +27,13 @@ url: '', num: 0, successNum: 0, - fileList: [] + fileList: [], + folder: '系统文件' } }, methods: { init (id) { - this.url = this.$http.adornUrl(`/ftp/file/upload?token=${this.$cookie.get('token')}`) + this.url = this.$http.adornUrl(`/ftp/file/upload?token=${this.$cookie.get('token')}&folder=`+this.folder) console.log(this.url) this.visible = true }, diff --git a/src/views/modules/oss/oss.vue b/src/views/modules/oss/oss.vue index f83180d..11ee1cc 100644 --- a/src/views/modules/oss/oss.vue +++ b/src/views/modules/oss/oss.vue @@ -35,6 +35,7 @@ label="操作"> @@ -79,6 +80,18 @@ this.getDataList() }, methods: { + downloadFile(fileName, data) { + if (!data) { + return; + } + let url = window.URL.createObjectURL(new Blob([data])); + let link = document.createElement('a'); + link.style.display = 'none'; + link.href = url; + link.setAttribute('download', fileName); + document.body.appendChild(link); + link.click(); + }, // 获取数据列表 getDataList () { this.dataListLoading = true diff --git a/src/views/modules/sys/language/common.vue b/src/views/modules/sys/language/common.vue index 7b5a7da..4672388 100644 --- a/src/views/modules/sys/language/common.vue +++ b/src/views/modules/sys/language/common.vue @@ -467,9 +467,6 @@ import column from "../../common/column"; // 打印方式 printReport(){ this.decimalUtil.sub(100,50) - alert( this.$store.state.user.site) - alert( this.decimalUtil.sub(100,50)) - // // const LODOP = getLodop() // if (LODOP) { // var strBodyStyle = '