每日:修复购买月卡后手动打关卡没有计算月卡次数的bug

This commit is contained in:
luying
2022-06-10 12:41:03 +08:00
parent 17a87e8300
commit 704560a37f
@@ -168,13 +168,13 @@ export class NormalBattleHandler {
return resResult(STATUS.BATTLE_INFO_VALIDATE_ERR); return resResult(STATUS.BATTLE_INFO_VALIDATE_ERR);
} }
let role = await RoleModel.findByRoleId(roleId, 'lv'); let role = await RoleModel.findByRoleId(roleId, 'lv vipStartTime warStar');
let apJson = await setAp(serverId, roleId, ip, role.lv, isSuccess? -1 * warInfo.cost: 0, sid, getReasonByWarType(warInfo.warType)); // 扣除体力 let apJson = await setAp(serverId, roleId, ip, role.lv, isSuccess? -1 * warInfo.cost: 0, sid, getReasonByWarType(warInfo.warType)); // 扣除体力
if (!apJson) { if (!apJson) {
return resResult(STATUS.BATTLE_ACTION_POINT_LACK); return resResult(STATUS.BATTLE_ACTION_POINT_LACK);
} }
let { warStar } = await RoleModel.findByRoleId(roleId); let { warStar } = role;
let warReward = new WarReward(roleId, roleName, sid, battleId, isSuccess); let warReward = new WarReward(roleId, roleName, sid, battleId, isSuccess);
let dailyNum = {}; let dailyNum = {};