From 782c0a97e39625ac22d25be1f73f90b39f23407c Mon Sep 17 00:00:00 2001 From: luying Date: Sun, 26 Dec 2021 08:14:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A8=E9=80=81=EF=BC=9A=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E7=AD=89=E7=BA=A7=E6=8E=A8=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game-server/app/services/connectorService.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/game-server/app/services/connectorService.ts b/game-server/app/services/connectorService.ts index c302ae101..5ff87cecd 100644 --- a/game-server/app/services/connectorService.ts +++ b/game-server/app/services/connectorService.ts @@ -6,7 +6,7 @@ import { recentGuildMsgs, recentPrivateChatInfos, recentSysMsgs, recentWorldMsgs import { getCurTask, getPvpTask } from './taskService'; import { RoleType } from '../db/Role'; -import { Application, FrontendOrBackendSession, pinus } from 'pinus'; +import { Application, FrontendOrBackendSession, pinus, RpcClient } from 'pinus'; import { resResult } from '../pubUtils/util'; import { STATUS, PUSH_BATCH, PUSH_INTERVAL, CONSUME_TYPE } from '../consts'; import { getAllShopList } from './shopService'; @@ -46,7 +46,7 @@ export async function pushData(role: RoleType, session: FrontendOrBackendSession pushEntryStart(roleId, sid); // 军团 const guildData = await getGuildEntryData(role, sid, session); - let modules = ['battle', 'rank', 'mail', 'friend', 'daily', 'expedition', 'tower', 'comBattle', 'dungeon', 'pvp', 'gacha', 'school', 'task', 'chat', 'event', 'guild']; + let modules = ['lv', 'battle', 'rank', 'mail', 'friend', 'daily', 'expedition', 'tower', 'comBattle', 'dungeon', 'pvp', 'gacha', 'school', 'task', 'chat', 'event', 'guild']; if (guildData.hasGuild) { modules.push('auction', 'train', 'boss', 'wishPool', 'guildActivity', 'donate'); } @@ -75,6 +75,8 @@ async function getModuleData(type: string, data: { role: RoleType, session: Fron const { roleId, serverId, roleName, guildCode } = role; let { hasGuild, guild, userGuild, guildResult } = guildData; switch (type) { + case 'lv': + return role.lv; case 'shop': // 商店 return await getAllShopList(roleId); case 'rank': // 排名