Ver código fonte

aps-匹配技术要求需求增加

sucheng 9 meses atrás
pai
commit
d36f8b4721

+ 9 - 1
cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ApsProductDetailServiceImpl.java

@@ -643,7 +643,15 @@ public class ApsProductDetailServiceImpl extends ServiceImpl<ApsProductDetailDao
             list.add(vo);
         }
 
-        list.sort((a, b) -> (b.getScore() - a.getScore()));
+        list.sort((a, b) -> {
+            if (a.getScore() > b.getScore()) {
+                return -1;
+            } else if (a.getScore() < b.getScore()) {
+                return 1;
+            } else {//分数相同时,按照创建时间倒序
+                return b.getCreatedate().compareTo(a.getCreatedate());
+            }
+        });
         GetOldTechnicalRequirementRes res = null;
         if (ObjectUtil.isNotEmpty(list)) {
             res = list.get(0);