Commit 81c8faae authored by liming's avatar liming

检测到功率变化清空用户缓存

parent dc4b6860
...@@ -40,6 +40,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; ...@@ -40,6 +40,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.metadata.OrderItem; import com.baomidou.mybatisplus.core.metadata.OrderItem;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import javax.annotation.Resource; import javax.annotation.Resource;
...@@ -103,6 +104,8 @@ public class SportUserTrainingLogService { ...@@ -103,6 +104,8 @@ public class SportUserTrainingLogService {
private SportUserGameCurrencyService sportUserGameCurrencyService; private SportUserGameCurrencyService sportUserGameCurrencyService;
@Resource @Resource
private AchievementService achievementService; private AchievementService achievementService;
@Resource
private RedisTemplate<String, Object> redisTemplate;
public void createBicycleTrainingLog(Long playerId, Integer gameMode, Long sourceId, String sourceName, public void createBicycleTrainingLog(Long playerId, Integer gameMode, Long sourceId, String sourceName,
String map, String path, Integer praiseNum, CyclingDataDTO sportData) { String map, String path, Integer praiseNum, CyclingDataDTO sportData) {
...@@ -160,6 +163,7 @@ public class SportUserTrainingLogService { ...@@ -160,6 +163,7 @@ public class SportUserTrainingLogService {
ftpChangeLog.setCreateTime(LocalDateTime.now()); ftpChangeLog.setCreateTime(LocalDateTime.now());
ftpChangeLog.setHaveRead(false); ftpChangeLog.setHaveRead(false);
sportUserFtpChangeLogMapper.insert(ftpChangeLog); sportUserFtpChangeLogMapper.insert(ftpChangeLog);
redisTemplate.delete("sport_user::" + sportUser.getPhone());
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment