🐞 fix(消息): 修复筛选玩家范围时的问题
This commit is contained in:
@@ -222,7 +222,7 @@ export class ChatHandler {
|
||||
if(!dic) return resResult(STATUS.WRONG_PARMS);
|
||||
// let result = await pushMsg37(Date.now(), dic, SDK_PUSH_TARGET_TYPE.SINGLE, `${msg.uid}`);
|
||||
|
||||
pushClientMsg(SDK_PUSH_MSG_TYPE.GVG_BATTLE_START);
|
||||
await pushClientMsg(SDK_PUSH_MSG_TYPE.AFK_ATTENTION);
|
||||
|
||||
return resResult(STATUS.SUCCESS);
|
||||
}
|
||||
|
||||
@@ -282,6 +282,7 @@ export async function pushClientMsg(type: SDK_PUSH_MSG_TYPE) {
|
||||
let { target, audiences } = targetObj;
|
||||
let t = Date.now();
|
||||
for(let audience of audiences) {
|
||||
// console.log(target, audience)
|
||||
if(audience) await pushMsg37(t, dicPushMessage, target, audience);
|
||||
}
|
||||
}
|
||||
@@ -295,7 +296,7 @@ async function getPushTarget(playerType: number): Promise<{ target: SDK_PUSH_TAR
|
||||
{ uids = await getHasLeaguePlayers(); break; }
|
||||
case SDK_PUSH_MSG_PLAYER_TYPE.AFK:
|
||||
{ uids = await getAfkPlayers(); break; }
|
||||
case SDK_PUSH_MSG_PLAYER_TYPE.HAS_LEAGUE:
|
||||
case SDK_PUSH_MSG_PLAYER_TYPE.ACTIVE_PLAYER:
|
||||
{ uids = await getActivePlayers(); break; }
|
||||
}
|
||||
let len = uids.length;
|
||||
|
||||
Reference in New Issue
Block a user