From 725f07f7b46edef47c656bad40d1b92c30a0570c Mon Sep 17 00:00:00 2001 From: 龚焕茏 <2842157468@qq.com> Date: 星期四, 11 四月 2024 10:45:15 +0800 Subject: [PATCH] 工单报备文件 --- src/views/system/report/index.vue | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/views/system/report/index.vue b/src/views/system/report/index.vue index 950f1e9..f58d886 100644 --- a/src/views/system/report/index.vue +++ b/src/views/system/report/index.vue @@ -93,7 +93,11 @@ <el-table-column label="鐐逛綅" align="center" prop="pointName" /> <el-table-column label="鎶ュ绫诲瀷" align="center" prop="reportType" /> <el-table-column label="鎶ュ鍐呭" align="center" prop="reportContent" show-overflow-tooltip="true" /> - <el-table-column label="涓婃姤鏉愭枡" align="center" prop="reportMaterials" /> + <el-table-column label="涓婃姤鏉愭枡" align="center" prop="reportMaterials" show-overflow-tooltip="true"> + <template slot-scope="scope"> + <div v-for="(item, index) in scope.row.reportMaterials.split(',')" :key="index">{{ item.substring(item.lastIndexOf("/") + 1) }}</div> + </template> + </el-table-column> <el-table-column label="鏁呴殰绫诲瀷" align="center" prop="errorType" /> <el-table-column label="瀹℃牳鏃堕棿" align="center" prop="auditingTime" width="180"> <template slot-scope="scope"> @@ -222,7 +226,7 @@ <el-input type="textarea" v-html="auditingForm.reportContent" disabled /> </el-form-item> <el-form-item label="涓婃姤鏉愭枡"> - <el-link :href="auditingForm.reportMaterials" :underline="false">{{ auditingForm.reportMaterials }}</el-link> + <el-link v-for="item in auditingForm.reportMaterials != null ? auditingForm.reportMaterials.split(',') : auditingForm.reportMaterials" :underline="false" :key="item" @click="handleDownload(item)">{{ item.substring(item.lastIndexOf("/") + 1) }}</el-link> </el-form-item> <el-form-item label="瀹℃牳缁撴灉"> <el-radio-group v-model="auditingForm.status"> @@ -497,6 +501,10 @@ this.download('report/export', { ...this.queryParams }, `report_${new Date().getTime()}.xlsx`) + }, + /** 涓嬭浇鎸夐挳鎿嶄綔 */ + handleDownload (data) { + this.$download.resource(data); } } }; -- Gitblit v1.8.0