任务:寻宝相关

This commit is contained in:
luying
2022-04-27 15:47:50 +08:00
parent 735fe0fb91
commit 89d9f1cb4e
2 changed files with 4 additions and 3 deletions
+2 -2
View File
@@ -50,7 +50,7 @@ export class CheckTask {
this.tasks.push(task); this.tasks.push(task);
} }
public async saveAndPush(sid: string) { public async saveAndPush(sid?: string) {
for(let task of this.tasks) { for(let task of this.tasks) {
await task.check(); await task.check();
} }
@@ -100,7 +100,7 @@ export class CheckTask {
} }
// 推送 // 推送
public async pushMessage(sid: string) { public async pushMessage(sid?: string) {
let roleId = this.roleId; let roleId = this.roleId;
if (!sid) { if (!sid) {
let onlineUser = await getRoleOnlineInfo(roleId); let onlineUser = await getRoleOnlineInfo(roleId);
+2 -1
View File
@@ -147,7 +147,7 @@ export async function checkTaskInBattleSweep(serverId: number, roleId: string, s
export async function checkTaskInComBattleStart(roleStatus: RoleStatus[], capId: string, blueprtId: number) { export async function checkTaskInComBattleStart(roleStatus: RoleStatus[], capId: string, blueprtId: number) {
// console.log('********', JSON.stringify(roleStatus), capId, quality) console.log('********', JSON.stringify(roleStatus), capId, blueprtId)
for (let { roleId, isRobot } of roleStatus) { for (let { roleId, isRobot } of roleStatus) {
if (!isRobot) { if (!isRobot) {
let role = await RoleModel.findByRoleId(roleId); let role = await RoleModel.findByRoleId(roleId);
@@ -160,6 +160,7 @@ export async function checkTaskInComBattleStart(roleStatus: RoleStatus[], capId:
} }
task.setParam(TASK_TYPE.COM_BATTLE, {}); task.setParam(TASK_TYPE.COM_BATTLE, {});
task.setParam(TASK_TYPE.COM_BATTLE_LV, { gid: blueprtId }); task.setParam(TASK_TYPE.COM_BATTLE_LV, { gid: blueprtId });
await task.saveAndPush();
} }
} }
} }