Przeglądaj źródła

fix:去掉倒计时,增加返回按钮

magic v 4 lat temu
rodzic
commit
eead15fb35
2 zmienionych plików z 15 dodań i 12 usunięć
  1. 2 1
      src/pages/FormVolume/index.vue
  2. 13 11
      src/pages/FormVolume/mixins/index.js

+ 2 - 1
src/pages/FormVolume/index.vue

@@ -18,7 +18,8 @@
           <h3>提交成功</h3>
           <van-icon name="checked" class="icon" />
           <p v-if="data.topic.submessage">{{ data.topic.submessage }}</p>
-          <div>{{ codeMess.message }}</div>
+          <!-- <div>{{ codeMess.message }}</div> -->
+          <van-button round plain type="info" @click="btnLinkBack" style="width: 80%;">点击返回</van-button>
         </div>
       </van-dialog>
     </div>

+ 13 - 11
src/pages/FormVolume/mixins/index.js

@@ -36,6 +36,7 @@ export default {
   },
   created() {
     this.vueWatchRoute()
+    this.btnOpenSuccess(() => this.btnLinkBack())
   },
   methods: {
     vueWatchRoute () {
@@ -117,11 +118,11 @@ export default {
     },
     btnOpenSuccess(callback) {
       this.show.submit = true
-      this.loopCode(this.codeMess.num, async () => {
-        this.show.submit = false
-        await this.$nextTick()
-        callback && callback()
-      })
+      // this.loopCode(this.codeMess.num, async () => {
+      //   this.show.submit = false
+      //   await this.$nextTick()
+      //   callback && callback()
+      // })
     },
     async btnSubmit() {
       this.loading.submit = true
@@ -144,17 +145,18 @@ export default {
           data: JSON.stringify(result)
         }
         await api.apiPostVolumeInfo(query)
-        this.btnOpenSuccess(() => {
-          let { go, replace } = this.$route.query
-          replace
-            ? this.$router.replace({ name: replace })
-            : this.$router.go(go || -1)
-        })
+        this.btnOpenSuccess(() => this.btnLinkBack())
       } catch (error) {
         console.log(error)
       }
       ld && ld.clear()
       this.loading.submit = false
+    },
+    btnLinkBack() {
+      let { go, replace } = this.$route.query
+      replace
+        ? this.$router.replace({ name: replace })
+        : this.$router.go(go || -1)
     }
   }
 }