From 25b2ba1cf86bc3439e7ad2acf2cd4a9ea7e4b0ed Mon Sep 17 00:00:00 2001
From: dcc <dcc@163.com>
Date: Fri, 28 Jun 2024 09:28:04 +0800
Subject: [PATCH] 123

---
 src/page/c2cOrder/payment/index.vue |  140 +++++++++++++++++++++++++++++-----------------
 1 files changed, 89 insertions(+), 51 deletions(-)

diff --git a/src/page/c2cOrder/payment/index.vue b/src/page/c2cOrder/payment/index.vue
index 8a3bb2e..4adc75e 100644
--- a/src/page/c2cOrder/payment/index.vue
+++ b/src/page/c2cOrder/payment/index.vue
@@ -1,6 +1,6 @@
 <template>
   <div id="full">
-    <order-nav/>
+    <order-nav />
     <div class="mt-10 text-center tabBackground text-black">
       <div>
         <h1 class="font-700 font-40">请向卖家付款</h1>
@@ -18,28 +18,45 @@
         <div class="flex justify-center items-end mt-42 font-64 font-700">
           <span class="relative bottom-5 font-48">¥</span>
           <span>{{ (totalPrice * 1).toLocaleString() }}.00</span>
-          <img class="relative bottom-10 left-25 w-30 h-33" src="~@/assets/image/c2c/Group1168.png" alt="">
+          <img
+            class="relative bottom-10 left-25 w-30 h-33"
+            src="~@/assets/image/c2c/Group1168.png"
+            alt=""
+          />
         </div>
         <div class="flex justify-center items-center mt-44">
-          <img class="w-36 h-34 mr-22" src="~@/assets/image/c2c/Vector.png" alt="">
-          <span class=" font-32">联系卖家</span>
+          <img
+            class="w-36 h-34 mr-22"
+            src="~@/assets/image/c2c/Vector.png"
+            alt=""
+          />
+          <span class="font-32">联系卖家</span>
         </div>
-
       </div>
     </div>
     <div class="w-full pt-46 pb-58 mt-40" style="background: #fafafa">
-      <div class="ml-50 pl-38 pr-32 msg  relative">
-        <div class="circle absolute top-0 left-0 z-10 w-45 h-45 flex justify-center items-center bg-blue text-white font-26"
-             style="border-radius: 50%">1
+      <div class="ml-50 pl-38 pr-32 msg relative">
+        <div
+          class="circle absolute top-0 left-0 z-10 w-45 h-45 flex justify-center items-center bg-blue text-white font-26"
+          style="border-radius: 50%"
+        >
+          1
         </div>
         <div
-            class="circle absolute bottom-28 left-0 z-10 w-45 h-45 flex justify-center items-center bg-blue text-white font-26"
-            style="border-radius: 50%">2
+          class="circle absolute bottom-28 left-0 z-10 w-45 h-45 flex justify-center items-center bg-blue text-white font-26"
+          style="border-radius: 50%"
+        >
+          2
         </div>
-        <div class="font-28">离开APP,登录您与APP上的验证姓名相匹配的银行账户或其他支付方式,转到卖家的以下账户。</div>
+        <div class="font-28">
+          离开APP,登录您与APP上的验证姓名相匹配的银行账户或其他支付方式,转到卖家的以下账户。
+        </div>
         <div class="mt-50 pt-32 px-22 pb-38 bg-white rounded-2xl msg-wrapper">
           <div class="flex items-center">
-            <div class="w-6 h-28 rounded-xl mr-20" style="background: #E7BB41;"></div>
+            <div
+              class="w-6 h-28 rounded-xl mr-20"
+              style="background: #e7bb41"
+            ></div>
             <span class="ml-8 font-30 text-black">银行卡</span>
           </div>
           <van-cell-group>
@@ -47,7 +64,11 @@
               <template #default>
                 <div class="flex justify-end">
                   <span class="mr-14">鸿运当头</span>
-                  <img class="relative top-8 w-25 h-29" src="~@/assets/image/c2c/Group1168.png" alt="">
+                  <img
+                    class="relative top-8 w-25 h-29"
+                    src="~@/assets/image/c2c/Group1168.png"
+                    alt=""
+                  />
                 </div>
               </template>
             </van-cell>
@@ -55,7 +76,11 @@
               <template #default>
                 <div class="flex justify-end">
                   <span class="mr-14">请点击右上角按钮联系商家索取</span>
-                  <img class="relative top-8 w-25 h-29" src="~@/assets/image/c2c/Group1168.png" alt="">
+                  <img
+                    class="relative top-8 w-25 h-29"
+                    src="~@/assets/image/c2c/Group1168.png"
+                    alt=""
+                  />
                 </div>
               </template>
             </van-cell>
@@ -63,7 +88,11 @@
               <template #default>
                 <div class="flex justify-end">
                   <span class="mr-14">请仔细阅读下方交易条款</span>
-                  <img class="relative top-8 w-25 h-29" src="~@/assets/image/c2c/Group1168.png" alt="">
+                  <img
+                    class="relative top-8 w-25 h-29"
+                    src="~@/assets/image/c2c/Group1168.png"
+                    alt=""
+                  />
                 </div>
               </template>
             </van-cell>
@@ -71,42 +100,50 @@
               <template #default>
                 <div class="flex justify-end">
                   <span class="mr-14">请按照下方交易条款提供相关资料</span>
-                  <img class="relative top-8 w-25 h-29" src="~@/assets/image/c2c/Group1168.png" alt="">
+                  <img
+                    class="relative top-8 w-25 h-29"
+                    src="~@/assets/image/c2c/Group1168.png"
+                    alt=""
+                  />
                 </div>
               </template>
             </van-cell>
           </van-cell-group>
         </div>
-        <div class="mt-39 font-28">付款后,返回 XX APP,务必点击下方按钮“我已付款”通知卖家。</div>
+        <div class="mt-39 font-28">
+          付款后,返回 XX APP,务必点击下方按钮“我已付款”通知卖家。
+        </div>
       </div>
     </div>
     <div class="mt-92 px-40 flex font-30">
       <van-button
-          class="w-244 h-80 mr-16 rounded-2xl text-black bg-grey border-none"
-          type="primary"
-          @click="show = true"
-      >遇到问题?</van-button>
+        class="w-244 h-80 mr-16 rounded-2xl text-black bg-grey border-none"
+        type="primary"
+        @click="show = true"
+        >遇到问题?</van-button
+      >
       <van-button
-          class="flex-1 h-80 rounded-2xl bg-blue text-white border-none"
-          type="primary"
-          @click="onPayed"
-      >我已付款,通知卖家</van-button>
+        class="flex-1 h-80 rounded-2xl bg-blue text-white border-none"
+        type="primary"
+        @click="onPayed"
+        >我已付款,通知卖家</van-button
+      >
     </div>
-<!--  遇到问题  -->
+    <!--  遇到问题  -->
     <div>
-      <van-popup  class="w-full h-full" v-model="show" position="right">
-        <question @back="back" :time="time"/>
+      <van-popup class="w-full h-full" v-model="show" position="right">
+        <question @back="back" :time="time" />
       </van-popup>
     </div>
   </div>
 </template>
 
 <script>
-import {mapState} from "vuex";
-import {Cell, CellGroup, CountDown,Button,Popup,} from "vant"
+import { mapState } from "vuex";
+import { Cell, CellGroup, CountDown, Button, Popup } from "vant";
 import OrderNav from "@/components/order-nav/OrderNav";
 import Question from "@/page/c2cOrder/payment/components/Question";
-import otcApi from '@/API/otc';
+import otcApi from "@/API/otc";
 
 export default {
   name: "payMent",
@@ -115,39 +152,41 @@
     detail: {
       type: Object,
       default() {
-        return {}
-      }
-    }
+        return {};
+      },
+    },
   },
   data() {
     return {
-     show: false,
-    }
+      show: false,
+    };
   },
   methods: {
     back() {
       this.show = false;
     },
     onPayed() {
-      otcApi.ctcOrderPayFinish({}).then(res => {
-        console.log(res)
-        this.$router.push({path: '/paymentDetail?id=' + this.$route.query.order_no})
-      })
-    }
+      otcApi.ctcOrderPayFinish({}).then((res) => {
+        console.log(res);
+        this.$router.push({
+          path: "/paymentDetail?id=" + this.$route.query.order_no,
+        });
+      });
+    },
   },
   computed: {
-    ...mapState('c2cBuy', ["totalPrice"])
+    ...mapState("c2cBuy", ["totalPrice"]),
   },
   components: {
     [CountDown.name]: CountDown,
     [Cell.name]: Cell,
     [CellGroup.name]: CellGroup,
-    [Button.name]:Button,
-    [Popup.name]:Popup,
+    [Button.name]: Button,
+    [Popup.name]: Popup,
     OrderNav,
     Question,
-  }
-}
+  },
+};
 </script>
 
 <style lang="scss" scoped>
@@ -162,14 +201,14 @@
   .van-cell {
     margin-top: 28px;
 
-    .van-cell__title, .van-cell__value {
+    .van-cell__title,
+    .van-cell__value {
       font-size: 26px;
     }
   }
 }
 
 .msg {
-
   //border-left: 1px solid #EAEBEE;
 
   &:after {
@@ -179,16 +218,15 @@
     left: 0;
     width: 1px;
     height: 93%;
-    background: #EAEBEE;
+    background: #eaebee;
   }
 }
 
 .msg-wrapper {
-  box-shadow: 0 0 10px rgba(0, 0, 0, .1);
+  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
 }
 
 .circle {
   transform: translateX(-50%);
 }
-
 </style>
\ No newline at end of file

--
Gitblit v1.9.3