Browse Source

fix:优化接口异常

magic v 4 years ago
parent
commit
5650d8ba82
2 changed files with 4 additions and 2 deletions
  1. 3 2
      src/pages/FormVolume/mixins/index.js
  2. 1 0
      src/pages/Manager/mixins/index.js

+ 3 - 2
src/pages/FormVolume/mixins/index.js

@@ -51,7 +51,8 @@ export default {
   },
   },
   computed: {
   computed: {
     putLayoutCurrent () {
     putLayoutCurrent () {
-      return this.layoutType[this.data.topic.layout_type] || 'van-empty'
+      let layout_type = this.data ? this.data.topic.layout_type : ''
+      return this.layoutType[layout_type] || 'van-empty'
     }
     }
   },
   },
   watch: {
   watch: {
@@ -123,7 +124,7 @@ export default {
       try {
       try {
         let data = null
         let data = null
         if (this.isEdit) {
         if (this.isEdit) {
-          data = this.edata || this.data
+          data = this.edata
         } else {
         } else {
           let { result_id } = this.$route.query
           let { result_id } = this.$route.query
           let pm = result_id
           let pm = result_id

+ 1 - 0
src/pages/Manager/mixins/index.js

@@ -73,6 +73,7 @@ export default {
         pm = Promise.reject(err)
         pm = Promise.reject(err)
         if (err) {
         if (err) {
           this.data = null
           this.data = null
+          this.dataItem = null
         }
         }
         console.warn(err)
         console.warn(err)
       }
       }