Bladeren bron

历史数据格式调整

chengyao 4 jaren geleden
bovenliggende
commit
26855013d7

+ 0 - 1
src/main/java/com/diagbot/facade/BehospitalInfoFacade.java

@@ -939,7 +939,6 @@ public class BehospitalInfoFacade extends BehospitalInfoServiceImpl {
                     }
                 }
             }
-            listMap.put("isParsed", 0);
             content.put("content", listMap);
             medrecVo.setContent(content);
             medrecVoList.add(medrecVo);

+ 12 - 5
src/main/java/com/diagbot/facade/data/AMedicalRecordFacade.java

@@ -27,10 +27,7 @@ import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.stereotype.Component;
 
-import java.util.Date;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
+import java.util.*;
 
 @Component
 public class AMedicalRecordFacade extends MedicalRecordServiceImpl {
@@ -191,7 +188,17 @@ public class AMedicalRecordFacade extends MedicalRecordServiceImpl {
                     content.add(aColumnContentVO);
                 });
                 Map<String, Object> map = new HashMap<String, Object>();
-                map.put("content", content);
+                List<Map<String, Object>> returnData = new ArrayList<>();
+                for (AColumnContentVO aColumnContentVO : content) {
+                    try {
+                        Map<String, Object> objectMap = MapUtil.objectToMap(aColumnContentVO);
+                        returnData.add(objectMap);
+                    } catch (Exception e) {
+                        e.printStackTrace();
+                    }
+                }
+
+                map.put("content", returnData);
                 MedrecVo medrecVo = new MedrecVo();
                 medrecVo.setTitle(ModeIdEnum.getName(Integer.parseInt(modeId.toString())));
                 medrecVo.setContent(map);