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 curCount-amount > 0 {
if code = this.module.DispenseRes(session, []*cfg.Gameatn{&cfg.Gameatn{ res := &cfg.Gameatn{
A: "item", A: "item",
T: costRes.T, T: costRes.T,
N: curCount - amount, N: curCount - amount,
}}, true); code != pb.ErrorCode_Success { }
if code = this.module.DispenseRes(session, []*cfg.Gameatn{res}, true); code != pb.ErrorCode_Success {
return return
} }
} }

View File

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

View File

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

View File

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