|
@@ -22,7 +22,7 @@ import java.util.Map;
|
|
|
public class ClinicalBloodTran extends TargetTran {
|
|
|
|
|
|
@Override
|
|
|
- Map<String, String> convert(String text) {
|
|
|
+ public Map<String, String> convert(String text) {
|
|
|
List<ClinicalBloodDoc> clinicalBloodDocList = new ArrayList<>();
|
|
|
ClinicalBloodDoc clinicalBloodDoc = new ClinicalBloodDoc();
|
|
|
clinicalBloodDoc.setText(text);
|
|
@@ -44,8 +44,8 @@ public class ClinicalBloodTran extends TargetTran {
|
|
|
} else {
|
|
|
StringBuffer sbX = new StringBuffer();
|
|
|
for (Map.Entry<String, Object> firstDateEntry : firstJsonMap.entrySet()) {
|
|
|
- String beanToJson = FastJsonUtils.getBeanToJson( firstDateEntry.getValue());
|
|
|
- if(beanToJson.contains("name")||beanToJson.contains("measurementUnit")){
|
|
|
+ String beanToJson = FastJsonUtils.getBeanToJson(firstDateEntry.getValue());
|
|
|
+ if (beanToJson.contains("name") || beanToJson.contains("measurementUnit")) {
|
|
|
Map<String, Object> jsonToMap = FastJsonUtils.getJsonToMap(FastJsonUtils.getBeanToJson(firstDateEntry.getValue()));
|
|
|
if (jsonToMap.size() == 1) {
|
|
|
String childKey = keyContrastMap.get(firstDateEntry.getKey());
|
|
@@ -54,22 +54,22 @@ public class ClinicalBloodTran extends TargetTran {
|
|
|
} else {
|
|
|
retMap.put(childKey, (String) jsonToMap.get("name"));
|
|
|
}
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
for (Map.Entry<String, Object> typeObjectEntry : jsonToMap.entrySet()) {
|
|
|
Object value = typeObjectEntry.getValue();
|
|
|
- if(value instanceof JSONObject){
|
|
|
+ if (value instanceof JSONObject) {
|
|
|
Map<String, Object> objToMap = FastJsonUtils.getJsonToMap(FastJsonUtils.getBeanToJson(value));
|
|
|
sbX.append(objToMap.get("name"));
|
|
|
- }else{
|
|
|
- sbX.append( jsonToMap.get("name"));
|
|
|
+ } else {
|
|
|
+ sbX.append(jsonToMap.get("name"));
|
|
|
}
|
|
|
|
|
|
}
|
|
|
}
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
sbX.append(firstDateEntry.getValue());
|
|
|
}
|
|
|
- retMap.put(keyContrastMap.get(dateEntry.getKey()),sbX.toString());
|
|
|
+ retMap.put(keyContrastMap.get(dateEntry.getKey()), sbX.toString());
|
|
|
}
|
|
|
|
|
|
}
|
|
@@ -77,17 +77,17 @@ public class ClinicalBloodTran extends TargetTran {
|
|
|
List<Map<String, Object>> jsonToListMap = FastJsonUtils.getJsonToListMap(FastJsonUtils.getBeanToJson(dateEntry.getValue()));
|
|
|
int count = 1;
|
|
|
StringBuffer sb = new StringBuffer();
|
|
|
- if(jsonToListMap.size()==1){
|
|
|
+ if (jsonToListMap.size() == 1) {
|
|
|
Object name = jsonToListMap.get(0).get("name");
|
|
|
- retMap.put(keyContrastMap.get(dateEntry.getKey()),String.valueOf(name));
|
|
|
- }else{
|
|
|
+ retMap.put(keyContrastMap.get(dateEntry.getKey()), String.valueOf(name));
|
|
|
+ } else {
|
|
|
for (Map<String, Object> mapList : jsonToListMap) {
|
|
|
for (Map.Entry<String, Object> stringObjectEntry : mapList.entrySet()) {
|
|
|
- if(stringObjectEntry.getKey()=="negative"){
|
|
|
+ if (stringObjectEntry.getKey() == "negative") {
|
|
|
Map<String, Object> negativeJsonMap = FastJsonUtils.getJsonToMap(FastJsonUtils.getBeanToJson(stringObjectEntry.getValue()));
|
|
|
Object negativeObject = negativeJsonMap.get("name");
|
|
|
- sb.append((count++) + "." +(negativeObject==null? "":negativeObject));
|
|
|
- }else if(stringObjectEntry.getKey()=="name"){
|
|
|
+ sb.append((count++) + "." + (negativeObject == null ? "" : negativeObject));
|
|
|
+ } else if (stringObjectEntry.getKey() == "name") {
|
|
|
sb.append(stringObjectEntry.getValue());
|
|
|
}
|
|
|
}
|