|
@@ -299,7 +299,12 @@ public class BeiLunThreeLevelWardDocTrans extends ModelDocTrans {
|
|
|
Map<String, String> structureMap = operationRecordDoc.getStructureMap();
|
|
|
String chiefSurgeon = structureMap.get(findTitle);
|
|
|
String operatorEndDateStr = structureMap.get("手术结束时间");
|
|
|
-
|
|
|
+ if(StringUtil.isBlank(chiefSurgeon)){
|
|
|
+ chiefSurgeon = structureMap.get("手术者及助手名称");
|
|
|
+ if(StringUtil.isNotBlank(chiefSurgeon) && chiefSurgeon.contains("、")){
|
|
|
+ chiefSurgeon = chiefSurgeon.split("、")[0].replace("主刀:","");
|
|
|
+ }
|
|
|
+ }
|
|
|
if (StringUtil.isBlank(chiefSurgeon) || StringUtil.isBlank(operatorEndDateStr)) {
|
|
|
continue;
|
|
|
}
|