From a3d67de3175104103f43331dc575be34b44d3083 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Tue, 23 Sep 2025 20:08:48 +0800
Subject: [PATCH] 涨幅比计算
---
trading-order-bean/src/main/java/com/yami/trading/bean/data/domain/Realtime.java | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/trading-order-bean/src/main/java/com/yami/trading/bean/data/domain/Realtime.java b/trading-order-bean/src/main/java/com/yami/trading/bean/data/domain/Realtime.java
index 53a008f..9b508c1 100644
--- a/trading-order-bean/src/main/java/com/yami/trading/bean/data/domain/Realtime.java
+++ b/trading-order-bean/src/main/java/com/yami/trading/bean/data/domain/Realtime.java
@@ -89,6 +89,7 @@
*/
@TableField(exist = false)
@ApiModelProperty("涨跌幅")
+ @JSONField(name = "changeRatio")
private BigDecimal changeRatio;
/**
@@ -167,7 +168,8 @@
return 0;
}
- public BigDecimal getChangeRatio() {
+
+ public BigDecimal getChangeRatio2() {
if (BigDecimal.ZERO.compareTo(open) == 0) {
return BigDecimal.ZERO;
@@ -180,7 +182,7 @@
}
public BigDecimal getNetChange() {
- BigDecimal netChange = close.multiply(getChangeRatio()).divide(new BigDecimal(100), 10, RoundingMode.HALF_UP);
+ BigDecimal netChange = close.multiply(getChangeRatio2()).divide(new BigDecimal(100), 10, RoundingMode.HALF_UP);
netChange = netChange.setScale(4, RoundingMode.DOWN);
return netChange;
}
--
Gitblit v1.9.3