|
|
|
@ -16,7 +16,8 @@ public class WsRecordSubmitMessageConvert {
|
|
|
|
|
String name = null;
|
|
|
|
|
Date submitTime = null;
|
|
|
|
|
Integer inHospState = null;
|
|
|
|
|
|
|
|
|
|
String submitDoctorCode = null;
|
|
|
|
|
String submitDoctorName = null;
|
|
|
|
|
XmlUtil xmlUtil = XmlUtil.of(str);
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
@ -55,6 +56,20 @@ public class WsRecordSubmitMessageConvert {
|
|
|
|
|
} catch (Exception ex) {
|
|
|
|
|
throw new BaseException("解析 提交时间 出错!");
|
|
|
|
|
}
|
|
|
|
|
try {
|
|
|
|
|
// 提交时间
|
|
|
|
|
Node submitDoctorCodeNode = xmlUtil.getNode("/Request/Msg/SUBMIT_DOCTOR_CODE");
|
|
|
|
|
submitDoctorCode = submitDoctorCodeNode.getTextContent();
|
|
|
|
|
} catch (Exception ex) {
|
|
|
|
|
throw new BaseException("解析 提交医生工号 出错!");
|
|
|
|
|
}
|
|
|
|
|
try {
|
|
|
|
|
// 提交时间
|
|
|
|
|
Node submitDoctorNameNode = xmlUtil.getNode("/Request/Msg/SUBMIT_DOCTOR_NAME");
|
|
|
|
|
submitDoctorName = submitDoctorNameNode.getTextContent();
|
|
|
|
|
} catch (Exception ex) {
|
|
|
|
|
throw new BaseException("解析 提交医生姓名 出错!");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
RecordSubmitDTO recordSubmitDTO = new RecordSubmitDTO();
|
|
|
|
|
recordSubmitDTO.setInHospNo(inHospNo);
|
|
|
|
@ -63,6 +78,8 @@ public class WsRecordSubmitMessageConvert {
|
|
|
|
|
recordSubmitDTO.setName(name);
|
|
|
|
|
recordSubmitDTO.setInHospIndexNo(inHospIndexNo);
|
|
|
|
|
recordSubmitDTO.setSubmitTime(submitTime);
|
|
|
|
|
recordSubmitDTO.setSubmitDoctorCode(submitDoctorCode);
|
|
|
|
|
recordSubmitDTO.setSubmitDoctorName(submitDoctorName);
|
|
|
|
|
return recordSubmitDTO;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|