From 28cb179798b87fdc0b87061a7ca4c70a8a2c33db Mon Sep 17 00:00:00 2001 From: 龚焕茏 <2842157468@qq.com> Date: 星期二, 21 五月 2024 18:54:55 +0800 Subject: [PATCH] feat:部门调动增加情况说明、可上传文件 --- src/views/user/departmentExamine/list.vue | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/src/views/user/departmentExamine/list.vue b/src/views/user/departmentExamine/list.vue index 511e447..9dd0732 100644 --- a/src/views/user/departmentExamine/list.vue +++ b/src/views/user/departmentExamine/list.vue @@ -15,6 +15,14 @@ <el-table-column prop="userName" label="鐢ㄦ埛鍚�" /> <el-table-column prop="departmentName" label="閮ㄩ棬鍚嶇О" /> <el-table-column prop="nowDepartmentName" label="鍘熼儴闂ㄥ悕绉�" /> + <el-table-column prop="reason" label="璋冨姩鍘熷洜" show-overflow-tooltip/> + <el-table-column prop="attachment" label="闄勪欢" show-overflow-tooltip> + <template slot-scope="scope"> + <div v-for="item in getUrl(scope.row.attachment)" :key="item.url"> + <el-link type="primary" :href="'/api/upload/download?url=' + item.url +'&fileName=' + item.name" >{{ item.name }}</el-link> + </div> + </template> + </el-table-column> <el-table-column prop="result" label="瀹℃牳缁撴灉" width="90px" align="center"> <template slot-scope="{row}"> <el-tag :type="row.result === '瀹℃牳閫氳繃' ? 'success' : row.result === '瀹℃牳椹冲洖' ? 'danger' : 'info'">{{row.result}}</el-tag> @@ -78,6 +86,9 @@ this.search() }, methods: { + getUrl(urlJson) { + return urlJson ? JSON.parse(urlJson) : []; + }, isDeptAdmin() { return sessionStorage.getItem('deptAdmin') !== '1' }, -- Gitblit v1.8.0