|
|
@@ -691,6 +691,7 @@ public class RiceService {
|
|
|
Optional<Rice> byUserId = riceRepo.findByUserId(userId);
|
|
|
if (byUserId.isPresent()) {
|
|
|
Rice rice = byUserId.get();
|
|
|
+ Long beforeSelfScore = rice.getSelfScore();
|
|
|
Long beforeEarnPointsEveryDay = rice.getEarnPointsEveryDay();
|
|
|
|
|
|
String jsonString = sysConfigService.getString("rice_score");
|
|
|
@@ -723,6 +724,7 @@ public class RiceService {
|
|
|
rice.setSelfScore(rice.getSelfScore() + defaultScore);
|
|
|
rice.setEarnPointsEveryDay(rice.getEarnPointsEveryDay() + defaultScore);
|
|
|
riceRepo.save(rice);
|
|
|
+ createRiceOperationRecord(userId, RiceOperationType.SELF_SCORE, (long) defaultScore, beforeSelfScore, rice.getSelfScore());
|
|
|
createRiceGetWaterRecord(userId,RiceWaterType.SCORE,(long) defaultScore,beforeEarnPointsEveryDay,rice.getEarnPointsEveryDay());
|
|
|
}
|
|
|
|