笔记bug修改

This commit is contained in:
zhaofang
2022-09-29 17:55:03 +08:00
parent 501e850540
commit ab60318efd
2 changed files with 19 additions and 6 deletions

View File

@@ -24,6 +24,7 @@
</div> </div>
</el-upload> --> </el-upload> -->
<el-upload <el-upload
ref="myUpload"
class="upload-demo" class="upload-demo"
drag drag
:multiple="limit>1" :multiple="limit>1"
@@ -43,7 +44,7 @@
</el-upload> </el-upload>
<!-- 文件列表 --> <!-- 文件列表 -->
<transition-group class="upload-file-list el-upload-list el-upload-list--text" name="el-fade-in-linear" tag="ul"> <!-- <transition-group class="upload-file-list el-upload-list el-upload-list--text" name="el-fade-in-linear" tag="ul">
<li :key="file.uid" class="el-upload-list__item ele-upload-list__item-content" v-for="(file, index) in list"> <li :key="file.uid" class="el-upload-list__item ele-upload-list__item-content" v-for="(file, index) in list">
<el-link :href="file.url" :underline="false" target="_blank"> <el-link :href="file.url" :underline="false" target="_blank">
<span class="el-icon-document"> {{ getFileName(file.name) }} </span> <span class="el-icon-document"> {{ getFileName(file.name) }} </span>
@@ -52,7 +53,7 @@
<el-link :underline="false" @click="handleDelete(index)" type="danger">删除</el-link> <el-link :underline="false" @click="handleDelete(index)" type="danger">删除</el-link>
</div> </div>
</li> </li>
</transition-group> </transition-group> -->
</div> </div>
</template> </template>
@@ -105,6 +106,10 @@
type: Boolean, type: Boolean,
default: false default: false
}, },
isClear:{
type: Boolean,
default: false
}
}, },
data() { data() {
return { return {
@@ -119,6 +124,13 @@
} }
}; };
}, },
watch: {
isClear(val) {
if(!val) {
this.clearFiles();
}
}
},
computed: { computed: {
// 是否显示提示 // 是否显示提示
showTip() { showTip() {
@@ -145,8 +157,10 @@
}, },
}, },
methods: { methods: {
clearFiles() {
this.$refs["myUpload"].clearFiles();
},
handleUploadRemove(file) { handleUploadRemove(file) {
console.log(file,'file');
this.$emit("remove",file); this.$emit("remove",file);
}, },
// 上传前校检格式和大小 // 上传前校检格式和大小
@@ -220,7 +234,6 @@
} }
}, },
created() { created() {
this.fileList = this.list; this.fileList = this.list;
}, },
}; };

View File

@@ -122,7 +122,7 @@
</div> </div>
<div class="import-info-enclosure"> <div class="import-info-enclosure">
<label class="label" style="width:66px"><svg-icon style="font-size:16px;margin-right:5px" icon-class="enclisure"></svg-icon>附件</label> <label class="label" style="width:66px"><svg-icon style="font-size:16px;margin-right:5px" icon-class="enclisure"></svg-icon>附件</label>
<file-upload dir="files" :fileType="upNoteFile.fileType" :showList="true" :value="imageShowUrl" :limit="upNoteFile.limit" @success="handleUploadSuccess" @remove="handleRemoveSuccess"></file-upload> <file-upload dir="files" ref="myUpload" :isClear="importDialogVisible" :fileType="upNoteFile.fileType" :showList="true" :value="imageShowUrl" :limit="upNoteFile.limit" @success="handleUploadSuccess" @remove="handleRemoveSuccess"></file-upload>
</div> </div>
</div> </div>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
@@ -419,7 +419,7 @@ export default {
publish(){ publish(){
this.ordertime = !this.ordertime; this.ordertime = !this.ordertime;
this.orderType = !this.orderType; this.orderType = !this.orderType;
this.orderField = 'sysCreateTime'; this.orderField = 'sysUpdateTime';
this.noteData(this.num) this.noteData(this.num)
}, },
thumbs(){ thumbs(){