diff --git a/web-vue/src/pages/ssh/ssh-file.vue b/web-vue/src/pages/ssh/ssh-file.vue index e0e6e40f8b134f06eec508c0fa123c2da9db040c..b503013b3263599a850f2eaa5c5a3bc6e4e3e715 100644 --- a/web-vue/src/pages/ssh/ssh-file.vue +++ b/web-vue/src/pages/ssh/ssh-file.vue @@ -71,7 +71,7 @@ { + const aV = a[this.sortMethod.key] || '' + const bV = b[this.sortMethod.key] || '' + return this.sortMethod.asc ? bV.localeCompare(aV) : aV.localeCompare(bV) + }) } }, mounted() { @@ -649,6 +656,11 @@ export default { // 加载数据 loadData() { this.loading = true + this.treeList = [] + this.fileList = [] + this.selectedKeys = [] + this.expandedKeys = [] + this.tempNode = {} getRootFileList(this.baseUrl, this.reqDataId).then((res) => { if (res.code === 200) { this.treeList = res.data