From da36f82f34096b61d72f3241e34135ec0e4729bc Mon Sep 17 00:00:00 2001
From: lxf <1371462558@qq.com>
Date: Mon, 30 Jun 2025 17:58:12 +0800
Subject: [PATCH] 计算金额
---
src/components/constract/PerpetualContract/orderCom/amountSlider.vue | 2 +-
src/components/constract/PerpetualContract/createOrder.vue | 18 ++++++++++--------
src/i18n/de/home.js | 6 +++---
3 files changed, 14 insertions(+), 12 deletions(-)
diff --git a/src/components/constract/PerpetualContract/createOrder.vue b/src/components/constract/PerpetualContract/createOrder.vue
index 9126f05..6dabecb 100644
--- a/src/components/constract/PerpetualContract/createOrder.vue
+++ b/src/components/constract/PerpetualContract/createOrder.vue
@@ -319,16 +319,18 @@
},
// 获取合约金额
getContractAmount: function () {
+ console.log("获取合约金额", this.initOpen.amount, this.inputAmount);
const amount = this.inputAmount;
let data = "0.00";
- if (amount != undefined && this.lever_rate != undefined) {
- if (this.lever_rate?.length > 0) {
- data = amount * this.initOpen.amount;
- } else if (this.lever_rate.length == 0) {
- data = this.sessionObj?.amount * amount * 1;
- }
- }
- return bigDecimal.round(data, 2);
+ // if (amount != undefined && this.lever_rate != undefined) {
+ // if (this.lever_rate?.length > 0) {
+ data = amount * this.initOpen.amount;
+ // }
+ // else if (this.lever_rate.length == 0) {
+ // data = this.sessionObj?.amount * amount * 1;
+ // }
+ // }
+ return data;
},
// 获取保证金,开仓才需要
getMargin: function () {
diff --git a/src/components/constract/PerpetualContract/orderCom/amountSlider.vue b/src/components/constract/PerpetualContract/orderCom/amountSlider.vue
index b9ab905..50a5f86 100644
--- a/src/components/constract/PerpetualContract/orderCom/amountSlider.vue
+++ b/src/components/constract/PerpetualContract/orderCom/amountSlider.vue
@@ -191,7 +191,7 @@
console.log(maxAmount * rate);
// data = maxAmount * rate - fl;
- data = maxAmount / this.initOpen.amount;
+ data = Math.floor(maxAmount / this.initOpen.amount);
// this.maxAmount = maxAmount;
// if (this.lever_rate) {
// data = math.format((this.maxAmount * rate), 2);
diff --git a/src/i18n/de/home.js b/src/i18n/de/home.js
index 152c17b..dfe4c3d 100644
--- a/src/i18n/de/home.js
+++ b/src/i18n/de/home.js
@@ -50,7 +50,7 @@
"mingcheng": "Name",
"zuixinjia": "Der aktuelle Preis",
"zuixinjia1": "Der aktuelle Preis",
- "24hzhangdie": "24H涨跌",
+ "24hzhangdie": "24H Veränderung",
"24hjiaoyiliang": "24-Stunden-Handelsvolumen",
"caozuo": "Operation",
"goumai": "Erwerben",
@@ -127,7 +127,7 @@
"home1": "Markttrends",
"home2": "Name",
"home3": "Der aktuelle Preis",
- "home4": "24H涨跌",
+ "home4": "24H Veränderung",
"home5": "24-Stunden-Handelsvolumen",
"home6": "Gehen Sie in den Handel",
"home7": "Mehr anzeigen",
@@ -372,7 +372,7 @@
"zuishaotou": "Mindeststimmenzahl",
"zuidatou": "Maximale Wurfweite",
"pingcangchengong": "Die Stelle wurde erfolgreich abgeschlossen",
- "24xiaoshizhangdie": "24h涨跌",
+ "24xiaoshizhangdie": "24H Veränderung",
"chengjiaoe": "Umsatz",
"chaxun": "Sich erkundigen",
"jiaoyidui": "Handelspaare",
--
Gitblit v1.9.3