[8.3.0] [临时不停]修复非首站确认站点时不向域控触发轨迹下载请求命令

This commit is contained in:
xinfengkun
2025-12-23 11:51:11 +08:00
parent 582499595e
commit 8877aac82c

View File

@@ -13,6 +13,7 @@ import com.mogo.och.bridge.trajectory.ITrajectoryListListener
import com.mogo.och.bridge.trajectory.TrajectoryManager
import com.mogo.och.common.module.manager.logchainanalytic.OchChainLogManager
import com.mogo.och.weaknet.constant.BusConst
import com.mogo.och.weaknet.model.LineModel
import com.mogo.och.weaknet.model.LineModel.currentTask
import com.mogo.och.weaknet.model.LineModel.startStationIndex
import com.mogo.och.weaknet.model.OrderModel.isGoingToNextStation
@@ -59,8 +60,8 @@ object BusTrajectoryManager : ITrajectoryListListener {
"开始或者结束下发轨迹 轨迹id:${mAutopilotControlParameters!!.autoPilotLine!!.lineId}____${startStationIndex}"
)
}
if (isLogin() && currentTask != null && !isGoingToNextStation && startStationIndex == 0) {
val pos = LineModel.stationList?.indexOfFirst { it.tag != 2 }
if (isLogin() && currentTask != null && !isGoingToNextStation && (startStationIndex == 0 || startStationIndex == pos)) {
d(TAG, "syncTrajectoryInfo() start.")
startTrajReqLoop()
} else {