From 0bec9d80202957f03d1e51aca5f217845b11cf73 Mon Sep 17 00:00:00 2001 From: mamengke01 <794347210@qq.com> Date: Wed, 9 Dec 2020 15:03:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B9=E6=B3=95=E5=BC=95=E7=94=A8=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game-server/app/services/playerCeService.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/game-server/app/services/playerCeService.ts b/game-server/app/services/playerCeService.ts index a6d9e405d..8cd9b3766 100644 --- a/game-server/app/services/playerCeService.ts +++ b/game-server/app/services/playerCeService.ts @@ -7,8 +7,8 @@ import { ACTION_POIN } from '../consts/consts'; import { ChannelService, pinus } from 'pinus'; import { STATUS } from '../consts/statusCode'; import {resResult } from '../pubUtils/util'; -import {updateHeroInfo} from '../db/Hero'; -import {findByRoleId, updateRoleInfo} from '../db/Role'; +import {HeroModel} from '../db/Hero'; +import {RoleModel} from '../db/Role'; import { forEach } from 'pinus-robot/lib/common/util'; //战力计算TODO export function calPlayerCe(hero:any) { @@ -23,15 +23,15 @@ export async function calPlayerCeAndSave(sid: string, roleId: string, heros:Arra for (let hero of heros) { hero.ce = calPlayerCe(hero); playerCe = playerCe + hero.ce; - hero = await updateHeroInfo(roleId, hero.hid, hero); + hero = await HeroModel.updateHeroInfo(roleId, hero.hid, hero); pushHeros.push({ hid: hero.hid, ce: hero.ce }); } - let role = await findByRoleId(roleId); + let role = await RoleModel.findByRoleId(roleId); role.ce = playerCe; - await updateRoleInfo(roleId, role); + await RoleModel.updateRoleInfo(roleId, role); //下发战力 let uids = [{uid: roleId, sid}]; pinus.app.get('channelService').pushMessageByUids('onPlayerCeUpdate', resResult(STATUS.SUCCESS, {ce: playerCe, heros:pushHeros, topFiveCe:0}), uids);