From b85b05fab57a57e63d8751b5936cdacfd665ef5f Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Mon, 22 Mar 2021 15:51:44 +0800
Subject: [PATCH] 20210319  平仓加载中

---
 src/main/java/com/xcong/excoin/modules/trademanage/service/impl/TradeManageServiceImpl.java |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/trademanage/service/impl/TradeManageServiceImpl.java b/src/main/java/com/xcong/excoin/modules/trademanage/service/impl/TradeManageServiceImpl.java
index 3f40a6e..e611d48 100644
--- a/src/main/java/com/xcong/excoin/modules/trademanage/service/impl/TradeManageServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/trademanage/service/impl/TradeManageServiceImpl.java
@@ -2,6 +2,8 @@
 
 
 import java.math.BigDecimal;
+import java.util.Collections;
+import java.util.Comparator;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -1220,7 +1222,19 @@
 				}
 				positionSettingVo.setSumRewardAmount(sumRewardAmount);
 			}
-			CollUtil.sortByProperty(records, "sumRewardAmount");
+			//降序
+			Collections.sort(records, new Comparator<PositionSettingVo>() {//调用sort()方法,并实现Comparator接口中的compare()方法  
+  
+			@Override
+			public int compare(PositionSettingVo lhs, PositionSettingVo rhs) {
+				int value = Integer.valueOf(rhs.getSumRewardAmount().intValue())  
+                        - Integer.valueOf(lhs.getSumRewardAmount().intValue());  
+				return 0;
+			}  
+  
+        });  
+			//升序
+			//CollUtil.sortByProperty(records, "sumRewardAmount");
 			//CollUtil.sortByProperty(records, "accountType");
 		}
 		return positionSettingVoIPage;

--
Gitblit v1.9.1