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