推送:对单人推送函数抽象
This commit is contained in:
@@ -118,13 +118,10 @@ export async function joinGuild(code: string, guildName: string, lv: number, rol
|
||||
if (sid) {
|
||||
await addRoleToGuildChannel(roleId, sid, code);
|
||||
await pinus.app.rpc.connector.connectorRemote.setOtherUserGuildSession.toServer(sid,[{ roleId, userGuild }]);
|
||||
pinus.app.channelService.pushMessageByUids('onMemberJoinGuild', resResult(STATUS.SUCCESS, {
|
||||
hasGuild: true,
|
||||
code: code
|
||||
}), [{ uid: roleId, sid }]);
|
||||
sendMessageToUserWithSuc(roleId, PUSH_ROUTE.MEMBER_JOIN_GUILD, { hasGuild: true, code }, sid);
|
||||
session.set('guildCode', code);
|
||||
let auctionInfo = await getAuction(code, session);
|
||||
pinus.app.channelService.pushMessageByUids('onAuctionUpdate', resResult(STATUS.SUCCESS, auctionInfo), [{ uid: roleId, sid }]);
|
||||
sendMessageToUserWithSuc(roleId, PUSH_ROUTE.AUCTION_UPDATE, auctionInfo, sid);
|
||||
changeGuildActivity(code, serverId, roleId, sid);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user