diff --git a/src/jmapNew/shape/graph/StationStand/index.js b/src/jmapNew/shape/graph/StationStand/index.js index 43608e833..ae6cf1b4a 100644 --- a/src/jmapNew/shape/graph/StationStand/index.js +++ b/src/jmapNew/shape/graph/StationStand/index.js @@ -153,7 +153,7 @@ class StationStand extends Group { this.downDetainLamp && this.downDetainLamp.hide(); } setScreenDoorOpenStatus(model) { - if (!this.model.noStatus) { + if (!this.model.noStatus && !(this.model.atsNoStatus && store.state.training.prdType == '02')) { this.gapStand && this.gapStand.setState(model); } } diff --git a/src/jmapNew/theme/components/menus/dialog/setFault.vue b/src/jmapNew/theme/components/menus/dialog/setFault.vue index cf35255dd..0581a3e69 100644 --- a/src/jmapNew/theme/components/menus/dialog/setFault.vue +++ b/src/jmapNew/theme/components/menus/dialog/setFault.vue @@ -248,6 +248,13 @@ export default { {label: '编号闪', value: 'LIGHTING_UNIT_FAULT_NAME'}, {label: '机头闪', value: 'LIGHTING_UNIT_FAULT_HEAD'} ]; + } else if (selected._type === 'Section' && this.popClass === 'nanjing-02__systerm') { + this.faultList = [ + {label: '紫光带故障', value: 'FAULT'}, + {label: '红光带故障', value: 'CBTC_OCCUPIED_FAULT'}, + {label: '计轴受扰', value: 'ARB'}, + {label:'无数据故障', value:'UNABLE_COLLECT_STATUS'} + ]; } if (this.faultList && this.faultList.length) { this.form.faultType = this.faultList[0].value;