提交 4800265c authored 作者: 王鹏飞's avatar 王鹏飞

chore: update

上级 4e19844a
{
"name": "@ezijing/vue-form",
"version": "2.2.7",
"version": "2.2.11",
"private": false,
"description": "基于Vue Element-UI的表单",
"scripts": {
......
......@@ -26,7 +26,7 @@
<span class="el-upload-list__item-preview" @click="handlePreview(file)">
<i class="el-icon-zoom-in"></i>
</span>
<span v-if="!uploadDisabled" class="el-upload-list__item-delete" @click="handleRemove(file)">
<span v-if="!uploadDisabled && !file.disabled" class="el-upload-list__item-delete" @click="handleRemove(file)">
<i class="el-icon-delete"></i>
</span>
</span>
......@@ -86,7 +86,7 @@ export default {
computed: {
fileList() {
return this.files.map(item => {
return { id: item.id, url: item.url || item.oss_sign_url }
return { id: item.id, url: item.url || item.oss_sign_url, disabled: item.disabled || false }
})
},
attrs() {
......@@ -136,7 +136,9 @@ export default {
},
// 上传成功
handleSuccess(res) {
this.files = res.data.material.attachments.filter(item => item.file_type_id === this.options.model)
this.files = res.data.material.attachments.filter(item => {
return item.file_type_id === this.options.model || (this.options.model === 'RECOMMENDATION_LETTER' && item.file_type_id === 'RECOMMENDATION_LETTER_2')
})
this.data[this.options.model] = this.files
this.$emit('uploaded', res)
this.$message.success(res.message)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论