圣桃领奖校验
This commit is contained in:
parent
74e7f6a424
commit
6fa9bfef8f
@ -10,12 +10,7 @@ import (
|
|||||||
|
|
||||||
//参数校验
|
//参数校验
|
||||||
func (this *apiComp) PeachRewardCheck(session comm.IUserSession, req *pb.HeroPeachRewardReq) (errdata *pb.ErrorData) {
|
func (this *apiComp) PeachRewardCheck(session comm.IUserSession, req *pb.HeroPeachRewardReq) (errdata *pb.ErrorData) {
|
||||||
if req.BAllGet || req.RewardCid != 0 {
|
|
||||||
errdata = &pb.ErrorData{
|
|
||||||
Code: pb.ErrorCode_ReqParameterError,
|
|
||||||
Title: pb.ErrorCode_ReqParameterError.ToString(),
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -30,9 +25,6 @@ func (this *apiComp) PeachReward(session comm.IUserSession, req *pb.HeroPeachRew
|
|||||||
)
|
)
|
||||||
rsp = &pb.HeroPeachRewardResp{}
|
rsp = &pb.HeroPeachRewardResp{}
|
||||||
bchange = false
|
bchange = false
|
||||||
if errdata = this.PeachRewardCheck(session, req); errdata != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// 校验时间 是否在活动范围
|
// 校验时间 是否在活动范围
|
||||||
if drawConf, err = this.module.configure.GetHeroDrawConfigByType(comm.DrawCardType0); err != nil {
|
if drawConf, err = this.module.configure.GetHeroDrawConfigByType(comm.DrawCardType0); err != nil {
|
||||||
@ -69,7 +61,6 @@ func (this *apiComp) PeachReward(session comm.IUserSession, req *pb.HeroPeachRew
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
if conf, err := this.module.configure.GetHeroDrawRewardConfigById(req.RewardCid); err == nil {
|
if conf, err := this.module.configure.GetHeroDrawRewardConfigById(req.RewardCid); err == nil {
|
||||||
if _, ok := heroRecord.Peach[conf.Num]; !ok {
|
if _, ok := heroRecord.Peach[conf.Num]; !ok {
|
||||||
@ -81,6 +72,12 @@ func (this *apiComp) PeachReward(session comm.IUserSession, req *pb.HeroPeachRew
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
errdata = &pb.ErrorData{
|
||||||
|
Code: pb.ErrorCode_ReqParameterError,
|
||||||
|
Title: pb.ErrorCode_ReqParameterError.ToString(),
|
||||||
|
}
|
||||||
|
return
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if bchange {
|
if bchange {
|
||||||
|
Loading…
Reference in New Issue
Block a user