From f076a06808275f8a955c5545cf73553997b4bf00 Mon Sep 17 00:00:00 2001
From: 李凌 <344137771@qq.com>
Date: Mon, 08 Sep 2025 16:01:10 +0800
Subject: [PATCH] 1
---
src/views/C2C/c2cOrder/payment/PaymentDetail.vue | 18 ++++++++++++++----
1 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/src/views/C2C/c2cOrder/payment/PaymentDetail.vue b/src/views/C2C/c2cOrder/payment/PaymentDetail.vue
index 3a8e14f..c629241 100644
--- a/src/views/C2C/c2cOrder/payment/PaymentDetail.vue
+++ b/src/views/C2C/c2cOrder/payment/PaymentDetail.vue
@@ -62,12 +62,13 @@
<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 OrderNav from "@/components/order-nav/OrderNav.vue";
+import OtcCircle from "@/components/otcCircle/index.vue";
// 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 TradeData from "../components/trade-data/TradeData.vue";
+import otcApi from '@/service/otc';
+import { onBeforeUnmount } from "vue";
export default {
name: "PaymentDetail",
@@ -133,6 +134,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 +155,7 @@
</script>
<style lang="scss" scoped>
+@import "@/assets/css/copy2.scss";
::v-deep {
.order-msg-divider {
margin: 48px 0;
--
Gitblit v1.9.3