From 4fefff17528a878d345ff3311c297a66a671b8d6 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Fri, 03 Apr 2026 15:41:28 +0800
Subject: [PATCH] 1

---
 trading-order-admin/src/main/java/com/yami/trading/api/controller/RealtimeController.java |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/trading-order-admin/src/main/java/com/yami/trading/api/controller/RealtimeController.java b/trading-order-admin/src/main/java/com/yami/trading/api/controller/RealtimeController.java
index b742603..fd7b470 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/api/controller/RealtimeController.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/api/controller/RealtimeController.java
@@ -287,7 +287,13 @@
 			List<Item> itemsTotal;
 			List<Item> items = new ArrayList<>();
 			//按字符串排序
-			List<Item> itemList = itemService.cacheGetAll().stream().sorted(Comparator.comparing(Item::getSorted).reversed()).collect(Collectors.toList());
+			List<Item> itemList = itemService.cacheGetAll().stream()
+					.sorted(Comparator.comparing(
+							item -> Integer.parseInt(item.getSorted()),
+							Comparator.reverseOrder()
+					))
+					.collect(Collectors.toList());
+
 			//按数字排序
 //			List<Item> itemList = itemService.cacheGetAll().stream().sorted(Comparator.comparing(Item::getSorted, (x,y)->{
 //				int xInt = 0;
@@ -359,7 +365,7 @@
 							.build();
 					list.add(dto);
 				} else {
-					log.error("获取行情接口,realtime is null;币种->{}", item.getSymbol());
+					//log.error("获取行情接口,realtime is null;币种->{}", item.getSymbol());
 				}
 			});
 			Result<List<QueryRealtimeDTO>> ok = Result.ok(list);
@@ -437,7 +443,7 @@
 						.build();
 				list.add(dto);
 			} else {
-				log.error("获取行情接口,realtime is null;币种->{}", item.getSymbol());
+				//log.error("获取行情接口,realtime is null;币种->{}", item.getSymbol());
 			}
 		});
 		return list;

--
Gitblit v1.9.3