Revert "✨ feat(db): 修改role表数据库操作方式"
This reverts commit e39af3649288cc5802739cfe862c818fe56e194e.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import { FrontendOrBackendSession, pinus } from 'pinus';
|
||||
import EventRecord, { EventRecordModel } from '../db/EventRecord';
|
||||
import Role from '../db/Role';
|
||||
import { RoleModel } from '../db/Role';
|
||||
import { genCode, getRandEelmWithWeight, resResult, getRandSingleEelm } from '../pubUtils/util';
|
||||
import { EVENT_STATUS, EVENT_RECORD_STATUS, EVENT_TYPE, EVENT_RANDOM_TYPE_ONE_OPEN, EVENT_QUIZ_NUM, EVENT_ANSWER_STATUS, FUNCS_ID, PUSH_ROUTE } from '../consts';
|
||||
import { EVENT_REFRESH_NUM } from '../consts';
|
||||
@@ -93,7 +93,7 @@ export async function startEvent(session: FrontendOrBackendSession) {
|
||||
let sid = session.get('sid');
|
||||
let event = await refreshEvent(1, roleId, roleName, 0, []); // 刷新初始的一件
|
||||
if(event.length > 0) {
|
||||
await Role.setEventStatus(roleId, EVENT_STATUS.STARTING);
|
||||
await RoleModel.setEventStatus(roleId, EVENT_STATUS.STARTING);
|
||||
session.set('eventStatus', EVENT_STATUS.STARTING);
|
||||
session.push('eventStatus', () => {});
|
||||
pushEventMsg(sid, roleId, { event }); // 推送
|
||||
@@ -167,7 +167,7 @@ export async function refreshEvent(num: number, roleId: string, roleName: string
|
||||
|
||||
let event = new Array();
|
||||
let dicEvent = gameData.eventList.filter(cur => cur.movePointArray && cur.movePointArray.length > 0);
|
||||
let role = await Role.findByRoleId(roleId);
|
||||
let role = await RoleModel.findByRoleId(roleId);
|
||||
dicEvent = dicEvent.filter(cur => { // 筛选适合等级
|
||||
let { suitLevel, previousGk } = cur;
|
||||
return suitLevel.min <= role.lv && suitLevel.max >= role.lv && checkPreviousGk(previousGk, role.warStar)
|
||||
|
||||
Reference in New Issue
Block a user