|
@@ -24,6 +24,7 @@
|
|
|
:permission="permissionList"
|
|
|
:table-loading="tableLoading"
|
|
|
:option="tableOption"
|
|
|
+ :upload-after="uploadAfter"
|
|
|
@on-load="getList"
|
|
|
@search-change="searchChange"
|
|
|
@refresh-change="refreshChange"
|
|
@@ -74,7 +75,7 @@ export default {
|
|
|
...mapGetters(['permissions']),
|
|
|
permissionList() {
|
|
|
return {
|
|
|
- addBtn: this.vaildData(this.permissions.sys_file_add, false),
|
|
|
+ addBtn: this.vaildData(this.permissions.sys_file_add, true),
|
|
|
delBtn: this.vaildData(this.permissions.sys_file_del, true),
|
|
|
editBtn: this.vaildData(this.permissions.sys_file_edit, false)
|
|
|
}
|
|
@@ -104,31 +105,25 @@ export default {
|
|
|
}).then(function() {
|
|
|
return delObj(row.id)
|
|
|
}).then(data => {
|
|
|
- _this.tableData.splice(index, 1)
|
|
|
- _this.$message({
|
|
|
- showClose: true,
|
|
|
- message: '删除成功',
|
|
|
- type: 'success'
|
|
|
- })
|
|
|
+ _this.$message.success('删除成功')
|
|
|
this.getList(this.page)
|
|
|
})
|
|
|
},
|
|
|
- /**
|
|
|
- * 搜索回调
|
|
|
- */
|
|
|
searchChange(form) {
|
|
|
this.getList(this.page, form)
|
|
|
},
|
|
|
- /**
|
|
|
- * 刷新回调
|
|
|
- */
|
|
|
refreshChange() {
|
|
|
this.searchForm = form
|
|
|
this.getList(this.page)
|
|
|
},
|
|
|
download: function(row, index) {
|
|
|
handleDown(row.fileName, row.bucketName)
|
|
|
- }
|
|
|
+ },
|
|
|
+ uploadAfter(res, done, loading) {
|
|
|
+ this.$message.success('上传成功')
|
|
|
+ done()
|
|
|
+ this.getList(this.page)
|
|
|
+ },
|
|
|
}
|
|
|
}
|
|
|
</script>
|