| 
					
				 | 
			
			
				@@ -105,7 +105,7 @@ public class ElectronicMembershipCardController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             //充值优惠类型 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             if(cardDetail.getSettingRuleType().equals("1")){ //按充值金额 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 BigDecimal presentAmt = cardDetail.getPresentAmt(); //当前赠送金额 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                if(dctime !=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                if(cardRechargeSettingList.get(0).getDiscountTimeSetting().equals("1") && dctime !=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                     for (String str : dctime){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                         if(str.contains(currentTime)){  //如果当前时间在会员日活动时间内 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                             //计算会员日内的总赠送积分 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -120,7 +120,7 @@ public class ElectronicMembershipCardController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 customerCardUseRecord.setPresentAmt(presentAmt); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             }else if(cardDetail.getSettingRuleType().equals("2")){      //按充值金额的比例 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 BigDecimal presentAmt = amt.multiply(cardDetail.getPresentAmt().divide(new BigDecimal(100))); //当前赠送金额比例的赠送积分 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                if(dctime !=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                if(cardRechargeSettingList.get(0).getDiscountTimeSetting().equals("1") && dctime !=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                     for (String str : dctime){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                         if(str.contains(currentTime)){  //如果当前时间在会员日活动时间内 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                             //计算会员日期内的总赠送积分 
			 |