From f726ea231b2109be3cb9cc6eca8aa9a002ab3fce Mon Sep 17 00:00:00 2001
From: lxf <1371462558@qq.com>
Date: Wed, 30 Apr 2025 01:13:31 +0800
Subject: [PATCH] 挂单list页面挂单价格显示修改优先级
---
src/page/trading/buy.vue | 50 +++++++++++++++++++++++++++++++-------------------
1 files changed, 31 insertions(+), 19 deletions(-)
diff --git a/src/page/trading/buy.vue b/src/page/trading/buy.vue
index aa6ca39..6df17c9 100644
--- a/src/page/trading/buy.vue
+++ b/src/page/trading/buy.vue
@@ -1,4 +1,5 @@
<template>
+ <!-- 挂单 买入 卖出 -->
<div class="buy_page">
<div class="content">
<div class="top_cny">
@@ -20,14 +21,14 @@
<div class="cot">
<div class="lefts">
<div class="top_new">
- <span>₹{{ nowPrice | _toLocaleString }}</span>
+ <span> {{ nowPrice }}</span>
</div>
<div class="bottom_es">
<span>{{ $t("hj98") }}</span>
</div>
</div>
- <div class="rights" v-if="KLine.type != 'HJ'">
- <div class="ese">
+ <div class="rights">
+ <div class="ese" v-if="!isSell && KLine.type == 'HJ'">
<div
class="mc"
@click="handleTradingClick(0)"
@@ -108,7 +109,7 @@
</div>
</div>
</div>
- <div class="tr_rs gg" @click="showGg = true">
+ <!-- <div class="tr_rs gg" @click="showGg = true">
<div class="top_bzz">
<span>{{ $t("hj101") }}</span>
<span>{{
@@ -117,34 +118,31 @@
: selectCycle
}}</span>
</div>
- </div>
+ </div> -->
<div class="tr_rs">
<div class="top_bzz" style="padding-bottom: 0.2rem">
- <span style="text-align: left"> {{ $t("交易总额") }}(₹) </span>
- <span style="text-align: right"> {{ $t("hj103") }}(₹) </span>
+ <span style="text-align: left"> {{ $t("交易总额") }} </span>
+ <span style="text-align: right"> {{ $t("hj103") }} </span>
</div>
<div class="bottom_bzz">
<span>
- ₹{{
- (nowPrice * selectCycle.replace("X", "") * num)
- | _toLocaleString
- }}
+ {{ nowPrice * selectCycle.replace("X", "") * num }}
</span>
<span style="white-space: nowarp">
- ₹{{ moneyData.availableBalance | _toLocaleString }}
+ {{ moneyData.availableBalance }}
</span>
</div>
</div>
<div class="tr_rs">
<div class="top_bzz" style="padding-bottom: 0.2rem">
- <span style="text-align: left"> {{ $t("hj44") }}(₹) </span>
+ <span style="text-align: left"> {{ $t("hj44") }} </span>
<span style="text-align: right"> </span>
</div>
<div class="bottom_bzz">
<span>
- ₹{{
+ {{
(nowPrice * selectCycle.replace("X", "") * num * sxf).toFixed(
2
)
@@ -207,7 +205,10 @@
<div class="btn_buy" @click="gdOrSetBuy()">
<!-- <div :class="tabsCurrentIndex == 0 ? 'maichu' : ''">#3b82f6 -->
<div class="maichu" style="background-color:#3b82f6">
- <span>{{ tabsCurrentIndex == 0 ? $t("hj84") : $t("gm") }}</span>
+ <span v-if="isSell">{{ $t("hj78") }}</span>
+ <span v-else>{{
+ tabsCurrentIndex == 0 ? $t("hj84") : $t("gm")
+ }}</span>
</div>
</div>
</div>
@@ -231,8 +232,12 @@
created() {
if (this.$route.query.t) {
this.tabsCurrentIndex = Number(this.$route.query.t);
+ if (this.tabsCurrentIndex === 0) {
+ this.isSell = true;
+ }
console.log(this.tabsCurrentIndex);
}
+ ss;
if (this.$route.query.m) {
this.nowPrice = Number(this.$route.query.m);
this.profitTarget = Number(this.$route.query.m);
@@ -260,10 +265,11 @@
},
data() {
return {
+ isSell: false,
tradingArr: [this.$t("hj84"), this.$t("hj85")],
tabsCurrentIndex: 0,
- // priceTabs: [this.$t("hj108"), this.$t("hj109")],
- priceTabs: [this.$t("hj108")],
+ priceTabs: [this.$t("hj108"), this.$t("hj109")],
+ // priceTabs: [this.$t("hj108")],
priceTabsCurrentIndex: 0,
num: 1,
nums: 1,
@@ -515,7 +521,7 @@
}
this.buying = true;
let opts = {
- stockId: this.code,
+ stockId: this.id,
buyNum: this.num,
lever: this.selectLever,
targetPrice: this.nums
@@ -534,7 +540,13 @@
if (this.checkedZs) {
opts.stopTarget = this.zhisun;
}
- let data = await api.guadan(opts);
+ let data;
+ if (this.KLine.type === "HJ") {
+ opts.name = this.KLine.name;
+ data = await api.hjyyAddOrder(opts);
+ } else {
+ data = await api.guadan(opts);
+ }
this.buying = false;
if (data.status === 0) {
this.$store.commit("elAlertShow", {
--
Gitblit v1.9.3