2
李凌
2025-09-08 e6121cda1d608cf2441b19d76d1615967871e74f
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;