From 9ce412442e189ee11fa1838528ff54296f34c238 Mon Sep 17 00:00:00 2001
From: PC-20250623MANY\Administrator <344137771@qq.com>
Date: Sun, 28 Sep 2025 14:26:34 +0800
Subject: [PATCH] 1

---
 src/lang/hi.json                        |    3 +
 src/lang/cht.json                       |    3 +
 src/lang/en.json                        |    3 +
 src/views/home/components/HomeRight.vue |   56 +++++++++-------------------
 4 files changed, 24 insertions(+), 41 deletions(-)

diff --git a/src/lang/cht.json b/src/lang/cht.json
index e281f21..da3e300 100644
--- a/src/lang/cht.json
+++ b/src/lang/cht.json
@@ -713,5 +713,6 @@
   "hk1": "香港",
   "tw": "台灣",
   "id1": "印度",
-  "身份證件": "身份證件"
+  "身份證件": "身份證件",
+  "一键平仓": "一鍵平倉"
 }
diff --git a/src/lang/en.json b/src/lang/en.json
index 3a07927..7bb3ac1 100644
--- a/src/lang/en.json
+++ b/src/lang/en.json
@@ -713,5 +713,6 @@
   "hk1":"Hong Kong",
   "tw":"Taiwan",
   "id1":"India",
-  "身份證件": "Identity document"
+  "身份證件": "Identity document",
+  "一键平仓": "One-click liquidation"
 }
diff --git a/src/lang/hi.json b/src/lang/hi.json
index b79bdb5..d7affac 100644
--- a/src/lang/hi.json
+++ b/src/lang/hi.json
@@ -713,5 +713,6 @@
   "hk1": "हांगकांग",
   "tw": "ताइवान",
   "id1": "भारत",
-  "身份證件": "पहचान प्रलेख"
+  "身份證件": "पहचान प्रलेख",
+  "一键平仓": "एक क्लिक के साथ बंद करें"
 }
diff --git a/src/views/home/components/HomeRight.vue b/src/views/home/components/HomeRight.vue
index f103f2e..c7bc8c7 100644
--- a/src/views/home/components/HomeRight.vue
+++ b/src/views/home/components/HomeRight.vue
@@ -1,38 +1,21 @@
 <template>
   <div class="home_right">
     <div class="deal_type">
-      <div
-        class="deal_item flex-center bt"
-        :class="{ deal_item_active: active == 0 }"
-        @click="changeTab(0)"
-      >
+      <div class="deal_item flex-center bt" :class="{ deal_item_active: active == 0 }" @click="changeTab(0)">
         {{ $t("buy") }}
       </div>
-      <div
-        v-if="!!positionSn"
-        class="deal_item flex-center bt"
-        :class="{ deal_item_active: active == 1 }"
-        @click="changeTab(1)"
-      >
+      <div v-if="!!positionSn" class="deal_item flex-center bt" :class="{ deal_item_active: active == 1 }"
+        @click="changeTab(1)">
         {{ $t("hj121") }}
       </div>
     </div>
     <!-- buy -->
     <div class="submit_form" v-if="active == 0">
-      <el-input
-        v-model="bform.price"
-        style="text-align: end"
-        oninput="value=value.replace(/[^\d.]/g,'')"
-        disabled
-      >
+      <el-input v-model="bform.price" style="text-align: end" oninput="value=value.replace(/[^\d.]/g,'')" disabled>
         <div slot="prefix" class="inp_prefix flex-center">{{ $t("bp") }}</div>
       </el-input>
 
-      <el-input
-        v-model="bform.num"
-        style="text-align: end"
-        oninput="value=value.replace(/[^\d.]/g,'')"
-      >
+      <el-input v-model="bform.num" style="text-align: end" oninput="value=value.replace(/[^\d.]/g,'')">
         <div slot="prefix" class="inp_prefix flex-center">{{ $t("sl") }}</div>
       </el-input>
 
@@ -78,26 +61,17 @@
         </div>
       </div>
 
-      <el-input
-        v-model="sform.price"
-        style="text-align: end"
-        oninput="value=value.replace(/[^\d.]/g,'')"
-        disabled
-      >
+      <el-input v-model="sform.price" style="text-align: end" oninput="value=value.replace(/[^\d.]/g,'')" disabled>
         <div slot="prefix" class="inp_prefix flex-center">{{ $t("sp") }}</div>
       </el-input>
 
-      <el-input
-        v-model="sform.num"
-        style="text-align: end"
-        oninput="value=value.replace(/[^\d.]/g,'')"
-      >
+      <el-input v-model="sform.num" style="text-align: end" oninput="value=value.replace(/[^\d.]/g,'')" disabled>
         <div slot="prefix" class="inp_prefix flex-center">{{ $t("sl") }}</div>
       </el-input>
 
-      <div class="slider_box">
+      <!-- <div class="slider_box">
         <el-slider v-model="sVal" :marks="marks"> </el-slider>
-      </div>
+      </div> -->
 
       <div class="info_item flex-between">
         <div class="label">{{ $t("tc") }}</div>
@@ -112,7 +86,8 @@
       </div>
 
       <div class="submit_btns">
-        <div class="bt bt2 flex-center" @click="sell()">{{ $t("hj121") }}</div>
+        <!-- <div class="bt bt2 flex-center" @click="sell()">{{ $t("hj121") }}</div> -->
+        <div class="bt bt2 flex-center" @click="sell()">{{ $t("一鍵平倉") }}</div>
       </div>
     </div>
   </div>
@@ -152,7 +127,7 @@
   props: {
     obj: {
       type: Object,
-      default: () => {},
+      default: () => { },
     },
     positionSn: {
       type: String,
@@ -183,7 +158,7 @@
     bVal(val) {
       this.bform.num = Math.floor(
         (this.CurrentMoneyData.availableBalance * (val / 100)) /
-          this.obj.nowPrice
+        this.obj.nowPrice
       );
     },
     sVal(val) {
@@ -237,6 +212,7 @@
       let data = await api.findByPostionSn(res);
       if (data.status === 0) {
         this.pages = data.data;
+        this.sform.num = data.data.orderNum
       }
     },
     // 平仓
@@ -259,6 +235,7 @@
 <style lang="scss" scoped>
 .home_right {
   width: 100%;
+
   .submit_form {
     padding: 16px;
     display: flex;
@@ -276,6 +253,7 @@
       display: flex;
       flex-direction: column;
       gap: 10px;
+
       .position_item {
         background-color: #fff;
         padding: 10px;
@@ -338,6 +316,7 @@
         height: 40px;
         border-radius: 40px;
       }
+
       .bt2 {
         background-color: #dfb758;
       }
@@ -364,6 +343,7 @@
       color: #fff;
       background-color: #07c160;
     }
+
     .deal_item_active:nth-child(2) {
       background-color: #dfb758;
     }

--
Gitblit v1.9.3