上传任务奖励分发
This commit is contained in:
parent
89de41d6d5
commit
ddaa7f2271
@ -25,7 +25,7 @@ func (this *apiComp) TaskAward(session comm.IUserSession, req *pb.SmithyTaskAwar
|
||||
var errCustom = new(comm.CustomError)
|
||||
if errors.As(err, &errCustom) {
|
||||
code = errCustom.Code
|
||||
}else{
|
||||
} else {
|
||||
code = pb.ErrorCode_DBError
|
||||
}
|
||||
return
|
||||
@ -33,6 +33,14 @@ func (this *apiComp) TaskAward(session comm.IUserSession, req *pb.SmithyTaskAwar
|
||||
resp := &pb.SmithyTaskAwardResp{
|
||||
TaskId: req.TaskId,
|
||||
}
|
||||
if conf := this.module.configure.GetSmithyTask(req.TaskId); conf == nil {
|
||||
code = pb.ErrorCode_ConfigNoFound
|
||||
return
|
||||
} else {
|
||||
if code = this.module.DispenseRes(session, conf.Reword, true); code != pb.ErrorCode_Success {
|
||||
return
|
||||
}
|
||||
}
|
||||
|
||||
session.SendMsg(string(this.module.GetType()), "taskaward", resp)
|
||||
return
|
||||
|
Loading…
Reference in New Issue
Block a user