【车站控制操作模式BUG处理】
This commit is contained in:
parent
9f28c2f8ee
commit
aad3a16d5b
@ -618,7 +618,8 @@ public class AtsStationService {
|
||||
} else {
|
||||
applyOperation.setApplyDateTime(simulation.getCorrectSystemTime());
|
||||
if (applyOperation.isCenterApplication()) { // 如果中心请求,需要车站同意
|
||||
applyOperation.setApprovalMember(Arrays.asList(station.getController()));
|
||||
SimulationMember member = simulation.getSimulationMember(SimulationMember.Type.STATION_SUPERVISOR, station.getCode());
|
||||
applyOperation.setApprovalMember(Arrays.asList(member));
|
||||
} else { // 车站同意需要中心同意
|
||||
applyOperation.setApprovalMember(
|
||||
simulation.getSimulationMembers().stream()
|
||||
|
@ -98,7 +98,8 @@ public class SocketMessageFactory {
|
||||
case Simulation_Scenes_Reload:
|
||||
case Competition_Practical:
|
||||
case SIMULATION_RAIL_TICKET:
|
||||
case Simulation_Alarm: {
|
||||
case Simulation_Alarm:
|
||||
case Simulation_Operation_Mode_Apply: {
|
||||
topicList.add(SimulationSubscribeTopic.Main.buildDestination(group));
|
||||
break;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user