Index: ssts-datasync-default-impl/src/main/java/com/forgon/disinfectsystem/datasynchronization/dao/zsszyy/FindPatientInfoByHospitalNumDaoImpl.java =================================================================== diff -u -r35438 -r36797 --- ssts-datasync-default-impl/src/main/java/com/forgon/disinfectsystem/datasynchronization/dao/zsszyy/FindPatientInfoByHospitalNumDaoImpl.java (.../FindPatientInfoByHospitalNumDaoImpl.java) (revision 35438) +++ ssts-datasync-default-impl/src/main/java/com/forgon/disinfectsystem/datasynchronization/dao/zsszyy/FindPatientInfoByHospitalNumDaoImpl.java (.../FindPatientInfoByHospitalNumDaoImpl.java) (revision 36797) @@ -142,6 +142,8 @@ //手术医生姓名 String doctorNameXpath = returnContentXpath + "/operatDoctorName"; + //手术间 + String opRoomIdXpath = returnContentXpath + "/operRoom"; String roomNumber = WebServiceClientHelper.processDataByXpath(document, wardRoomNameXpath); String ascriptionDepartment = WebServiceClientHelper.processDataByXpath(document, deptNameXpath); @@ -154,6 +156,7 @@ String operationApplyNo = WebServiceClientHelper.processDataByXpath(document, operationApplyNoXpath); String operationName = WebServiceClientHelper.processDataByXpath(document, operateNameXpath); String operDoctorName = WebServiceClientHelper.processDataByXpath(document, doctorNameXpath); + String opRoomId = WebServiceClientHelper.processDataByXpath(document, opRoomIdXpath); PatientInfoVO patientInfoVO = new PatientInfoVO(); patientInfoVO.setRoomNumber(roomNumber); @@ -172,6 +175,7 @@ patientInfoVO.setOperation(operationName); patientInfoVO.setDoctorName(operDoctorName); patientInfoVO.setOperationScheduleId(operationApplyNo); + patientInfoVO.setOpRoomId(opRoomId); patientInfoVOPageList.add(patientInfoVO); } logger.info("住院病人接口返回记录行数:" + patientInfoVOPageList.size());