1、手麻报告增加手术次数

master
leijx 5 years ago
parent b5fde8deea
commit 5bdf4e3485

@ -54,6 +54,9 @@ public class MessageDto<T> {
// 2019-11-28 新增三级标题
private String detailType;
// 2021-2-1
private String operationCount;
public MessageDto() {
}

@ -120,7 +120,7 @@ public class HomepageDictionaryImpl implements HomepageDictionary {
@Override
public String handNumbnessReport(String xmlStr) {
String outContent = null;
String remark = null;
String remark = "失败";
try {
// 手麻系统 判断消息是否传过 存入消息 然后解析消息 然后存到附属表
// 1、定义变量
@ -138,10 +138,22 @@ public class HomepageDictionaryImpl implements HomepageDictionary {
archiveMasterId = messageService.getArchiveMasterId(messageDto.getInpNo(), messageDto.getVisitId());
if(archiveMasterId != null){
messageLog.setMasterId(archiveMasterId);
// 保存消息从属表
patientMainStr = JSON.toJSONString(new PatientMainDto(messageDto.getInpNo(), messageDto.getVisitId()), SerializerFeature.WriteMapNullValue);
result = 1;
flag = true;
/*2021-2-1 等围手术期单接班者有了电子签名 就可以开始实行无纸化*/
if(!Objects.equals(messageDto.getDetailType(),"围手术期单")){
// 保存消息从属表
patientMainStr = JSON.toJSONString(new PatientMainDto(messageDto.getInpNo(), messageDto.getVisitId()), SerializerFeature.WriteMapNullValue);
result = 1;
flag = true;
}
/*2021-2-1 等围手术期单接班者有了电子签名 就可以开始实行无纸化*/
// 2021-2-2 因为手麻不愿意处理,啊啊啊,只能由我处理
String operationCount = "1";
if(messageDto.getOperationCount() != null && !Objects.equals(messageDto.getOperationCount(),"")){
operationCount = messageDto.getOperationCount();
}
messageDto.setApplyId(messageDto.getApplyId()+"_"+operationCount);
type = messageDto.getType();
xmlCreateTime = messageDto.getXmlCreateTime();
}else{

Loading…
Cancel
Save