From 0e84e18afce91a2238a18cd5ad6aed20d8e8811e Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Wed, 9 Nov 2022 10:53:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=B6=E9=97=B4=E8=AE=A1=E7=AE=97=E9=94=99?= =?UTF-8?q?=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/troll/api_getlist.go | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/modules/troll/api_getlist.go b/modules/troll/api_getlist.go index 0f5051c0d..d440eb6c4 100644 --- a/modules/troll/api_getlist.go +++ b/modules/troll/api_getlist.go @@ -88,17 +88,13 @@ func (this *apiComp) GetList(session comm.IUserSession, req *pb.TrollGetListReq) leftTime = (int32(t) % circletime) index += circleCount * trainNum // 计算火车的位置信息 - for pos, v := range sz { - if pos < int(trolltrain.TarinPos-1) { // 起始位置 - continue - } + for _, v := range sz { + if leftTime <= v { trolltrain.RefreshTime = time.Now().Unix() trolltrain.TarinPos += index - //if trolltrain.RangeId != 0 { trolltrain.RangeId += index trolltrain.RangeId = (trolltrain.RangeId % maxCoefficient) + 1 - //} trolltrain.TarinPos = (trolltrain.TarinPos % trainNum) + 1 break