From 7d3ca5dd947ad70aaca52c52051f85fcbb7b340d Mon Sep 17 00:00:00 2001
From: jhzh <1628036192@qq.com>
Date: Wed, 22 Oct 2025 03:12:53 +0800
Subject: [PATCH] 1
---
src/i18n/Deutsch.js | 4 ++
src/i18n/Portuguese.js | 4 ++
src/i18n/korean.js | 4 ++
src/i18n/th.js | 4 ++
src/i18n/fa.js | 4 ++
src/i18n/Italy.js | 4 ++
src/i18n/Japanese.js | 4 ++
src/i18n/vi.js | 4 ++
src/i18n/cn.js | 4 ++
src/views/cryptos/PerpetualContract/orderDetail.vue | 9 ++++
src/i18n/en.js | 4 ++
src/i18n/zhcn.js | 4 ++
src/components/Transform/perpetual-open/index.vue | 31 +++++++++++++++
src/i18n/Spanish.js | 4 ++
14 files changed, 88 insertions(+), 0 deletions(-)
diff --git a/src/components/Transform/perpetual-open/index.vue b/src/components/Transform/perpetual-open/index.vue
index 34797f5..dbb66b2 100644
--- a/src/components/Transform/perpetual-open/index.vue
+++ b/src/components/Transform/perpetual-open/index.vue
@@ -105,6 +105,27 @@
<!-- {{ $t("张") }} -->
</span>
</div>
+ <div
+ class="h-76 lh-76 inputBackground mb-30 flex pr-20 justify-center rounded-lg textColor"
+ >
+ <input style="width: 133px;"
+ :placeholder="selectIndex == 1 ? $t('请输入止盈金额') : ''"
+ class="inputBackground pl-20 h-76 border-none text-left rounded-lg"
+ v-model="form.stop_price_profit"
+ />
+ <span class="font-22 font-400 textColor">{{ $t("止盈") }}</span>
+ </div>
+ <div
+ class="h-76 lh-76 inputBackground mb-30 flex pr-20 justify-center rounded-lg textColor" style="margin-bottom:20px"
+ v-if="selectIndex == 1"
+ >
+ <input style="width: 133px;"
+ :placeholder="selectIndex == 1 ? $t('请输入止损金额') : ''"
+ class="inputBackground pl-20 h-76 border-none text-left rounded-lg"
+ v-model="form.stop_price_loss"
+ />
+ <span class="font-22 font-400 textColor">{{ $t("止损") }}</span>
+ </div>
<!-- <vue-slider v-bind="options" v-model="form.amount"></vue-slider> -->
<!-- <vue-slider class="mainBox" v-bind="options" :marks="marks" v-model="form.volume" :hide-label="true" width="90%"
:railStyle="{ background: '#404040', height: '4px' }"
@@ -570,6 +591,8 @@
direction: 'buy', // 买or卖
price_type: 'opponent', // 市价or限价
lever_rate: 1, // 杠杆
+ stop_price_profit: "",
+ stop_price_loss: "",
price: '',
amount: '', // 数量
para_id: '' // 交割周琦id
@@ -864,6 +887,14 @@
this.$router.push('/login')
return false;
}
+ // if (!this.form.stop_price_profit) {
+ // this.$toast.fail(this.$t("请输入止盈金额"));
+ // return false;
+ // }
+ // if (!this.form.stop_price_loss) {
+ // this.$toast.fail(this.$t("请输入止损金额"));
+ // return false;
+ // }
if (this.selectIndex == 1) {
if (!this.form.price) {
showToast(this.$t('请输入金额'))
diff --git a/src/i18n/Deutsch.js b/src/i18n/Deutsch.js
index fac2eda..56165a2 100644
--- a/src/i18n/Deutsch.js
+++ b/src/i18n/Deutsch.js
@@ -1,4 +1,8 @@
export default {
+ "止损": "Verlust stoppen",
+ "止盈": "Überschuss stoppen",
+ "请输入止盈金额": "Bitte geben Sie den Take-Profit-Betrag ein",
+ "请输入止损金额": "Bitte geben Sie den Stop-Loss-Betrag ein",
"交易金额":"Transaktionsbetrag",
"请选择正确的网络。若发送至错误的网络,您的资产可能会丢失。":"Bitte wählen Sie das richtige Netzwerk. Wenn Sie an das falsche Netzwerk senden, können Ihre Vermögenswerte verloren gehen.",
"信用分":"Score",
diff --git a/src/i18n/Italy.js b/src/i18n/Italy.js
index 1e18ea2..27295d3 100644
--- a/src/i18n/Italy.js
+++ b/src/i18n/Italy.js
@@ -1,4 +1,8 @@
export default {
+ "止损": "Stop Loss",
+ "止盈": "Stop al profitto",
+ "请输入止盈金额": "Prendi l importo del profitto",
+ "请输入止损金额": "Importo della perdita di arresto",
"交易金额":"Importo della transazione",
"请选择正确的网络。若发送至错误的网络,您的资产可能会丢失。":"Seleziona la rete corretta. Se invii alla rete sbagliata, i tuoi dati potrebbero andare persi.",
"信用分":"punteggio di credito",
diff --git a/src/i18n/Japanese.js b/src/i18n/Japanese.js
index 5597f36..460338a 100644
--- a/src/i18n/Japanese.js
+++ b/src/i18n/Japanese.js
@@ -1,4 +1,8 @@
export default {
+ "止损": "ストップロス",
+ "止盈": "ストッププロフィット",
+ "请输入止盈金额": "利食い金額",
+ "请输入止损金额": "ストップロス額",
"交易金额":"取引金額",
"请选择正确的网络。若发送至错误的网络,您的资产可能会丢失。":"正しいネットワークを選択してください。間違ったネットワークに送信すると、資産が失われる可能性があります。",
"信用分":"クレジットスコア",
diff --git a/src/i18n/Portuguese.js b/src/i18n/Portuguese.js
index edc5d09..6d81798 100644
--- a/src/i18n/Portuguese.js
+++ b/src/i18n/Portuguese.js
@@ -1,4 +1,8 @@
export default {
+ "止损": "parar a perda",
+ "止盈": "Obtenha lucro",
+ "请输入止盈金额": "Por favor, insira o valor do lucro",
+ "请输入止损金额": "Por favor, insira o valor do stop loss",
"交易金额":"Valor da transação",
"请选择正确的网络。若发送至错误的网络,您的资产可能会丢失。":"Selecione a rede correta. Se você enviar para a rede errada, seus ativos poderão ser perdidos.",
"信用分":"pontuação de crédito",
diff --git a/src/i18n/Spanish.js b/src/i18n/Spanish.js
index 6cd9897..b815790 100644
--- a/src/i18n/Spanish.js
+++ b/src/i18n/Spanish.js
@@ -1,4 +1,8 @@
export default {
+ "止损": "Detener la pérdida",
+ "止盈": "Solo ganancias",
+ "请输入止盈金额": "Tomar cantidad de ganancias",
+ "请输入止损金额": "Monto de parada de pérdidas",
"交易金额":"Valor da transação",
"请选择正确的网络。若发送至错误的网络,您的资产可能会丢失。":"Selecione a rede correta. Se você enviar para a rede errada, seus ativos poderão ser perdidos.",
"信用分":"pontuação de crédito",
diff --git a/src/i18n/cn.js b/src/i18n/cn.js
index 4fd617c..24124b3 100644
--- a/src/i18n/cn.js
+++ b/src/i18n/cn.js
@@ -1,4 +1,8 @@
export default {
+ "止损": "止損",
+ "止盈": "止盈",
+ "请输入止盈金额": "請輸入止盈金額",
+ "请输入止损金额": "請輸入停損金額",
"交易金额":"交易金額",
"请选择正确的网络。若发送至错误的网络,您的资产可能会丢失。":"請選擇正確的網路。若發送至錯誤的網絡,您的資產可能會遺失。",
"信用分":"信用分",
diff --git a/src/i18n/en.js b/src/i18n/en.js
index a80b8a3..b8f5f7c 100644
--- a/src/i18n/en.js
+++ b/src/i18n/en.js
@@ -1,4 +1,8 @@
export default {
+ "止损": "Stop Loss",
+ "止盈": "Stop Profit",
+ "请输入止盈金额": "take profit amount",
+ "请输入止损金额": "stop loss amount",
"交易金额":"Transaction amount",
"请选择正确的网络。若发送至错误的网络,您的资产可能会丢失。":"Please select the correct network. If you send to the wrong network, your assets may be lost.",
"信用分":"credit score",
diff --git a/src/i18n/fa.js b/src/i18n/fa.js
index e9d095e..7336fcf 100644
--- a/src/i18n/fa.js
+++ b/src/i18n/fa.js
@@ -1,4 +1,8 @@
export default {
+ "止损": "Stop loss",
+ "止盈": "Stop profit",
+ "请输入止盈金额": "Prendre le montant du profit",
+ "请输入止损金额": "Montant du stop-loss",
"交易金额":"Montant de la transaction",
"请选择正确的网络。若发送至错误的网络,您的资产可能会丢失。":"Veuillez sélectionner le bon réseau. Si vous envoyez vers le mauvais réseau, vos ressources risquent d'être perdues..",
"信用分":"pointage de crédit",
diff --git a/src/i18n/korean.js b/src/i18n/korean.js
index 24cbe20..46b0152 100644
--- a/src/i18n/korean.js
+++ b/src/i18n/korean.js
@@ -1,4 +1,8 @@
export default {
+ "止损": "손실을 막다 ",
+ "止盈": "지영이에 ",
+ "请输入止盈金额": "이익실현 금액",
+ "请输入止损金额": "정지 손실 금액",
"交易金额":"거래금액",
"请选择正确的网络。若发送至错误的网络,您的资产可能会丢失。":"올바른 네트워크를 선택해 주세요. 잘못된 네트워크로 보내시면 자산이 손실될 수 있습니다..",
"信用分":"신용 점수",
diff --git a/src/i18n/th.js b/src/i18n/th.js
index 9114700..3d190f2 100644
--- a/src/i18n/th.js
+++ b/src/i18n/th.js
@@ -1,4 +1,8 @@
export default {
+ "请输入止盈金额": "ขายทำกำไรจำนวน",
+ "请输入止损金额": "หยุดการสูญเสียจำนวน",
+ "止损": "หยุดการสูญเสีย",
+ "止盈": "ขายทำกำไร",
"交易金额":"จำนวนธุรกรรม",
"请选择正确的网络。若发送至错误的网络,您的资产可能会丢失。":"กรุณาเลือกเครือข่ายที่ถูกต้อง หากส่งไปยังเครือข่ายที่ไม่ถูกต้อง ทรัพย์สินของคุณอาจสูญหาย",
"信用分":"คะแนนเครดิต",
diff --git a/src/i18n/vi.js b/src/i18n/vi.js
index e7981ef..6bc8f6f 100644
--- a/src/i18n/vi.js
+++ b/src/i18n/vi.js
@@ -1,4 +1,8 @@
export default {
+ "止损": "Cắt lỗ",
+ "止盈": "Chốt lãi",
+ "请输入止盈金额": "Lấy số tiền lãi",
+ "请输入止损金额": "Số tiền dừng lỗ",
"交易金额":"Số tiền giao dịch",
"请选择正确的网络。若发送至错误的网络,您的资产可能会丢失。":"Vui lòng chọn đúng mạng. Nếu bạn gửi đến sai mạng, tài sản của bạn có thể bị mất.。",
"信用分":"Phần tín dụng",
diff --git a/src/i18n/zhcn.js b/src/i18n/zhcn.js
index 4f2853c..e371e20 100644
--- a/src/i18n/zhcn.js
+++ b/src/i18n/zhcn.js
@@ -1,4 +1,8 @@
export default {
+ "止损": "止损",
+ "止盈": "止盈",
+ "请输入止盈金额": "请输入止盈金额",
+ "请输入止损金额": "请输入止损金额",
"交易金额":"交易金额",
"请选择正确的网络。若发送至错误的网络,您的资产可能会丢失。":"请选择正确的网络。若发送至错误的网络,您的资产可能会丢失。",
"信用分":"信用分",
diff --git a/src/views/cryptos/PerpetualContract/orderDetail.vue b/src/views/cryptos/PerpetualContract/orderDetail.vue
index 5cd648c..d7c2b6d 100644
--- a/src/views/cryptos/PerpetualContract/orderDetail.vue
+++ b/src/views/cryptos/PerpetualContract/orderDetail.vue
@@ -39,6 +39,15 @@
<div class="text-grey">{{ $t('建仓成本') }}</div>
<div class="textColor">{{ detail.trade_avg_price }}</div>
</div>
+ <div class="flex justify-between cell-item">
+ <div class="text-grey">{{ $t('止盈') }}</div>
+ <div class="textColor">{{ detail.stop_price_profit }}</div>
+ </div>
+ <div class="flex justify-between cell-item">
+ <div class="text-grey">{{ $t('止损') }}</div>
+ <div class="textColor">{{ detail.stop_price_loss }}</div>
+ </div>
+
<!-- <div class="flex justify-between cell-item">
<div class="text-grey">{{ $t('平仓价格') }}</div>
<div class="textColor">{{ detail.close_avg_price }}</div>
--
Gitblit v1.9.3