圣桃领奖校验
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) {
|
||||
if req.BAllGet || req.RewardCid != 0 {
|
||||
errdata = &pb.ErrorData{
|
||||
Code: pb.ErrorCode_ReqParameterError,
|
||||
Title: pb.ErrorCode_ReqParameterError.ToString(),
|
||||
}
|
||||
}
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
@ -30,9 +25,6 @@ func (this *apiComp) PeachReward(session comm.IUserSession, req *pb.HeroPeachRew
|
||||
)
|
||||
rsp = &pb.HeroPeachRewardResp{}
|
||||
bchange = false
|
||||
if errdata = this.PeachRewardCheck(session, req); errdata != nil {
|
||||
return
|
||||
}
|
||||
|
||||
// 校验时间 是否在活动范围
|
||||
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 {
|
||||
if conf, err := this.module.configure.GetHeroDrawRewardConfigById(req.RewardCid); err == nil {
|
||||
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 {
|
||||
|
Loading…
Reference in New Issue
Block a user