|  | @@ -737,7 +737,12 @@ public class VipCardRecordServiceImpl extends ServiceImpl<VipCardRecordDao, VipC
 | 
	
		
			
				|  |  |          // 计算天数
 | 
	
		
			
				|  |  |          int vipDays = 0;
 | 
	
		
			
				|  |  |          if (CollectionUtils.isNotEmpty(vipList)) {
 | 
	
		
			
				|  |  | -            vipDays = vipList.stream().mapToInt(o -> DateUtil.daysBetweenUp(o.getStartTime(), o.getEndTime())).sum();
 | 
	
		
			
				|  |  | +            vipDays = vipList.stream().map(o-> {
 | 
	
		
			
				|  |  | +                if (o.getStartTime().before(new Date())) {
 | 
	
		
			
				|  |  | +                    o.setStartTime(new Date());
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +                return o;
 | 
	
		
			
				|  |  | +            }).mapToInt(o -> DateUtil.daysBetweenUp(o.getStartTime(), o.getEndTime())).sum();
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          info.setSurplusVipDay(vipDays);
 | 
	
		
			
				|  |  |          // 过滤出SVIP
 | 
	
	
		
			
				|  | @@ -745,7 +750,12 @@ public class VipCardRecordServiceImpl extends ServiceImpl<VipCardRecordDao, VipC
 | 
	
		
			
				|  |  |          // 计算天数
 | 
	
		
			
				|  |  |          int svipDays = 0;
 | 
	
		
			
				|  |  |          if (CollectionUtils.isNotEmpty(svipList)) {
 | 
	
		
			
				|  |  | -            svipDays = svipList.stream().mapToInt(o -> DateUtil.daysBetweenUp(o.getStartTime(), o.getEndTime())).sum();
 | 
	
		
			
				|  |  | +            svipDays = svipList.stream().map(o-> {
 | 
	
		
			
				|  |  | +                if (o.getStartTime().before(new Date())) {
 | 
	
		
			
				|  |  | +                    o.setStartTime(new Date());
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +                return o;
 | 
	
		
			
				|  |  | +            }).mapToInt(o -> DateUtil.daysBetweenUp(o.getStartTime(), o.getEndTime())).sum();
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          info.setSurplusSvipDay(svipDays);
 | 
	
		
			
				|  |  |          // 过滤出永久SVIP
 |