diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AmniocentesisFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AmniocentesisFacade.java index 3a4084e..f23f5cb 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AmniocentesisFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AmniocentesisFacade.java @@ -319,12 +319,12 @@ public class AmniocentesisFacade { @Override public int compare(Map o1, Map o2) { String weight1 = o1.get("weight").toString(); - String weight2 = o1.get("weight").toString(); + String weight2 = o2.get("weight").toString(); if (StringUtils.isNotEmpty(weight1) && StringUtils.isNotEmpty(weight2)) { Double d1 = Double.parseDouble(weight1); Double d2 = Double.parseDouble(weight2); - return (int)(d1 - d2); + return (int)(d2 - d1); } return 0; }