Joburgess 5 years ago
parent
commit
77f7d52f08

+ 4 - 1
edu-user/edu-user-server/src/main/java/com/keao/edu/user/service/impl/ExamRegistrationPaymentServiceImpl.java

@@ -30,6 +30,7 @@ import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Isolation;
 import org.springframework.transaction.annotation.Transactional;
+import org.springframework.util.CollectionUtils;
 
 import java.math.BigDecimal;
 import java.util.*;
@@ -130,7 +131,9 @@ public class ExamRegistrationPaymentServiceImpl extends BaseServiceImpl<Long, Ex
             BigDecimal totalAmount = examOrgan.getTotalPaymentAmount().add(examRegistration.getLevelFee()).add(examRegistration.getTheoryLevelFee());
             examOrgan.setTotalPaymentAmount(totalAmount);
         }
-        examOrganizationRelationDao.batchUpdate(examOrgans);
+        if(!CollectionUtils.isEmpty(examOrgans)){
+            examOrganizationRelationDao.batchUpdate(examOrgans);
+        }
 
         return order;
     }