From ba77c7440e508489dbe5d6d54293c4fdedb0a5aa Mon Sep 17 00:00:00 2001 From: cqf <2@qq.com> Date: 星期二, 12 七月 2022 14:08:45 +0800 Subject: [PATCH] 文件编辑不生效 --- src/views/contingencyplan/index.vue | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/views/contingencyplan/index.vue b/src/views/contingencyplan/index.vue index 93e2ae7..ebe079d 100644 --- a/src/views/contingencyplan/index.vue +++ b/src/views/contingencyplan/index.vue @@ -107,7 +107,8 @@ @removeImgSuccess="removeImgSuccess"></upload-img> </el-form-item> - <el-form-item label="文件链接" v-if="form.fileType==1" class="multiFile" v-for="(items,index) in files " :key="index"> + <el-form-item label="文件链接" v-if="form.fileType==1" class="multiFile" v-for="(items,index) in files " + :key="index"> <upload-file v-bind:url="items.fileUrl" v-bind:name="items.fileName" @uploadFileSuccess="uploadFileSuccess($event,items)" @fileNameChange="fileNameChange($event,items)"></upload-file> @@ -217,8 +218,12 @@ }, uploadFileSuccess(res, item) { - item.fileName = res.fileName - item.fileUrl = res.fileUrl + if (res.fileUrl == null || res.fileUrl == '') { + this.files = this.files.filter(n=>n.id != item.id); + } else { + item.fileName = res.fileName + item.fileUrl = res.fileUrl + } }, fileNameChange(res, item) { -- Gitblit v1.9.2