|
@@ -29,8 +29,8 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
import java.util.Arrays;
|
|
|
-import java.util.HashMap;
|
|
|
import java.util.HashSet;
|
|
|
+import java.util.LinkedHashMap;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
import java.util.Set;
|
|
@@ -75,11 +75,9 @@ public class PushFacade {
|
|
|
case 2:
|
|
|
searchData.setSex("F");
|
|
|
break;
|
|
|
- case 3:
|
|
|
+ default:
|
|
|
searchData.setSex("A");
|
|
|
break;
|
|
|
- default:
|
|
|
- throw new CommonException(CommonErrorCode.PARAM_ERROR, "性别参数错误");
|
|
|
}
|
|
|
|
|
|
searchData.setFeatureType(pushVO.getFeatureType());
|
|
@@ -110,7 +108,7 @@ public class PushFacade {
|
|
|
List<FeatureRate> labs = data.getLabs();
|
|
|
|
|
|
Map<String, Object> symptomMap = list2Map(symptom);
|
|
|
- Map<String, Object> vitalMap = new HashMap<>();
|
|
|
+ Map<String, Object> vitalMap = new LinkedHashMap<>();
|
|
|
Map<String, Object> disMap = list2Map(dis);
|
|
|
Map<String, Object> labMap = list2Map(labs);
|
|
|
Map<String, Object> pacsMap = list2Map(pacs);
|
|
@@ -243,7 +241,7 @@ public class PushFacade {
|
|
|
* @return
|
|
|
*/
|
|
|
public Map<String, Object> list2Map(List<FeatureRate> list) {
|
|
|
- Map<String, Object> map = new HashMap<>();
|
|
|
+ Map<String, Object> map = new LinkedHashMap<>();
|
|
|
for (FeatureRate featureRate : list) {
|
|
|
map.put(featureRate.getFeatureName(), null);
|
|
|
}
|