From 58b0f1e9bd03a472321acf1dfc4e89fc4ce9df7a Mon Sep 17 00:00:00 2001
From: PC-20250623MANY\Administrator <344137771@qq.com>
Date: Mon, 29 Sep 2025 01:14:10 +0800
Subject: [PATCH] 9.28更换api

---
 src/page/user/myOrder.vue |   26 +++++++++++++++++++++++++-
 1 files changed, 25 insertions(+), 1 deletions(-)

diff --git a/src/page/user/myOrder.vue b/src/page/user/myOrder.vue
index cc2a112..ed248a0 100644
--- a/src/page/user/myOrder.vue
+++ b/src/page/user/myOrder.vue
@@ -66,6 +66,9 @@
     </van-tabs>
 
     <div class="mo_list" v-if="active == '0'">
+      <div class="mo_all_sell" @click="allsellclick()">
+        <div>{{ $t("gball") }}</div>
+      </div>
       <div class="mol_item" v-for="(i, index) in list" :key="i.id" @click="open(i, index)">
         <div class="moli_title flex-between">
           <div>
@@ -298,6 +301,7 @@
 let teimss2 = null; // 轮询获取持仓数据计时器
 import tabHead from "@/components/tabHead.vue";
 import * as api from "@/axios/api";
+import { Notify } from "vant";
 export default {
   components: {
     tabHead
@@ -342,7 +346,7 @@
     this.getMoney();
     teimss = setInterval(() => {
       this.getMoney();
-    }, 10000);
+    }, 3000);
   },
   beforeDestroy() {
     clearInterval(teimss);
@@ -361,6 +365,16 @@
       if (data.status === 0) {
         if (this.active == "0") this.list = data.data.list;
         else this.list2 = data.data.list;
+      }
+    },
+    // 一键平仓
+    async allsellclick(){
+      let data = await api.allsell();
+      if (data.status === 0) {
+        Notify({ type: "success", message: data.msg });
+        this.getList(state);
+      } else {
+        Notify({ type: "danger", message: data.msg });
       }
     },
     open(i, index) {
@@ -405,6 +419,16 @@
 </script>
 
 <style lang="less" scoped>
+.mo_all_sell{
+  padding: 20px 10px;
+  background: linear-gradient(90deg, #585fb4, #48529e);
+  border-radius: 25px;
+  text-align: center;
+  margin: 15px ;
+  display: flex;
+  justify-content: center;
+  align-items: center;
+}
 /deep/ .van-tabs__nav {
   background: none;
 

--
Gitblit v1.9.3