镇念塔:修复无法刷新问题
This commit is contained in:
@@ -125,9 +125,10 @@ export async function getTasks(roleId: string) {
|
|||||||
let preTasks = await TowerTaskRecModel.getPreTasks(roleId);
|
let preTasks = await TowerTaskRecModel.getPreTasks(roleId);
|
||||||
if(preTasks && preTasks.length) {
|
if(preTasks && preTasks.length) {
|
||||||
let checkResult = checkTaskRewards(preTasks[0].batchCode, preTasks );
|
let checkResult = checkTaskRewards(preTasks[0].batchCode, preTasks );
|
||||||
if(!checkResult) return false;
|
if(checkResult) {
|
||||||
await sendMailByContent(MAIL_TYPE.TOWER_TASK_REWARD, roleId, { goods: checkResult.rewards });
|
await sendMailByContent(MAIL_TYPE.TOWER_TASK_REWARD, roleId, { goods: checkResult.rewards });
|
||||||
await TowerTaskRecModel.finishTask(preTasks[0].batchCode, preTasks.map(cur => cur.taskCode));
|
await TowerTaskRecModel.finishTask(preTasks[0].batchCode, preTasks.map(cur => cur.taskCode));
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
curTasks = await refreshTasks(towerLv, batchCode, roleId, roleName, []); // 新建任务
|
curTasks = await refreshTasks(towerLv, batchCode, roleId, roleName, []); // 新建任务
|
||||||
|
|||||||
Reference in New Issue
Block a user