|
@@ -301,7 +301,7 @@ public class BookServiceImpl implements BookService {
|
|
|
// 更新免费看点到 user
|
|
|
int i = userMapper.updateUserKandian(user, user.getKandian(), freeCount - book.getPrice(), DateUtils.getNow());
|
|
|
checkUpdate(i);
|
|
|
- redisUtil.remove(getUserKey(user.getId()));
|
|
|
+ cacheService.updateFreeCoinCache(user.getId());
|
|
|
|
|
|
} else if (user.getKandian() + freeCount >= book.getPrice()) { //免费+充值足够
|
|
|
Integer left = user.getKandian() + freeCount;
|
|
@@ -320,7 +320,7 @@ public class BookServiceImpl implements BookService {
|
|
|
// 更新到 user
|
|
|
int i = userMapper.updateUserKandian(user, kandian, 0, DateUtils.getNow());
|
|
|
checkUpdate(i);
|
|
|
- cacheService.updateUserByIdCache(user.getId());
|
|
|
+ cacheService.updateFreeCoinCache(user.getId());
|
|
|
|
|
|
} else {
|
|
|
return Result.failure(ResultCode.NOMONEY);
|