Explorar o código

出院记录无执业医师签名 修改

rengb %!s(int64=5) %!d(string=hai) anos
pai
achega
21c920485a

+ 4 - 1
trans/src/main/java/com/lantone/qc/trans/shaoyf/ShaoyfBeHospitalizedDocTrans.java

@@ -17,6 +17,7 @@ import com.lantone.qc.pub.model.label.VitalLabelSpecial;
 import com.lantone.qc.pub.model.vo.MedrecVo;
 import com.lantone.qc.trans.ModelDocTrans;
 import com.lantone.qc.trans.comsis.OrdinaryAssistant;
+import com.lantone.qc.trans.shaoyf.util.ShaoyfOrdinaryAssistant;
 import org.apache.commons.lang3.StringUtils;
 
 import java.util.List;
@@ -42,13 +43,15 @@ public class ShaoyfBeHospitalizedDocTrans extends ModelDocTrans {
         sourceMap.put("mode_id=" + contentMap.get("modeId").toString(), "");
         sourceMap.put("rec_title=" + contentMap.get("recTitle").toString(), "");
         Map<String, String> structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
-        structureMap.put("签名",structureMap.get("医师签名"));
         OrdinaryAssistant.removeBlank(structureMap);
         //如果有入院时间,优先使用
         if (StringUtils.isEmpty(structureMap.get("入院时间")) && StringUtils.isNotEmpty(structureMap.get("入病房时间"))) {
             structureMap.put("入院时间", structureMap.get("入病房时间"));
         }
 
+        structureMap.put("签名", structureMap.get("医师签名"));
+        ShaoyfOrdinaryAssistant.techTitleDocRemove(structureMap, "签名");
+
         BeHospitalizedDoc beHospitalizedDoc = beHospitalizedDocGen(structureMap); // 不走共用
         beHospitalizedDoc.setPageData((Map) structureMap);
         return beHospitalizedDoc;