上传完成日常任务埋点
This commit is contained in:
parent
55510bf861
commit
27893c63f7
@ -24,6 +24,7 @@ func (this *apiComp) Finish(session comm.IUserSession, req *pb.WTaskFinishReq) (
|
||||
completesMap map[int32]struct{} = make(map[int32]struct{})
|
||||
err error
|
||||
isfinsh bool
|
||||
tasks []*pb.BuriedParam = make([]*pb.BuriedParam, 0)
|
||||
ok bool
|
||||
)
|
||||
if errdata = this.FinishCheck(session, req); errdata != nil {
|
||||
@ -131,6 +132,10 @@ func (this *apiComp) Finish(session comm.IUserSession, req *pb.WTaskFinishReq) (
|
||||
wtask.Completes = append(wtask.Completes, req.Tid)
|
||||
}
|
||||
|
||||
if conf.Des == 1 {
|
||||
tasks = append(tasks, comm.GetBuriedParam(comm.Rtype240, 1))
|
||||
}
|
||||
|
||||
if conf.Des == 1 && conf.IdAfter != 0 { //日常任务 自动接取下一个
|
||||
wtask.Activations = append(wtask.Activations, conf.IdAfter)
|
||||
session.SendMsg(string(this.module.GetType()), "activationschange", &pb.WTaskActivationsChangePush{Activations: wtask.Activations})
|
||||
@ -154,6 +159,7 @@ func (this *apiComp) Finish(session comm.IUserSession, req *pb.WTaskFinishReq) (
|
||||
this.module.ModuleSys.CheckOpenCond(session.Clone(), comm.OpencondTypeWorldtaskid, req.Tid)
|
||||
this.module.WriteUserLog(session.GetUserId(), comm.GMResAddType, "WTaskFinishReq", award)
|
||||
this.module.WriteUserLog(session.GetUserId(), comm.GMResDelType, "WTaskFinishReq", conf.TaskendRemoveitem)
|
||||
this.module.ModuleBuried.TriggerBuried(session, tasks...)
|
||||
})
|
||||
return
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user