scorpio 2 rokov pred
rodič
commit
bfa2938a9c

+ 9 - 5
src/views/resource/component/floder.vue

@@ -25,6 +25,12 @@ export default {
     }
   },
   watch: {
+    info: {
+      handler(val) {
+        this.folderInfo = val
+      },
+      immediate: true
+    },
     rename: {
       handler(val) {
         if (val) {
@@ -36,13 +42,11 @@ export default {
   },
   data() {
     return {
-      title: ''
+      title: '',
+      folderInfo: null
     }
   },
 
-  created() {
-    this.folderInfo = this.info
-  },
   methods: {
     folderAdd() {
       const data = {
@@ -69,7 +73,7 @@ export default {
             this.title = ''
             this.$emit('close')
           } else {
-            this.$message.error(res.msg)
+            this.$message.error(res.data)
           }
         })
     }

+ 5 - 0
src/views/resource/index.vue

@@ -247,6 +247,7 @@ export default {
         size: this.page.size
       }
       this.currentFolder = null
+      delete this.folderInfo.id
       this.loading = true
       this.top = true
       this.$api.resource.folderList(data).then(res => {
@@ -326,6 +327,10 @@ export default {
     },
     goBefore(res) {
       this.currentFolder = res
+      if (this.top) {
+        console.log('del id')
+        delete this.folderInfo.id
+      }
       this.refreshData()
     },
     renameFolder(res) {