活动:修复今日挑战
This commit is contained in:
@@ -190,6 +190,9 @@ export class CheckSingleTask {
|
||||
let playerData = new SevenDaysData(activity, roleCreateTime, serverCreateTime);
|
||||
let growthTaskArray = playerData.growth.findTaskByType(taskType); // 所有任务
|
||||
for (let task of growthTaskArray) {
|
||||
if(dicTaskTypeDesc.sumType == TASK_SUM_TYPE.DO && !playerData.canShow()) {
|
||||
continue;
|
||||
}
|
||||
let taskUpdateParam = await this.checkIsMatch(task.taskParamArray, async () => {
|
||||
let data = await ActivityGrowthModel.findDataByCellIndex(serverId, activityId, roleId, task.dayIndex, task.cellIndex);
|
||||
return data?.records ?? [];
|
||||
@@ -226,6 +229,9 @@ export class CheckSingleTask {
|
||||
let taskActivity = new RefreshTaskData(activity, roleCreateTime, serverCreateTime);
|
||||
let taskArray = taskActivity.findTaskByType(taskType);
|
||||
for (let task of taskArray) {
|
||||
if(dicTaskTypeDesc.sumType == TASK_SUM_TYPE.DO && !taskActivity.canShow()) {
|
||||
continue;
|
||||
}
|
||||
let taskUpdateParam = await this.checkIsMatch(task.taskParamArray, async () => {
|
||||
let data = await ActivityRefreshTaskModel.findDataById(serverId, activityId, roleId, taskActivity.roundIndex, task.pageIndex, task.id, task.getRefTime());
|
||||
return data?.records ?? [];
|
||||
@@ -244,6 +250,9 @@ export class CheckSingleTask {
|
||||
let playerData = new TreasureHuntData(activity, roleCreateTime, serverCreateTime);
|
||||
let taskArray = playerData.tasks.findItemByTaskType(taskType);
|
||||
for (let task of taskArray) {
|
||||
if(dicTaskTypeDesc.sumType == TASK_SUM_TYPE.DO && !playerData.canShow()) {
|
||||
continue;
|
||||
}
|
||||
let taskUpdateParam = await this.checkIsMatch(task.taskParamArray, async () => {
|
||||
let data = await ActivityTreasureHuntTaskModel.findDataByCellIndex(serverId, activityId, roleId, playerData.roundIndex, task.cellIndex);
|
||||
return data?.records ?? [];
|
||||
@@ -262,6 +271,9 @@ export class CheckSingleTask {
|
||||
let thirtyDaysActivity = new ThirtyDaysData(activity, roleCreateTime, serverCreateTime);
|
||||
let taskArray = thirtyDaysActivity.findTaskByType(taskType);
|
||||
for (let task of taskArray) {
|
||||
if(dicTaskTypeDesc.sumType == TASK_SUM_TYPE.DO && !thirtyDaysActivity.canShow()) {
|
||||
continue;
|
||||
}
|
||||
let taskUpdateParam = await this.checkIsMatch(task.taskParamArray, async () => {
|
||||
let data = await ActivityThirtyDaysModel.findDataByCellIndex(serverId, thirtyDaysActivity.activityId, roleId, task.pageIndex, task.cellIndex, task.tab);
|
||||
return data?.records ?? [];
|
||||
|
||||
Reference in New Issue
Block a user