✨ feat(db): 修改role表数据库操作方式
This commit is contained in:
@@ -4,7 +4,7 @@ import { RewardInter } from "../../../pubUtils/interface";
|
||||
|
||||
import { resResult } from "../../../pubUtils/util";
|
||||
import { addItems, handleCost } from "../../../services/role/rewardService";
|
||||
import { RoleModel } from "../../../db/Role";
|
||||
import Role from "../../../db/Role";
|
||||
import { gameData } from "../../../pubUtils/data";
|
||||
import { ITID } from "../../../consts/constModules/itemConst";
|
||||
import { useGiftPackage } from "../../../services/activity/giftPackageService";
|
||||
@@ -100,7 +100,7 @@ export class ItemHandler {
|
||||
return resResult(STATUS.ROLE_METERIAL_ERROR);
|
||||
}
|
||||
|
||||
let role = await RoleModel.findByRoleId(roleId, 'lv');
|
||||
let role = await Role.findByRoleId(roleId, 'lv');
|
||||
let { ap, isOver } = await getAp(roleId, ip, role.lv);
|
||||
if (isOver) return resResult(STATUS.AP_IS_FULL);
|
||||
|
||||
@@ -138,7 +138,7 @@ export class ItemHandler {
|
||||
return resResult(STATUS.ROLE_METERIAL_ERROR);
|
||||
}
|
||||
|
||||
let role = await RoleModel.findByRoleId(roleId, 'lv');
|
||||
let role = await Role.findByRoleId(roleId, 'lv');
|
||||
let { buyTimes = 0 } = await getAp(roleId, ip, role.lv);
|
||||
if (buyTimes + count > gameData.apMaxBuyTimes.max) return resResult(STATUS.AP_BUY_TIMES_LACK);
|
||||
|
||||
@@ -208,7 +208,7 @@ export class ItemHandler {
|
||||
let roleId = session.get('roleId');
|
||||
let ip = session.get('ip');
|
||||
|
||||
let role = await RoleModel.findByRoleId(roleId, 'lv');
|
||||
let role = await Role.findByRoleId(roleId, 'lv');
|
||||
let apJson = await getAp(roleId, ip, role.lv);
|
||||
return resResult(STATUS.SUCCESS, { apJson });
|
||||
}
|
||||
@@ -222,7 +222,7 @@ export class ItemHandler {
|
||||
let lvRecord = lvRecords.find(cur => cur.lv == lv);
|
||||
let ap = 0, apBefore = 0;
|
||||
if(!lvRecord) {
|
||||
let role = await RoleModel.findByRoleId(roleId, 'lv');
|
||||
let role = await Role.findByRoleId(roleId, 'lv');
|
||||
let apJson = await getAp(roleId, ip, role.lv);
|
||||
ap = apJson.ap;
|
||||
apBefore = apJson.ap;
|
||||
@@ -244,7 +244,7 @@ export class ItemHandler {
|
||||
const ip = session.get('ip');
|
||||
const serverId = session.get('serverId');
|
||||
|
||||
let role = await RoleModel.findByRoleId(roleId, 'lv');
|
||||
let role = await Role.findByRoleId(roleId, 'lv');
|
||||
let apJson = await setAp(serverId, roleId, ip, role.lv, msg.ap, sid, ITEM_CHANGE_REASON.DEBUG);
|
||||
if (!apJson) return resResult(STATUS.BATTLE_ACTION_POINT_LACK)
|
||||
return resResult(STATUS.SUCCESS, { apJson });
|
||||
@@ -257,7 +257,7 @@ export class ItemHandler {
|
||||
}
|
||||
let roleId = session.get('roleId');
|
||||
let ip = session.get('ip');
|
||||
let role = await RoleModel.findByRoleId(roleId, 'lv');
|
||||
let role = await Role.findByRoleId(roleId, 'lv');
|
||||
await ActionPointModel.resetBuyTimes(roleId);
|
||||
let apJson = await getAp(roleId, ip, role.lv);
|
||||
return resResult(STATUS.SUCCESS, { apJson });
|
||||
|
||||
Reference in New Issue
Block a user