| | |
| | | areaBO.setSort(map.get(areaBO.getLabel())); |
| | | } |
| | | } |
| | | list.sort((o1, o2) -> { |
| | | Integer totalScore1 = Integer.valueOf(o1.getSort()); |
| | | Integer totalScore2 = Integer.valueOf(o2.getSort()); |
| | | if (totalScore1 > totalScore2) { |
| | | return 1; |
| | | } else if (totalScore1.equals(totalScore2)) { |
| | | return 0; |
| | | } else { |
| | | return -1; |
| | | } |
| | | }); |
| | | // list.sort((o1, o2) -> { |
| | | // Integer totalScore1 = Integer.valueOf(o1.getSort()); |
| | | // Integer totalScore2 = Integer.valueOf(o2.getSort()); |
| | | // if (totalScore1 > totalScore2) { |
| | | // return 1; |
| | | // } else if (totalScore1.equals(totalScore2)) { |
| | | // return 0; |
| | | // } else { |
| | | // return -1; |
| | | // } |
| | | // }); |
| | | return list; |
| | | } |
| | | |
| | |
| | | for (AreaBO selectTermDTO : termsSet) { |
| | | termsList.add(selectTermDTO); |
| | | } |
| | | termsList.sort((o1, o2)->{ |
| | | Double totalScore1 = Double.valueOf(o1.getValue()); |
| | | Double totalScore2 = Double.valueOf(o2.getValue()); |
| | | if(totalScore1 > totalScore2) { |
| | | return 1; |
| | | }else if (totalScore1.equals(totalScore2)) { |
| | | return 0; |
| | | }else { |
| | | return -1; |
| | | } |
| | | }); |
| | | // termsList.sort((o1, o2)->{ |
| | | // Double totalScore1 = Double.valueOf(o1.getValue()); |
| | | // Double totalScore2 = Double.valueOf(o2.getValue()); |
| | | // if(totalScore1 > totalScore2) { |
| | | // return 1; |
| | | // }else if (totalScore1.equals(totalScore2)) { |
| | | // return 0; |
| | | // }else { |
| | | // return -1; |
| | | // } |
| | | // }); |
| | | } |
| | | return termsList; |
| | | } |