From 3d1a4b4bf3d37e29a3d3345e00f9f84c0d7959a6 Mon Sep 17 00:00:00 2001
From: Mr.Shi <1878285526@qq.com>
Date: 星期一, 21 八月 2023 09:16:05 +0800
Subject: [PATCH] 改bug

---
 h5_standard/src/views/workOrder/spotCheck.vue |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/h5_standard/src/views/workOrder/spotCheck.vue b/h5_standard/src/views/workOrder/spotCheck.vue
index eff02f7..9b18464 100644
--- a/h5_standard/src/views/workOrder/spotCheck.vue
+++ b/h5_standard/src/views/workOrder/spotCheck.vue
@@ -98,7 +98,7 @@
 </template>
 
 <script setup lang="ts">
-    import { ref, onMounted } from 'vue'
+    import { ref, onMounted, getCurrentInstance, onBeforeUnmount } from 'vue'
     import { useRoute, useRouter } from "vue-router"
     import { queryById, getJdList, createDJ } from '@/apis/WorkOrderAPI'
     import { Toast } from 'vant'
@@ -108,6 +108,7 @@
     const route = useRoute()
 
     const router = useRouter()
+    const { $Bus }  = getCurrentInstance().appContext.config.globalProperties 
 
     // 鎺у埗鏃ユ湡鏄剧ず闅愯棌
     let timer = ref<boolean>(false)
@@ -239,14 +240,9 @@
                 id: route.query.id
             }).then(res => {
                 if (res.code === 200) {
-                    Toast.success({
-                        message: '鍒涘缓鎴愬姛',
-                        duration: 2000,
-                        forbidClick: true
-                    })
-                    setTimeout(() => {
-                        router.go(-1)
-                    }, 2000)
+                    Toast.success({ message: '鍒涘缓鎴愬姛', duration: 2000, forbidClick: true })
+                    // $Bus.emit('callback1', '1')
+                    setTimeout(() => { router.go(-1) }, 2000)
                 }
             })
         } else {
@@ -282,6 +278,10 @@
         queryByIds()
         getJdLists()
     })
+
+    onBeforeUnmount(() => {
+        $Bus.all.delete("callback1")
+    })
 </script>
 
 <style lang="scss" scoped>

--
Gitblit v1.9.3