浏览代码

feat: 积分包增加截止时间-关联积分包过滤

lixuesong 1 年之前
父节点
当前提交
06594dde86

+ 3 - 1
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/impl/WmScorePackageServiceImpl.java

@@ -562,7 +562,9 @@ public class WmScorePackageServiceImpl extends ServiceImpl<WmScorePackageMapper,
 						new String[]{"0", "1", "2"}, StrUtil.isNotBlank(wmScorePackage.getId()) ?
 								new String[]{wmScorePackage.getId()} : null);
 		// 过滤可分配积分值为0的
-		List<WmScorePackage> packageList = pkgList.stream().filter(p -> p.getKfpjf() > 0).collect(Collectors.toList());
+		List<WmScorePackage> packageList = pkgList.stream()
+				.filter(p -> p.getKfpjf() > 0 && !LocalDate.now().isAfter(p.getEndTime()))
+				.collect(Collectors.toList());
 
 		log.info("查询关联积分包值耗时:{}ms", System.currentTimeMillis() - start);