| 
					
				 | 
			
			
				@@ -153,7 +153,8 @@ public class UserCompanyCreditLogic { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             final UserCompanyCredit userCompanyCredit = lockQueryMapper.queryExistUserCompanyCredit(companyWechatId, userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 计算恢复后的可用额度 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            BigDecimal newAvailableCredit = userCompanyCredit.getCreditLimit().subtract(userCompanyCredit.getAvailableCredit()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            BigDecimal newAvailableCredit = userCompanyCredit.getAvailableCredit().add(amount); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 如果恢复后的可用额度超过信用额度上限,则设置为信用额度 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (newAvailableCredit.compareTo(userCompanyCredit.getCreditLimit()) > 0) { 
			 |