Index: ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordManagerImpl.java =================================================================== diff -u -r17161 -r17281 --- ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordManagerImpl.java (.../UseRecordManagerImpl.java) (revision 17161) +++ ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordManagerImpl.java (.../UseRecordManagerImpl.java) (revision 17281) @@ -400,7 +400,8 @@ }); if(find == null){ add = true; //新加 - }else if(!StringTools.equals(find.getIsUrgentForUseRecord(),mtousse.getIsUrgentForUseRecord())){ + }else if(!StringTools.equals(find.getIsUrgentForUseRecord(),mtousse.getIsUrgentForUseRecord()) + || !StringTools.equals(find.getActualUsed(), mtousse.getActualUsed())){ add = true; //修改 modified = true; } @@ -816,6 +817,7 @@ tousseInstance.validateAssociatedInfoForUseRecord(); if(modifiedTousseInstance != null){ tousseInstance.setIsUrgentForUseRecord(modifiedTousseInstance.getIsUrgentForUseRecord()); + tousseInstance.setActualUsed(modifiedTousseInstance.getActualUsed()); } objectDao.saveOrUpdate(tousseInstance); if (++updateObjectCount % 20 == 0) {