Index: ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseInstanceManagerImpl.java =================================================================== diff -u -r21145 -r21263 --- ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseInstanceManagerImpl.java (.../TousseInstanceManagerImpl.java) (revision 21145) +++ ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseInstanceManagerImpl.java (.../TousseInstanceManagerImpl.java) (revision 21263) @@ -3040,7 +3040,7 @@ @Override public void updateTousseReviewTime(String ids[], Date reviewTime) { for (String id : ids) { - TousseInstance tousseInstance = get(id); + TousseInstance tousseInstance = getForUpdate(id); tousseInstance.setReviewTime(reviewTime); saveOrUpdate(tousseInstance); } Index: ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordManagerImpl.java =================================================================== diff -u -r21255 -r21263 --- ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordManagerImpl.java (.../UseRecordManagerImpl.java) (revision 21255) +++ ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordManagerImpl.java (.../UseRecordManagerImpl.java) (revision 21263) @@ -5623,8 +5623,8 @@ @Override public void batchSetRectgled(String[] ids) { for (String id : ids) { - UseRecord useRecord = get(id); - useRecord.setRecyclingStatus("已回收"); + UseRecord useRecord = getForUpdate(id); + useRecord.setRecyclingStatus(useRecord.RECYCLINGSTATUS_RECYCLED); saveOrUpdate(useRecord); }