This commit is contained in:
wh_zcy 2023-03-30 17:45:09 +08:00
parent f0d2bb5c09
commit ad7aa97c4b

View File

@ -103,11 +103,11 @@ func (this *apiComp) Finish(session comm.IUserSession, req *pb.WorldtaskFinishRe
if mc := iwt.CheckCondi(uid, condiId); mc != pb.ErrorCode_Success { if mc := iwt.CheckCondi(uid, condiId); mc != pb.ErrorCode_Success {
this.module.Debug("任务完成条件不满足", this.module.Debug("任务完成条件不满足",
log.Field{Key: "uid", Value: uid}, log.Field{Key: "uid", Value: uid},
log.Field{Key: "taskId", Value: req.TaskId}, log.Field{Key: "taskId", Value: nextTaskId},
log.Field{Key: "condiId", Value: condiId}, log.Field{Key: "condiId", Value: condiId},
) )
rsp.CondiId = condiId rsp.CondiId = condiId
rsp.TaskId = req.TaskId rsp.TaskId = nextTaskId
} else { } else {
nwt, ok := userTask.CurrentTask[nextTaskConf.Group] nwt, ok := userTask.CurrentTask[nextTaskConf.Group]
if ok { if ok {
@ -115,14 +115,13 @@ func (this *apiComp) Finish(session comm.IUserSession, req *pb.WorldtaskFinishRe
} else { } else {
condiIds := []int32{condiId} condiIds := []int32{condiId}
nwt = &pb.Worldtask{ nwt = &pb.Worldtask{
TaskId: nextTaskId,
TaskType: nextTaskConf.Des,
CondiIds: condiIds, CondiIds: condiIds,
} }
} }
userTask.CurrentTask[nextTaskConf.Group] = nwt userTask.CurrentTask[nextTaskConf.Group] = nwt
} }
userTask.CurrentTask[nextTaskConf.Group].TaskId = nextTaskId
userTask.CurrentTask[nextTaskConf.Group].TaskType = nextTaskConf.Des
} }
} }
} }