waring处理

This commit is contained in:
meixiongfeng 2022-11-29 11:19:57 +08:00
parent ddde857f8b
commit d4b2bb13f5
4 changed files with 12 additions and 8 deletions

View File

@ -81,11 +81,12 @@ func (this *apiComp) Buy(session comm.IUserSession, req *pb.HuntingBuyReq) (code
}
}
if curCount-amount > 0 {
if code = this.module.DispenseRes(session, []*cfg.Gameatn{&cfg.Gameatn{
res := &cfg.Gameatn{
A: "item",
T: costRes.T,
N: curCount - amount,
}}, true); code != pb.ErrorCode_Success {
}
if code = this.module.DispenseRes(session, []*cfg.Gameatn{res}, true); code != pb.ErrorCode_Success {
return
}
}

View File

@ -72,11 +72,12 @@ func (this *apiComp) GetList(session comm.IUserSession, req *pb.HuntingGetListRe
addCount := curCount - amount
if addCount > 0 {
if code = this.module.DispenseRes(session, []*cfg.Gameatn{&cfg.Gameatn{
res := &cfg.Gameatn{
A: "item",
T: costRes.T,
N: addCount,
}}, true); code != pb.ErrorCode_Success {
}
if code = this.module.DispenseRes(session, []*cfg.Gameatn{res}, true); code != pb.ErrorCode_Success {
return
}
}

View File

@ -77,11 +77,12 @@ func (this *apiComp) Buy(session comm.IUserSession, req *pb.VikingBuyReq) (code
}
}
if curCount-amount > 0 {
if code = this.module.DispenseRes(session, []*cfg.Gameatn{&cfg.Gameatn{
res := &cfg.Gameatn{
A: "item",
T: costRes.T,
N: curCount - amount,
}}, true); code != pb.ErrorCode_Success {
}
if code = this.module.DispenseRes(session, []*cfg.Gameatn{res}, true); code != pb.ErrorCode_Success {
return
}
}

View File

@ -73,11 +73,12 @@ func (this *apiComp) GetList(session comm.IUserSession, req *pb.VikingGetListReq
}
addCount := curCount - amount
if addCount > 0 {
if code = this.module.DispenseRes(session, []*cfg.Gameatn{&cfg.Gameatn{
res := &cfg.Gameatn{
A: "item",
T: costRes.T,
N: addCount,
}}, true); code != pb.ErrorCode_Success {
}
if code = this.module.DispenseRes(session, []*cfg.Gameatn{res}, true); code != pb.ErrorCode_Success {
return
}
}