2 커밋 1c38e5e0c0 ... 0b1ce8a30b

작성자 SHA1 메시지 날짜
  baifucheng 0b1ce8a30b Merge remote-tracking branch 'origin/master' 4 일 전
  baifucheng f3cf2db0b2 update 4 일 전
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      ruoyi-api/src/main/java/com/ruoyi/api/controller/info/ApiHospitalController.java

+ 3 - 0
ruoyi-api/src/main/java/com/ruoyi/api/controller/info/ApiHospitalController.java

@@ -2,6 +2,7 @@ package com.ruoyi.api.controller.info;
 
 import java.math.BigDecimal;
 import java.math.RoundingMode;
+import java.util.Comparator;
 import java.util.List;
 
 import org.springframework.validation.annotation.Validated;
@@ -56,6 +57,8 @@ public class ApiHospitalController {
                 BigDecimal relativeDistance = BigDecimal.valueOf(distance).abs().setScale(1, RoundingMode.HALF_UP);
                 hospitalVo.setRelativeDistance(relativeDistance);
             }
+            // 根据相对距离排序,从小到大
+            hospitalVoList.sort(Comparator.comparing(HospitalVo::getRelativeDistance));
         }
 
         return R.ok(BeanCopyUtils.copyList(hospitalVoList, HospitalSimpleInfoVo.class));