|
@@ -1232,7 +1232,24 @@ public class MemberInfoServiceImpl extends ServiceImpl<MemberInfoDao, MemberInfo
|
|
pointsRecordService.savePointsRecord(dto);
|
|
pointsRecordService.savePointsRecord(dto);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+ // 增加积分记录
|
|
|
|
+ TaskManage taskManage = taskManageService.getById(TaskType.OPEN_VIP.getCode(), false);
|
|
|
|
+ if (ObjectUtil.isNotNull(taskManage)) {
|
|
|
|
+ // 增加积分记录
|
|
|
|
+ ScoreStu scoreStu = new ScoreStu();
|
|
|
|
+ scoreStu.setStuId(vipid);
|
|
|
|
+ scoreStu.setScoreType(ScoreType.TASK_SCORE.getCode());
|
|
|
|
+ scoreStu.setDay(new SimpleDateFormat("yyyyMMdd").format(new Date()));
|
|
|
|
+
|
|
|
|
+ // 查询积分值
|
|
|
|
+ Integer taskScore = taskManage.getTaskScore();
|
|
|
|
+ Integer totalScore = scoreStuService.getTotalScore(vipid);
|
|
|
|
+ scoreStu.setSurplusScore(totalScore + taskScore);
|
|
|
|
+ scoreStu.setScoreValue(taskScore);
|
|
|
|
+ scoreStu.setScoreEvent(TaskType.OPEN_VIP.getInfo());
|
|
|
|
+ scoreStu.setCreateTime(new Date());
|
|
|
|
+ scoreStuService.save(scoreStu);
|
|
|
|
+ }
|
|
String annualFeeCode = TaskConfigEnum.ANNUAL_FEE.code();
|
|
String annualFeeCode = TaskConfigEnum.ANNUAL_FEE.code();
|
|
String lifelongCode = TaskConfigEnum.LIFELONG.code();
|
|
String lifelongCode = TaskConfigEnum.LIFELONG.code();
|
|
String maleUpCode = TaskConfigEnum.MALE_UP.code();
|
|
String maleUpCode = TaskConfigEnum.MALE_UP.code();
|