diff --git a/src/views/archivesManage/archivesList/module/uploadFile/index.vue b/src/views/archivesManage/archivesList/module/uploadFile/index.vue
index 6ebf46d..defc00f 100644
--- a/src/views/archivesManage/archivesList/module/uploadFile/index.vue
+++ b/src/views/archivesManage/archivesList/module/uploadFile/index.vue
@@ -7,7 +7,7 @@
删除
- 排序
+ 排序
@@ -62,7 +62,7 @@
提示:请通过拖动鼠标来调整当前顺序
-
+
@@ -126,6 +126,7 @@ export default {
tableData: [], // 附件list
selections: [], // table - 选中的
showCoverVisible: false, // 查看大图dialog
+ sortTableData: [], // 排序data
sortVisible: false, // 排序dialog
deleteVisible: false, // 删除附件 dialog
deleteData: [], // 删除选中的data
@@ -283,13 +284,17 @@ export default {
},
// 排序
opened() {
- this.rowDrop('file-sort', 'tableData')
+ this.rowDrop('file-sort', 'sortTableData')
+ },
+ showSort() {
+ this.sortVisible = true
+ this.sortTableData = JSON.parse(JSON.stringify(this.tableData))
},
// 排序 - 保存
handleSort() {
const ids = []
const sequences = []
- this.tableData.map((value, index) => {
+ this.sortTableData.map((value, index) => {
ids.push(value.id)
sequences.push(index + 1)
})
@@ -301,6 +306,8 @@ export default {
FetchFileSort(params).then((res) => {
this.sortVisible = false
this.$message.success('附件排序成功!')
+ this.crud.refresh()
+ this.getFileList()
})
},
// table