vip刷新逻辑修改
parent
16e05fd4b7
commit
f99362b388
|
|
@ -8,6 +8,7 @@ import com.ljsd.jieling.core.GlobalsDef;
|
|||
import com.ljsd.jieling.core.VipPrivilegeType;
|
||||
import com.ljsd.jieling.dataReport.reportBeans_37.ChatContentType;
|
||||
import com.ljsd.jieling.db.mongo.AreaManager;
|
||||
import com.ljsd.jieling.db.mongo.MongoUtil;
|
||||
import com.ljsd.jieling.db.redis.RedisKey;
|
||||
import com.ljsd.jieling.db.redis.RedisUtil;
|
||||
import com.ljsd.jieling.exception.ErrorCode;
|
||||
|
|
@ -410,7 +411,7 @@ public class PlayerLogic {
|
|||
* @param user
|
||||
* @param removePrivileges
|
||||
*/
|
||||
public void vipFlush(User user, Set<Integer> removePrivileges) {
|
||||
public void vipFlush(User user, Set<Integer> removePrivileges) throws Exception {
|
||||
PlayerManager playerInfoManager = user.getPlayerInfoManager();
|
||||
Map<Integer, VipInfo> vipInfo = playerInfoManager.getVipInfo();
|
||||
LOGGER.info("开始刷新特权,uid:{},list:{}",user.getId(),removePrivileges);
|
||||
|
|
@ -440,6 +441,7 @@ public class PlayerLogic {
|
|||
LOGGER.info("刷新特权完成,特权数量,uid:{},size:{}",user.getId(),vipInfo.size());
|
||||
playerInfoManager.setVipInfo(vipInfo);
|
||||
playerInfoManager.setHadTakeDailyBoxVip(-1);
|
||||
MongoUtil.getInstence().lastUpdate();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in New Issue