diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java index 8321526..5304df1 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java @@ -142,8 +142,7 @@ public class ApplyOrderFacade { List rlevel=Collections.emptyList(); if(StringUtils.isNotEmpty(patients.getRiskLevelId())&&!"[]".equals(patients.getRiskLevelId())){ rlevel= JsonUtil.jkstr2Obj(patients.getRiskLevelId(), List.class); - HashSet set =new HashSet(rlevel); - rlevel=new ArrayList(set); + com.lyms.platform.operate.web.utils.CollectionUtils.removeDuplicate(rlevel,true); } referralApplyOrderModel.setrLevel(rlevel); referralApplyOrderModel.setScore(patients.getRiskScore());