e 5 år sedan
förälder
incheckning
258edc788e
2 ändrade filer med 20 tillägg och 4 borttagningar
  1. 10 3
      src/views/club/editForm.vue
  2. 10 1
      src/views/club/form.vue

+ 10 - 3
src/views/club/editForm.vue

@@ -172,13 +172,20 @@ export default {
             this.loadingbut = false
             this.loadingbut = false
             this.loadingbuttext = '保存'
             this.loadingbuttext = '保存'
             this.$message({ message: response.msg, type: 'success', center: true })
             this.$message({ message: response.msg, type: 'success', center: true })
-            setTimeout(() => {
-              this.$router.push({ path: '/club/list' })
-            }, 2000)
+            this.backToList()
           })
           })
         }
         }
       })
       })
     },
     },
+    backToList() {
+      this.$store.dispatch('tagsView/delView', this.$route).then(() => {
+        this.$nextTick(() => {
+          this.$router.replace({
+            path: '/club/list'
+          })
+        })
+      })
+    },
     // 从子组件获取省市区
     // 从子组件获取省市区
     handleCity(data) {
     handleCity(data) {
       this.addList.provinceID = data.provinceid
       this.addList.provinceID = data.provinceid

+ 10 - 1
src/views/club/form.vue

@@ -168,11 +168,20 @@ export default {
               this.loadingbut = false
               this.loadingbut = false
               this.loadingbuttext = '保存'
               this.loadingbuttext = '保存'
               this.$message({ message: '上线会所成功', type: 'success', center: true })
               this.$message({ message: '上线会所成功', type: 'success', center: true })
-              this.$router.push({ path: '/club/list' })
+              this.backToList()
             }
             }
           })
           })
         }
         }
       })
       })
+    },
+    backToList() {
+      this.$store.dispatch('tagsView/delView', this.$route).then(() => {
+        this.$nextTick(() => {
+          this.$router.replace({
+            path: '/club/list'
+          })
+        })
+      })
     }
     }
   }
   }
 }
 }