Index: ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordManagerImpl.java =================================================================== diff -u -r31250 -r31365 --- ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordManagerImpl.java (.../UseRecordManagerImpl.java) (revision 31250) +++ ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordManagerImpl.java (.../UseRecordManagerImpl.java) (revision 31365) @@ -7244,16 +7244,16 @@ // patientInfo.setOpRoomId("手术间"); // return patientInfo; // } - private void setHospitalNumOrTreatmentNum(UseRecord record,String patientNum, String numType){ + private void setHospitalNumOrTreatmentNum(UseRecord record,PatientInfoVO patientInfo, String numType){ if(record == null){ return; } switch(numType){ case "treatmentNum": - record.setTreatmentNum(patientNum); + record.setTreatmentNum(patientInfo.getClinicNumber()); break; case "hospitalNum": - record.setHospitalNum(patientNum); + record.setHospitalNum(patientInfo.getHospitalNumber()); break; } } @@ -7274,7 +7274,7 @@ if(patientInfo != null){ if(record == null){ record = new UseRecord(); - setHospitalNumOrTreatmentNum(record,patientNum,numType); + setHospitalNumOrTreatmentNum(record,patientInfo,numType); } updateUseRecordByPatientInfo(record,patientInfo); }