【CTC行车日志数据结构】

This commit is contained in:
weizhihong 2022-05-31 10:08:31 +08:00
parent 6ca9d1feb4
commit c36e0eaf9c

View File

@ -3,7 +3,6 @@ package club.joylink.rtss.simulation.cbtc.CTC.data;
import club.joylink.rtss.simulation.cbtc.data.map.Section;
import club.joylink.rtss.simulation.cbtc.data.map.Station;
import club.joylink.rtss.simulation.cbtc.data.map.StationDirection;
import club.joylink.rtss.simulation.cbtc.data.plan.StationPlan;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;
@ -15,10 +14,10 @@ import java.util.List;
import java.util.Map;
/**
* Ctc 车站运行计划
* Ctc 车站运行计划日志
*/
@Data
public class CtcStationRunPlan {
public class CtcStationRunPlanLog {
/**
* 所属车站
*/
@ -72,7 +71,43 @@ public class CtcStationRunPlan {
@Setter
@Getter
public class RunPlanItem {
private StationPlan stationPlan;
/**
* 服务号
*/
private String serviceNumber;
/**
* 车次号
*/
private String tripNumber;
/**
* 是否向右行驶
*/
private boolean right;
/**
* 计划到达时刻
*/
private LocalTime arriveTime;
/**
* 计划出发时刻
*/
private LocalTime leaveTime;
/**
* 是否停车
*/
private boolean park;
/**
* 计划停车时长
*/
private int parkTime;
private boolean finished;
/**
* 实际到达时间