圣桃领奖校验

This commit is contained in:
meixiongfeng 2023-07-14 17:08:11 +08:00
parent 74e7f6a424
commit 6fa9bfef8f

View File

@ -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 {