Index: ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordManagerImpl.java =================================================================== diff -u -r28889 -r28890 --- ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordManagerImpl.java (.../UseRecordManagerImpl.java) (revision 28889) +++ ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordManagerImpl.java (.../UseRecordManagerImpl.java) (revision 28890) @@ -334,7 +334,7 @@ } //当前时间(包含时分秒) String nowDateTimeIncludeHms = DateTools.formatTime(Calendar.getInstance() , DateTools.COMMON_DATE_HMS); - List useRecordList = getCollectionForUpdate(ids); + List useRecordList = getCollection(ids); if(CollectionUtils.isEmpty(useRecordList)){ throw new RuntimeException("未查到的使用记录."); } @@ -1660,7 +1660,7 @@ */ private void updateUseRecord_internal(UseRecord original, UseRecord modified, Boolean useInterfere) { // 锁定并获取使用记录 - UseRecord curUseRecord = (UseRecord) objectDao.getByID_ForUpdate( + UseRecord curUseRecord = (UseRecord) objectDao.getById( UseRecord.class.getSimpleName(), original.getId()); if (curUseRecord == null) { throw new RuntimeException("该使用记录已被删除!");