diff --git a/worldsrv/lotterymgr.go b/worldsrv/lotterymgr.go index a0ff340..3b1609c 100644 --- a/worldsrv/lotterymgr.go +++ b/worldsrv/lotterymgr.go @@ -255,7 +255,7 @@ func (l *LotteryData) Done() { continue } t, _ := time.Parse(time.DateTime, v.GetTime()) - if common.TsInSameDay(t.Unix(), l.StartTs) && v.GetNum() == int64(l.Num+1) { + if common.TsInSameDay(t.Unix(), l.StartTs) && int(v.GetNum()) == LotteryMgrInst.GetIndex(l.Platform, l.CId) { // 必中 isMust = true tp = 1