Browse Source

更新coin缓存

tianyunperfect 3 years ago
parent
commit
2f99489461

+ 4 - 0
book-server/src/main/java/com/book/server/service/CacheService.java

@@ -196,6 +196,10 @@ public class CacheService {
     public Integer getFreeCoinCache(Long id) {
         return bookService.getFreeCoin(id);
     }
+    @CacheFind(key = "freeCoin",update = true)
+    public Integer updateFreeCoinCache(Long id) {
+        return bookService.getFreeCoin(id);
+    }
 
 
     @CacheFind(key = "user", update = true)

+ 1 - 1
book-server/src/main/java/com/book/server/service/impl/BookServiceImpl.java

@@ -801,7 +801,7 @@ public class BookServiceImpl implements BookService {
         int i = userMapper.updateByPrimaryKeySelective(user1);
         if (i > 0) {
             //更新缓存
-            cacheService.updateUserByIdCache(userId);
+            cacheService.updateFreeCoinCache(userId);
         }
         return i;
     }