Index: ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/service/SterilizationRecordManagerImpl.java =================================================================== diff -u -r17453 -r17475 --- ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/service/SterilizationRecordManagerImpl.java (.../SterilizationRecordManagerImpl.java) (revision 17453) +++ ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/service/SterilizationRecordManagerImpl.java (.../SterilizationRecordManagerImpl.java) (revision 17475) @@ -1336,10 +1336,10 @@ } sterilizationRecord.setTousseInstanceList(tousseInstanceList); + // 设置新篮筐列表 + List newReviewedBaskets = new ArrayList( + containerBarcodes.size()); if(CollectionUtils.isNotEmpty(containerBarcodes)){ - // 设置新篮筐列表 - List newReviewedBaskets = new ArrayList( - containerBarcodes.size()); for (String barcode : containerBarcodes) { /*ReviewedBasket reviewedBasket = reviewedBasketManager .getReviewedBasketForSterilizeRecord(barcode, @@ -1365,8 +1365,8 @@ objectDao.saveOrUpdate(reviewedBasket.getContainer()); objectDao.saveOrUpdate(reviewedBasket); } - sterilizationRecord.setReviewedBaskets(newReviewedBaskets); } + sterilizationRecord.setReviewedBaskets(newReviewedBaskets); // 获取新的所有器械包,包括直接隶属的器械包和在篮筐里的器械包 Collection allNewTousseInstances = sterilizationRecord