|
|
@@ -143,20 +143,22 @@ public class SecondUserCreditServiceImpl extends ServiceImpl<SecondUserCreditMap
|
|
|
SecondUserCreditRecord record = new SecondUserCreditRecord();
|
|
|
record.setUserId(userId);
|
|
|
record.setPoints(200);
|
|
|
- record.setPointsType(2);
|
|
|
- secondUserCreditRecordMapper.insert(record);
|
|
|
|
|
|
LambdaQueryWrapper<SecondUserCredit> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
queryWrapper.eq(SecondUserCredit::getUserId, userId);
|
|
|
SecondUserCredit userCredit = secondUserCreditMapper.selectOne(queryWrapper);
|
|
|
if (userCredit != null) {
|
|
|
secondUserCreditMapper.updatePointsByUserId(userId, 200);
|
|
|
+ record.setCurrentScoreCount(userCredit.getUserPoints() + 200);
|
|
|
} else {
|
|
|
SecondUserCredit credit = new SecondUserCredit();
|
|
|
credit.setUserId(userId);
|
|
|
credit.setUserPoints(200);
|
|
|
+ record.setCurrentScoreCount(200);
|
|
|
secondUserCreditMapper.insert(credit);
|
|
|
}
|
|
|
+ record.setPointsType(2);
|
|
|
+ secondUserCreditRecordMapper.insert(record);
|
|
|
}
|
|
|
return true;
|
|
|
} catch (Exception e) {
|
|
|
@@ -206,6 +208,7 @@ public class SecondUserCreditServiceImpl extends ServiceImpl<SecondUserCreditMap
|
|
|
SecondUserCreditRecord record = new SecondUserCreditRecord();
|
|
|
record.setUserId(userId);
|
|
|
record.setPoints(points);
|
|
|
+ record.setCurrentScoreCount(userPoints.getUserPoints());
|
|
|
record.setPointsType(pointsType);
|
|
|
secondUserCreditRecordMapper.insert(record);
|
|
|
|