From 74e5a0efcda0eff0f23037c3439ef5405bafe922 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Sun, 08 Mar 2026 17:41:26 +0800
Subject: [PATCH] 1

---
 trading-order-bean/src/main/java/com/yami/trading/bean/data/domain/Realtime.java |   10 ++++++++--
 1 files changed, 8 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..da20251 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;
 
     /**
@@ -151,6 +152,10 @@
      */
     private BigDecimal ask;
 
+    @TableField(exist = false)
+    @JSONField(name = "sort")
+    private int sort;
+
 
     @Override
     public Object clone() throws CloneNotSupportedException {
@@ -167,7 +172,8 @@
         return 0;
     }
 
-    public BigDecimal getChangeRatio() {
+
+    public BigDecimal getChangeRatio2() {
         if (BigDecimal.ZERO.compareTo(open) == 0) {
             return BigDecimal.ZERO;
 
@@ -180,7 +186,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