yl преди 8 месеца
родител
ревизия
74d6124715
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      cpp-admin/src/main/java/com/cpp/web/service/accuracy/impl/AccuracyPassRateServiceImpl.java

+ 2 - 2
cpp-admin/src/main/java/com/cpp/web/service/accuracy/impl/AccuracyPassRateServiceImpl.java

@@ -102,7 +102,7 @@ public class AccuracyPassRateServiceImpl extends ServiceImpl<AccuracyPassRateMap
             sortMap = new TreeMap<>(new Comparator<String>() {
                 @Override
                 public int compare(String o1, String o2) {
-                    return (int) (averageByCategory.get(o2) - averageByCategory.get(o1));
+                    return averageByCategory.get(o2).compareTo(averageByCategory.get(o1));
                 }
             });
             sortMap.putAll(averageByCategory);
@@ -167,7 +167,7 @@ public class AccuracyPassRateServiceImpl extends ServiceImpl<AccuracyPassRateMap
             sortMap = new TreeMap<>(new Comparator<String>() {
                 @Override
                 public int compare(String o1, String o2) {
-                    return (int) (averageByCategory.get(o2) - averageByCategory.get(o1));
+                    return averageByCategory.get(o2).compareTo(averageByCategory.get(o1));
                 }
             });
             sortMap.putAll(averageByCategory);