Index: ssts-wash/src/main/java/com/forgon/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/service/WashAndDisinfectRecordManagerImpl.java =================================================================== diff -u -r28152 -r28294 --- ssts-wash/src/main/java/com/forgon/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/service/WashAndDisinfectRecordManagerImpl.java (.../WashAndDisinfectRecordManagerImpl.java) (revision 28152) +++ ssts-wash/src/main/java/com/forgon/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/service/WashAndDisinfectRecordManagerImpl.java (.../WashAndDisinfectRecordManagerImpl.java) (revision 28294) @@ -779,7 +779,8 @@ WashAndDisinfectRecord washRecord, Map classifyBasketInfoMap, List materials) { - if(DatabaseUtil.isPoIdValid(washRecord.getId())){ + //新增时才需要计数循环次数(新增清洗记录时,pda的循环次数为提交清洗记录时后台计算、pc的循环次数是从前端页面传参到后台) + if(!DatabaseUtil.isPoIdValid(washRecord.getId())){ setRecycleCountIfNeed(washRecord); } saveOrUpdateWashAndDisinfectRecordAndMaterials_internal(washRecord,