|  | @@ -155,7 +155,7 @@ public class SporadicChargeInfoImpl extends BaseServiceImpl<Integer, SporadicCha
 | 
	
		
			
				|  |  |              if (info.getMaxAmount() != null && info.getPaidAmount().compareTo(BigDecimal.ZERO) > 0) {
 | 
	
		
			
				|  |  |                  List<SporadicChargeInfo> activeInfos = sporadicChargeInfoDao.getOrganActiveInfo(info.getOrganId(), 12);
 | 
	
		
			
				|  |  |                  for (SporadicChargeInfo activeInfo : activeInfos) {
 | 
	
		
			
				|  |  | -                    activeInfo.setPaidAmount(activeInfo.getPaidAmount().subtract(info.getAmount()));
 | 
	
		
			
				|  |  | +                    activeInfo.setPaidAmount(activeInfo.getPaidAmount().subtract(studentPaymentOrder.getActualAmount()));
 | 
	
		
			
				|  |  |                      activeInfo.setUpdateTime(new Date());
 | 
	
		
			
				|  |  |                      int update = sporadicChargeInfoDao.update(activeInfo);
 | 
	
		
			
				|  |  |                      if (update <= 0) {
 |