Przeglądaj źródła

主治主任查房转换 修改

rengb 5 lat temu
rodzic
commit
c6071a4c2c

+ 12 - 0
trans/src/main/java/com/lantone/qc/trans/shaoyf/ShaoyfThreeLevelWardDocTrans.java

@@ -78,6 +78,18 @@ public class ShaoyfThreeLevelWardDocTrans extends ModelDocTrans {
         if (StringUtils.isEmpty(structureMap.get("查房标题")) && StringUtils.isNotEmpty(structureMap.get("上级查房医生职称"))) {
             structureMap.put("查房标题", structureMap.get("上级查房医生职称"));
         }
+
+        String title = structureMap.get("查房标题");
+        if (StringUtil.isNotBlank(title)) {
+            if (title.contains("Attending") || title.contains("attending")) {
+                title = title.replace("Attending", "主任医师").replace("attending", "主任医师");
+            }
+            if (title.contains("Fellow") || title.contains("fellow")) {
+                title = title.replace("Fellow", "主治医师").replace("fellow", "主治医师");
+            }
+            structureMap.put("查房标题", title);
+        }
+
         //总的查房记录 汇总
         ThreeLevelWardDoc allDoctorWradDoc = new ThreeLevelWardDoc();
         allDoctorWradDoc.setStructureMap(structureMap);