上传任务奖励分发
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)
|
var errCustom = new(comm.CustomError)
|
||||||
if errors.As(err, &errCustom) {
|
if errors.As(err, &errCustom) {
|
||||||
code = errCustom.Code
|
code = errCustom.Code
|
||||||
}else{
|
} else {
|
||||||
code = pb.ErrorCode_DBError
|
code = pb.ErrorCode_DBError
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
@ -33,6 +33,14 @@ func (this *apiComp) TaskAward(session comm.IUserSession, req *pb.SmithyTaskAwar
|
|||||||
resp := &pb.SmithyTaskAwardResp{
|
resp := &pb.SmithyTaskAwardResp{
|
||||||
TaskId: req.TaskId,
|
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)
|
session.SendMsg(string(this.module.GetType()), "taskaward", resp)
|
||||||
return
|
return
|
||||||
|
Loading…
Reference in New Issue
Block a user