diff --git a/src/assets/icon/favicon_richor.png b/src/assets/icon/favicon_richor.png new file mode 100644 index 000000000..f04540d40 Binary files /dev/null and b/src/assets/icon/favicon_richor.png differ diff --git a/src/ibp/shape/alarm.js b/src/ibp/shape/alarm.js index 374bf7062..d19a21ca5 100644 --- a/src/ibp/shape/alarm.js +++ b/src/ibp/shape/alarm.js @@ -49,11 +49,13 @@ export default class alarm extends Group { setStatus(state) { // domid还是写在了alarm里面 待优化 - const audioDom = document.querySelector('#buzzer'); - if (state && state.on) { - audioDom.play().catch(e=>{throw e}) - } else if (state && !state.on) { - audioDom.pause() + const audioDom = document.querySelector(`#buzzer_${this.model.code}`); + if (audioDom) { + if (state && state.on) { + audioDom.play().catch(e=>{throw e}) + } else if (state && !state.on) { + audioDom.pause() + } } } } diff --git a/src/jlmap3d/jl3ddevice/component/moveanimate.js b/src/jlmap3d/jl3ddevice/component/moveanimate.js index 0b2f8a14f..700ab6c4f 100644 --- a/src/jlmap3d/jl3ddevice/component/moveanimate.js +++ b/src/jlmap3d/jl3ddevice/component/moveanimate.js @@ -14,176 +14,331 @@ export function Moveanimate(main){ this.status = true; //当前动画模型 this.nowmodelname = undefined; + + //定义屏蔽门零件动画 + + this.initDoorAnima = function(animaModel){ + scope.animatelist[animaModel.animacode+"chaijie"] = []; + scope.animatelist[animaModel.animacode+"fuwei"] = []; + for(let i=0,leni=animaModel.children.length;i0){ scope.devicelist = []; } + console.log(selectmodel.deviceType); + if(selectmodel.deviceType == "DeviceSwitch"){ + initSwitchText(selectmodel); + } + if(selectmodel.deviceType == "DeviceDoor"){ + initDoorText(selectmodel); + } + } + + function initDoorText(selectmodel){ + for(let i=0,leni=selectmodel.children.length;i0){ - if(asset.type == "staticSwitch"){ + if(asset.deviceType == "staticSwitch"){ // for(let i=0;i { - model.type == 'IB' ? el.show() : el.hide(); - }); + this.block && this.block.setStyle(style); + if (this.delta1) { + model.type == 'IB' ? this.delta1.show() : this.delta1.hide(); + } + if (this.delta2) { + model.type == 'IB' ? this.delta2.show() : this.delta2.hide(); + } + } // 整体图片 @@ -154,6 +160,21 @@ export default class Responder extends Group { item.dirty(); } + createMouseEvent() { + const path = window.location.href; + if (path.includes('/map/draw')) { + this.highlight = new EHighlight(this); + this.add(this.highlight); + this.on('mouseout', () => { this.highlight.mouseout(); }); + this.on('mouseover', () => { this.highlight.mouseover(); }); + } + } + + // 设置选中态 + drawSelected(selected) { + this.highlight && this.highlight.drawSelected(selected); + } + getShapeTipPoint() { if (this.block) { var distance = 2; diff --git a/src/jmapNew/shape/graph/Section/index.js b/src/jmapNew/shape/graph/Section/index.js index 7cb9e0a38..80fb970fc 100644 --- a/src/jmapNew/shape/graph/Section/index.js +++ b/src/jmapNew/shape/graph/Section/index.js @@ -441,12 +441,12 @@ export default class Section extends Group { model.overlapLock && this.protectiveLock(model.lockRight); /** 空闲锁闭或者叫进路锁闭 */ model.routeLock && this.routeLock(model.lockRight); - /** 计轴故障 */ - model.invalid && this.invalid(); /** 轨道封锁 */ model.blockade && this.block(model.routeLock); /** 非通信车占用状态 */ model.nctOccupied && this.unCommunicationOccupied(); + /** 计轴故障 */ + model.invalid && this.invalid(); /** 通信车占用状态 */ model.ctOccupied && this.communicationOccupied(); /** 区段关闭 */ diff --git a/src/jmapNew/shape/graph/StationStand/jump/EJump.js b/src/jmapNew/shape/graph/StationStand/jump/EJump.js index eed3053e4..9003befb7 100644 --- a/src/jmapNew/shape/graph/StationStand/jump/EJump.js +++ b/src/jmapNew/shape/graph/StationStand/jump/EJump.js @@ -16,7 +16,7 @@ class EJump extends Group { const jumpDirct = model.right ? -1 : 1; const jumpOffsetY = model.inside ? -1 : 1; const jumpX = model.position.x - jumpDirct * (deviceParam.offset.x - model.width / 2); - const jumpY = model.position.y + jumpDirct * deviceParam.offset.y; + const jumpY = model.position.y + jumpDirct * jumpOffsetY * deviceParam.offset.y; if (deviceParam.special) { this.jump = new Text({ diff --git a/src/jmapNew/shape/graph/ZcControl/index.js b/src/jmapNew/shape/graph/ZcControl/index.js index 012028b8c..2984d4c41 100644 --- a/src/jmapNew/shape/graph/ZcControl/index.js +++ b/src/jmapNew/shape/graph/ZcControl/index.js @@ -59,21 +59,22 @@ export default class ZcControl extends Group { } - setAshShow() { - this.control && this.control.setControlColor('#7F7F7F'); - } + setAshShow() { + this.control && this.control.setControlColor('#7F7F7F'); + } // 设置状态 setState(model) { - this.recover(); + this.recover(); - // 只响应前端自定义类型的状态变化 - if (model._free) { - this.setAshShow() - } else { - model.fault == 'FAULT' && this.fault(); - if (!this.isShowShape) return; - } + // 只响应前端自定义类型的状态变化 + if (model._free) { + this.setAshShow(); + } else { + model.fault == 'FAULT' && this.fault(); + model.noService && this.fault(); + if (!this.isShowShape) return; + } } recover() { diff --git a/src/jmapNew/theme/chengdu_03/operationConfig.js b/src/jmapNew/theme/chengdu_03/operationConfig.js index 1a6e6e84d..1ba1d268d 100644 --- a/src/jmapNew/theme/chengdu_03/operationConfig.js +++ b/src/jmapNew/theme/chengdu_03/operationConfig.js @@ -53,7 +53,7 @@ export default { operateType: CMD.ControlConvertMenu.CMD_CM_APPLY_FOR_STATION_CONTROL.value, skinCode: '04', trainingName: '请求站控({2})', - trainingRemark: '请求站控功能', + trainingRemark: '现地控制工作站界面设置四个按钮表示灯:中央、站控、紧急站控、联锁控。用于实现中央、站控/紧急站控、联锁控三级控制模式间的切换。车站操作人员申请站控,中心授权同意后获得控制权,标识为“站控”的圆点,稳定黄色——当前控制模式为站控', trainingType: 'ControlConvertMenu', productTypes: ['01'], stepVOList: [ @@ -67,7 +67,7 @@ export default { operateType: CMD.ControlConvertMenu.CMD_CM_EMERGENCY_STATION_CONTROL.value, skinCode: '04', trainingName: '请求紧急站控({2})', - trainingRemark: '请求紧急站控功能', + trainingRemark: '现地控制工作站界面设置四个按钮表示灯:中央、站控、紧急站控、联锁控。用于实现中央、站控/紧急站控、联锁控三级控制模式间的切换。车站操作人员申请紧急站控,输入密码确认后,直接获得控制权,标识为“站控”的圆点,稳定红色——当前控制模式为站控', trainingType: 'ControlConvertMenu', productTypes: ['01'], stepVOList: [ @@ -82,7 +82,7 @@ export default { operateType: CMD.ControlConvertMenu.CMD_CM_APPLY_FOR_CENTER_CONTROL.value, skinCode: '04', trainingName: '请求中控({2})', - trainingRemark: '请求中控功能', + trainingRemark: '现地工作站界面设置四个按钮表示灯:中央、站控、紧急站控、联锁控。用于实现中央、站控/紧急站控、联锁控三级控制模式间的切换。车站操作人员申请中控,输入密码确认,中心同意后交权至中心ATS', trainingType: 'ControlConvertMenu', productTypes: ['01'], stepVOList: [ @@ -97,7 +97,7 @@ export default { operateType: CMD.ControlConvertMenu.CMD_CM_INTERLOCK_CONTROL.value, skinCode: '04', trainingName: '请求联锁控({2})', - trainingRemark: '请求联锁控功能', + trainingRemark: '现地控制工作站界面设置四个按钮表示灯:中央、站控、紧急站控、联锁控。用于实现中央、站控/紧急站控、联锁控三级控制模式间的切换。车站操作人员申请联锁控,输入密码确认后,直接获得控制权。标识为“联锁控”的圆点,稳定紫色 - 当前控制模式为联锁控。在“联锁站”模式下,若办理了“自动进路、自动折返、引导总锁、全站维修点灯”、 或“上电解锁、临时限速清除”可设置时,不允许“联锁控”转 ATS 站控及 ATS 中央控。', trainingType: 'ControlConvertMenu', productTypes: ['01'], stepVOList: [ @@ -113,7 +113,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_SET_ROUTE.value, skinCode: '04', trainingName: '办理进路({3} 进路)', - trainingRemark: '办理进路功能', + trainingRemark: '进路:列车在站内运行时所经由的路径。依据进路是否建立,可以将进路状态分成锁闭状态和解锁状态。建立了进路,即指利用该进路排列了进路,称该进路处于锁闭状态。进路处于锁闭状态时,进路上的所有道岔被锁闭在规定位置(不能转换位置),防护该进路的信号机才能开放,列车才可能在该进路上运行。', trainingType: 'Signal', productTypes: ['02'], stepVOList: [ @@ -129,7 +129,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_SET_ROUTE.value, skinCode: '04', trainingName: '办理进路({3} 进路)', - trainingRemark: '办理进路功能', + trainingRemark: '进路:列车在站内运行时所经由的路径。依据进路是否建立,可以将进路状态分成锁闭状态和解锁状态。建立了进路,即指利用该进路排列了进路,称该进路处于锁闭状态。进路处于锁闭状态时,进路上的所有道岔被锁闭在规定位置(不能转换位置),防护该进路的信号机才能开放,列车才可能在该进路上运行。', trainingType: 'Signal', productTypes: ['01'], stepVOList: [ @@ -144,7 +144,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_ROUTE_GUIDE.value, skinCode: '04', trainingName: '办理引导进路({3})', - trainingRemark: '进路办理信号引导', + trainingRemark: '因进路内轨道区段故障或允许灯光灯丝故障无法开放信号时通过办理的引导进路接车', trainingType: 'Signal', productTypes: ['02'], stepVOList: [ @@ -160,7 +160,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_ROUTE_GUIDE.value, skinCode: '04', trainingName: '引导进路({3})[进路已锁闭]', - trainingRemark: '进路办理信号引导', + trainingRemark: '因进路内轨道区段故障或允许灯光灯丝故障无法开放信号时通过办理的引导进路接车', trainingType: 'Signal', productTypes: ['01'], stepVOList: [ @@ -175,7 +175,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_CANCEL_ROUTE.value, skinCode: '04', trainingName: '取消进路({3} 进路)', - trainingRemark: '取消进路功能', + trainingRemark: '当列车运行通过锁闭的进路后,该进路将被解锁而处于解锁状态。解锁状态时进路上道岔随时有转换位置的可能,列车在该进路上运行将极其危险,因而一般不允许列车在没有锁闭的进路上运行。', trainingType: 'Signal', productTypes: ['02'], stepVOList: [ @@ -189,7 +189,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_CANCEL_ROUTE.value, skinCode: '04', trainingName: '取消进路({3} 进路)', - trainingRemark: '取消进路功能(总取消)', + trainingRemark: '当列车运行通过锁闭的进路后,该进路将被解锁而处于解锁状态。解锁状态时进路上道岔随时有转换位置的可能,列车在该进路上运行将极其危险,因而一般不允许列车在没有锁闭的进路上运行。(总取消)', trainingType: 'Signal', productTypes: ['01'], stepVOList: [ @@ -197,16 +197,19 @@ export default { { deviceType: '04', orderNum: 2, operateCode: '2994', tip: '鼠标左键点击【{5}】', codeType:'SIGNAL' } ] }, - { + { maxDuration: 15, minDuration: 8, operateType: CMD.Signal.CMD_SIGNAL_CANCEL_GUIDE.value, skinCode: '04', trainingName: '取消引导({3})', - trainingRemark: '取消引导进路功能(总取消)', + trainingRemark: '列车通过引导进路后,引导进路不解锁,通过【总人解】解锁引导锁。', trainingType: 'Signal', productTypes: ['01'], stepVOList: [ + // { deviceType: '04', orderNum: 1, operateCode: '3050', tip: '鼠标左键点击【总人解】' }, + // { deviceType: '04', orderNum: 2, operateCode: '0011', tip: '输入密码123,点击【确定】按钮' }, + // { deviceType: '04', orderNum: 3, operateCode: '3050', tip: '鼠标左键点击【{5}】', val: '{6}', codeType:'SIGNAL' }, { deviceType: '04', orderNum: 1, operateCode: '2994', tip: '鼠标左键点击【总取消】' }, { deviceType: '04', orderNum: 2, operateCode: '2994', tip: '鼠标左键点击【{5}】', codeType:'SIGNAL' } ] @@ -217,13 +220,13 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_HUMAN_RELEASE_ROUTE.value, skinCode: '04', trainingName: '总人解({3})', - trainingRemark: '总人解', + trainingRemark: '当信号机开放后,其接近区段被列车占用,这时要解锁已锁闭的进路,通过“总人解”办理进路的人工解锁(延时解锁时间为 45s)', trainingType: 'Signal', productTypes: ['02'], stepVOList: [ { deviceType: '04', orderNum: 1, operateCode: '305', tip: '鼠标右键菜单选择【总人解】' }, - { deviceType: '04', orderNum: 2, operateCode: '3050', tip: '输入密码123,点击【执行】按钮' }, - { deviceType: '04', orderNum: 3, operateCode: '305', tip: '鼠标左键点击【确定】按钮' }, + { deviceType: '04', orderNum: 2, operateCode: '3050', tip: '输入密码123,点击【执行】按钮' }, + { deviceType: '04', orderNum: 3, operateCode: '305', tip: '鼠标左键点击【确定】按钮' } ] }, { @@ -232,7 +235,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_HUMAN_RELEASE_ROUTE.value, skinCode: '04', trainingName: '总人解({3})', - trainingRemark: '总人解', + trainingRemark: '当信号机开放后,其接近区段被列车占用,这时要解锁已锁闭的进路,通过“总人解”办理进路的人工解锁(延时解锁时间为 45s)', trainingType: 'Signal', productTypes: ['01'], stepVOList: [ @@ -247,7 +250,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_REOPEN_SIGNAL.value, skinCode: '04', trainingName: '信号重开({5})', - trainingRemark: '信号重开功能', + trainingRemark: '信号由于故障(如锁闭的进路区段故障)或人工干预导致信号关闭,此后调度运营想再次开放此信号(前提是信号开放的条件具备,如故障区段已恢复),可以执行信号重开使信号重新开放', trainingType: 'Signal', productTypes: ['02'], stepVOList: [ @@ -261,7 +264,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_REOPEN_SIGNAL.value, skinCode: '04', trainingName: '信号重开({5})', - trainingRemark: '信号重开功能', + trainingRemark: '信号由于故障(如锁闭的进路区段故障)或人工干预导致信号关闭,此后调度运营想再次开放此信号(前提是信号开放的条件具备,如故障区段已恢复),可以执行信号重开使信号重新开放', trainingType: 'Signal', productTypes: ['01'], stepVOList: [ @@ -275,7 +278,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_BLOCK.value, skinCode: '04', trainingName: '信号封锁({5})', - trainingRemark: '信号封锁', + trainingRemark: '封锁信号机。信号机封锁后,不可经其办理进路。已开放信号的进路,应在进路解锁或取消后封锁信号机,否则造成信号关闭。', trainingType: 'Signal', productTypes: ['02'], stepVOList: [ @@ -289,7 +292,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_BLOCK.value, skinCode: '04', trainingName: '信号封锁({5})', - trainingRemark: '信号封锁功能', + trainingRemark: '封锁信号机。信号机封锁后,不可经其办理进路。已开放信号的进路,应在进路解锁或取消后封锁信号机,否则造成信号关闭。', trainingType: 'Signal', productTypes: ['01'], stepVOList: [ @@ -303,7 +306,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_UNBLOCK.value, skinCode: '04', trainingName: '信号解封({5})', - trainingRemark: '信号解封', + trainingRemark: '对封锁的信号机解封', trainingType: 'Signal', productTypes: ['02'], stepVOList: [ @@ -318,7 +321,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_UNBLOCK.value, skinCode: '04', trainingName: '信号解封({5})', - trainingRemark: '信号解封功能', + trainingRemark: '对封锁的信号机解封', trainingType: 'Signal', productTypes: ['01'], stepVOList: [ @@ -333,7 +336,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_CLOSE_AUTO_SETTING.value, skinCode: '04', trainingName: '进路收人工控({3})', - trainingRemark: '进路收人工控', + trainingRemark: '正常情况下,车站 ATS 分机自动触发进路。但在某特定情况下,需将某条进路交由人工排列时,可使用“人工控”功能。设置该进路的始端信号机为人工控模式,ATS 分机将不再自动触发以该信号机为始端的进路,直至取消了该信号机的“人工控”模式。', trainingType: 'Signal', productTypes: ['02'], stepVOList: [ @@ -348,7 +351,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_CLOSE_AUTO_SETTING.value, skinCode: '04', trainingName: '人工控({5})', - trainingRemark: '人工控', + trainingRemark: '正常情况下,车站 ATS 分机自动触发进路。但在某特定情况下,需将某条进路交由人工排列时,可使用“人工控”功能。设置该进路的始端信号机为人工控模式,ATS 分机将不再自动触发以该信号机为始端的进路,直至取消了该信号机的“人工控”模式。', trainingType: 'Signal', productTypes: ['01'], stepVOList: [ @@ -364,7 +367,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_OPEN_AUTO_SETTING.value, skinCode: '04', trainingName: '进路交自动控({3})', - trainingRemark: '进路交自动控', + trainingRemark: '取消该进路的始端信号机为人工控模式,ATS 分机将自动触发以该信号机为始端的进路', trainingType: 'Signal', productTypes: ['02'], stepVOList: [ @@ -379,7 +382,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_OPEN_AUTO_SETTING.value, skinCode: '04', trainingName: '自动控({5})', - trainingRemark: '自动控', + trainingRemark: '取消该进路的始端信号机为人工控模式,ATS 分机将自动触发以该信号机为始端的进路', trainingType: 'Signal', productTypes: ['01'], stepVOList: [ @@ -394,7 +397,7 @@ export default { operateType:CMD.Signal.CMD_SIGNAL_DETAIL.value, skinCode: '04', trainingName: '查询进路信息({5} 信号机)', - trainingRemark: '查询进路信息', + trainingRemark: '查看某个信号机为始端的进路是否处于ATS自动触发状态', trainingType:'Signal', productTypes: ['02'], stepVOList: [ @@ -409,7 +412,7 @@ export default { operateType: CMD.Switch.CMD_SWITCH_NORMAL_POSITION.value, // 0312 新增定位字典 skinCode: '04', trainingName: '单操到定位({7})', - trainingRemark: '单操到定位({15})', + trainingRemark: '在道岔未锁闭的情况下将道岔单操至定位', trainingType: 'Switch', productTypes: ['02'], stepVOList: [ @@ -423,7 +426,7 @@ export default { operateType: CMD.Switch.CMD_SWITCH_NORMAL_POSITION.value, skinCode: '04', trainingName: '单操到定位({7})', - trainingRemark: '单操到定位({7})', + trainingRemark: '在道岔未锁闭的情况下将道岔单操至定位', trainingType: 'Switch', productTypes: ['01'], stepVOList: [ @@ -437,7 +440,8 @@ export default { operateType: CMD.Switch.CMD_SWITCH_REVERSE_POSITION.value, // 0313 新增定位字典 skinCode: '04', trainingName: '单操到反位({7})', - trainingRemark: '单操到反位({7})', + trainingRemark: '在道岔未锁闭的情况下将道岔单操至反位', + // ({7}) trainingType: 'Switch', productTypes: ['02'], stepVOList: [ @@ -451,7 +455,7 @@ export default { operateType: CMD.Switch.CMD_SWITCH_REVERSE_POSITION.value, skinCode: '04', trainingName: '单操到反位({7})', - trainingRemark: '单操到反位({7})', + trainingRemark: '在道岔未锁闭的情况下将道岔单操至反位', trainingType: 'Switch', productTypes: ['01'], stepVOList: [ @@ -465,7 +469,7 @@ export default { operateType: CMD.Switch.CMD_SWITCH_SINGLE_LOCK.value, skinCode: '04', trainingName: '道岔单锁({7})', - trainingRemark: '道岔单锁功能', + trainingRemark: '单独锁闭道岔', trainingType: 'Switch', productTypes: ['02'], stepVOList: [ @@ -479,7 +483,7 @@ export default { operateType: CMD.Switch.CMD_SWITCH_SINGLE_LOCK.value, skinCode: '04', trainingName: '道岔单锁({7})', - trainingRemark: '道岔单锁功能', + trainingRemark: '单独锁闭道岔', trainingType: 'Switch', productTypes: ['01'], // 现地操作 stepVOList: [ @@ -493,7 +497,7 @@ export default { operateType: CMD.Switch.CMD_SWITCH_SINGLE_UNLOCK.value, skinCode: '04', trainingName: '道岔解锁({7})', - trainingRemark: '道岔解锁功能', + trainingRemark: '对单独锁闭的道岔解锁', trainingType: 'Switch', productTypes: ['02'], stepVOList: [ @@ -507,7 +511,7 @@ export default { operateType: CMD.Switch.CMD_SWITCH_SINGLE_UNLOCK.value, skinCode: '04', trainingName: '道岔解锁({7})', - trainingRemark: '道岔解锁功能', + trainingRemark: '对单独锁闭的道岔解锁', trainingType: 'Switch', productTypes: ['01'], stepVOList: [ @@ -522,7 +526,7 @@ export default { operateType: CMD.Switch.CMD_SWITCH_BLOCK.value, skinCode: '04', trainingName: '道岔封锁({7})', - trainingRemark: '道岔封锁功能', + trainingRemark: '道岔设备检修时使用,道岔封锁后,道岔位置可以操动,但不可经其排列进路', trainingType: 'Switch', productTypes: ['02'], stepVOList: [ @@ -537,7 +541,7 @@ export default { operateType: CMD.Switch.CMD_SWITCH_BLOCK.value, skinCode: '04', trainingName: '道岔封锁({7})', - trainingRemark: '道岔封锁功能', + trainingRemark: '道岔设备检修时使用,道岔封锁后,道岔位置可以操动,但不可经其排列进路', trainingType: 'Switch', productTypes: ['01'], stepVOList: [ @@ -551,7 +555,7 @@ export default { operateType: CMD.Switch.CMD_SWITCH_UNBLOCK.value, skinCode: '04', trainingName: '道岔解封({7})', - trainingRemark: '道岔解封功能', + trainingRemark: '对封锁的道岔进行解封', trainingType: 'Switch', productTypes: ['02'], stepVOList: [ @@ -566,7 +570,7 @@ export default { operateType: CMD.Switch.CMD_SWITCH_UNBLOCK.value, skinCode: '04', trainingName: '道岔解封({7})', - trainingRemark: '道岔解封功能', + trainingRemark: '对封锁的道岔进行解封', trainingType: 'Switch', productTypes: ['01'], stepVOList: [ @@ -581,7 +585,7 @@ export default { operateType: CMD.Switch.CMD_SWITCH_FAULT_UNLOCK.value, skinCode: '04', trainingName: '区故解({7})', - trainingRemark: '道岔区段故障解锁功能', + trainingRemark: '当联锁系统初始上电或由于某种原因使区段不能正常解锁时,逐段按区故解方式使其解锁。', trainingType: 'Switch', productTypes: ['02'], stepVOList: [ @@ -597,7 +601,7 @@ export default { operateType: CMD.Section.CMD_SECTION_FAULT_UNLOCK.value, skinCode: '04', trainingName: '区故解({8}{9})', - trainingRemark: '故障解锁功能', + trainingRemark: '当联锁系统初始上电或由于某种原因使区段不能正常解锁时,逐段按区故解方式使其解锁。', trainingType: 'Section', productTypes: ['02'], stepVOList: [ @@ -612,7 +616,7 @@ export default { operateType: CMD.Section.CMD_SECTION_FAULT_UNLOCK.value, skinCode: '04', trainingName: '区故解({8}{9})', - trainingRemark: '故障解锁功能', + trainingRemark: '当联锁系统初始上电或由于某种原因使区段不能正常解锁时,逐段按区故解方式使其解锁。', trainingType: 'Section', productTypes: ['01'], stepVOList: [ @@ -627,7 +631,8 @@ export default { operateType: CMD.Section.CMD_SECTION_DETAILS.value, skinCode: '04', trainingName: '属性({8}{9})', - trainingRemark: '区段详情({8}{9})', + trainingRemark: '轨道区段属性窗显示了轨道区段的起始公里标和长度', + // ({8}{9}) trainingType: 'Section', productTypes: ['02'], stepVOList: [ @@ -642,7 +647,7 @@ export default { operateType: CMD.Stand.CMD_STAND_SET_HOLD_TRAIN.value, skinCode: '04', trainingName: '设置扣车({10}-{12}站台)', - trainingRemark: '设置扣车功能', + trainingRemark: '对指定站台设置扣车,设置后当列车运行至该站台时,将会执行扣车,列车不再行驶', trainingType: 'Stand', productTypes: ['02'], stepVOList: [ @@ -656,7 +661,7 @@ export default { operateType: CMD.Stand.CMD_STAND_CANCEL_HOLD_TRAIN.value, skinCode: '04', trainingName: '取消扣车({10}-{12}站台)', - trainingRemark: '设置取消扣车功能', + trainingRemark: '对指定站台取消之前设置的扣车', trainingType: 'Stand', productTypes: ['02'], stepVOList: [ @@ -670,7 +675,8 @@ export default { operateType: CMD.Stand.CMD_STAND_WHOLE_LINE_CANCEL_HOLD_TRAIN.value, skinCode: '04', trainingName: '全线取消扣车', - trainingRemark: '设置取消扣车功能({12}全线)', + trainingRemark: '指定{12}所有站台取消之前设置的扣车', + // ({12}全线) trainingType: 'Stand', productTypes: ['02'], stepVOList: [ @@ -685,7 +691,7 @@ export default { operateType: CMD.Stand.CMD_STAND_SET_JUMP_STOP.value, skinCode: '04', trainingName: '设置跳停({10}-{12}站台)', - trainingRemark: '设置跳停功能', + trainingRemark: '对指定站台设置跳停命令,命令后续列车不停站通过该站台', trainingType: 'Stand', productTypes: ['01'], stepVOList: [ @@ -699,7 +705,7 @@ export default { operateType: CMD.Stand.CMD_STAND_SET_JUMP_STOP.value, skinCode: '04', trainingName: '设置跳停({10}-{12}站台)', - trainingRemark: '设置跳停功能', + trainingRemark: '对指定站台设置跳停命令,命令后续列车不停站通过该站台', trainingType: 'Stand', productTypes: ['02'], stepVOList: [ @@ -713,7 +719,7 @@ export default { operateType: CMD.Stand.CMD_STAND_CANCEL_JUMP_STOP.value, skinCode: '04', trainingName: '取消跳停({10}-{12}站台)', - trainingRemark: '设置取消跳停功能', + trainingRemark: '对指定站台取消之前设置的跳停命令', trainingType: 'Stand', productTypes: ['01'], stepVOList: [ @@ -727,7 +733,7 @@ export default { operateType: CMD.Stand.CMD_STAND_CANCEL_JUMP_STOP.value, skinCode: '04', trainingName: '取消跳停({10}-{12}站台)', - trainingRemark: '设置取消跳停功能', + trainingRemark: '对指定站台取消之前设置的跳停命令', trainingType: 'Stand', productTypes: ['02'], stepVOList: [ @@ -741,7 +747,7 @@ export default { operateType: CMD.Stand.CMD_STAND_SET_PARK_TIME.value, skinCode: '04', trainingName: '设置停站时间({10}-{12}站台)', - trainingRemark: '设置停站时间(自动, 一直有效)', + trainingRemark: '对某一指定站台设置列车停站时间 (自动, 一直有效)', trainingType: 'Stand', productTypes: ['02'], stepVOList: [ @@ -755,7 +761,7 @@ export default { operateType: CMD.Stand.CMD_STAND_SET_PARK_TIME.value, skinCode: '04', trainingName: '设置停站时间({10}-{12}站台)', - trainingRemark: '设置停站时间(人工, 20秒, 一直有效)', + trainingRemark: '对某一指定站台设置列车停站时间 (人工, 20秒, 一直有效)', trainingType: 'Stand', productTypes: ['02'], stepVOList: [ @@ -772,7 +778,7 @@ export default { operateType: CMD.Stand.CMD_STAND_SET_PARK_TIME.value, skinCode: '04', trainingName: '设置停站时间({10}-{12}站台)', - trainingRemark: '设置停站时间(人工, 20秒, 一次有效)', + trainingRemark: '对某一指定站台设置列车停站时间 (人工, 20秒, 一次有效)', trainingType: 'Stand', productTypes: ['02'], stepVOList: [ @@ -788,7 +794,7 @@ export default { operateType: CMD.Stand.CMD_STAND_SET_RUN_TIME.value, skinCode: '04', trainingName: '设置站间运行等级({10}-{12}站台)', - trainingRemark: '设置站间运行等级(自动, 一直有效)', + trainingRemark: '设置某一指定站台到下一站台的区间运行时间 (自动, 一直有效)', trainingType: 'Stand', productTypes: ['02'], stepVOList: [ @@ -802,7 +808,7 @@ export default { operateType: CMD.Stand.CMD_STAND_SET_RUN_TIME.value, skinCode: '04', trainingName: '设置站间运行等级({10}-{12}站台)', - trainingRemark: '设置站间运行等级(人工, 常速, 一直有效)', + trainingRemark: '设置某一指定站台到下一站台的区间运行时间 (人工, 常速, 一直有效)', trainingType: 'Stand', productTypes: ['02'], stepVOList: [ @@ -818,7 +824,7 @@ export default { operateType: CMD.Stand.CMD_STAND_SET_RUN_TIME.value, skinCode: '04', trainingName: '设置站间运行等级({10}-{12}站台)', - trainingRemark: '设置站间运行等级(人工, 常速, 一次有效)', + trainingRemark: '设置某一指定站台到下一站台的区间运行时间 (人工, 常速, 一次有效)', trainingType: 'Stand', productTypes: ['02'], stepVOList: [ @@ -833,7 +839,7 @@ export default { operateType: CMD.Stand.CMD_STAND_VIEW_STATUS.value, skinCode: '04', trainingName: '显示站台信息({10}-{12}站台)', - trainingRemark: '查询站台状态功能', + trainingRemark: '显示站台的扣车、停站时间、运行等级状态等信息', trainingType: 'Stand', productTypes: ['02'], stepVOList: [ @@ -847,7 +853,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_SET_CI_AUTO.value, skinCode: '04', trainingName: '设置自动进路({3})', - trainingRemark: '设置自动进路功能', + trainingRemark: '对于正向运行,经常有连续通过列车的信号机具有自动进路功能。当信号机设置为自动进路属性后,能使防护该进路的信号机随列车运行自动变换相应显示,此时进路中的道岔保证处于锁闭状态。', trainingType: 'Signal', productTypes: ['01'], stepVOList: [ @@ -863,7 +869,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_CANCEL_CI_AUTO.value, skinCode: '04', trainingName: '取消自动进路({3})', - trainingRemark: '取消自动进路功能', + trainingRemark: '取消信号机的自动进路属性', trainingType: 'Signal', productTypes: ['01'], stepVOList: [ @@ -879,7 +885,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_SET_AUTO_TURN_BACK.value, skinCode: '04', trainingName: '设置自动折返({3})', - trainingRemark: '设置自动折返功能', + trainingRemark: '自动办理终端折返站的折入和折返进路', trainingType: 'Signal', productTypes: ['01'], stepVOList: [ @@ -895,7 +901,7 @@ export default { operateType: CMD.Signal.CMD_SIGNAL_CANCEL_AUTO_TURN_BACK.value, skinCode: '04', trainingName: '取消自动折返({3})', - trainingRemark: '取消自动折返功能', + trainingRemark: '取消自动办理终端折返站的折入和折返进路', trainingType: 'Signal', productTypes: ['01'], stepVOList: [ @@ -912,7 +918,7 @@ export default { operateType: CMD.Station.CMD_STATION_SET_MASTER_GUIDE_LOCK.value, skinCode: '04', trainingName: '引导总锁({26})', - trainingRemark: '设置引导总锁', + trainingRemark: '当道岔失去表示时,通过办理引导总锁,锁闭该设备集中站的所有道岔。道岔锁闭后,可开放相应的引导信号。此时,行车安全完全由人工保证。', trainingType: 'Station', productTypes: ['01'], stepVOList: [ diff --git a/src/jmapNew/theme/fuzhou_01/operationConfig.js b/src/jmapNew/theme/fuzhou_01/operationConfig.js index 7e3fc3b84..00e5b341c 100644 --- a/src/jmapNew/theme/fuzhou_01/operationConfig.js +++ b/src/jmapNew/theme/fuzhou_01/operationConfig.js @@ -100,7 +100,7 @@ export default { operateType: 'Station_Set_CI_Auto_Trigger', skinCode: '07', trainingName: '全站设置联锁自动触发({26})', - trainingRemark: '全站设置联锁自动触发', + trainingRemark: '向 ATP 下达“全站设置联锁自动触发命令”成功后,本一级集中站内,所有在联锁表中配置了联锁自动触发的进路都会被设置为联锁自动触发模式。', trainingType: 'Station', productTypes: ['01'], stepVOList: [ @@ -113,7 +113,7 @@ export default { operateType: 'Station_Cancel_CI_Auto_Trigger', skinCode: '07', trainingName: '全站取消联锁自动触发({26})', - trainingRemark: '全站取消联锁自动触发', + trainingRemark: '向 ATP 下达“全站取消联锁自动触发命令”成功后,本一级集中站内,所有设置了联锁自动触发的进路都会被取消联锁自动触发模式。', trainingType: 'Station', productTypes: ['01'], stepVOList: [ @@ -629,7 +629,7 @@ export default { operateType: 'Switch_Set_Limit_Speed', skinCode: '02', trainingName: '道岔区段设置限速({7})', - trainingRemark: '对道岔设置限速(限速值:5)', + trainingRemark: '对道岔区段设置限速(限速值:5)', trainingType: 'Switch', productTypes: ['01', '02'], stepVOList: [ @@ -648,7 +648,7 @@ export default { operateType: 'Switch_Cancel_Limit_Speed', skinCode: '02', trainingName: '道岔区段取消限速({7})', - trainingRemark: '取消对道岔的限速', + trainingRemark: '取消对道岔区段的限速', trainingType: 'Switch', productTypes: ['01', '02'], stepVOList: [ @@ -922,7 +922,7 @@ export default { operateType: 'Station_Close_Auto_Setting', skinCode: '07', trainingName: '全站进路交人工控({26})', - trainingRemark: '全站进路交人工控', + trainingRemark: '将全站信号机为始端的进路取消ATS自动触发使能转为人工办理', trainingType: 'Station', productTypes: ['02'], stepVOList: [ @@ -936,7 +936,7 @@ export default { operateType: 'Station_Open_Auto_Setting', skinCode: '07', trainingName: '全站进路ATS自排({26})', - trainingRemark: '全站进路ATS自排', + trainingRemark: '将全站信号机为始端的进路设置为由ATS自动触发使能', trainingType: 'Station', productTypes: ['02'], stepVOList: [ diff --git a/src/jmapNew/theme/ningbo_01/operationConfig.js b/src/jmapNew/theme/ningbo_01/operationConfig.js index 03b32ede5..b6c100594 100644 --- a/src/jmapNew/theme/ningbo_01/operationConfig.js +++ b/src/jmapNew/theme/ningbo_01/operationConfig.js @@ -36,7 +36,7 @@ export default { operateType: 'Stand_Set_Hold_Train_Batch', skinCode: '06', trainingName: '批量扣车({10}-{12} 站台)', - trainingRemark: '批量扣车功能', + trainingRemark: '设置多个站台扣车', trainingType: 'Stand', productTypes: ['02'], // 产品类型 01 现地 02 行调 stepVOList: [ @@ -50,7 +50,7 @@ export default { operateType: 'Stand_Cancel_Hold_Train_Batch', skinCode: '06', trainingName: '取消批量扣车({10}-{12} 站台)', - trainingRemark: '取消批量扣车功能', + trainingRemark: '取消多个站台扣车', trainingType: 'Stand', productTypes: ['02'], // 产品类型 01 现地 02 行调 stepVOList: [ @@ -204,7 +204,7 @@ export default { operateType: 'Stand_Set_Hold_Train_Auto', skinCode: '06', trainingName: '区间列车数量限制({10}-{12}站台)', - trainingRemark: '区间列车数量限制', + trainingRemark: '维护台通过选择此功能可对某一站台上行或下行方向设置自动扣车功能使能。当设置后,如果前方隧道内列车超过一定数量,ATS会自动在该站台设置相应方向的站台扣车。', trainingType: 'Stand', productTypes: ['02'], stepVOList: [ @@ -218,7 +218,7 @@ export default { operateType: 'Stand_Cancel_Hold_Train_Auto', skinCode: '06', trainingName: '取消区间列车数量限制({10}-{12}站台)', - trainingRemark: '取消区间列车数量限制', + trainingRemark: '维护台选择此功能用于取消对某一站台上行或下行方向自动扣车功能', trainingType: 'Stand', productTypes: ['02'], stepVOList: [ @@ -380,7 +380,8 @@ export default { operateType: 'Switch_Normal_Position', skinCode: '06', trainingName: '定操({7})', - trainingRemark: '道岔定操功能({7})', + trainingRemark: '在道岔未锁闭的情况下将道岔单操至定位', + // ({7}) trainingType: 'Switch', productTypes: ['01', '02'], stepVOList: [ @@ -395,7 +396,8 @@ export default { operateType: 'Switch_Reverse_Position', // 0313 新增定位字典 skinCode: '06', trainingName: '反操({7})', - trainingRemark: '道岔反操功能({7})', + trainingRemark: '在道岔未锁闭的情况下将道岔单操至反位', + // ({7}) trainingType: 'Switch', productTypes: ['01', '02'], stepVOList: [ @@ -520,7 +522,7 @@ export default { operateType: 'Switch_Set_Limit_Speed', skinCode: '06', trainingName: '设置临时限速({7})', - trainingRemark: '对道岔设置限速(限速值:10)', + trainingRemark: '对道岔区段设置限速(限速值:10)', trainingType: 'Switch', productTypes: ['01', '02'], stepVOList: [ @@ -539,7 +541,7 @@ export default { operateType: 'Switch_Set_Limit_Speed', skinCode: '06', trainingName: '设置临时限速({7})', - trainingRemark: '取消对道岔的限速(限速值:不限速)', + trainingRemark: '取消对道岔区段的限速(限速值:不限速)', trainingType: 'Switch', productTypes: ['01', '02'], stepVOList: [ @@ -702,7 +704,7 @@ export default { operateType: 'Signal_Human_Release_Route', skinCode: '06', trainingName: '人解列车进路({5})', - trainingRemark: '人解列车进路', + trainingRemark: '当需取消已处于接近锁闭状态(接近区段有车、信号开放、进路空闲)的进路时,可以使用人解进路功能;在办理取消引导接车进路时,使用人解进路功能', trainingType: 'Signal', productTypes: ['01', '02'], stepVOList: [ @@ -772,7 +774,6 @@ export default { { deviceType: '04', orderNum: 2, operateCode: '316', tip: '鼠标左键点击【确定】按钮' } ] }, - { maxDuration: 20, minDuration: 15, @@ -823,7 +824,7 @@ export default { operateType: 'Signal_Set_Auto_Turn_Back', skinCode: '06', trainingName: '设置自动折返({3})', - trainingRemark: '设置自动折返', + trainingRemark: '自动办理终端折返站的折入和折返进路', trainingType: 'Signal', productTypes: ['01', '02'], stepVOList: [ @@ -839,7 +840,7 @@ export default { operateType: 'Signal_Cancel_Auto_Turn_Back', skinCode: '06', trainingName: '取消自动折返({3})', - trainingRemark: '取消自动折返', + trainingRemark: '取消自动办理终端折返站的折入和折返进路', trainingType: 'Signal', productTypes: ['01', '02'], stepVOList: [ @@ -855,7 +856,7 @@ export default { operateType: 'Station_Close_Auto_Setting', skinCode: '06', trainingName: '所有进路自排关({26})', - trainingRemark: '所有进路自排关', + trainingRemark: '将车站中所有进路交人工控', trainingType: 'Station', productTypes: ['02'], stepVOList: [ @@ -869,7 +870,7 @@ export default { operateType: 'Station_Cancel_CI_Auto_Trigger', skinCode: '06', trainingName: '全站取消联锁自动触发({26})', - trainingRemark: '全站取消联锁自动触发', + trainingRemark: '取消全站信号机处于联锁自动排列进路', trainingType: 'Station', productTypes: ['01'], stepVOList: [ @@ -882,7 +883,7 @@ export default { operateType: 'Station_Set_CI_Auto_Trigger', skinCode: '06', trainingName: '全站设置联锁自动触发({26})', - trainingRemark: '全站设置联锁自动触发', + trainingRemark: '设置全站信号机处于联锁自动排列进路', trainingType: 'Station', productTypes: ['01'], stepVOList: [ @@ -911,7 +912,7 @@ export default { operateType: 'Station_Set_Or_Cancel_Force_Physical_Signal', skinCode: '06', trainingName: '设置/取消强制点灯({26})', - trainingRemark: '设置/取消强制点灯', + trainingRemark: '信号检修时,使用强制点灯操作', trainingType: 'Station', productTypes: ['01', '02'], stepVOList: [ @@ -930,7 +931,7 @@ export default { operateType: 'Station_Open_Auto_Setting', skinCode: '06', trainingName: '所有进路自排开({26})', - trainingRemark: '所有进路自排开', + trainingRemark: '将车站中所有进路交自动控', trainingType: 'Station', productTypes: ['02'], stepVOList: [ @@ -984,6 +985,7 @@ export default { // { deviceType: '05', orderNum: 2, operateCode: '10002', tip: '鼠标左键点击【确定】按钮' }, // ] // }, + // 后端未生成 { maxDuration: 15, minDuration: 8, @@ -1008,7 +1010,7 @@ export default { operateType: 'Station_Open_Auto_Setting', skinCode: '06', trainingName: '{26}全站进路交自动控', - trainingRemark: '全站进路交自动控', + trainingRemark: '将全站进路设置为由ATS自动触发使能', trainingType: 'Station', productTypes: ['01'], stepVOList: [ @@ -1023,7 +1025,7 @@ export default { operateType: 'Station_Set_CI_Auto', skinCode: '06', trainingName: '设置{26}全站自动通过进路', - trainingRemark: '设置全站自动通过进路', + trainingRemark: '一次性对集中站所有信号机设置自动通过模式', trainingType: 'Station', productTypes: ['01'], stepVOList: [ @@ -1038,7 +1040,7 @@ export default { operateType: 'Station_Cancel_CI_Auto', skinCode: '06', trainingName: '取消{26}全站自动通过进路', - trainingRemark: '取消全站自动通过进路', + trainingRemark: '一次性对集中站所有信号机取消自动通过模式', trainingType: 'Station', productTypes: ['01'], stepVOList: [ @@ -1046,7 +1048,7 @@ export default { { deviceType: 'mbm', orderNum: 2, operateCode: '6151', tip: '鼠标左键点击菜单【取消{26}全站自动通过进路】' }, { deviceType: '05', orderNum: 3, operateCode: '6152', tip: '鼠标左键点击【确定】按钮' } ] - }, + } // { // maxDuration: 15, // minDuration: 8, @@ -1064,22 +1066,23 @@ export default { // { deviceType: '05', orderNum: 5, operateCode: '001', tip: '鼠标左键点击【关闭】按钮' } // ] // }, - { - maxDuration: 15, - minDuration: 8, - operateType: 'Station_Power_On_Unlock', - skinCode: '06', - trainingName: '上电解锁({26})', - trainingRemark: '上电解锁', - trainingType: 'Station', - productTypes: ['01'], - stepVOList:[ - {deviceType: '05', orderNum: 1, operateCode: '603', tip: '鼠标右键菜单选择【上电解锁】'}, - {deviceType: '05', orderNum: 2, operateCode: '6031', tip: '鼠标左键点击【下达】'}, - {deviceType: '05', orderNum: 3, operateCode: '6033', tip: '鼠标左键点击【确认1】'}, - {deviceType: '05', orderNum: 4, operateCode: '6034', tip: '鼠标左键点击【确认2】'}, - {deviceType: '05', orderNum: 5, operateCode: '001', tip: '鼠标左键点击【关闭】按钮'} - ] - } + // 暂不生成 + // { + // maxDuration: 15, + // minDuration: 8, + // operateType: 'Station_Power_On_Unlock', + // skinCode: '06', + // trainingName: '上电解锁({26})', + // trainingRemark: '上电解锁当联锁机上电重启后,系统处于初始启动状态,在正常使用之前须在直连视图下执行“上电解锁”操作', + // trainingType: 'Station', + // productTypes: ['01'], + // stepVOList:[ + // {deviceType: '05', orderNum: 1, operateCode: '603', tip: '鼠标右键菜单选择【上电解锁】'}, + // {deviceType: '05', orderNum: 2, operateCode: '6031', tip: '鼠标左键点击【下达】'}, + // {deviceType: '05', orderNum: 3, operateCode: '6033', tip: '鼠标左键点击【确认1】'}, + // {deviceType: '05', orderNum: 4, operateCode: '6034', tip: '鼠标左键点击【确认2】'}, + // {deviceType: '05', orderNum: 5, operateCode: '001', tip: '鼠标左键点击【关闭】按钮'} + // ] + // } ] }; diff --git a/src/jmapNew/theme/ningbo_03/operationConfig.js b/src/jmapNew/theme/ningbo_03/operationConfig.js index 8a580c292..e489c0361 100644 --- a/src/jmapNew/theme/ningbo_03/operationConfig.js +++ b/src/jmapNew/theme/ningbo_03/operationConfig.js @@ -38,7 +38,7 @@ import CMD from '@/scripts/cmdPlugin/CommandEnum'; export default { list: [ - // { + // { // maxDuration: 8, // minDuration: 5, // operateType: CMD.Stand.CMD_STAND_SET_JUMP_STOP.value, @@ -48,15 +48,15 @@ export default { // trainingType: 'Stand', // productTypes: ['01', '02'], // stepVOList: [ - // { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - // { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_stand.operation, tip: '鼠标左键选择【站台】' }, - // { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_stand_openOrClose.operation, tip: '鼠标左键选择【开放/关闭】' }, - // { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择站台【{29}】', codeType: 'STAND', val: '{30}' }, - // { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - // { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, + // { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + // { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_stand.operation, tip: '鼠标左键选择【站台】' }, + // { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_stand_openOrClose.operation, tip: '鼠标左键选择【开放/关闭】' }, + // { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择站台【{29}】', codeType: 'STAND', val: '{30}' }, + // { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + // { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, // ] - // }, - // { + // }, + // { // maxDuration: 8, // minDuration: 5, // operateType: CMD.Stand.CMD_STAND_CANCEL_JUMP_STOP.value, @@ -66,550 +66,553 @@ export default { // trainingType: 'Stand', // productTypes: ['01', '02'], // stepVOList: [ - // { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - // { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_stand.operation, tip: '鼠标左键选择【站台】' }, - // { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_stand_openOrClose.operation, tip: '鼠标左键选择【开放/关闭】' }, - // { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择站台【{29}】', codeType: 'STAND', val: '{30}' }, - // { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - // { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - // ] - // }, - { + // { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + // { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_stand.operation, tip: '鼠标左键选择【站台】' }, + // { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_stand_openOrClose.operation, tip: '鼠标左键选择【开放/关闭】' }, + // { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择站台【{29}】', codeType: 'STAND', val: '{30}' }, + // { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + // { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, + // ] + // }, + { maxDuration: 8, minDuration: 5, operateType: CMD.Stand.CMD_STAND_SET_JUMP_STOP.value, skinCode: '12', trainingName: '跳停({10}-{12} 站台)', - trainingRemark: '设置跳停功能', + trainingRemark: '中央调度员可以使用跳停命令来让列车跳停一个站台', trainingType: 'Stand', productTypes: ['01', '02'], stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.train.operation, tip: '鼠标左键选择【列车】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.train_operate.operation, tip: '鼠标左键选择【操作】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.train_operate_jump.operation, tip: '鼠标左键选择【跳停】' }, - { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.select1.operation, tip: '请选择列车【{29}】', val: '{30}' }, - { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.select2.operation, tip: '请选择站台【{29}】', codeType: 'STAND', val: '{30}' }, - { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.train.operation, tip: '鼠标左键选择【列车】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.train_operate.operation, tip: '鼠标左键选择【操作】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.train_operate_jump.operation, tip: '鼠标左键选择【跳停】' }, + { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.select1.operation, tip: '请选择列车【{29}】', val: '{30}' }, + { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.select2.operation, tip: '请选择站台【{29}】', codeType: 'STAND', val: '{30}' }, + { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } ] - }, - { + }, + { maxDuration: 8, minDuration: 5, operateType: CMD.Stand.CMD_STAND_CANCEL_JUMP_STOP.value, skinCode: '12', trainingName: '取消跳停({10}-{12} 站台)', - trainingRemark: '设置取消跳停功能', + trainingRemark: '中央调度员可打开同样的命令点击“清除”单选按钮来清除跳停。', trainingType: 'Stand', productTypes: ['01', '02'], stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.train.operation, tip: '鼠标左键选择【列车】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.train_operate.operation, tip: '鼠标左键选择【操作】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.train_operate_jump.operation, tip: '鼠标左键选择【跳停】' }, - { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.select1.operation, tip: '请选择列车【{29}】', val: '{30}' }, - { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.select2.operation, tip: '请选择站台【{29}】', codeType: 'STAND', val: '{30}' }, - { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - ] - }, - { + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.train.operation, tip: '鼠标左键选择【列车】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.train_operate.operation, tip: '鼠标左键选择【操作】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.train_operate_jump.operation, tip: '鼠标左键选择【跳停】' }, + { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.select1.operation, tip: '请选择列车【{29}】', val: '{30}' }, + { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.select2.operation, tip: '请选择站台【{29}】', codeType: 'STAND', val: '{30}' }, + { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ] + }, + { maxDuration: 8, minDuration: 5, operateType: CMD.Stand.CMD_STAND_SET_HOLD_TRAIN.value, skinCode: '12', trainingName: '设置扣车({10}-{12} 站台)', - trainingRemark: '设置扣车功能', + trainingRemark: '“站台/设置/取消扣车”用于设置或取消列车扣车在一个或多个站台。到达选定站台的所有列车一律都处在扣车状态,直到扣车被释放,或使用“发车”命令让列车发车。', trainingType: 'Stand', productTypes: ['01', '02'], stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_stand.operation, tip: '鼠标左键选择【站台】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_stand_holdOrNot.operation, tip: '鼠标左键选择【设置/取消扣车】' }, - { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择站台【{29}】', codeType: 'STAND', val: '{30}' }, - { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - ] - }, - { + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_stand.operation, tip: '鼠标左键选择【站台】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_stand_holdOrNot.operation, tip: '鼠标左键选择【设置/取消扣车】' }, + { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择站台【{29}】', codeType: 'STAND', val: '{30}' }, + { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ] + }, + { maxDuration: 8, minDuration: 5, operateType: CMD.Stand.CMD_STAND_CANCEL_HOLD_TRAIN.value, skinCode: '12', trainingName: '取消扣车({10}-{12} 站台)', - trainingRemark: '设置取消扣车功能', + trainingRemark: '扣车被取消后,扣在站台上的列车就会发车离站、继续进行其班次或运行线分配。', trainingType: 'Stand', productTypes: ['01', '02'], stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_stand.operation, tip: '鼠标左键选择【站台】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_stand_holdOrNot.operation, tip: '鼠标左键选择【设置/取消扣车】' }, - { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择站台【{29}】', codeType: 'STAND', val: '{30}' }, - { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - ] - }, - { + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_stand.operation, tip: '鼠标左键选择【站台】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_stand_holdOrNot.operation, tip: '鼠标左键选择【设置/取消扣车】' }, + { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择站台【{29}】', codeType: 'STAND', val: '{30}' }, + { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ] + }, + { maxDuration: 8, minDuration: 5, operateType: CMD.Stand.CMD_STAND_SET_PARK_TIME.value, skinCode: '12', trainingName: '分配停站时间({10}-{12} 站台)', - trainingRemark: '分配停站时间-(时间:25)', + trainingRemark: '“分配停站时间”用于调整列车在车站上的停留时间(时间:25)', trainingType: 'Stand', productTypes: ['01', '02'], stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_stand.operation, tip: '鼠标左键选择【站台】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_stand_stopTime.operation, tip: '鼠标左键选择【分配停站时间】' }, - { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择站台【{29}】', codeType: 'STAND', val: '{30}' }, - { deviceType: '04', orderNum: 4, operateCode: OperationEvent.Command.common.choose1.operation, tip: '请输入停站时间【25】', val: '25' }, - { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - ] - }, - { + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_stand.operation, tip: '鼠标左键选择【站台】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_stand_stopTime.operation, tip: '鼠标左键选择【分配停站时间】' }, + { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择站台【{29}】', codeType: 'STAND', val: '{30}' }, + { deviceType: '04', orderNum: 4, operateCode: OperationEvent.Command.common.choose1.operation, tip: '请输入停站时间【25】', val: '25' }, + { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ] + }, + { maxDuration: 8, minDuration: 5, operateType: CMD.Stand.CMD_STAND_VIEW_STATUS.value, skinCode: '12', trainingName: '显示({10}-{12} 站台)', - trainingRemark: '信号机显示', + trainingRemark: '“站台显示”命令可以使窗口显示有关站台的信息。', trainingType: 'Stand', productTypes: ['01', '02'], stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_stand.operation, tip: '鼠标左键选择【站台】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_stand_detail.operation, tip: '鼠标左键选择【显示】' }, - { deviceType: '04', orderNum: 4, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - ] - }, - - - { + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_stand.operation, tip: '鼠标左键选择【站台】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_stand_detail.operation, tip: '鼠标左键选择【显示】' }, + { deviceType: '04', orderNum: 4, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ] + }, + { maxDuration: 15, minDuration: 8, operateType: CMD.Switch.CMD_SWITCH_NORMAL_POSITION.value, skinCode: '12', trainingName: '道岔定位({7})', - trainingRemark: '道岔定位操作({7})', + trainingRemark: '在道岔未锁闭的情况下将道岔单操至定位', + // ({7}) trainingType: 'Switch', productTypes: ['01', '02'], stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_switch.operation, tip: '鼠标左键选择【道岔】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_switch_cmd.operation, tip: '鼠标左键选择【命令】' }, - { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择道岔【{7}】', codeType:'SWITCH', val: '{17}' }, - { deviceType: '02', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '02', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - ] - }, - { + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_switch.operation, tip: '鼠标左键选择【道岔】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_switch_cmd.operation, tip: '鼠标左键选择【命令】' }, + { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择道岔【{7}】', codeType:'SWITCH', val: '{17}' }, + { deviceType: '02', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '02', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ] + }, + { maxDuration: 15, minDuration: 8, operateType: CMD.Switch.CMD_SWITCH_REVERSE_POSITION.value, skinCode: '12', trainingName: '道岔反位({7})', - trainingRemark: '道岔反位操作({7})', + trainingRemark: '在道岔未锁闭的情况下将道岔单操至反位', + // ({7}) trainingType: 'Switch', productTypes: ['01', '02'], stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_switch.operation, tip: '鼠标左键选择【道岔】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_switch_cmd.operation, tip: '鼠标左键选择【命令】' }, - { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择道岔【{7}】', codeType:'SWITCH', val: '{17}' }, - { deviceType: '02', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '02', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - ] - }, - { + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_switch.operation, tip: '鼠标左键选择【道岔】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_switch_cmd.operation, tip: '鼠标左键选择【命令】' }, + { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择道岔【{7}】', codeType:'SWITCH', val: '{17}' }, + { deviceType: '02', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '02', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ] + }, + { maxDuration: 15, minDuration: 8, operateType: CMD.Switch.CMD_SWITCH_BLOCK.value, skinCode: '12', trainingName: '道岔封锁({7})', - trainingRemark: '道岔封锁操作({7})', + trainingRemark: '命令属于安全命令,以阻止所有穿过或检查该道岔的进路被注册', + // ({7}) trainingType: 'Switch', productTypes: ['01', '02'], stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_switch.operation, tip: '鼠标左键选择【道岔】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_switch_block.operation, tip: '鼠标左键选择【封锁】' }, - { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_switch_block_init.operation, tip: '鼠标左键选择【初始化】' }, - { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择道岔【{7}】', codeType:'SWITCH', val: '{17}' }, - { deviceType: '02', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '02', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - { deviceType: 'bar', orderNum: 8, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line_switch.operation, tip: '鼠标左键选择【道岔】' }, - { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_switch_block.operation, tip: '鼠标左键选择【封锁】' }, - { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_switch_block_sure.operation, tip: '鼠标左键选择【确定/取消】' }, - { deviceType: '02', orderNum: 12, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '02', orderNum: 13, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - ] - }, - { + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_switch.operation, tip: '鼠标左键选择【道岔】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_switch_block.operation, tip: '鼠标左键选择【封锁】' }, + { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_switch_block_init.operation, tip: '鼠标左键选择【初始化】' }, + { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择道岔【{7}】', codeType:'SWITCH', val: '{17}' }, + { deviceType: '02', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '02', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, + { deviceType: 'bar', orderNum: 8, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line_switch.operation, tip: '鼠标左键选择【道岔】' }, + { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_switch_block.operation, tip: '鼠标左键选择【封锁】' }, + { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_switch_block_sure.operation, tip: '鼠标左键选择【确定/取消】' }, + { deviceType: '02', orderNum: 12, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '02', orderNum: 13, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ] + }, + { maxDuration: 15, minDuration: 8, operateType: CMD.Switch.CMD_SWITCH_UNBLOCK.value, skinCode: '12', trainingName: '道岔解除封锁({7})', - trainingRemark: '道岔解除封锁操作({7})', + // ({7}) + trainingRemark: '命令属于安全命令,用于解封已经被封锁的道岔', trainingType: 'Switch', productTypes: ['01', '02'], stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_switch.operation, tip: '鼠标左键选择【道岔】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_switch_unblock.operation, tip: '鼠标左键选择【解除封锁】' }, - { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_switch_unblock_init.operation, tip: '鼠标左键选择【初始化】' }, - { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择道岔【{7}】', codeType:'SWITCH', val: '{17}' }, - { deviceType: '02', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '02', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - { deviceType: 'bar', orderNum: 8, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line_switch.operation, tip: '鼠标左键选择【道岔】' }, - { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_switch_unblock.operation, tip: '鼠标左键选择【解除封锁】' }, - { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_switch_unblock_sure.operation, tip: '鼠标左键选择【确定/取消】' }, - { deviceType: '02', orderNum: 12, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '02', orderNum: 13, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - ] - }, - { + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_switch.operation, tip: '鼠标左键选择【道岔】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_switch_unblock.operation, tip: '鼠标左键选择【解除封锁】' }, + { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_switch_unblock_init.operation, tip: '鼠标左键选择【初始化】' }, + { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择道岔【{7}】', codeType:'SWITCH', val: '{17}' }, + { deviceType: '02', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '02', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, + { deviceType: 'bar', orderNum: 8, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line_switch.operation, tip: '鼠标左键选择【道岔】' }, + { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_switch_unblock.operation, tip: '鼠标左键选择【解除封锁】' }, + { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_switch_unblock_sure.operation, tip: '鼠标左键选择【确定/取消】' }, + { deviceType: '02', orderNum: 12, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '02', orderNum: 13, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ] + }, + { maxDuration: 15, minDuration: 8, operateType: CMD.Switch.CMD_SWITCH_ACTIVE.value, skinCode: '12', trainingName: '道岔激活({7})', - trainingRemark: '道岔激活操作({7})', + // ({7}) + trainingRemark: '联络线双方ATS调度员发出“道岔/请求动岔/请求或授权/取消”命令,先后通过命令激活关联继电器,完成动岔请求-允许操作流程。双方相关联继电器都被激活时,联络线上的道岔才可被扳动,联络线进路才可被授权。该命令用于请求或授权联络线动岔操作。', trainingType: 'Switch', productTypes: ['01', '02'], stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_switch.operation, tip: '鼠标左键选择【道岔】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_switch_empower.operation, tip: '鼠标左键选择【请求动岔/请求或授权/取消】' }, - { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择道岔【{7}】', codeType:'SWITCH', val: '{17}' }, - { deviceType: '02', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '02', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - ] - }, - { + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_switch.operation, tip: '鼠标左键选择【道岔】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_switch_empower.operation, tip: '鼠标左键选择【请求动岔/请求或授权/取消】' }, + { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择道岔【{7}】', codeType:'SWITCH', val: '{17}' }, + { deviceType: '02', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '02', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ] + }, + { maxDuration: 15, minDuration: 8, operateType: CMD.Switch.CMD_SWITCH_CUT_OFF.value, skinCode: '12', trainingName: '道岔取消激活({7})', - trainingRemark: '道岔取消激活操作({7})', + trainingRemark: '取消道岔激活命令', trainingType: 'Switch', productTypes: ['01', '02'], stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_switch.operation, tip: '鼠标左键选择【道岔】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_switch_empower.operation, tip: '鼠标左键选择【请求动岔/请求或授权/取消】' }, - { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择道岔【{7}】', codeType:'SWITCH', val: '{17}' }, - { deviceType: '02', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '02', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - ] - }, - { - maxDuration: 15, - minDuration: 8, - operateType: CMD.Signal.CMD_SIGNAL_ROUTE_GUIDE.value, - skinCode: '12', - trainingName: '信号机引导({3})', - trainingRemark: '信号机引导', - trainingType: 'Signal', - productTypes: ['01', '02'], - stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_signal_guide.operation, tip: '鼠标左键选择【引导】' }, - { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_signal_guide_init.operation, tip: '鼠标左键选择【初始化】' }, - { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择信号机【{5}】', codeType:'SIGNAL', val: '{6}' }, - { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '04', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - { deviceType: 'bar', orderNum: 8, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, - { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_signal_guide.operation, tip: '鼠标左键选择【引导】' }, - { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_signal_guide_sure.operation, tip: '鼠标左键选择【确定/取消】' }, - { deviceType: '04', orderNum: 12, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '04', orderNum: 13, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } - ], - config: {onlySignalOP:true} - }, - { - maxDuration: 15, - minDuration: 8, - operateType: CMD.Signal.CMD_SIGNAL_CLOSE_GUIDE.value, - skinCode: '12', - trainingName: '信号机引导清除({3})', - trainingRemark: '信号机引导清除', - trainingType: 'Signal', - productTypes: ['01', '02'], - stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_signal_guide.operation, tip: '鼠标左键选择【引导】' }, - { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_signal_guide_clear.operation, tip: '鼠标左键选择【清除】' }, - { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择信号机【{5}】', codeType:'SIGNAL', val: '{6}' }, - { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '04', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - ], - config: {onlySignalOP:true} - }, - { - maxDuration: 15, - minDuration: 8, - operateType: CMD.Signal.CMD_SIGNAL_HUMAN_RELEASE_ROUTE.value, //暂不清楚是那个指令 - skinCode: '12', - trainingName: '信号机取消允许锁闭({3})', - trainingRemark: '信号机取消允许锁闭', - trainingType: 'Signal', - productTypes: ['01', '02'], - stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_signal_lockOrNot.operation, tip: '鼠标左键选择【取消允许锁闭】' }, - { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_signal_lockOrNot_init.operation, tip: '鼠标左键选择【初始化】' }, - { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择信号机【{5}】', codeType:'SIGNAL', val: '{6}' }, - { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '04', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - { deviceType: 'bar', orderNum: 8, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, - { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_signal_lockOrNot.operation, tip: '鼠标左键选择【取消允许锁闭】' }, - { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_signal_lockOrNot_sure.operation, tip: '鼠标左键选择【确定/取消】' }, - { deviceType: '04', orderNum: 12, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '04', orderNum: 13, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_switch.operation, tip: '鼠标左键选择【道岔】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_switch_empower.operation, tip: '鼠标左键选择【请求动岔/请求或授权/取消】' }, + { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择道岔【{7}】', codeType:'SWITCH', val: '{17}' }, + { deviceType: '02', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '02', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ] + }, + { + maxDuration: 15, + minDuration: 8, + operateType: CMD.Signal.CMD_SIGNAL_ROUTE_GUIDE.value, + skinCode: '12', + trainingName: '信号机引导({3})', + trainingRemark: '所有相关道岔位置正确并锁闭,但由于前方计轴区段故障或者占用,调度员可以开放引导信号,允许停在信号机前的列车进入前方进路。此时由调度员来保证该进路上的列车与前车的安全间隔。', + trainingType: 'Signal', + productTypes: ['01', '02'], + stepVOList: [ + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_signal_guide.operation, tip: '鼠标左键选择【引导】' }, + { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_signal_guide_init.operation, tip: '鼠标左键选择【初始化】' }, + { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择信号机【{5}】', codeType:'SIGNAL', val: '{6}' }, + { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '04', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, + { deviceType: 'bar', orderNum: 8, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, + { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_signal_guide.operation, tip: '鼠标左键选择【引导】' }, + { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_signal_guide_sure.operation, tip: '鼠标左键选择【确定/取消】' }, + { deviceType: '04', orderNum: 12, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '04', orderNum: 13, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ], + config: {onlySignalOP:true} + }, + { + maxDuration: 15, + minDuration: 8, + operateType: CMD.Signal.CMD_SIGNAL_CLOSE_GUIDE.value, + skinCode: '12', + trainingName: '信号机引导清除({3})', + trainingRemark: '信号机引导清除', + trainingType: 'Signal', + productTypes: ['01', '02'], + stepVOList: [ + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_signal_guide.operation, tip: '鼠标左键选择【引导】' }, + { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_signal_guide_clear.operation, tip: '鼠标左键选择【清除】' }, + { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择信号机【{5}】', codeType:'SIGNAL', val: '{6}' }, + { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '04', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ], + config: {onlySignalOP:true} + }, + { + maxDuration: 15, + minDuration: 8, + operateType: CMD.Signal.CMD_SIGNAL_HUMAN_RELEASE_ROUTE.value, // 暂不清楚是那个指令 + skinCode: '12', + trainingName: '信号机取消允许锁闭({3})', + trainingRemark: 'CBTC模式下,对于联锁信号机,PMI为所有列车(受控、非受控)激活允许锁闭。对于区间信号机,仅在该信号机由MAU命令开放时对非受控列车激活。除上述情况,如果信号机为出站信号机,如果其由于ESB激活或非安全PSD而变为禁止信号,允许锁闭不会激活。', + trainingType: 'Signal', + productTypes: ['01', '02'], + stepVOList: [ + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_signal_lockOrNot.operation, tip: '鼠标左键选择【取消允许锁闭】' }, + { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_signal_lockOrNot_init.operation, tip: '鼠标左键选择【初始化】' }, + { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择信号机【{5}】', codeType:'SIGNAL', val: '{6}' }, + { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '04', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, + { deviceType: 'bar', orderNum: 8, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, + { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_signal_lockOrNot.operation, tip: '鼠标左键选择【取消允许锁闭】' }, + { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_signal_lockOrNot_sure.operation, tip: '鼠标左键选择【确定/取消】' }, + { deviceType: '04', orderNum: 12, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '04', orderNum: 13, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } - ] - }, - { - maxDuration: 15, - minDuration: 8, - operateType: CMD.Signal.CMD_SIGNAL_BLOCK.value, - skinCode: '12', - trainingName: '信号机封锁({3})', - trainingRemark: '信号机封锁', - trainingType: 'Signal', - productTypes: ['01', '02'], - stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_signal_block.operation, tip: '鼠标左键选择【封锁】' }, - { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_signal_block_init.operation, tip: '鼠标左键选择【初始化】' }, - { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择信号机【{5}】', codeType:'SIGNAL', val: '{6}' }, - { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '04', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - { deviceType: 'bar', orderNum: 8, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, - { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_signal_block.operation, tip: '鼠标左键选择【封锁】' }, - { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_signal_block_sure.operation, tip: '鼠标左键选择【确定/取消】' }, - { deviceType: '04', orderNum: 12, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '04', orderNum: 13, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } - ] - }, - { - maxDuration: 15, - minDuration: 8, - operateType: CMD.Signal.CMD_SIGNAL_UNBLOCK.value, - skinCode: '12', - trainingName: '信号机解除封锁({3})', - trainingRemark: '信号机解除封锁', - trainingType: 'Signal', - productTypes: ['01', '02'], - stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_signal_unblock.operation, tip: '鼠标左键选择【解除封锁】' }, - { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_signal_unblock_init.operation, tip: '鼠标左键选择【初始化】' }, - { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择信号机【{5}】', codeType:'SIGNAL', val: '{6}' }, - { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '04', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - { deviceType: 'bar', orderNum: 8, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, - { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_signal_unblock.operation, tip: '鼠标左键选择【解除封锁】' }, - { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_signal_unblock_sure.operation, tip: '鼠标左键选择【确定/取消】' }, - { deviceType: '04', orderNum: 12, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '04', orderNum: 13, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } - ] - }, - { - maxDuration: 15, - minDuration: 8, - operateType: CMD.Signal.CMD_SIGNAL_CLOSE_SIGNAL.value, - skinCode: '12', - trainingName: '信号机灭灯({3})', - trainingRemark: '信号机灭灯', - trainingType: 'Signal', - productTypes: ['01', '02'], - stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_signal_indicator.operation, tip: '鼠标左键选择【信号指示模式】' }, - { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择信号机【{5}】', codeType:'SIGNAL', val: '{6}' }, - { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } - ] - }, - { - maxDuration: 15, - minDuration: 8, - operateType: CMD.Signal.CMD_SIGNAL_REOPEN_SIGNAL.value, - skinCode: '12', - trainingName: '信号机点灯({3})', - trainingRemark: '信号机点灯', - trainingType: 'Signal', - productTypes: ['01', '02'], - stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_signal_indicator.operation, tip: '鼠标左键选择【信号指示模式】' }, - { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择信号机【{5}】', codeType:'SIGNAL', val: '{6}' }, - { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } - ] - }, - { - maxDuration: 15, - minDuration: 8, - operateType: CMD.Signal.CMD_SIGNAL_DETAIL.value, - skinCode: '12', - trainingName: '显示({5} 信号机)', - trainingRemark: '信号机显示', - trainingType: 'Signal', - productTypes: ['01', '02'], - stepVOList: [ - { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_signal_detail.operation, tip: '鼠标左键选择【显示】' }, - { deviceType: '04', orderNum: 4, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } - ] - }, + ] + }, + { + maxDuration: 15, + minDuration: 8, + operateType: CMD.Signal.CMD_SIGNAL_BLOCK.value, + skinCode: '12', + trainingName: '信号机封锁({3})', + trainingRemark: '命令属于安全命令,以阻止所有以该信号机为始端信号机的进路被注册', + trainingType: 'Signal', + productTypes: ['01', '02'], + stepVOList: [ + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_signal_block.operation, tip: '鼠标左键选择【封锁】' }, + { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_signal_block_init.operation, tip: '鼠标左键选择【初始化】' }, + { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择信号机【{5}】', codeType:'SIGNAL', val: '{6}' }, + { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '04', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, + { deviceType: 'bar', orderNum: 8, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, + { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_signal_block.operation, tip: '鼠标左键选择【封锁】' }, + { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_signal_block_sure.operation, tip: '鼠标左键选择【确定/取消】' }, + { deviceType: '04', orderNum: 12, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '04', orderNum: 13, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ] + }, + { + maxDuration: 15, + minDuration: 8, + operateType: CMD.Signal.CMD_SIGNAL_UNBLOCK.value, + skinCode: '12', + trainingName: '信号机解除封锁({3})', + trainingRemark: '命令属于安全命令,用于解封已被封锁的信号机', + trainingType: 'Signal', + productTypes: ['01', '02'], + stepVOList: [ + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_signal_unblock.operation, tip: '鼠标左键选择【解除封锁】' }, + { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_signal_unblock_init.operation, tip: '鼠标左键选择【初始化】' }, + { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择信号机【{5}】', codeType:'SIGNAL', val: '{6}' }, + { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '04', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, + { deviceType: 'bar', orderNum: 8, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, + { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_signal_unblock.operation, tip: '鼠标左键选择【解除封锁】' }, + { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_signal_unblock_sure.operation, tip: '鼠标左键选择【确定/取消】' }, + { deviceType: '04', orderNum: 12, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '04', orderNum: 13, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ] + }, + { + maxDuration: 15, + minDuration: 8, + operateType: CMD.Signal.CMD_SIGNAL_CLOSE_SIGNAL.value, + skinCode: '12', + trainingName: '信号机灭灯({3})', + trainingRemark: '信号指示模式,包括点灯模式和灭灯模式。灭灯模式指的是,除了正线入口信号机,车档信号机,以及为非受控列车根据固定闭塞原则点亮的信号机,其他正线信号机均保持灭灯状态。系统启动之后,若为CBTC 模式,“信号指示模式”默认为灭灯模式;若转为后备模式,默认为点灯模式。', + trainingType: 'Signal', + productTypes: ['01', '02'], + stepVOList: [ + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_signal_indicator.operation, tip: '鼠标左键选择【信号指示模式】' }, + { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择信号机【{5}】', codeType:'SIGNAL', val: '{6}' }, + { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ] + }, + { + maxDuration: 15, + minDuration: 8, + operateType: CMD.Signal.CMD_SIGNAL_REOPEN_SIGNAL.value, + skinCode: '12', + trainingName: '信号机点灯({3})', + trainingRemark: '信号指示模式,包括点灯模式和灭灯模式。系统启动之后,若为CBTC 模式,“信号指示模式”默认为灭灯模式;若转为后备模式,默认为点灯模式。', + trainingType: 'Signal', + productTypes: ['01', '02'], + stepVOList: [ + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_signal_indicator.operation, tip: '鼠标左键选择【信号指示模式】' }, + { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择信号机【{5}】', codeType:'SIGNAL', val: '{6}' }, + { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ] + }, + { + maxDuration: 15, + minDuration: 8, + operateType: CMD.Signal.CMD_SIGNAL_DETAIL.value, + skinCode: '12', + trainingName: '显示({5} 信号机)', + trainingRemark: '“信号机/显示”命令可以使窗口显示一些有关信号的信息', + trainingType: 'Signal', + productTypes: ['01', '02'], + stepVOList: [ + { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_signal.operation, tip: '鼠标左键选择【信号机】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_signal_detail.operation, tip: '鼠标左键选择【显示】' }, + { deviceType: '04', orderNum: 4, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + ] + }, - { + { maxDuration: 15, minDuration: 8, operateType: CMD.Section.CMD_SECTION_UNBLOCK.value, skinCode: '12', trainingName: '轨道开放({8}{9})', - trainingRemark: '轨道开放', + trainingRemark: '轨道必须开放,才能允许ATO和ATPM列车经过该轨道', trainingType: 'Section', productTypes: ['01', '02'], stepVOList: [ { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_section.operation, tip: '鼠标左键选择【轨道】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_section_open.operation, tip: '鼠标左键选择【开放】' }, - { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_section_open_init.operation, tip: '鼠标左键选择【初始化】' }, - { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择轨道【{8}】', codeType:'SECTION', val: '{19}' }, - { deviceType: '03', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '03', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - { deviceType: 'bar', orderNum: 8, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line_section.operation, tip: '鼠标左键选择【轨道】' }, - { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_section_open.operation, tip: '鼠标左键选择【开放】' }, - { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_section_open_sure.operation, tip: '鼠标左键选择【确定/取消】' }, - { deviceType: '03', orderNum: 12, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '03', orderNum: 13, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_section.operation, tip: '鼠标左键选择【轨道】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_section_open.operation, tip: '鼠标左键选择【开放】' }, + { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_section_open_init.operation, tip: '鼠标左键选择【初始化】' }, + { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择轨道【{8}】', codeType:'SECTION', val: '{19}' }, + { deviceType: '03', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '03', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, + { deviceType: 'bar', orderNum: 8, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line_section.operation, tip: '鼠标左键选择【轨道】' }, + { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_section_open.operation, tip: '鼠标左键选择【开放】' }, + { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_section_open_sure.operation, tip: '鼠标左键选择【确定/取消】' }, + { deviceType: '03', orderNum: 12, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '03', orderNum: 13, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } ] }, - { + { maxDuration: 15, minDuration: 8, operateType: CMD.Section.CMD_SECTION_BLOCK.value, skinCode: '12', trainingName: '轨道关闭({8}{9})', - trainingRemark: '轨道关闭', + trainingRemark: 'ATO和ATPM列车不允许进入已关闭的轨道。', trainingType: 'Section', productTypes: ['01', '02'], stepVOList: [ { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_section.operation, tip: '鼠标左键选择【轨道】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_section_close.operation, tip: '鼠标左键选择【关闭】' }, - { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_section_close_init.operation, tip: '鼠标左键选择【初始化】' }, - { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择轨道【{8}】', codeType:'SECTION', val: '{19}' }, - { deviceType: '03', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '03', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - { deviceType: 'bar', orderNum: 8, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line_section.operation, tip: '鼠标左键选择【轨道】' }, - { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_section_close.operation, tip: '鼠标左键选择【关闭】' }, - { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_section_close_sure.operation, tip: '鼠标左键选择【确定/取消】' }, - { deviceType: '03', orderNum: 12, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '03', orderNum: 13, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_section.operation, tip: '鼠标左键选择【轨道】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_section_close.operation, tip: '鼠标左键选择【关闭】' }, + { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_section_close_init.operation, tip: '鼠标左键选择【初始化】' }, + { deviceType: 'mbm', orderNum: 5, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择轨道【{8}】', codeType:'SECTION', val: '{19}' }, + { deviceType: '03', orderNum: 6, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '03', orderNum: 7, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, + { deviceType: 'bar', orderNum: 8, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line_section.operation, tip: '鼠标左键选择【轨道】' }, + { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_section_close.operation, tip: '鼠标左键选择【关闭】' }, + { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_section_close_sure.operation, tip: '鼠标左键选择【确定/取消】' }, + { deviceType: '03', orderNum: 12, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '03', orderNum: 13, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } ] - }, - { + }, + { maxDuration: 15, minDuration: 8, operateType: CMD.Section.CMD_SECTION_SET_LIMIT_SPEED.value, skinCode: '12', trainingName: '轨道临时限速({8}{9})', - trainingRemark: '轨道临时限速(速度25)', + trainingRemark: '中央调度员选择需要设置临时限速的轨道和限速大小。列车以规定的速度经过临时限速区域。如果轨道已经存在一个临时限速,那么原来的限速会被新的限速值所替换。(速度25)', trainingType: 'Section', productTypes: ['01', '02'], stepVOList: [ { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_section.operation, tip: '鼠标左键选择【轨道】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_section_limitSpeed.operation, tip: '鼠标左键选择【临时限速】' }, - { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_section_setSpeed.operation, tip: '鼠标左键选择【设置】' }, - { deviceType: 'bar', orderNum: 5, operateCode: OperationEvent.Command.commandNingBo3.line_section_setSpeed_init.operation, tip: '鼠标左键选择【初始化】' }, - { deviceType: 'mbm', orderNum: 6, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择轨道【{8}】', codeType:'SECTION', val: '{19}' }, - { deviceType: 'mbm', orderNum: 7, operateCode: OperationEvent.Command.common.select.operation, tip: '请选择速度【25】', val: '25' }, - { deviceType: '03', orderNum: 8, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '03', orderNum: 9, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_section.operation, tip: '鼠标左键选择【轨道】' }, - { deviceType: 'bar', orderNum: 12, operateCode: OperationEvent.Command.commandNingBo3.line_section_limitSpeed.operation, tip: '鼠标左键选择【临时限速】' }, - { deviceType: 'bar', orderNum: 13, operateCode: OperationEvent.Command.commandNingBo3.line_section_setSpeed.operation, tip: '鼠标左键选择【设置】' }, - { deviceType: 'bar', orderNum: 14, operateCode: OperationEvent.Command.commandNingBo3.line_section_setSpeed_sure.operation, tip: '鼠标左键选择【确定/取消】' }, - { deviceType: '03', orderNum: 15, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '03', orderNum: 16, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_section.operation, tip: '鼠标左键选择【轨道】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_section_limitSpeed.operation, tip: '鼠标左键选择【临时限速】' }, + { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_section_setSpeed.operation, tip: '鼠标左键选择【设置】' }, + { deviceType: 'bar', orderNum: 5, operateCode: OperationEvent.Command.commandNingBo3.line_section_setSpeed_init.operation, tip: '鼠标左键选择【初始化】' }, + { deviceType: 'mbm', orderNum: 6, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择轨道【{8}】', codeType:'SECTION', val: '{19}' }, + { deviceType: 'mbm', orderNum: 7, operateCode: OperationEvent.Command.common.select.operation, tip: '请选择速度【25】', val: '25' }, + { deviceType: '03', orderNum: 8, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '03', orderNum: 9, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, + { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_section.operation, tip: '鼠标左键选择【轨道】' }, + { deviceType: 'bar', orderNum: 12, operateCode: OperationEvent.Command.commandNingBo3.line_section_limitSpeed.operation, tip: '鼠标左键选择【临时限速】' }, + { deviceType: 'bar', orderNum: 13, operateCode: OperationEvent.Command.commandNingBo3.line_section_setSpeed.operation, tip: '鼠标左键选择【设置】' }, + { deviceType: 'bar', orderNum: 14, operateCode: OperationEvent.Command.commandNingBo3.line_section_setSpeed_sure.operation, tip: '鼠标左键选择【确定/取消】' }, + { deviceType: '03', orderNum: 15, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '03', orderNum: 16, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } ] - }, + }, - { + { maxDuration: 15, minDuration: 8, operateType: CMD.Section.CMD_SECTION_CANCEL_LIMIT_SPEED.value, skinCode: '12', trainingName: '轨道清除限速({8}{9})', - trainingRemark: '轨道清除限速', + trainingRemark: '清除轨道临时限速后重置为最初的轨道限速。', trainingType: 'Section', productTypes: ['01', '02'], stepVOList: [ { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_section.operation, tip: '鼠标左键选择【轨道】' }, - { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_section_limitSpeed.operation, tip: '鼠标左键选择【临时限速】' }, - { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_section_clearSpeed.operation, tip: '鼠标左键选择【清除】' }, - { deviceType: 'bar', orderNum: 5, operateCode: OperationEvent.Command.commandNingBo3.line_section_clearSpeed_init.operation, tip: '鼠标左键选择【初始化】' }, - { deviceType: 'mbm', orderNum: 6, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择轨道【{8}】', codeType:'SECTION', val: '{19}' }, - { deviceType: '03', orderNum: 7, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '03', orderNum: 8, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, - { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_section.operation, tip: '鼠标左键选择【轨道】' }, - { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_section_limitSpeed.operation, tip: '鼠标左键选择【临时限速】' }, - { deviceType: 'bar', orderNum: 12, operateCode: OperationEvent.Command.commandNingBo3.line_section_clearSpeed.operation, tip: '鼠标左键选择【清除】' }, - { deviceType: 'bar', orderNum: 13, operateCode: OperationEvent.Command.commandNingBo3.line_section_clearSpeed_sure.operation, tip: '鼠标左键选择【确定/取消】' }, - { deviceType: '03', orderNum: 14, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - { deviceType: '03', orderNum: 15, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_section.operation, tip: '鼠标左键选择【轨道】' }, + { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_section_limitSpeed.operation, tip: '鼠标左键选择【临时限速】' }, + { deviceType: 'bar', orderNum: 4, operateCode: OperationEvent.Command.commandNingBo3.line_section_clearSpeed.operation, tip: '鼠标左键选择【清除】' }, + { deviceType: 'bar', orderNum: 5, operateCode: OperationEvent.Command.commandNingBo3.line_section_clearSpeed_init.operation, tip: '鼠标左键选择【初始化】' }, + { deviceType: 'mbm', orderNum: 6, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择轨道【{8}】', codeType:'SECTION', val: '{19}' }, + { deviceType: '03', orderNum: 7, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '03', orderNum: 8, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' }, + { deviceType: 'bar', orderNum: 9, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + { deviceType: 'bar', orderNum: 10, operateCode: OperationEvent.Command.commandNingBo3.line_section.operation, tip: '鼠标左键选择【轨道】' }, + { deviceType: 'bar', orderNum: 11, operateCode: OperationEvent.Command.commandNingBo3.line_section_limitSpeed.operation, tip: '鼠标左键选择【临时限速】' }, + { deviceType: 'bar', orderNum: 12, operateCode: OperationEvent.Command.commandNingBo3.line_section_clearSpeed.operation, tip: '鼠标左键选择【清除】' }, + { deviceType: 'bar', orderNum: 13, operateCode: OperationEvent.Command.commandNingBo3.line_section_clearSpeed_sure.operation, tip: '鼠标左键选择【确定/取消】' }, + { deviceType: '03', orderNum: 14, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + { deviceType: '03', orderNum: 15, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } ] - }, + } - // 一下控制权操作,都暂不确定指令 - // { + // 一下控制权操作,都暂不确定指令 + // { // maxDuration: 20, // minDuration: 15, // operateType: CMD.ControlConvertMenu.CMD_CM_RECEIVE_CONTROL.value, // skinCode: '12', // trainingName: '授权转移({1})', - // trainingRemark: '控制权限转换,接收转移', + // trainingRemark: '控制权限转换,接收转移', // trainingType: 'ControlConvertMenu', // productTypes: ['01', '02'], // stepVOList: [ - // { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - // { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_stand.operation, tip: '鼠标左键选择【站台】' }, - // { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_stand_transfer.operation, tip: '鼠标左键选择【授权转移】' }, - // { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择车站【{1}】', codeType:'STATION', val: '{2}' }, - // { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - // { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + // { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + // { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_stand.operation, tip: '鼠标左键选择【站台】' }, + // { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_stand_transfer.operation, tip: '鼠标左键选择【授权转移】' }, + // { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择车站【{1}】', codeType:'STATION', val: '{2}' }, + // { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + // { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } // ] - // }, - // { + // }, + // { // maxDuration: 20, // minDuration: 15, // operateType: CMD.ControlConvertMenu.CMD_CM_SURRENDER_CONTROL.value, @@ -619,67 +622,67 @@ export default { // trainingType: 'ControlConvertMenu', // productTypes: ['01', '02'], // stepVOList: [ - // { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - // { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_stand.operation, tip: '鼠标左键选择【站台】' }, - // { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_stand_transfer.operation, tip: '鼠标左键选择【授权转移】' }, - // { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择车站【{1}】', codeType:'STATION', val: '{2}' }, - // { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - // { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + // { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + // { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_stand.operation, tip: '鼠标左键选择【站台】' }, + // { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_stand_transfer.operation, tip: '鼠标左键选择【授权转移】' }, + // { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择车站【{1}】', codeType:'STATION', val: '{2}' }, + // { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + // { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } // ] - // }, - // { + // }, + // { // maxDuration: 20, // minDuration: 15, // operateType: CMD.ControlConvertMenu.CMD_CM_RECEIVE_CONTROL.value, // skinCode: '12', // trainingName: '请求区域控制权({1})', - // trainingRemark: '请求区域控制权', + // trainingRemark: '请求区域控制权', // trainingType: 'ControlConvertMenu', // productTypes: ['01', '02'], // stepVOList: [ - // { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - // { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_user.operation, tip: '鼠标左键选择【用户权限】' }, - // { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_user_request.operation, tip: '鼠标左键选择【请求区域控制权】' }, - // { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择车站【{1}】', codeType:'STATION', val: '{2}' }, - // { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - // { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + // { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + // { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_user.operation, tip: '鼠标左键选择【用户权限】' }, + // { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_user_request.operation, tip: '鼠标左键选择【请求区域控制权】' }, + // { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择车站【{1}】', codeType:'STATION', val: '{2}' }, + // { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + // { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } // ] - // }, - // { + // }, + // { // maxDuration: 20, // minDuration: 15, // operateType: CMD.ControlConvertMenu.CMD_CM_RECEIVE_CONTROL.value, // skinCode: '12', // trainingName: '下放站控({1})', - // trainingRemark: '下放站控', + // trainingRemark: '下放站控', // trainingType: 'ControlConvertMenu', // productTypes: ['02'], // stepVOList: [ - // { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - // { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_user.operation, tip: '鼠标左键选择【用户权限】' }, - // { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_user_devolution.operation, tip: '鼠标左键选择【下放站控】' }, - // { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择车站【{1}】', codeType:'STATION', val: '{2}' }, - // { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - // { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + // { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + // { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_user.operation, tip: '鼠标左键选择【用户权限】' }, + // { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_user_devolution.operation, tip: '鼠标左键选择【下放站控】' }, + // { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择车站【{1}】', codeType:'STATION', val: '{2}' }, + // { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + // { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } // ] - // }, - // { + // }, + // { // maxDuration: 20, // minDuration: 15, // operateType: CMD.ControlConvertMenu.CMD_CM_RECEIVE_CONTROL.value, // skinCode: '12', // trainingName: '回收站控({1})', - // trainingRemark: '回收站控', + // trainingRemark: '回收站控', // trainingType: 'ControlConvertMenu', // productTypes: ['02'], // stepVOList: [ - // { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, - // { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_user.operation, tip: '鼠标左键选择【用户权限】' }, - // { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_user_reclaim.operation, tip: '鼠标左键选择【回收站控】' }, - // { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择车站【{1}】', codeType:'STATION', val: '{2}' }, - // { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, - // { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } + // { deviceType: 'bar', orderNum: 1, operateCode: OperationEvent.Command.commandNingBo3.line.operation, tip: '鼠标左键选择【线路】' }, + // { deviceType: 'bar', orderNum: 2, operateCode: OperationEvent.Command.commandNingBo3.line_user.operation, tip: '鼠标左键选择【用户权限】' }, + // { deviceType: 'bar', orderNum: 3, operateCode: OperationEvent.Command.commandNingBo3.line_user_reclaim.operation, tip: '鼠标左键选择【回收站控】' }, + // { deviceType: 'mbm', orderNum: 4, operateCode: OperationEvent.Command.common.choose.operation, tip: '请选择车站【{1}】', codeType:'STATION', val: '{2}' }, + // { deviceType: '04', orderNum: 5, operateCode: OperationEvent.Command.common.apply.operation, tip: '请点击【应用】' }, + // { deviceType: '04', orderNum: 6, operateCode: OperationEvent.Command.common.close.operation, tip: '请点击【关闭】' } // ] - // } + // } ] }; diff --git a/src/jmapNew/theme/xian_02/operationConfig.js b/src/jmapNew/theme/xian_02/operationConfig.js index 8985cc9cf..93076ff25 100644 --- a/src/jmapNew/theme/xian_02/operationConfig.js +++ b/src/jmapNew/theme/xian_02/operationConfig.js @@ -6,7 +6,7 @@ export default { operateType: 'Stand_Set_Hold_Train', skinCode: '09', trainingName: '扣车({10}-{12} 站台)', - trainingRemark: '设置扣车功能', + trainingRemark: '用于在某一指定站台设置扣车,设置后当列车运行至该站台时,将会执行扣车,列车不再行驶', trainingType: 'Stand', productTypes: ['01', '02'], // 产品类型 01 现地 02 行调 stepVOList: [ @@ -21,8 +21,8 @@ export default { minDuration: 5, operateType: 'Stand_Cancel_Hold_Train', skinCode: '09', - trainingName: '取消扣车({10}-{12} 站台)', - trainingRemark: '取消扣车功能', + trainingName: '发车({10}-{12} 站台)', + trainingRemark: '对某一指定站台取消之前设置的扣车', trainingType: 'Stand', productTypes: ['01', '02'], // 产品类型 01 现地 02 行调 stepVOList: [ @@ -38,7 +38,7 @@ export default { operateType: 'Stand_Set_Jump_Stop', skinCode: '09', trainingName: '设置跳停({10}-{12}站台)', - trainingRemark: '设置跳停功能', + trainingRemark: '设置一个跳停本站命令,请求列车跳过这个计划中本要停靠的车站。系统传输跳停信息给列车', trainingType: 'Stand', productTypes: ['01', '02'], stepVOList: [ @@ -54,7 +54,7 @@ export default { operateType: 'Stand_Cancel_Jump_Stop', skinCode: '09', trainingName: '取消跳停({10}-{12}站台)', - trainingRemark: '设置取消跳停功能', + trainingRemark: '对指定站台取消之前设置的跳停命令', trainingType: 'Stand', productTypes: ['01', '02'], stepVOList: [ @@ -126,14 +126,13 @@ export default { { deviceType: '06', orderNum: 2, operateCode: '0012', tip: '鼠标左键点击【确定】按钮' } ] }, - { maxDuration: 15, minDuration: 8, operateType: 'Section_Fault_Unlock', skinCode: '09', trainingName: '区段故障解锁({8}{9})', - trainingRemark: '区段故障解锁', + trainingRemark: '列车通过进路时,因进路中设备故障,无法正常解锁时,需采用故障解锁使未解锁的部分解锁', trainingType: 'Section', productTypes: ['01'], stepVOList: [ @@ -214,7 +213,7 @@ export default { operateType: 'Section_Block', skinCode: '09', trainingName: '区段封锁({8}{9})', - trainingRemark: '区段封锁功能', + trainingRemark: '封锁后,禁止通过该区段排列进路', trainingType: 'Section', productTypes: ['01', '02'], stepVOList: [ @@ -228,7 +227,7 @@ export default { operateType: 'Section_Unblock', skinCode: '09', trainingName: '区段解封({8}{9})', - trainingRemark: '区段解封功能', + trainingRemark: '允许通过该区段排列进路', trainingType: 'Section', productTypes: ['01', '02'], stepVOList: [ @@ -243,8 +242,9 @@ export default { minDuration: 8, operateType: 'Switch_Normal_Position', skinCode: '09', - trainingName: '定操({7})', - trainingRemark: '定操({7})', + trainingName: '道岔定位({7})', + trainingRemark: '通过“道岔定位”功能请求道岔转至定位', + // ({7}) trainingType: 'Switch', productTypes: ['01', '02'], stepVOList: [ @@ -257,8 +257,9 @@ export default { minDuration: 8, operateType: 'Switch_Reverse_Position', skinCode: '09', - trainingName: '反操({7})', - trainingRemark: '反操({7})', + trainingName: '道岔反位({7})', + trainingRemark: '通过“道岔反位”功能请求道岔转至反位', + // ({7}) trainingType: 'Switch', productTypes: ['01', '02'], stepVOList: [ @@ -272,7 +273,7 @@ export default { operateType: 'Switch_Single_Lock', skinCode: '09', trainingName: '道岔单锁({7})', - trainingRemark: '道岔单锁功能', + trainingRemark: '通过“道岔单锁”功能请求系统阻止道岔从其当前位置进行转动', trainingType: 'Switch', productTypes: ['01', '02'], stepVOList: [ @@ -286,7 +287,7 @@ export default { operateType: 'Switch_Single_Unlock', skinCode: '09', trainingName: '道岔单解({7})', - trainingRemark: '道岔单解功能', + trainingRemark: '通过“道岔单解”功能请求系统对已单锁的道岔解锁', trainingType: 'Switch', productTypes: ['01', '02'], stepVOList: [ @@ -303,7 +304,7 @@ export default { operateType: 'Signal_Set_Route', skinCode: '09', trainingName: '排列进路({3})', - trainingRemark: '排列进路', + trainingRemark: '进路:列车在站内运行时所经由的路径。依据进路是否建立,可以将进路状态分成锁闭状态和解锁状态。建立了进路,即指利用该进路排列了进路,称该进路处于锁闭状态。进路处于锁闭状态时,进路上的所有道岔被锁闭在规定位置(不能转换位置),防护该进路的信号机才能开放,列车才可能在该进路上运行。', trainingType: 'Signal', productTypes: ['01', '02'], stepVOList: [ @@ -318,7 +319,7 @@ export default { operateType: 'Signal_Cancel_Route', skinCode: '09', trainingName: '取消进路({3})', - trainingRemark: '取消进路', + trainingRemark: '当列车运行通过锁闭的进路后,该进路将被解锁而处于解锁状态。解锁状态时进路上道岔随时有转换位置的可能,列车在该进路上运行将极其危险,因而一般不允许列车在没有锁闭的进路上运行。', trainingType: 'Signal', productTypes: ['01', '02'], stepVOList: [ @@ -332,7 +333,7 @@ export default { operateType: 'Signal_Set_CI_Auto', skinCode: '09', trainingName: '开放自动进路({5})', - trainingRemark: '设置联锁自动进路', + trainingRemark: '设置“自动进路”功能可通过信号机开放自动进路或取消自动进路。“开放自动进路”可让系统在进路区段出清时自动重新开放进路。如果信号关闭并且道岔处于定位,则可使用信号自动进路功能开放信号。联锁自动进路', trainingType: 'Signal', productTypes: ['01', '02'], stepVOList: [ @@ -346,7 +347,7 @@ export default { operateType: 'Signal_Cancel_CI_Auto', skinCode: '09', trainingName: '关闭自动进路({5})', - trainingRemark: '取消自动联锁进路', + trainingRemark: '“关闭自动进路”让系统关闭信号机自动进路功能,并且仅可在已经开放自动进路的信号机上请求。“关闭自动进路”并不取消进路。', trainingType: 'Signal', productTypes: ['01', '02'], stepVOList: [ @@ -360,7 +361,7 @@ export default { operateType: 'Signal_Block', skinCode: '09', trainingName: '终端信号封锁({5})', - trainingRemark: '终端信号封锁功能', + trainingRemark: '终端信号封锁/解封”功能可以防止调度员开放以此信号机作为终端的进路或在信号解锁并允许再次设置进路。“终端信号封锁”阻止以此信号机作为终端设置进路。', trainingType: 'Signal', productTypes: ['02'], stepVOList: [ @@ -374,7 +375,7 @@ export default { operateType: 'Signal_Unblock', skinCode: '09', trainingName: '终端信号解封({5})', - trainingRemark: '终端信号解封功能', + trainingRemark: '“终端信号解封”取消信号机终端封锁', trainingType: 'Signal', productTypes: ['02'], stepVOList: [ @@ -390,14 +391,14 @@ export default { operateType: 'Signal_Set_Guide', skinCode: '09', trainingName: '引导信号({5})', - trainingRemark: '引导信号功能', + trainingRemark: '开放信号并建立引导进路。如果进路内任一轨道故障出现红光带,在确认故障轨道无车占用的情况下,可在接近轨道占用时开放引导信号', trainingType: 'Signal', productTypes: ['01', '02'], stepVOList: [ { deviceType: '04', orderNum: 1, operateCode: '308', tip: '鼠标右键菜单选择【引导信号】' }, { deviceType: '04', orderNum: 2, operateCode: '009', tip: '鼠标左键点击【发送请求】按钮' } ], - config: {onlySignalOP:true} + config: {onlySignalOP:true} }, { maxDuration: 15, @@ -405,7 +406,7 @@ export default { operateType: 'Signal_Find_Routes_Status', skinCode: '09', trainingName: '帮助({5})', - trainingRemark: '帮助', + trainingRemark: '查看某个信号机为始端的进路是否处于ATS自动触发状态', trainingType: 'Signal', productTypes: ['01', '02'], stepVOList: [ @@ -447,7 +448,7 @@ export default { operateType: 'CM_Apply_For_Station_Control', skinCode: '09', trainingName: '本地控制许可/请求({2})', - trainingRemark: '本地控制许可功能/请求', + trainingRemark: '从 ATS 车站工作站请求本地控制', trainingType: 'ControlConvertMenu', productTypes: ['01'], stepVOList: [ @@ -461,7 +462,7 @@ export default { operateType: 'CM_Apply_For_Center_Control', skinCode: '09', trainingName: '本地控制许可/取消({2})', - trainingRemark: '本地控制许可/取消功能', + trainingRemark: '可通过“本地控制->取消”功能释放本地控制,将本地控制权限返回中央ATS。', trainingType: 'ControlConvertMenu', productTypes: ['01'], stepVOList: [ @@ -475,7 +476,7 @@ export default { operateType: 'CM_Emergency_Station_Control', skinCode: '09', trainingName: '本地控制许可/紧急本地控制({2})', - trainingRemark: '本地控制许可/紧急本地控制功能', + trainingRemark: '在ATS车站工作站进行操作时,需要从中央ATS快速获取紧急情况下的控制,用户可使用“紧急本地控制”功能。', trainingType: 'ControlConvertMenu', productTypes: ['01'], stepVOList: [ @@ -490,7 +491,7 @@ export default { operateType: 'Station_Open_Auto_Setting', skinCode: '09', trainingName: '进路模式/自动({26})', - trainingRemark: '进路模式/自动功能', + trainingRemark: '将某个信号机为始端的某条进路设置为由ATS自动触发使能', trainingType: 'Station', productTypes: ['02'], stepVOList: [ @@ -505,7 +506,7 @@ export default { operateType: 'Station_Close_Auto_Setting', skinCode: '09', trainingName: '进路模式/人工({26})', - trainingRemark: '进路模式/人工功能', + trainingRemark: '将某个信号机为始端的进路取消ATS自动触发使能转为人工办理', trainingType: 'Station', productTypes: ['02'], stepVOList: [ @@ -520,7 +521,7 @@ export default { operateType: 'Station_Set_Turn_Back_Strategy', skinCode: '09', trainingName: '折返模式/侧线优先({26})', - trainingRemark: '折返模式/侧线优先功能', + trainingRemark: '折返站的折返模式应根据运营需要进行设置。(侧线优先)', trainingType: 'Station', productTypes: ['02'], stepVOList: [ @@ -534,7 +535,7 @@ export default { operateType: 'Station_Set_Turn_Back_Strategy', skinCode: '09', trainingName: '折返模式/直线折返({26})', - trainingRemark: '折返模式/直线折返功能', + trainingRemark: '折返站的折返模式应根据运营需要进行设置。(直线折返)', trainingType: 'Station', productTypes: ['02'], stepVOList: [ @@ -548,7 +549,8 @@ export default { operateType: 'Station_Set_Turn_Back_Strategy', skinCode: '09', trainingName: '折返模式/侧线折返({26})', - trainingRemark: '折返模式/侧线折返功能', + trainingRemark: '折返站的折返模式应根据运营需要进行设置。(侧线折返)', + // 共有三种折返模式:侧线优先、直线折返、侧线折返 trainingType: 'Station', productTypes: ['02'], stepVOList: [ diff --git a/src/router/index.js b/src/router/index.js index 62424839b..a74967ab4 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -225,6 +225,7 @@ export const projectTky = '018'; // 铁科院 export const projectHeb = '019'; // 哈盈达 export const projectDrts = '020'; // 行调实训 export const projectSdy = '021';// 苏电院 +export const projectRichor = '022';// 中航锐创 export const userTrainingPlatform = '016'; // 实训系统 // export const refereePlatform = '017'; // 裁判系统 diff --git a/src/scripts/ProjectConfig.js b/src/scripts/ProjectConfig.js index 080120e0f..1b671bd84 100644 --- a/src/scripts/ProjectConfig.js +++ b/src/scripts/ProjectConfig.js @@ -15,6 +15,7 @@ import FaviconNty from '@/assets/icon/favicon_nty.png'; import FaviconBjd from '@/assets/icon/favicon_bjd.png'; import FaviconSdy from '@/assets/icon/favicon_jdy.png'; import FaviconCgy from '@/assets/icon/favicon_cgy.png'; +import FaviconRichor from '@/assets/icon/favicon_richor.png'; import FaviconZzww from '@/assets/icon/favicon_zzww.png'; import Link_Bxkc from '@/assets/icon/link_bxkc.png'; import Link_Crsc from '@/assets/icon/link_crsc.png'; @@ -425,6 +426,16 @@ export const loginInfo = { navigationLogoWidth: '180px', navigationMarginLeft: '195px', systemType: '011' + }, + richor:{ + title: '中航锐创城市轨道交通实训平台', + loginParam: 'RICHOR', + bottomColumn: '中航锐创(北京)科技发展有限公司 联系电话:4000500081', + linkIcon: FaviconRichor, + titleIcon: FaviconRichor, + navigationLogoWidth: '40px', + navigationMarginLeft: '50px', + systemType: '022' } }; @@ -466,7 +477,8 @@ export const ProjectIcon = { sdy: FaviconSdy, designsdy: FaviconSdy, cgy: FaviconCgy, - designcgy: FaviconCgy + designcgy: FaviconCgy, + richor:FaviconRichor }; export const ProjectCode = { @@ -495,10 +507,11 @@ export const ProjectCode = { sdy: 'SDY', designsdy: 'SDY', cgy: 'CGY', - designcgy: 'CGY' + designcgy: 'CGY', + richor:'RICHOR' }; -export const BottomColumnOnlyConInfo = ['heb', 'designheb', 'jyd', 'designjyd', 'tky', 'designtky', 'bxkc', 'designbxkc', 'crsc', 'designcrsc', 'hls', 'designhls', 'hyd', 'designhyd', 'cgy', 'designcgy']; // 底部栏仅展示公司信息不展示备案号 -export const GetMapListByProjectList = ['xty', 'designxty', 'gzb', 'designgzb', 'xadt', 'designxadt', 'heb', 'designheb', 'designdrts', 'drts', 'wjls', 'nty', 'designnty', 'sdy', 'designsdy', 'ntyc', 'designntyc', 'ntyl', 'designntyl', 'designbjd', 'cgy', 'designcgy', 'zzww']; // 实训设计平台通过项目code获取地图列表的项目 +export const BottomColumnOnlyConInfo = ['heb', 'designheb', 'jyd', 'designjyd', 'tky', 'designtky', 'bxkc', 'designbxkc', 'crsc', 'designcrsc', 'hls', 'designhls', 'hyd', 'designhyd', 'cgy', 'designcgy', 'richor']; // 底部栏仅展示公司信息不展示备案号 +export const GetMapListByProjectList = ['xty', 'designxty', 'gzb', 'designgzb', 'xadt', 'designxadt', 'heb', 'designheb', 'designdrts', 'drts', 'wjls', 'nty', 'designnty', 'sdy', 'designsdy', 'ntyc', 'designntyc', 'ntyl', 'designntyl', 'designbjd', 'cgy', 'designcgy', 'zzww', 'richor']; // 实训设计平台通过项目code获取地图列表的项目 export const CaseHideProjectList = ['heb', 'designheb', 'cgy', 'designcgy']; // 案例展示隐藏的项目 export const VersionBaseNoShow = ['heb', 'designheb', 'hls', 'designhls', 'drts', 'wjls', 'hyd', 'designhyd', 'cgy', 'designcgy']; // 登录页右下角版本开发基于不展示 export const MainBodyNoShow = ['heb', 'designheb', 'jyd', 'designjyd', 'tky', 'designtky', 'bxkc', 'designbxkc', 'crsc', 'designcrsc', 'hls', 'designhls', 'hyd', 'designhyd', 'cgy', 'designcgy']; // 登录页右下角主体不展示 @@ -557,7 +570,8 @@ export const ProjectList = [ {value: 'sdy', label: '苏电院'}, {value: 'cgy', label: '成都工业'}, {value: 'wjls', label: '微机联锁'}, - {value: 'zzww', label: '郑州共赢'} + {value: 'zzww', label: '郑州共赢'}, + {value: 'richor', label: '中航锐创'} ]; export const localPackageProject = { localdesign: 'designheb', diff --git a/src/scripts/cmdPlugin/Config.js b/src/scripts/cmdPlugin/Config.js index 54b07f5d7..74809bb84 100644 --- a/src/scripts/cmdPlugin/Config.js +++ b/src/scripts/cmdPlugin/Config.js @@ -30,7 +30,8 @@ export const MapDeviceType = { export const deviceFaultType = { Section: [ {label: '计轴故障', value: 'FAULT'}, - {label: '通信车占用', value: 'CBTC_OCCUPIED_FAULT'} + {label: '通信车占用', value: 'CBTC_OCCUPIED_FAULT'}, + {label: 'ARB', value: 'ARB'} // {label: '计轴干扰', value: 'DISTURBANCE'} ], Signal: [ @@ -68,7 +69,8 @@ export const deviceFaultType = { export const deviceFaultMap = { Section: { FAULT: '计轴故障', - CBTC_OCCUPIED_FAULT: '通信车占用' + CBTC_OCCUPIED_FAULT: '通信车占用', + ARB: 'ARB' }, Signal: { MAIN_FILAMENT_BROKEN: '熔断' diff --git a/src/store/modules/permission.js b/src/store/modules/permission.js index 8314f639e..1d1b255ac 100644 --- a/src/store/modules/permission.js +++ b/src/store/modules/permission.js @@ -1,4 +1,4 @@ -import { publicAsyncRoute, asyncRouter, constantRoutes, user, projectTrain, projectXian, projectXty, projectGzzb, projectJsxt, projectJyd, projectTky, projectHeb, superAdmin, admin, userTrainingPlatform, JSXT, projectRoute, projectDrts, projectSdy } from '@/router/index'; +import { publicAsyncRoute, asyncRouter, constantRoutes, user, projectTrain, projectXian, projectXty, projectGzzb, projectJsxt, projectJyd, projectRichor, projectTky, projectHeb, superAdmin, admin, userTrainingPlatform, JSXT, projectRoute, projectDrts, projectSdy } from '@/router/index'; import { loginInfo } from '@/scripts/ProjectConfig'; import { getSessionStorage } from '@/utils/auth'; @@ -78,6 +78,8 @@ function resetAsyncRouter({ systemType }) { list = [...list, ...asyncRouter]; } else if (systemType == projectDrts) { list = [...list, ...asyncRouter]; + } else if (systemType == projectRichor) { + list = [...list, ...asyncRouter]; } else if (systemType == projectSdy) { if (projectRoute && projectRoute.designsdy && projectRoute.designsdy.length) { projectRoute.designheb.forEach(item => { diff --git a/src/store/modules/runplan.js b/src/store/modules/runplan.js index e71c92270..f86ad70be 100644 --- a/src/store/modules/runplan.js +++ b/src/store/modules/runplan.js @@ -113,7 +113,7 @@ const runPlan = { state.planData[serviceNumber] = { oldIndex, serviceNumber, trainMap: {} }; state.planLoadedCount++; } - }, + }, clear: (state) => { // state.stations = []; state.planData = {}; diff --git a/src/views/error-page/404.vue b/src/views/error-page/404.vue index 0ccdb6a22..23cb65a64 100644 --- a/src/views/error-page/404.vue +++ b/src/views/error-page/404.vue @@ -9,9 +9,9 @@
OOPS!
-
All rights reserved +
{{ message }}
Please check that the URL you entered is correct, or click the button below to return to the homepage.
diff --git a/src/views/ibp/ibpDraw/ibpOperate/ibpAlarm.vue b/src/views/ibp/ibpDraw/ibpOperate/ibpAlarm.vue index bba1c405d..6d37838e8 100644 --- a/src/views/ibp/ibpDraw/ibpOperate/ibpAlarm.vue +++ b/src/views/ibp/ibpDraw/ibpOperate/ibpAlarm.vue @@ -15,6 +15,16 @@ + + + + + {{ buttonText }} {{ $t('global.delete') }} @@ -38,7 +48,8 @@ export default { code: '', alarmWidth: '', x: 10, - y: 10 + y: 10, + direction: null, }, rules: { code: [ @@ -47,7 +58,12 @@ export default { alarmWidth: [ { required: true, message: this.$t('rules.enterTheAlarmWidth'), trigger: 'blur' } ] - } + }, + directions: [ + { name: '全部', value: null}, + { name: '上行', value: true}, + { name: '下行', value: false}, + ], }; }, computed: { @@ -64,6 +80,7 @@ export default { this.form.alarmWidth = model.width; this.form.x = model.point.x; this.form.y = model.point.y; + this.form.direction = model.direction } } }, @@ -80,7 +97,8 @@ export default { }, code: this.form.code, _type: 'Alarm', - width: this.form.alarmWidth + width: this.form.alarmWidth, + direction: this.form.direction }; this.$emit('createData', alarmModel); this.initPage(); @@ -97,7 +115,8 @@ export default { }, code: this.form.code, _type: 'Alarm', - width: this.form.alarmWidth + width: this.form.alarmWidth, + direction: this.form.direction }; this.$emit('deleteDataModel', alarmModel ); this.initPage(); @@ -110,7 +129,8 @@ export default { code: '', alarmWidth: '', x: 10, - y: 10 + y: 10, + direction: null }; }, generateCode() { diff --git a/src/views/ibp/ibpDraw/ibpOperate/ibpButton.vue b/src/views/ibp/ibpDraw/ibpOperate/ibpButton.vue index 858a47d6b..e9d54b93a 100644 --- a/src/views/ibp/ibpDraw/ibpOperate/ibpButton.vue +++ b/src/views/ibp/ibpDraw/ibpOperate/ibpButton.vue @@ -44,6 +44,16 @@ /> + + + + + {{ buttonText }} {{ $t('global.delete') }} @@ -65,19 +75,17 @@ export default { buttonText: this.$t('ibp.createNow'), showDeleteButton: false, operateMeanList: [ - { label: '上行扣车', value: 'SXKC' }, - { label: '下行扣车', value: 'XXKC' }, - { label: '上行终止扣车', value: 'SXZZKC' }, - { label: '下行终止扣车', value: 'XXZZKC' }, + { label: '扣车', value: 'KC' }, + { label: '终止扣车', value: 'ZZKC' }, { label: '紧急停车', value: 'JJTC' }, { label: '取消紧急停车', value: 'QXJJTC' }, { label: '报警切除', value: 'BJQC' }, - { label: '下行屏蔽门开门', value: 'XXKM' }, - { label: '上行屏蔽门开门', value: 'SXKM' }, + { label: '屏蔽门开门', value: 'KM' }, { label: '计轴复位', value: 'AXLE_RESET' }, { label: '计轴预复位', value: 'AXLE_PRE_RESET' }, { label: '计轴预复零', value: 'PRERESET_Z' }, ], + operateWithoutDirections: ['AXLE_RESET', 'AXLE_PRE_RESET', 'PRERESET_Z'], form: { code: '', buttonColor: 'red', @@ -85,7 +93,8 @@ export default { x: 10, y: 10, sectionCode: '', - mean: '' + mean: '', + direction: null, }, rules: { code: [ @@ -99,13 +108,20 @@ export default { ], sectionCode: [ { required: true, message: '请选择关联区段', trigger: 'blur' } - ] + ], }, - sectionList: [] + sectionList: [], + directions: [ + { name: '全部', value: null}, + { name: '上行', value: true}, + { name: '下行', value: false}, + ], }; }, computed: { - + needDirectionItem() { + return !this.operateWithoutDirections.includes(this.form.mean); + } }, watch: { '$store.state.ibp.rightClickCount': function (val) { @@ -121,6 +137,7 @@ export default { this.form.y = model.point.y; this.form.mean = model.mean; this.form.sectionCode = model.sectionCode; + this.form.direction = model.direction; } } }, @@ -128,7 +145,7 @@ export default { if (this.$route.query.stationCode) { getSectionListByCenStationCode(this.$route.query.mapId, this.$route.query.stationCode).then(resp => { this.sectionList = resp.data; - console.log(resp.data); + // console.log(resp.data); }).catch(() => { this.$message.error('获取区段列表失败!'); }); @@ -142,9 +159,6 @@ export default { } }, methods: { - // consoleChange() { - // console.log(this.form.mean === 'PRERESET', this.form.mean ); - // }, onSubmit(form) { this.$refs[form].validate((valid) => { if (valid) { @@ -159,7 +173,8 @@ export default { status: 'off', width: this.form.buttonWidth, mean: this.form.mean, - sectionCode: this.form.sectionCode + sectionCode: this.form.sectionCode, + direction: this.form.direction, }; this.$emit('createData', buttonModel); this.initPage(); @@ -180,7 +195,8 @@ export default { status: 'off', width: this.form.buttonWidth, mean: this.form.mean, - sectionCode: this.form.sectionCode + sectionCode: this.form.sectionCode, + direction: this.form.direction, }; this.$emit('deleteDataModel', buttonModel ); this.initPage(); @@ -196,7 +212,8 @@ export default { x: 10, y: 10, mean: '', - sectionCode: '' + sectionCode: '', + direction: null, }; }, generateCode() { diff --git a/src/views/ibp/ibpDraw/ibpOperate/ibpLamp.vue b/src/views/ibp/ibpDraw/ibpOperate/ibpLamp.vue index 2dcf607c3..402f973f0 100644 --- a/src/views/ibp/ibpDraw/ibpOperate/ibpLamp.vue +++ b/src/views/ibp/ibpDraw/ibpOperate/ibpLamp.vue @@ -25,6 +25,16 @@ /> + + + + + {{ buttonText }} {{ $t('global.delete') }} @@ -45,20 +55,18 @@ export default { buttonText: this.$t('ibp.createNow'), showDeleteButton: false, showMeanList: [ - {label: '下行扣车', value: 'xxkcLight'}, - {label: '上行扣车', value: 'sxkcLight'}, - {label: '下行关门灯', value: 'xxgmLight'}, - {label: '下行开门灯', value: 'xxkmLight'}, - {label: '上行关门灯', value: 'sxgmLight'}, - {label: '上行开门灯', value: 'sxkmLight'}, - {label: '紧急停车灯', value: 'jjtcLight'} + {label: '扣车灯', value: 'kcLight'}, + {label: '关门灯', value: 'gmLight'}, + {label: '开门灯', value: 'kmLight'}, + {label: '紧急停车灯', value: 'jjtcLight'}, ], form: { code: '', r: '', x: 10, y: 10, - mean: '' + mean: '', + direction: null }, rules: { code: [ @@ -67,7 +75,12 @@ export default { r: [ { required: true, message: '请输入圆形灯半径', trigger: 'blur'} ] - } + }, + directions: [ + { name: '全部', value: null}, + { name: '上行', value: true}, + { name: '下行', value: false}, + ], }; }, computed: { @@ -85,6 +98,7 @@ export default { this.form.x = model.point.x; this.form.y = model.point.y; this.form.mean = model.mean; + this.form.direction = model.direction } } }, @@ -103,6 +117,7 @@ export default { code: this.form.code, r: this.form.r, mean: this.form.mean, + direction: this.form.direction, fillColor: '#332C22' }; this.$emit('createData', lampModel); @@ -123,6 +138,7 @@ export default { code: this.form.code, r: this.form.r, mean: this.form.mean, + direction: this.form.direction, fillColor: '#332C22' }; this.$emit('deleteDataModel', lampModel ); @@ -137,7 +153,8 @@ export default { r: '', x: 10, y: 10, - mean: '' + mean: '', + direction: null }; }, generateCode() { diff --git a/src/views/ibp/ibpsystem/index.vue b/src/views/ibp/ibpsystem/index.vue index ec66a1639..499cb29e6 100644 --- a/src/views/ibp/ibpsystem/index.vue +++ b/src/views/ibp/ibpsystem/index.vue @@ -7,9 +7,11 @@ 退出 -
@@ -64,7 +66,8 @@ export default { stationCode: '', banUpOpenScreenDoor: false, banDownOpenScreenDoor: false, - buzzerAudio:BuzzerAudio + buzzerAudio:BuzzerAudio, + alarmList: [] }; }, computed: { @@ -193,7 +196,8 @@ export default { this.setIbp(data, ibpDatas); this.$store.dispatch('ibp/setIbpData', ibpDatas); this.handleBanOpenScreenDoorStatus(); - this.preResetBtn = this.$ibp.$painter.ibpInstanceLevel.SquareButton.children().find(e=>e.model.mean === IbpOperation.PRERESET_Z.event); + this.preResetBtn = this.$ibp.$painter.ibpInstanceLevel.SquareButton.children().find(e=>e.model.mean === IbpOperation.PRERESET_Z.event); //计轴预复零按钮 + this.alarmList = this.$ibp.$painter.ibpInstanceLevel.Alarm.children().map(e=>e.model); } else { // 无数据 this.loading = false; diff --git a/src/views/jlmap3d/device/jl3ddevice.vue b/src/views/jlmap3d/device/jl3ddevice.vue index 08c05c6d1..dc57b4efc 100644 --- a/src/views/jlmap3d/device/jl3ddevice.vue +++ b/src/views/jlmap3d/device/jl3ddevice.vue @@ -1,21 +1,25 @@ @@ -53,13 +59,15 @@ import ConstConfig from '@/scripts/ConstConfig'; import ResponderCreate from './responderCreate'; import ResponderModel from './responderModel'; import ResponderBatch from './responderBatch'; +import ResponderBatchOperate from './responderBatchOperate'; export default { name: 'ResponderDraft', components: { ResponderCreate, ResponderModel, - ResponderBatch + ResponderBatch, + ResponderBatchOperate }, props: { selected: { diff --git a/src/views/newMap/newMapdraft/mapoperate/responder/responderBatchOperate.vue b/src/views/newMap/newMapdraft/mapoperate/responder/responderBatchOperate.vue new file mode 100644 index 000000000..12836b643 --- /dev/null +++ b/src/views/newMap/newMapdraft/mapoperate/responder/responderBatchOperate.vue @@ -0,0 +1,86 @@ + + + + + diff --git a/src/views/newMap/newMapdraft/mapoperate/responder/responderModel.vue b/src/views/newMap/newMapdraft/mapoperate/responder/responderModel.vue index a842d23f0..b1f78e751 100644 --- a/src/views/newMap/newMapdraft/mapoperate/responder/responderModel.vue +++ b/src/views/newMap/newMapdraft/mapoperate/responder/responderModel.vue @@ -167,6 +167,7 @@ export default { this.editModel[prop] = selected.code; }, setModel(selected) { + if (!selected.signalCode) selected.signalCode = ''; this.editModel = deepAssign(this.editModel, selected); }, deviceChange(code) { diff --git a/src/views/newMap/newMapdraft/mapoperate/zcControl.vue b/src/views/newMap/newMapdraft/mapoperate/zcControl.vue index 0f5c7a72f..d2c8e70ee 100644 --- a/src/views/newMap/newMapdraft/mapoperate/zcControl.vue +++ b/src/views/newMap/newMapdraft/mapoperate/zcControl.vue @@ -55,7 +55,8 @@ export default { name: '', managedSectionList:[], // visible: '', - // concentrateStationList:[], + noService: false, + concentrateStationList:[], position: { x: 0, y: 0 @@ -65,7 +66,8 @@ export default { code: '', name: '', // visible: '', - // concentrateStationList:[], + noService: false, + concentrateStationList:[], position: { x: 0, y: 0 @@ -97,6 +99,7 @@ export default { computed: { ...mapGetters('map', [ 'zcList', + 'stationList', 'seclectDeviceList' ]), isButtonType() { @@ -120,8 +123,10 @@ export default { { prop: 'position.x', firstLevel: 'position', secondLevel: 'x', label: 'x:', type: 'number', labelWidth: '20px' }, { prop: 'position.y', firstLevel: 'position', secondLevel: 'y', label: 'y:', type: 'number', labelWidth: '20px' } ] }, + { prop: 'noService', label: '无服务:', type: 'checkbox' }, + { prop:'concentrateStationList', label:this.$t('map.concentrateStationList'), type: 'multiSelect', optionLabel: 'name', optionValue: 'code', options: this.concertrateStation }, + // deviceChange: this.changeConcertrateStation { prop:'managedSectionList', label:'管理区段列表: ', type: 'checkBoxDevice', getName:this.getName, mouseenter:this.mouseenter, mouseleave:this.mouseleave, buttonShowType:this.isButtonType, hover:this.hover, buttonType:'checkZcSection', clear:this.clear} - // { prop:'concentrateStationList', label:this.$t('map.concentrateStationList'), type: 'multiSelect', optionLabel: 'name', optionValue: 'code', options: this.concertrateStation, deviceChange: this.changeConcentrateStation } ] } } @@ -139,9 +144,9 @@ export default { { prop: 'position', label: this.$t('map.stateSignalsPlotCoordinates'), type: 'coordinate', width: '140px', children: [ { prop: 'position.x', firstLevel: 'position', secondLevel: 'x', label: 'x:', type: 'number', labelWidth: '20px' }, { prop: 'position.y', firstLevel: 'position', secondLevel: 'y', label: 'y:', type: 'number', labelWidth: '20px' } - ] } - // - // { prop:'concentrateStationList', label:this.$t('map.concentrateStationList'), type: 'multiSelect', optionLabel: 'name', optionValue: 'code', options: this.concertrateStation, deviceChange: this.changeConcentrateStation } + ] }, + // deviceChange: this.changeConcertrateStation + { prop:'concentrateStationList', label:this.$t('map.concentrateStationList'), type: 'multiSelect', optionLabel: 'name', optionValue: 'code', options: this.concertrateStation } ] } } @@ -150,10 +155,13 @@ export default { } }, watch: { + stationList() { + this.getConcertrateStation(); + } + }, + mounted() { + this.getConcertrateStation(); }, - // mounted() { - // this.getConcertrateStation(); - // }, methods: { deviceChange(code) { this.$emit('setCenter', code); @@ -165,8 +173,10 @@ export default { if (selected && selected._type.toUpperCase() === 'CheckBox'.toUpperCase()) { this.activeName = 'first'; this.seclectDeviceList.forEach(item => { - if (item._type == 'Section' && (item.type == '01' || item.type == '04') && !this.editModel.managedSectionList.includes(selected.code)) { - this.editModel.managedSectionList.push(item.code); + if (item._type == 'Section' && (item.type == '01' || item.type == '04')) { + if (!this.editModel.managedSectionList.includes(item.code)) { + this.editModel.managedSectionList.push(item.code); + } } }); } else if (selected && selected._type.toUpperCase() === 'Section'.toUpperCase()) { @@ -176,15 +186,47 @@ export default { } else if (selected && selected._type.toUpperCase() === 'ZcControl'.toUpperCase()) { this.$refs.dataform && this.$refs.dataform.resetFields(); this.activeName = 'first'; - this.editModel = deepAssign(this.editModel, selected); + // this.editModel = deepAssign({}, selected); + this.editModel = { + code: selected.code, + name: selected.name, + noService: !!selected.noService, + concentrateStationList:selected.concentrateStationList || [], + managedSectionList:selected.managedSectionList || [], + position: Object.assign({}, selected.position) + }; + // this.editModel + // if (this.editModel.concentrateStationList) { delete this.editModel.concentrateStationList; } + // if (!this.editModel.managedSectionList) { this.editModel.managedSectionList = []; } } }, + + getConcertrateStation() { + // 被选中的集中站站数据 + const beConcentrateStation = {}; + this.zcList.forEach(data=>{ + if (data.concentrateStationList) { + data.concentrateStationList.forEach(concentrate=>{ + beConcentrateStation[concentrate] = data.code; + }); + } + }); + this.concertrateStation = this.stationList.filter(station=>{ + // if (this.activeName == 'first') { + // return station.centralized && !( beConcentrateStation[station.code] && (beConcentrateStation[station.code] != this.editModel.code)); + return station.centralized; + // } else { + // return station.centralized && !( beConcentrateStation[station.code]); + // } + }); + }, + clear() { this.editModel.managedSectionList = []; }, create() { const uid = getUID('ZcControl', this.zcList); - const models = []; + let models = []; const model = { _type: 'ZcControl', code: uid, @@ -195,8 +237,13 @@ export default { } }; models.push(model); + model.concentrateStationList.forEach(stationCode=>{ + const arr = this.setStationStand(stationCode, model.code); + models = [...models, ...arr]; + }); this.$emit('updateMapModel', models); + this.getConcertrateStation(); this.$refs.createForm.resetForm(); }, // 修改对象 @@ -204,7 +251,11 @@ export default { this.$refs['dataform'].validate((valid) => { if (valid) { const data = Object.assign({_type: 'ZcControl'}, this.editModel); - const models = [data]; + let models = [data]; + data.concentrateStationList.forEach(stationCode=>{ + const arr = this.setStationStand(stationCode, data.code); + models = [...models, ...arr]; + }); this.$emit('updateMapModel', models); this.$emit('deviceSelect', ''); } @@ -219,6 +270,16 @@ export default { cancelButtonText: this.$t('tip.cancel'), type: 'warning' }).then(() => { + this.concertrateStation.forEach(station=>{ + selected.concentrateStationList.forEach(stationCode=>{ + switch (stationCode) { + case station.code: { + this.setStationStand(station.code, ''); + break; + } + } + }); + }); this.$emit('updateMapModel', {...selected, _dispose: true}); this.$refs.dataform && this.$refs.dataform.resetFields(); }).catch(() => { @@ -226,6 +287,21 @@ export default { }); } }, + // 设置车站所属ZC区域 + setStationStand(stationCode, code) { + const arr = []; + this.stationList.forEach(elem=>{ + if (elem.code == stationCode) { + const station = deepAssign({}, elem); + // const station = Object.assign({}, elem); + station.zcCode = code; + arr.push(station); + // this.$emit('updateMapModel', station); + } + }); + return arr; // 返回设置的车站list + }, + getName(code) { const section = this.$store.getters['map/getDeviceByCode'](code); return section.name || ''; diff --git a/src/views/thirdLogin/index.vue b/src/views/thirdLogin/index.vue index 07545fc62..67dadb760 100644 --- a/src/views/thirdLogin/index.vue +++ b/src/views/thirdLogin/index.vue @@ -9,7 +9,9 @@ import { LoginParams } from '@/utils/login'; import { thirdCountLogin } from '@/api/management/user'; import md5 from 'js-md5'; -import { setToken, getToken, setSessionStorage } from '@/utils/auth'; +import { setToken, getToken, setSessionStorage, getSessionStorage } from '@/utils/auth'; +// , ProjectLoginStyleList, VersionBaseNoShow, MainBodyNoShow, NoQrcodeList, localPackageProject, RegisterCodeList +import { loginInfo, ProjectIcon } from '@/scripts/ProjectConfig'; export default { name:'ThirdLogin', @@ -24,8 +26,14 @@ export default { return project || 'login'; } }, - mounted() { + created() { setSessionStorage('project', this.project); + const project = getSessionStorage('project'); + if (project) { + document.querySelector("link[rel*='icon']").href = loginInfo[project].linkIcon || ProjectIcon[project]; + } + }, + mounted() { const userId = this.$route.query.userId; const paccount = this.$route.query.paccount; const secret = this.$route.query.secret; @@ -35,6 +43,7 @@ export default { if (userId && paccount && secret == computeSecret) { const model = Object.assign({ parentAccount:paccount, + project:loginInfo[this.project].loginParam, account:userId, deviceCode:deviceCode }, LoginParams.LianKeTang); diff --git a/static/device/door/PBM.FBX b/static/device/door/PBM.FBX new file mode 100644 index 000000000..cf70deeb1 Binary files /dev/null and b/static/device/door/PBM.FBX differ diff --git a/static/jl3d/railway/model/ZDJ9_DH622.FBX b/static/jl3d/railway/model/ZDJ9_DH622.FBX new file mode 100644 index 000000000..f00aa824e Binary files /dev/null and b/static/jl3d/railway/model/ZDJ9_DH622.FBX differ