From 9a9d832dbd364557e070abcd9a7779a2c6c07ffb Mon Sep 17 00:00:00 2001
From: 李凌 <344137771@qq.com>
Date: Tue, 20 Jan 2026 17:35:13 +0800
Subject: [PATCH] 1
---
src/views/C2C/c2cOrder/payment/PaymentDetail.vue | 20 ++++++++++++++------
1 files changed, 14 insertions(+), 6 deletions(-)
diff --git a/src/views/C2C/c2cOrder/payment/PaymentDetail.vue b/src/views/C2C/c2cOrder/payment/PaymentDetail.vue
index 3a8e14f..0ba4677 100644
--- a/src/views/C2C/c2cOrder/payment/PaymentDetail.vue
+++ b/src/views/C2C/c2cOrder/payment/PaymentDetail.vue
@@ -62,12 +62,11 @@
<script>
import { mapState } from "vuex"
import { Badge, Collapse, CollapseItem, Divider, } from "vant"
-import OrderNav from "@/components/order-nav/OrderNav";
-import OtcCircle from "@/components/otcCircle";
-// import TradeSuccess from "@/page/c2c-trade/components/TradeSuccess";
-// import TradeSuccessDetail from "@/page/c2c-trade/components/TradeSuccessDetail";
-import TradeData from "@/page/c2cOrder/components/trade-data/TradeData";
-import otcApi from '@/API/otc';
+import OrderNav from "@/components/order-nav/OrderNav.vue";
+import OtcCircle from "@/components/otcCircle/index.vue";
+import TradeData from "../components/trade-data/TradeData.vue";
+import otcApi from '@/service/otc';
+import { onBeforeUnmount } from "vue";
export default {
name: "PaymentDetail",
@@ -133,6 +132,14 @@
beforeDestroy() {
clearTimeout(this.timeout)
},
+ setup() {
+ onBeforeUnmount(()=>{
+ let end = setInterval(function () { }, 10000);
+ for (let i = 1; i <= end; i++) {
+ clearInterval(i);
+ }
+ })
+ },
components: {
[Badge.name]: Badge,
[Divider.name]: Divider,
@@ -146,6 +153,7 @@
</script>
<style lang="scss" scoped>
+@import "@/assets/css/copy2.scss";
::v-deep {
.order-msg-divider {
margin: 48px 0;
--
Gitblit v1.9.3