Index: ssts-webservice/src/main/java/com/forgon/disinfectsystem/webservice/service/ServiceManagerImpl.java =================================================================== diff -u -r17862 -r17972 --- ssts-webservice/src/main/java/com/forgon/disinfectsystem/webservice/service/ServiceManagerImpl.java (.../ServiceManagerImpl.java) (revision 17862) +++ ssts-webservice/src/main/java/com/forgon/disinfectsystem/webservice/service/ServiceManagerImpl.java (.../ServiceManagerImpl.java) (revision 17972) @@ -1412,6 +1412,9 @@ editUseRecord.setOperator(newUseRecord.getOperator()); editUseRecord.setDepart(newUseRecord.getDepart()); editUseRecord.setDepartCoding(newUseRecord.getDepartCoding()); + editUseRecord.setOperationRoom(newUseRecord.getOperationRoom()); + editUseRecord.setWashHandNurse(newUseRecord.getWashHandNurse()); + editUseRecord.setCircuitNurse(newUseRecord.getCircuitNurse()); } } Map actualUsedMap = new HashMap(); Index: ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordToJson.java =================================================================== diff -u -r17874 -r17972 --- ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordToJson.java (.../UseRecordToJson.java) (revision 17874) +++ ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordToJson.java (.../UseRecordToJson.java) (revision 17972) @@ -47,7 +47,7 @@ public boolean apply(Object source, String name, Object value) { List inCludesList = Arrays.asList(new String[] { "id", "treatmentNum", "hospitalNum", "patientName", "patientIDCard", - "patientAge", "doctorName", "operation", "editable","operationRoom"}); + "patientAge", "doctorName", "operation", "editable","operationRoom","circuitNurse","washHandNurse"}); if (inCludesList.contains(name)) { return false; }