From 19891ca345ef52eb8f6fb418ba3b916d37c73591 Mon Sep 17 00:00:00 2001
From: Mr.Shi <1878285526@qq.com>
Date: 星期四, 14 九月 2023 10:21:20 +0800
Subject: [PATCH] 小程序
---
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