From 3a05fd672f3cf6fcd847e28d93ad3e3b9c01fea2 Mon Sep 17 00:00:00 2001 From: spring <2396852758@qq.com> Date: 星期三, 16 四月 2025 15:58:32 +0800 Subject: [PATCH] 网络分析仪 --- src/views/business/materialOrderComponents/materialOrder/downFileDialog.vue | 41 ++++++++++++++++++++++++++--------------- 1 files changed, 26 insertions(+), 15 deletions(-) diff --git a/src/views/business/materialOrderComponents/materialOrder/downFileDialog.vue b/src/views/business/materialOrderComponents/materialOrder/downFileDialog.vue index b0d2d49..4f46028 100644 --- a/src/views/business/materialOrderComponents/materialOrder/downFileDialog.vue +++ b/src/views/business/materialOrderComponents/materialOrder/downFileDialog.vue @@ -5,27 +5,24 @@ <span style="font-size: 16px;">杩涘巶妫�楠屾姤鍛婁笅杞�</span> <i class="el-icon-paperclip" style="color:#409EFF;margin-left: 6px"></i> <el-link :underline="false" style="vertical-align: bottom;font-size: 16px;" - :disabled="!downLoadInfo.enterUrls && !downLoadInfo.enterUrl" - type="primary" @click="downLoad0">鏌ョ湅</el-link> + :disabled="!downLoadInfo.enterUrls && !downLoadInfo.enterUrl" type="primary" @click="downLoad0">鏌ョ湅</el-link> </div> <div> - <span style="font-size: 16px;">瀛e害妫�楠屾姤鍛婁笅杞�</span> + <span style="font-size: 16px;">鍙潬鎬ф楠屾姤鍛婁笅杞�</span> <i class="el-icon-paperclip" style="color:#409EFF;margin-left: 6px"></i> <el-link :underline="false" style="vertical-align: bottom;font-size: 16px;" - :disabled="!downLoadInfo.quarterUrls && !downLoadInfo.quarterUrl" - type="primary" @click="downLoad1">鏌ョ湅</el-link> + :disabled="!downLoadInfo.quarterUrls && !downLoadInfo.quarterUrl" type="primary" + @click="downLoad1">鏌ョ湅</el-link> </div> </el-dialog> </div> </template> <script> -import ValueTable from "@/components/Table/value-table.vue"; - export default { name: "downFileDialog", // import 寮曞叆鐨勭粍浠堕渶瑕佹敞鍏ュ埌瀵硅薄涓墠鑳戒娇鐢� - components: {ValueTable}, + components: {}, props: { downFileDialogVisible: { type: Boolean, @@ -33,7 +30,7 @@ }, downLoadInfo: { type: Object, - default: () => {} + default: () => { } }, }, data() { @@ -45,21 +42,35 @@ // 鏂规硶闆嗗悎 methods: { // 杩涘巶妫�楠屾姤鍛婁笅杞� - downLoad0 () { + downLoad0() { let url = this.downLoadInfo.enterUrlS ? this.downLoadInfo.enterUrlS : this.downLoadInfo.enterUrl - this.$download.saveAs(url, this.downLoadInfo.fileName); + if (url) { + url = url.split('.')[0] + '.pdf' + const link = document.createElement('a'); + link.href = this.javaApi + url; + link.target = '_blank'; + document.body.appendChild(link); + link.click(); + } }, - // 瀛e害妫�楠屾姤鍛婁笅杞� - downLoad1 () { + // 鍙潬鎬ф楠屾姤鍛婁笅杞� + downLoad1() { let url = this.downLoadInfo.quarterUrlS ? this.downLoadInfo.quarterUrlS : this.downLoadInfo.quarterUrl - this.$download.saveAs(url, this.downLoadInfo.fileName); + if (url) { + url = url.split('.')[0] + '.pdf' + const link = document.createElement('a'); + link.href = this.javaApi + url; + link.target = '_blank'; + document.body.appendChild(link); + link.click(); + } } }, } </script> <style scoped> ->>> .el-dialog { +>>>.el-dialog { height: 160px; } </style> -- Gitblit v1.9.3