diff --git a/modules/practice/api_practice.go b/modules/practice/api_practice.go index d12789915..8fbb444b2 100644 --- a/modules/practice/api_practice.go +++ b/modules/practice/api_practice.go @@ -104,6 +104,7 @@ func (this *apiComp) Practice(session comm.IUserSession, req *pb.PracticePractic "knapsack": room.Knapsack, filed: pillar, }) + go this.module.ModuleRtask.TriggerTask(session.GetUserId(), comm.GettaskParam(comm.Rtype149, 1)) session.SendMsg(string(this.module.GetType()), "practice", &pb.PracticePracticeResp{Pillar: pillar}) return } diff --git a/modules/practice/api_receive.go b/modules/practice/api_receive.go index eef40ef54..d4ebe2e3f 100644 --- a/modules/practice/api_receive.go +++ b/modules/practice/api_receive.go @@ -237,7 +237,7 @@ func (this *apiComp) Receive(session comm.IUserSession, req *pb.PracticeReceiveR filed: pillar, }) } - + go this.module.ModuleRtask.TriggerTask(session.GetUserId(), comm.GettaskParam(comm.Rtype135, minutes)) session.SendMsg(string(this.module.GetType()), "receive", &pb.PracticeReceiveResp{Pillar: pillar, Knapsack: room.Knapsack}) return } diff --git a/modules/practice/api_unLock.go b/modules/practice/api_unLock.go index 3f4d0bb16..9d56af4e8 100644 --- a/modules/practice/api_unLock.go +++ b/modules/practice/api_unLock.go @@ -63,6 +63,7 @@ func (this *apiComp) UnLock(session comm.IUserSession, req *pb.PracticeUnLockReq filed: pillar, "pillarf": room.Pillarf, }) + go this.module.ModuleRtask.TriggerTask(session.GetUserId(), comm.GettaskParam(comm.Rtype152, 1)) session.SendMsg(string(this.module.GetType()), "unlock", &pb.PracticeUnLockResp{Info: room}) return }