diff --git a/src/jmapNew/theme/xian_01/menus/menuSignal.vue b/src/jmapNew/theme/xian_01/menus/menuSignal.vue index 1d03576ea..b08e86539 100644 --- a/src/jmapNew/theme/xian_01/menus/menuSignal.vue +++ b/src/jmapNew/theme/xian_01/menus/menuSignal.vue @@ -245,6 +245,14 @@ export default { initMenu() { this.menu = MenuContextHandler.covert(this.menuNormal); // 故障模式菜单列表 + const menuItem = this.menu.find( item => item.cmdType === CMD.Signal.CMD_SIGNAL_SET_CI_AUTO); + const menuItemDisabled = menuItem.disabled; + menuItem.disabled = true; + this.routeList.forEach(route => { + if (route.startSignalCode === this.selected.code && route.flt) { + menuItem.disabled = menuItemDisabled; + } + }); if (this.operatemode === OperateMode.FAULT) { this.menu = this.menuForce; }