diff --git a/src/jmapNew/shape/graph/Signal/index.js b/src/jmapNew/shape/graph/Signal/index.js
index 0a3d22227..5f5d4544d 100644
--- a/src/jmapNew/shape/graph/Signal/index.js
+++ b/src/jmapNew/shape/graph/Signal/index.js
@@ -1119,6 +1119,14 @@ class Signal extends Group {
}
});
}
+ if (model.lockedRouteCode) {
+ this.model.signalButtonList && this.model.signalButtonList.length && this.model.signalButtonList.forEach(item => {
+ const button = store.getters['map/getDeviceByCode'](item);
+ if (button.type === 'GUIDE') {
+ button && button.instance && button.instance.setState({ toSelected: 0, type: button.model, pressDown: button.pressDown });
+ }
+ });
+ }
/** 信号机封锁 */ // 缺一个功能封锁
model.blockade && this.block(); // 因大铁处理信号按钮状态 封锁处理需在延时解锁时间之后处理
model.overlapLock && this.overlapLock();
diff --git a/src/jmapNew/theme/datie_ksk/menus/menuButton.vue b/src/jmapNew/theme/datie_ksk/menus/menuButton.vue
index 080c2f4f6..9eab7b5c7 100644
--- a/src/jmapNew/theme/datie_ksk/menus/menuButton.vue
+++ b/src/jmapNew/theme/datie_ksk/menus/menuButton.vue
@@ -24,7 +24,7 @@
重开
-