package dispatch import ( "go_dreamfactory/comm" "go_dreamfactory/pb" "google.golang.org/protobuf/proto" ) // 领取派遣奖励 func (a *apiComp) ReceiveCheck(session comm.IUserSession, req *pb.DispatchReceiveReq) (code pb.ErrorCode) { return } func (a *apiComp) Receive(session comm.IUserSession, req *pb.DispatchReceiveReq) (code pb.ErrorCode, data proto.Message) { d := a.module.modelDispatch.getDBDispatch(session.GetUserId()) if d == nil { code = pb.ErrorCode_DBError return } a.module.modelDispatch.taskRandom(session.GetUserId(), d.Nb.Lv) rsp := &pb.DispatchReceiveResp{} session.SendMsg(string(a.module.GetType()), "receive", rsp) return }