Browse Source

feat: 修改领取积分包但是没有提交任务计算逻辑

shc 3 years ago
parent
commit
b60751a661

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

@@ -944,9 +944,10 @@ public class WmScorePackageServiceImpl extends ServiceImpl<WmScorePackageMapper,
 					if (CollUtil.isEmpty(taskList1)) {
 						if (wmScorePackage.getPackageType1().equals("1") || wmScorePackage.getPackageType1().equals("5")) {//定额
 							//这个用户还没有做任务时,积分值设为0
+							int userScore = Integer.parseInt(wmScorePackageStatus.getUserScore());
 							wmScorePackageStatus.setUserScore("0");
-							wmScorePackage.setScore(wmScorePackage.getScore() - Integer.parseInt(wmScorePackageStatus.getUserScore()));
-							resSum += Integer.parseInt(wmScorePackage.getUserScore());
+							// wmScorePackage.setScore(wmScorePackage.getScore() - Integer.parseInt(wmScorePackageStatus.getUserScore()));
+							resSum += userScore;
 							// 已终止
 							wmScorePackage.setScorePackageStatus("6");
 							pickedButNotSubmitted = true;