mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-11-04 12:18:42 +08:00 
			
		
		
		
	【BUG】修改限时折扣更新时没有设置活动开始时间点和活动结束时间点的问题
This commit is contained in:
		@@ -104,7 +104,10 @@ public class DiscountActivityServiceImpl implements DiscountActivityService {
 | 
			
		||||
        }
 | 
			
		||||
        // 计算新增的记录
 | 
			
		||||
        List<DiscountProductDO> newDiscountProducts = convertList(updateReqVO.getProducts(),
 | 
			
		||||
                product -> DiscountActivityConvert.INSTANCE.convert(product).setActivityId(updateReqVO.getId()));
 | 
			
		||||
                product -> DiscountActivityConvert.INSTANCE.convert(product)
 | 
			
		||||
                        .setActivityId(updateReqVO.getId())
 | 
			
		||||
                        .setActivityStartTime(updateReqVO.getStartTime())
 | 
			
		||||
                        .setActivityEndTime(updateReqVO.getEndTime()));
 | 
			
		||||
        newDiscountProducts.removeIf(product -> dbDiscountProducts.stream().anyMatch(
 | 
			
		||||
                dbProduct -> DiscountActivityConvert.INSTANCE.isEquals(dbProduct, product))); // 如果匹配到,说明是更新的
 | 
			
		||||
        if (CollectionUtil.isNotEmpty(newDiscountProducts)) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user