From 42deb933c04571578b8bf408ada9ca1dcc8d3dd8 Mon Sep 17 00:00:00 2001 From: yxh <172933527@qq.com> Date: 星期四, 20 七月 2023 18:21:26 +0800 Subject: [PATCH] 1 --- src/views/project/travelexpenseslistrecord/index.vue | 27 +++++++++++++++++++++++---- 1 files changed, 23 insertions(+), 4 deletions(-) diff --git a/src/views/project/travelexpenseslistrecord/index.vue b/src/views/project/travelexpenseslistrecord/index.vue index 1a80e41..f5642d3 100644 --- a/src/views/project/travelexpenseslistrecord/index.vue +++ b/src/views/project/travelexpenseslistrecord/index.vue @@ -95,7 +95,7 @@ --> <el-table-column label="鎿嶄綔" align="center" fixed="right" class-name="small-padding fixed-width" width="270"> <template slot-scope="scope"> - <el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.checkFlag == 1" + <el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.checkFlag == 1 || scope.row.checkFlag == 0" @click="handleUpdate(scope.row)">瀹℃壒</el-button> <el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.checkFlag == 0" @click="handleShow(scope.row)">璇︽儏</el-button> @@ -517,7 +517,7 @@ </el-row> <el-row> <el-col :span="14"> - <el-form-item label="鏂囦欢涓婁紶" align="left" prop="annexfiles"> + <el-form-item label="闄勪欢" align="left" prop="annexfiles"> <!-- <file-upload ref="fileUpload" :fileType=fileType :limit="1" :on-success="handleUploadSuccess"></file-upload> --> <el-upload size="mini" class="upload-demo" :action="uploadFileUrl" :file-list="fileList" multiple :limit="20" :headers="headers" :on-success="(response, file, fileList) => @@ -616,6 +616,7 @@ import { listReimbursementpayee, addReimbursementpayee, updateReimbursementpayee } from "@/api/project/reimbursementpayee"; import Li_area_select from "@/components/Address"; import { getUserProfile } from "@/api/system/user"; +import { getToken } from "@/utils/auth"; export default { components: { @@ -710,8 +711,15 @@ rbPayees: [], baselist: [], balist: [], - //闄勪欢鏂囦欢 + + //闄勪欢鏂囦欢涓婁紶璺緞 + uploadFileUrl: process.env.VUE_APP_BASE_API + "/common/upload", + //鏂囦欢鍒楄〃 fileList: [], + headers: { + Authorization: "Bearer " + getToken(), + }, + standardlevel: 0, createTime: [], //寮圭獥璇︽儏--show锛沞dit @@ -722,7 +730,7 @@ this.getList(); }, mounted() { - this.getlistDonatebaseinfo(); + //this.getlistDonatebaseinfo(); this.getList(); }, methods: { @@ -1308,6 +1316,17 @@ this.$modal.msgError(response.msg); } }, + + // 涓嬭浇鏂囦欢 + downFile(item) { + const url = process.env.VUE_APP_BASE_API + item.url + var a = document.createElement('a'); + var event = new MouseEvent('click'); + a.download = item.name; + a.href = url; + a.dispatchEvent(event); + }, + }, }; </script> \ No newline at end of file -- Gitblit v1.9.3