补充2
parent
b108f8abc9
commit
78e653ab65
|
@ -526,21 +526,21 @@ public class BuyGoodsNewLogic {
|
|||
PlayerInfoProto.PrivilegeIndication.Builder indication = PlayerInfoProto.PrivilegeIndication.newBuilder();
|
||||
int[] openPrivilege = config.getOpenPrivilege();
|
||||
// 新增特权
|
||||
if (openPrivilege != null || openPrivilege.length > 0){
|
||||
if (openPrivilege != null && openPrivilege.length > 0){
|
||||
for (int privilege : openPrivilege) {
|
||||
addNewPrivilege(user,privilege,indication);
|
||||
}
|
||||
LOGGER.info("********************购买礼包,新增特权id:{}", StringUtil.intArrToStringArr(openPrivilege));
|
||||
}
|
||||
|
||||
int[] coverPrivilege = config.getCoverPrivilege();
|
||||
// int[] coverPrivilege = config.getCoverPrivilege();
|
||||
// 覆盖旧特权
|
||||
if (coverPrivilege != null || coverPrivilege.length > 0){
|
||||
for (int privilegeId : config.getCoverPrivilege()) {
|
||||
user.getPlayerInfoManager().removeVipPriviliageId(privilegeId);
|
||||
}
|
||||
LOGGER.info("********************购买礼包,覆盖特权id:{}", StringUtil.intArrToStringArr(coverPrivilege));
|
||||
}
|
||||
// if (coverPrivilege != null && coverPrivilege.length > 0){
|
||||
// for (int privilegeId : config.getCoverPrivilege()) {
|
||||
// user.getPlayerInfoManager().removeVipPriviliageId(privilegeId);
|
||||
// }
|
||||
// LOGGER.info("********************购买礼包,覆盖特权id:{}", StringUtil.intArrToStringArr(coverPrivilege));
|
||||
// }
|
||||
|
||||
// todo 修改推送,获取全部特权,直接覆盖刷新
|
||||
ISession session = OnlineUserManager.getSessionByUid(user.getId());
|
||||
|
|
Loading…
Reference in New Issue