修改南京2号线菜单,以及样式
This commit is contained in:
parent
1dfa8f5b19
commit
22403b198d
@ -346,24 +346,14 @@ export default {
|
|||||||
.haerbin-01__systerm .el-dialog .button-group {
|
.haerbin-01__systerm .el-dialog .button-group {
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
}
|
}
|
||||||
.haerbin-01__systerm .nav-border .el-button {
|
.haerbin-01__systerm .el-button {
|
||||||
height: 20px;
|
height: 20px;
|
||||||
line-height: 20px;
|
line-height: 20px;
|
||||||
padding: 0px;
|
padding: 0px;
|
||||||
width: 80px;
|
width: 80px;
|
||||||
border: 1px solid #1F313F;
|
border: 1px solid #1F313F;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
border-radius: 5px !important;
|
border-radius: 1px !important;
|
||||||
color: #000;
|
color: #000;
|
||||||
background: #FFFFFF;
|
|
||||||
}
|
|
||||||
.haerbin-01__systerm .nav-border-other .el-button {
|
|
||||||
height: 20px;
|
|
||||||
line-height: 20px;
|
|
||||||
padding: 0px;
|
|
||||||
width: 80px;
|
|
||||||
border: 1px solid #1F313F;
|
|
||||||
font-size: 12px;
|
|
||||||
border-radius: 5px !important;
|
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
@ -13,32 +13,30 @@
|
|||||||
</el-row>
|
</el-row>
|
||||||
</div>
|
</div>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<el-col :span="6" class="nav-border">
|
||||||
<div class="nav-border-other">
|
|
||||||
<el-row>
|
<el-row>
|
||||||
<template v-for="(item, index) in centralizedStationList1">
|
<template v-for="(item, index) in centralizedStationList1">
|
||||||
<el-col :key="index" :span="colsNum">
|
<el-col :key="index" :span="colsNum">
|
||||||
<div v-if="stationCode === item.code" class="fake-button-active" @click="switchShowStation(item.code)">{{ item.name }}</div>
|
<el-button v-if="stationCode === item.code" class="fake-button-active" @click="switchShowStation(item.code)">{{ item.name }}</el-button>
|
||||||
<div v-else class="fake-button" @click="switchShowStation(item.code)">{{ item.name }}</div>
|
<el-button v-else class="fake-button" @click="switchShowStation(item.code)">{{ item.name }}</el-button>
|
||||||
</el-col>
|
</el-col>
|
||||||
</template>
|
</template>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<el-row>
|
||||||
<template v-for="(item, index) in centralizedStationList2">
|
<template v-for="(item, index) in centralizedStationList2">
|
||||||
<el-col :key="index" :span="colsNum">
|
<el-col :key="index" :span="colsNum">
|
||||||
<div v-if="stationCode === item.code" class="fake-button-active" @click="switchShowStation(item.code)">{{ item.name }}</div>
|
<el-button v-if="stationCode === item.code" class="fake-button-active" @click="switchShowStation(item.code)">{{ item.name }}</el-button>
|
||||||
<div v-else class="fake-button" @click="switchShowStation(item.code)">{{ item.name }}</div>
|
<el-button v-else class="fake-button" @click="switchShowStation(item.code)">{{ item.name }}</el-button>
|
||||||
</el-col>
|
</el-col>
|
||||||
</template>
|
</template>
|
||||||
</el-row>
|
</el-row>
|
||||||
</div>
|
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="10">
|
<el-col :span="10">
|
||||||
<div class="nav-border">
|
<div class="nav-border">
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="6"><el-button style="width: 80px;" :style="{background:isNoRecoverLevelA || isNoConfirmLevelA?'#F00':'#FFF' }" plain :class="{'headerBox' :isNoConfirmLevelA}" @click="showLowAlarm('A')">A级警报</el-button></el-col>
|
<el-col :span="6"><el-button style="width: 80px;" :style="{background:isNoRecoverLevelA || isNoConfirmLevelA?'#FFF':'#DDD' }" plain :class="{'headerBox' :isNoConfirmLevelA}" @click="showLowAlarm('A')">A级警报</el-button></el-col>
|
||||||
<el-col :span="6"><el-button style="width: 80px;" :style="{background:isNoRecoverLevelB || isNoConfirmLevelB?'#F00':'#FFF' }" plain :class="{'headerBox' :isNoConfirmLevelB}" @click="showLowAlarm('B')">B级警报</el-button></el-col>
|
<el-col :span="6"><el-button style="width: 80px;" :style="{background:isNoRecoverLevelB || isNoConfirmLevelB?'#FFF':'#DDD' }" plain :class="{'headerBox' :isNoConfirmLevelB}" @click="showLowAlarm('B')">B级警报</el-button></el-col>
|
||||||
<el-col :span="6"><el-button style="width: 80px;" :style="{background:isNoRecoverLevelC?'#F00':'#FFF' }" plain>C级警报</el-button></el-col>
|
<el-col :span="6"><el-button style="width: 80px;" :style="{background:isNoRecoverLevelC?'#FFF':'#DDD' }" plain>C级警报</el-button></el-col>
|
||||||
<el-col :span="6"><el-button style="width: 80px;" plain @click="undeveloped">记录</el-button></el-col>
|
<el-col :span="6"><el-button style="width: 80px;" plain @click="undeveloped">记录</el-button></el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<el-row>
|
||||||
@ -66,7 +64,7 @@
|
|||||||
</el-row>
|
</el-row>
|
||||||
<el-row v-else-if="$store.state.training.prdType === '02'" style="padding: 3px;">
|
<el-row v-else-if="$store.state.training.prdType === '02'" style="padding: 3px;">
|
||||||
<el-col :span="16">
|
<el-col :span="16">
|
||||||
<div style="width: calc(100% - 10px);border: 2px solid #DDD9CA;border-radius: 5px;">
|
<div style="width: calc(100% - 10px);border: 2px solid #DDD9CA;border-radius: 1px;">
|
||||||
<el-row style="padding: 4px;">
|
<el-row style="padding: 4px;">
|
||||||
<div class="tip-content-box">
|
<div class="tip-content-box">
|
||||||
<div v-if="tipContent[0]">{{ `${tipContent[0].level}` }}</div>
|
<div v-if="tipContent[0]">{{ `${tipContent[0].level}` }}</div>
|
||||||
@ -93,7 +91,7 @@
|
|||||||
<div class="div-simulate-button" @click="undeveloped">编表</div>
|
<div class="div-simulate-button" @click="undeveloped">编表</div>
|
||||||
<div class="div-simulate-button" @click="undeveloped">车辆段</div>
|
<div class="div-simulate-button" @click="undeveloped">车辆段</div>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row class="button-row" style="margin-top: 10px;">
|
<el-row class="button-row" style="margin: 10px 0;">
|
||||||
<div class="div-simulate-button" @click="undeveloped">轨道</div>
|
<div class="div-simulate-button" @click="undeveloped">轨道</div>
|
||||||
<div class="div-simulate-button" @click="undeveloped">调度</div>
|
<div class="div-simulate-button" @click="undeveloped">调度</div>
|
||||||
<div class="div-simulate-button" @click="undeveloped">录放</div>
|
<div class="div-simulate-button" @click="undeveloped">录放</div>
|
||||||
@ -105,30 +103,30 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="4">
|
<el-col :span="4">
|
||||||
<div style="width: calc(100% - 10px);border: 2px solid #DDD9CA;border-radius: 5px;">
|
<div style="width: calc(100% - 10px);border: 2px solid #DDD9CA;border-radius: 1px;">
|
||||||
<el-row style="height: 68px;display: flex; justify-content: space-between;align-items: center;">
|
<el-row style="height: 68px;display: flex; justify-content: space-between;align-items: center;">
|
||||||
<div style="width: 40px;" class="div-simulate-button" :style="{background:isNoRecoverLevelA || isNoConfirmLevelA?'#F00':'#FFF' }" :class="{'headerBox' :isNoConfirmLevelA}" @click="showHimAlarm('A')">A</div>
|
<div style="width: 40px;" class="div-simulate-button" :style="{background:isNoRecoverLevelA || isNoConfirmLevelA?'#FFF':'#DDD' }" :class="{'headerBox' :isNoConfirmLevelA}" @click="showHimAlarm('A')">A</div>
|
||||||
<div style="width: 40px;" class="div-simulate-button" :style="{background:isNoRecoverLevelB || isNoConfirmLevelB?'#F00':'#FFF' }" :class="{'headerBox' :isNoConfirmLevelB}" @click="showHimAlarm('B')">B</div>
|
<div style="width: 40px;" class="div-simulate-button" :style="{background:isNoRecoverLevelB || isNoConfirmLevelB?'#FFF':'#DDD' }" :class="{'headerBox' :isNoConfirmLevelB}" @click="showHimAlarm('B')">B</div>
|
||||||
<div style="width: 40px;" class="div-simulate-button" :style="{background:isNoRecoverLevelC?'#F00':'#FFF' }" @click="showHimAlarm('C')">C</div>
|
<div style="width: 40px;" class="div-simulate-button" :style="{background:isNoRecoverLevelC?'#FFF':'#DDD' }" @click="showHimAlarm('C')">C</div>
|
||||||
<img :src="voiceIcon" style="width: 40px;height: 40px;" @click="controlAudio(false)">
|
<img :src="voiceIcon" style="width: 40px;height: 40px;" @click="controlAudio(false)">
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row class="button-row">
|
<el-row class="button-row">
|
||||||
<div style="width: 80px;" class="div-simulate-button" @click="showHimAlarm">报警</div>
|
<div style="width: 80px;" class="div-simulate-button" @click="showHimAlarm">报警</div>
|
||||||
<div style="width: 80px;" class="div-simulate-button" @click="undeveloped">运图</div>
|
<div style="width: 80px;" class="div-simulate-button" @click="undeveloped">运图</div>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row class="button-row" style="margin-top: 10px;">
|
<el-row class="button-row" style="margin: 10px 0;">
|
||||||
<div style="width: 80px;" class="div-simulate-button" @click="undeveloped">报表</div>
|
<div style="width: 80px;" class="div-simulate-button" @click="undeveloped">报表</div>
|
||||||
<div style="width: 80px;" class="div-simulate-button" @click="undeveloped">时刻表</div>
|
<div style="width: 80px;" class="div-simulate-button" @click="undeveloped">时刻表</div>
|
||||||
</el-row>
|
</el-row>
|
||||||
</div>
|
</div>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="4" style="border: 2px solid #DDD9CA;border-radius: 5px;">
|
<el-col :span="4" style="border: 2px solid #DDD9CA;border-radius: 1px;">
|
||||||
<el-row style="height: 68px;" />
|
<el-row style="height: 68px;" />
|
||||||
<el-row class="button-row">
|
<el-row class="button-row">
|
||||||
<div style="width: 80px;" class="div-simulate-button" @click="undeveloped">考评</div>
|
<div style="width: 80px;" class="div-simulate-button" @click="undeveloped">考评</div>
|
||||||
<div style="width: 80px;" class="div-simulate-button" @click="showLogDetail">日志</div>
|
<div style="width: 80px;" class="div-simulate-button" @click="showLogDetail">日志</div>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row class="button-row" style="margin-top: 10px;">
|
<el-row class="button-row" style="margin: 10px 0;">
|
||||||
<div style="width: 80px;" class="div-simulate-button" @click="undeveloped">锁屏</div>
|
<div style="width: 80px;" class="div-simulate-button" @click="undeveloped">锁屏</div>
|
||||||
<div style="width: 80px;" class="div-simulate-button" @click="undeveloped">退出</div>
|
<div style="width: 80px;" class="div-simulate-button" @click="undeveloped">退出</div>
|
||||||
</el-row>
|
</el-row>
|
||||||
@ -469,15 +467,6 @@ export default {
|
|||||||
border-right: 2px solid #FBFBFA;
|
border-right: 2px solid #FBFBFA;
|
||||||
border-bottom: 2px solid #FBFBFA;
|
border-bottom: 2px solid #FBFBFA;
|
||||||
}
|
}
|
||||||
.nav-border-other {
|
|
||||||
font-size: 12px;
|
|
||||||
color: #000;
|
|
||||||
text-align: center;
|
|
||||||
border-top: 2px solid #7E8076;
|
|
||||||
border-left: 2px solid #6A6B64;
|
|
||||||
border-right: 2px solid #FBFBFA;
|
|
||||||
border-bottom: 2px solid #FBFBFA;
|
|
||||||
}
|
|
||||||
.nav {
|
.nav {
|
||||||
display: block;
|
display: block;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
@ -486,7 +475,6 @@ export default {
|
|||||||
background: -o-linear-gradient(#FDFDFE, #DEE3F3);
|
background: -o-linear-gradient(#FDFDFE, #DEE3F3);
|
||||||
background: -moz-linear-gradient(#FDFDFE, #DEE3F3);
|
background: -moz-linear-gradient(#FDFDFE, #DEE3F3);
|
||||||
background: linear-gradient(#FDFDFE, #DEE3F3);
|
background: linear-gradient(#FDFDFE, #DEE3F3);
|
||||||
/*background: #FFFFFF;*/
|
|
||||||
border: 1px solid #B6BCCC !important;
|
border: 1px solid #B6BCCC !important;
|
||||||
border-bottom: 2px solid #B6BCCC !important;
|
border-bottom: 2px solid #B6BCCC !important;
|
||||||
list-style: none;
|
list-style: none;
|
||||||
@ -501,7 +489,7 @@ export default {
|
|||||||
|
|
||||||
.nav-li:active {
|
.nav-li:active {
|
||||||
background: #C9D0E1;
|
background: #C9D0E1;
|
||||||
border-radius: 4px;
|
border-radius: 1px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nav-li-text {
|
.nav-li-text {
|
||||||
@ -588,9 +576,9 @@ export default {
|
|||||||
width: 80px;
|
width: 80px;
|
||||||
border: 1px solid #1F313F;
|
border: 1px solid #1F313F;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
border-radius: 5px !important;
|
border-radius: 1px !important;
|
||||||
color: #000;
|
color: #000;
|
||||||
background: #FFFFFF;
|
background: #DDD;
|
||||||
margin: 5px auto;
|
margin: 5px auto;
|
||||||
}
|
}
|
||||||
.fake-button-active{
|
.fake-button-active{
|
||||||
@ -600,9 +588,11 @@ export default {
|
|||||||
width: 80px;
|
width: 80px;
|
||||||
border: 1px solid #1F313F;
|
border: 1px solid #1F313F;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
border-radius: 5px !important;
|
&.el-button {
|
||||||
color: #70B6FF;
|
border-radius: 1px !important;
|
||||||
background: #ECF5FF;
|
background: #ECF5FF !important;
|
||||||
|
color: #70B6FF !important;
|
||||||
|
}
|
||||||
margin: 5px auto;
|
margin: 5px auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -613,8 +603,8 @@ export default {
|
|||||||
border: 1px solid rgb(204, 204, 204);
|
border: 1px solid rgb(204, 204, 204);
|
||||||
line-height: 20px;
|
line-height: 20px;
|
||||||
margin: 5px auto;
|
margin: 5px auto;
|
||||||
border-radius: 5px;
|
border-radius: 1px;
|
||||||
background: #ffffff;
|
background: #DDD;
|
||||||
cursor: not-allowed;
|
cursor: not-allowed;
|
||||||
}
|
}
|
||||||
.div-simulate-button{
|
.div-simulate-button{
|
||||||
@ -624,9 +614,9 @@ export default {
|
|||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
color: #303030;
|
color: #303030;
|
||||||
border: 1px solid #44556D;
|
border: 1px solid #44556D;
|
||||||
background: #FFF;
|
background: #DDD;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
border-radius: 5px;
|
border-radius: 1px;
|
||||||
width: 80px;
|
width: 80px;
|
||||||
}
|
}
|
||||||
.tip-content-box{
|
.tip-content-box{
|
||||||
@ -668,9 +658,23 @@ export default {
|
|||||||
opacity: 1.0;
|
opacity: 1.0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.headerBox {
|
.headerBox {
|
||||||
background: #f00;
|
background: #f00;
|
||||||
animation: fade 600ms infinite;
|
animation: fade 600ms infinite;
|
||||||
-webkit-animation: fade 600ms infinite;
|
-webkit-animation: fade 600ms infinite;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.nav-border .el-button {
|
||||||
|
background: #DDDDDD;
|
||||||
|
border: 1px solid #000 !important;
|
||||||
|
&.disabled {
|
||||||
|
border: 1px solid #D0CEC5 !important;
|
||||||
|
/*background: #DDDDDD !important;*/
|
||||||
|
color: #a0a0a0!important;
|
||||||
|
}
|
||||||
|
&:hover, &.active{
|
||||||
|
background: #eeeeee;
|
||||||
|
}
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
<template>
|
<template>
|
||||||
<div id="menuButton" class="menuButton">
|
<div id="menuButton" class="menuButton">
|
||||||
<div class="haerbin-01__systerm button">
|
<div class="haerbin-01__systerm">
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col v-if="!trainOperationShow" :span="11">
|
<el-col v-if="!trainOperationShow" :span="11">
|
||||||
<div v-if="secondConfirm" class="nav-border">
|
<div v-if="secondConfirm" class="nav-border">
|
||||||
<el-row>
|
<el-row>
|
||||||
<div class="nav-border-top-cr">
|
<div class="nav-border-top">
|
||||||
<el-button :id="cr1ConfrimId" class="fl" :class="{'disabled': cr1Confrim}" style="line-height: 18px; margin-top: 4px;" :disabled="cr1Confrim" plain @click="clickCr1Confirm">CR1</el-button>
|
<el-button :id="cr1ConfrimId" class="fl" :class="{'disabled': cr1Confrim}" style="line-height: 18px; margin-top: 4px;" :disabled="cr1Confrim" plain @click="clickCr1Confirm">CR1</el-button>
|
||||||
<el-button :id="cr2ConfirmId" class="fr" :class="{'disabled': !cr1Confrim}" style="line-height: 18px; margin-top: 4px;" :disabled="!cr1Confrim" plain @click="clickCr2Confirm">CR2</el-button>
|
<el-button :id="cr2ConfirmId" class="fr" :class="{'disabled': !cr1Confrim}" style="line-height: 18px; margin-top: 4px;" :disabled="!cr1Confrim" plain @click="clickCr2Confirm">CR2</el-button>
|
||||||
</div>
|
</div>
|
||||||
@ -33,8 +33,8 @@
|
|||||||
<template v-for="(item, index) in centralizedStationList">
|
<template v-for="(item, index) in centralizedStationList">
|
||||||
<div :key="index" class="nav-border-row row-width-box flex-row">
|
<div :key="index" class="nav-border-row row-width-box flex-row">
|
||||||
<div v-if="item.name && item.disabled" :id="item.operate.domId" class="fake-button-disabled">{{ item.name }}</div>
|
<div v-if="item.name && item.disabled" :id="item.operate.domId" class="fake-button-disabled">{{ item.name }}</div>
|
||||||
<div v-else-if="item.name && !item.securityCommand " :id="item.operate.domId" class="fake-button-active" :class="item.show? 'active': ''" @click="clickCommand(item)">{{ item.name }}</div>
|
<div v-else-if="item.name && !item.securityCommand " :id="item.operate.domId" class="fake-button" :class="item.show? 'active': ''" @click="clickCommand(item)">{{ item.name }}</div>
|
||||||
<div v-else-if="item.name && item.securityCommand" :id="item.operate.domId" class="fake-button-security" :class="item.show? 'active': ''" @click="clickCommand(item)">{{ item.name }}</div>
|
<div v-else-if="item.name && item.securityCommand" :id="item.operate.domId" class="fake-button-active" :class="item.show? 'active': ''" @click="clickCommand(item)">{{ item.name }}</div>
|
||||||
<div v-else class="fake-button" />
|
<div v-else class="fake-button" />
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@ -53,7 +53,7 @@
|
|||||||
:data="tempData"
|
:data="tempData"
|
||||||
border
|
border
|
||||||
:cell-style="tableStyle"
|
:cell-style="tableStyle"
|
||||||
style="width: 100%;background: #E0E0E0;border: none;outline: none; height: 56px"
|
style="width: 100%;border: none;outline: none; height: 56px"
|
||||||
size="mini"
|
size="mini"
|
||||||
class="haerbin_table"
|
class="haerbin_table"
|
||||||
highlight-current-row
|
highlight-current-row
|
||||||
@ -115,16 +115,16 @@
|
|||||||
<el-col v-if="trainOperationShow" :span="6" style="padding: 1px;">
|
<el-col v-if="trainOperationShow" :span="6" style="padding: 1px;">
|
||||||
<div class="nav-border">
|
<div class="nav-border">
|
||||||
<div style="display: flex;justify-content: space-around;width: 100%;height: 45px;align-items: center;border-bottom: 2px solid #FBFBFA;">
|
<div style="display: flex;justify-content: space-around;width: 100%;height: 45px;align-items: center;border-bottom: 2px solid #FBFBFA;">
|
||||||
<el-button style="line-height: 18px; width: 100px; margin: 0;" plain :disabled="!trainModel.groupNumber" @click="trainCommit">执行</el-button>
|
<el-button style="line-height: 18px; width: 100px; margin: 0;" plain :disabled="!trainModel.groupNumber" @click="trainCommit">执 行</el-button>
|
||||||
<el-button style="line-height: 18px; width: 100px; margin: 0;" plain @click="doClose">退出</el-button>
|
<el-button style="line-height: 18px; width: 100px; margin: 0;" plain @click="doClose">取 消</el-button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="3">
|
<el-col :span="3">
|
||||||
<div class="nav-border flex-box">
|
<div class="nav-border flex-box">
|
||||||
<el-button style="line-height: 18px; width: 100px; margin: 0;" plain @click="changeShowMode(false)">联锁</el-button>
|
<el-button style="line-height: 18px; width: 100px; margin: 0;" plain @click="changeShowMode(false)">联锁操作</el-button>
|
||||||
<el-button style="line-height: 18px; width: 100px; margin: 0;" plain>时刻表</el-button>
|
<el-button style="line-height: 18px; width: 100px; margin: 0;" plain>时刻表操作</el-button>
|
||||||
<el-button style="line-height: 18px; width: 100px; margin: 0;" plain @click="changeShowMode(true)">ATS</el-button>
|
<el-button style="line-height: 18px; width: 100px; margin: 0;" plain @click="changeShowMode(true)">ATS操作</el-button>
|
||||||
</div>
|
</div>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
@ -223,8 +223,8 @@ export default {
|
|||||||
watch: {
|
watch: {
|
||||||
'$store.state.menuOperation.setMenuChangeCount': function (val) {
|
'$store.state.menuOperation.setMenuChangeCount': function (val) {
|
||||||
const State2SimulationMap = {
|
const State2SimulationMap = {
|
||||||
'01': 'Local', // 现地工作站
|
'01': 'Center', // 现地工作站
|
||||||
'02': 'Center' // 中心调度工作站
|
'02': 'Local' // 中心调度工作站
|
||||||
};
|
};
|
||||||
if (this.selected._type) {
|
if (this.selected._type) {
|
||||||
const control = this.getStationControl(this.selected);
|
const control = this.getStationControl(this.selected);
|
||||||
@ -791,53 +791,85 @@ export default {
|
|||||||
},
|
},
|
||||||
initMenus() {
|
initMenus() {
|
||||||
this.basicParamList = this.$store.state.training.prdType === '01' ? [
|
this.basicParamList = this.$store.state.training.prdType === '01' ? [
|
||||||
|
{ name: '' },
|
||||||
|
{ name: '' },
|
||||||
|
{ name: '' },
|
||||||
|
{ name: '' },
|
||||||
|
{ name: '' },
|
||||||
|
{ name: '' },
|
||||||
|
{ name: '' },
|
||||||
|
{ name: '强行站控', cmdType: CMD.ControlConvertMenu.CMD_CM_FORCE_STATION_CONTROL, operate: OperationEvent.StationControl.forcedStationControl.menu, show:false, securityCommand: true },
|
||||||
{ name: '接收控制', cmdType: CMD.ControlConvertMenu.CMD_CM_RECEIVE_CONTROL, operate: OperationEvent.StationControl.requestStationControl.menu, show: false, disabledName: 'controlMode', mode: 'Center' },
|
{ name: '接收控制', cmdType: CMD.ControlConvertMenu.CMD_CM_RECEIVE_CONTROL, operate: OperationEvent.StationControl.requestStationControl.menu, show: false, disabledName: 'controlMode', mode: 'Center' },
|
||||||
{ name: '交出控制', cmdType: CMD.ControlConvertMenu.CMD_CM_SURRENDER_CONTROL, operate: OperationEvent.StationControl.requestCentralControl.menu, show: false, disabledName: 'controlMode', mode: 'None' },
|
{ name: '交出控制', cmdType: CMD.ControlConvertMenu.CMD_CM_SURRENDER_CONTROL, operate: OperationEvent.StationControl.requestCentralControl.menu, show: false, disabledName: 'controlMode', mode: 'None' },
|
||||||
{ name: '强行站控', cmdType: CMD.ControlConvertMenu.CMD_CM_FORCE_STATION_CONTROL, operate: OperationEvent.StationControl.forcedStationControl.menu, show:false, securityCommand: true },
|
{ name: '' },
|
||||||
{ name: '重启令解', cmdType: CMD.Station.CMD_STATION_RESTART, operate:OperationEvent.Station.stationRestart.menuButton, show: false, securityCommand: true},
|
{ name: '' },
|
||||||
|
{ name: '' },
|
||||||
|
{ name: '' },
|
||||||
|
{ name: '关闭索引', cmdType: '', operate: OperationEvent.StationControl.requestCentralControl.menu, show: false, disabledName: 'controlMode', mode: 'None' }
|
||||||
|
|
||||||
|
// { name: '自排全开', cmdType: CMD.Station.CMD_STATION_OPEN_AUTO_SETTING, operate: OperationEvent.Station.atsAutoControlALL.menu, show: false },
|
||||||
|
// { name: '自排全关', cmdType: CMD.Station.CMD_STATION_CLOSE_AUTO_SETTING, operate: OperationEvent.Station.humanControlALL.menu, show: false },
|
||||||
|
// { name: '释放指令', cmdType: '', operate: OperationEvent.Station.humanControlALL.menu, show: false },
|
||||||
|
// { name: '重启令解', cmdType: CMD.Station.CMD_STATION_RESTART, operate:OperationEvent.Station.stationRestart.menuButton, show: false, securityCommand: true},
|
||||||
|
// { name: '追踪全开', cmdType: CMD.Station.CMD_STATION_SET_CI_AUTO_TRIGGER, operate: OperationEvent.Station.setAutoTrigger.menu, show: false },
|
||||||
|
// { name: '追踪全关', cmdType: CMD.Station.CMD_STATION_CANCEL_CI_AUTO_TRIGGER, operate: OperationEvent.Station.cancelAutoTrigger.menu, show: false },
|
||||||
|
// { name: '关区信号', cmdType: CMD.Station.CMD_STATION_CIAREA_CLOSE_ALLSIGNAL, operate: OperationEvent.Station.ciAreaCloseAllSignal.menu, show: false },
|
||||||
|
] : [
|
||||||
|
{ name: '自排全开', cmdType: CMD.Station.CMD_STATION_OPEN_AUTO_SETTING, operate: OperationEvent.Station.atsAutoControlALL.menu, show: false },
|
||||||
|
{ name: '自排全关', cmdType: CMD.Station.CMD_STATION_CLOSE_AUTO_SETTING, operate: OperationEvent.Station.humanControlALL.menu, show: false },
|
||||||
{ name: '追踪全开', cmdType: CMD.Station.CMD_STATION_SET_CI_AUTO_TRIGGER, operate: OperationEvent.Station.setAutoTrigger.menu, show: false },
|
{ name: '追踪全开', cmdType: CMD.Station.CMD_STATION_SET_CI_AUTO_TRIGGER, operate: OperationEvent.Station.setAutoTrigger.menu, show: false },
|
||||||
{ name: '追踪全关', cmdType: CMD.Station.CMD_STATION_CANCEL_CI_AUTO_TRIGGER, operate: OperationEvent.Station.cancelAutoTrigger.menu, show: false },
|
{ name: '追踪全关', cmdType: CMD.Station.CMD_STATION_CANCEL_CI_AUTO_TRIGGER, operate: OperationEvent.Station.cancelAutoTrigger.menu, show: false },
|
||||||
{ name: '关区信号', cmdType: CMD.Station.CMD_STATION_CIAREA_CLOSE_ALLSIGNAL, operate: OperationEvent.Station.ciAreaCloseAllSignal.menu, show: false },
|
{ name: '关区信号', cmdType: CMD.Station.CMD_STATION_CIAREA_CLOSE_ALLSIGNAL, operate: OperationEvent.Station.ciAreaCloseAllSignal.menu, show: false },
|
||||||
{ name: '自排全开', cmdType: CMD.Station.CMD_STATION_OPEN_AUTO_SETTING, operate: OperationEvent.Station.atsAutoControlALL.menu, show: false },
|
{ name: '强行站控', cmdType: CMD.ControlConvertMenu.CMD_CM_FORCE_STATION_CONTROL, operate: OperationEvent.StationControl.forcedStationControl.menu, show:false, securityCommand: true },
|
||||||
{ name: '自排全关', cmdType: CMD.Station.CMD_STATION_CLOSE_AUTO_SETTING, operate: OperationEvent.Station.humanControlALL.menu, show: false }
|
{ name: '接收控制', cmdType: CMD.ControlConvertMenu.CMD_CM_RECEIVE_CONTROL, operate: OperationEvent.StationControl.requestStationControl.menu, show: false, disabledName: 'controlMode', mode: 'Center' },
|
||||||
] : [{ name: '接收控制', cmdType: CMD.ControlConvertMenu.CMD_CM_RECEIVE_CONTROL, operate: OperationEvent.StationControl.requestStationControl.menu, show: false, disabledName: 'controlMode', mode: 'Center' },
|
|
||||||
{ name: '交出控制', cmdType: CMD.ControlConvertMenu.CMD_CM_SURRENDER_CONTROL, operate: OperationEvent.StationControl.requestCentralControl.menu, show: false, disabledName: 'controlMode', mode: 'None' },
|
{ name: '交出控制', cmdType: CMD.ControlConvertMenu.CMD_CM_SURRENDER_CONTROL, operate: OperationEvent.StationControl.requestCentralControl.menu, show: false, disabledName: 'controlMode', mode: 'None' },
|
||||||
{ name: '强行站控', cmdType: CMD.ControlConvertMenu.CMD_CM_FORCE_STATION_CONTROL, operate: OperationEvent.StationControl.forcedStationControl.menu, show:false, securityCommand: true },
|
{ name: '' },
|
||||||
{ name: '追踪全开', cmdType: CMD.Station.CMD_STATION_SET_CI_AUTO_TRIGGER, operate: OperationEvent.Station.setAutoTrigger.menu, show: false },
|
{ name: '' },
|
||||||
{ name: '追踪全关', cmdType: CMD.Station.CMD_STATION_CANCEL_CI_AUTO_TRIGGER, operate: OperationEvent.Station.cancelAutoTrigger.menu, show: false },
|
{ name: '' },
|
||||||
{ name: '关区信号', cmdType: CMD.Station.CMD_STATION_CIAREA_CLOSE_ALLSIGNAL, operate: OperationEvent.Station.ciAreaCloseAllSignal.menu, show: false },
|
{ name: '' },
|
||||||
{ name: '自排全开', cmdType: CMD.Station.CMD_STATION_OPEN_AUTO_SETTING, operate: OperationEvent.Station.atsAutoControlALL.menu, show: false },
|
{ name: '关闭索引', cmdType: '', operate: OperationEvent.StationControl.requestCentralControl.menu, show: false, disabledName: 'controlMode', mode: 'None' }
|
||||||
{ name: '自排全关', cmdType: CMD.Station.CMD_STATION_CLOSE_AUTO_SETTING, operate: OperationEvent.Station.humanControlALL.menu, show: false }
|
|
||||||
];
|
];
|
||||||
this.sectionParamList = [
|
this.sectionParamList = [
|
||||||
{ name: '封锁区段', cmdType: CMD.Section.CMD_SECTION_BLOCK, operate: OperationEvent.Section.lock.menuButton, show: false },
|
|
||||||
{ name: '解封区段', cmdType: CMD.Section.CMD_SECTION_UNBLOCK, operate: OperationEvent.Section.unlock.menuButton, show: false, securityCommand: true },
|
|
||||||
{ name: '轨区消限', cmdType: CMD.Section.CMD_SECTION_CANCEL_LIMIT_SPEED, operate: OperationEvent.Section.cancelSpeed.menuButton, show: false, securityCommand: true },
|
|
||||||
{ name: '轨区设限', cmdType: CMD.Section.CMD_SECTION_SET_LIMIT_SPEED, operate: OperationEvent.Section.setSpeed.menuButton, show: false, securityCommand: true },
|
{ name: '轨区设限', cmdType: CMD.Section.CMD_SECTION_SET_LIMIT_SPEED, operate: OperationEvent.Section.setSpeed.menuButton, show: false, securityCommand: true },
|
||||||
{ name: '强解区段', cmdType: CMD.Section.CMD_SECTION_FAULT_UNLOCK, operate: OperationEvent.Section.fault.menuButton, show: false, securityCommand: true }
|
{ name: '轨区消限', cmdType: CMD.Section.CMD_SECTION_CANCEL_LIMIT_SPEED, operate: OperationEvent.Section.cancelSpeed.menuButton, show: false, securityCommand: true },
|
||||||
|
{ name: '强行消限', cmdType: '', operate: OperationEvent.Section.cancelSpeed.menuButton, show: false, securityCommand: true },
|
||||||
|
{ name: '强解区段', cmdType: CMD.Section.CMD_SECTION_FAULT_UNLOCK, operate: OperationEvent.Section.fault.menuButton, show: false, securityCommand: true },
|
||||||
|
{ name: '预复位', cmdType: CMD.Section.CMD_SECTION_AXIS_PRE_RESET, operate: OperationEvent.Section.cancelSpeed.menuButton, show: false, securityCommand: true },
|
||||||
|
{ name: '封锁区段', cmdType: CMD.Section.CMD_SECTION_BLOCK, operate: OperationEvent.Section.lock.menuButton, show: false },
|
||||||
|
{ name: '解封区段', cmdType: CMD.Section.CMD_SECTION_UNBLOCK, operate: OperationEvent.Section.unlock.menuButton, show: false, securityCommand: true }
|
||||||
];
|
];
|
||||||
this.switchParamList = [
|
this.switchParamList = [
|
||||||
|
{ name: '岔区设限', cmdType: CMD.Switch.CMD_SWITCH_SET_LIMIT_SPEED, operate: OperationEvent.Switch.setSpeed.menuButton, show: false, securityCommand: true},
|
||||||
|
{ name: '岔区消限', cmdType: CMD.Switch.CMD_SWITCH_CANCEL_LIMIT_SPEED, operate: OperationEvent.Switch.cancelSpeed.menuButton, show: false, securityCommand: true },
|
||||||
|
{ name: '转换道岔', cmdType: CMD.Switch.CMD_SWITCH_TURN, operate: OperationEvent.Switch.locate.menuButton, show: false },
|
||||||
|
{ name: '强行转岔', cmdType: CMD.Switch.CMD_SWITCH_FORCE_TURN, operate: OperationEvent.Switch.locate.menuButton, show: false, securityCommand: true },
|
||||||
|
{ name: '强解道岔', cmdType: CMD.Switch.CMD_SWITCH_FAULT_UNLOCK, operate: OperationEvent.Section.fault.menuButton, show: false, securityCommand: true },
|
||||||
|
{ name: '挤岔恢复', cmdType: '', operate: OperationEvent.Section.fault.menuButton, show: false, securityCommand: true },
|
||||||
|
{ name: '单独锁定', cmdType: CMD.Switch.CMD_SWITCH_SINGLE_LOCK, operate: OperationEvent.Switch.lock.menuButton, show: false },
|
||||||
|
{ name: '取消锁定', cmdType: CMD.Switch.CMD_SWITCH_SINGLE_UNLOCK, operate: OperationEvent.Switch.unlock.menuButton, show: false, securityCommand: true },
|
||||||
|
{ name: '预复位', cmdType: CMD.Switch.CMD_SWITCH_AXIS_PRE_RESET, operate: OperationEvent.Switch.unlock.menuButton, show: false, securityCommand: true },
|
||||||
{ name: '封锁道岔', cmdType: CMD.Switch.CMD_SWITCH_BLOCK, operate: OperationEvent.Switch.block.menuButton, show: false },
|
{ name: '封锁道岔', cmdType: CMD.Switch.CMD_SWITCH_BLOCK, operate: OperationEvent.Switch.block.menuButton, show: false },
|
||||||
{ name: '解封道岔', cmdType: CMD.Switch.CMD_SWITCH_UNBLOCK, operate: OperationEvent.Switch.unblock.menuButton, show: false, securityCommand: true },
|
{ name: '解封道岔', cmdType: CMD.Switch.CMD_SWITCH_UNBLOCK, operate: OperationEvent.Switch.unblock.menuButton, show: false, securityCommand: true },
|
||||||
{ name: '取消锁定', cmdType: CMD.Switch.CMD_SWITCH_SINGLE_UNLOCK, operate: OperationEvent.Switch.unlock.menuButton, show: false, securityCommand: true },
|
{ name: '强行消限', cmdType: CMD.Switch.CMD_SWITCH_CANCEL_LIMIT_SPEED, operate: OperationEvent.Switch.cancelSpeed.menuButton, show: false, securityCommand: true }
|
||||||
{ name: '单锁道岔', cmdType: CMD.Switch.CMD_SWITCH_SINGLE_LOCK, operate: OperationEvent.Switch.lock.menuButton, show: false },
|
|
||||||
{ name: '转换定位', cmdType: CMD.Switch.CMD_SWITCH_NORMAL_POSITION, operate: OperationEvent.Switch.locate.menuButton, show: false, disabledName: 'normalPosition' },
|
// { name: '转换定位', cmdType: CMD.Switch.CMD_SWITCH_NORMAL_POSITION, operate: OperationEvent.Switch.locate.menuButton, show: false, disabledName: 'normalPosition' },
|
||||||
{ name: '转换反位', cmdType: CMD.Switch.CMD_SWITCH_REVERSE_POSITION, operate: OperationEvent.Switch.reverse.menuButton, show: false, disabledName: 'reversePosition' },
|
// { name: '转换反位', cmdType: CMD.Switch.CMD_SWITCH_REVERSE_POSITION, operate: OperationEvent.Switch.reverse.menuButton, show: false, disabledName: 'reversePosition' },
|
||||||
{ name: '封锁区段', cmdType: CMD.Switch.CMD_SWITCH_SECTION_BLOCK, operate: OperationEvent.Section.lock.menuButton, show: false },
|
|
||||||
{ name: '解封区段', cmdType: CMD.Switch.CMD_SWITCH_SECTION_UNBLOCK, operate: OperationEvent.Section.unlock.menuButton, show: false, securityCommand: true },
|
|
||||||
{ name: '轨区消限', cmdType: CMD.Switch.CMD_SWITCH_CANCEL_LIMIT_SPEED, operate: OperationEvent.Switch.cancelSpeed.menuButton, show: false, securityCommand: true },
|
|
||||||
{ name: '轨区设限', cmdType: CMD.Switch.CMD_SWITCH_SET_LIMIT_SPEED, operate: OperationEvent.Switch.setSpeed.menuButton, show: false, securityCommand: true},
|
|
||||||
{ name: '强解区段', cmdType: CMD.Switch.CMD_SWITCH_FAULT_UNLOCK, operate: OperationEvent.Section.fault.menuButton, show: false, securityCommand: true }
|
|
||||||
];
|
];
|
||||||
this.signalParamList = this.$store.state.training.prdType === '01' ? [
|
this.signalParamList = this.$store.state.training.prdType === '01' ? [
|
||||||
{ name: '追踪单开', cmdType: CMD.Signal.CMD_SIGNAL_SET_CI_AUTO_TRIGGER, operate: OperationEvent.Signal.setAutoTrigger.menuButton, show: false, disabledName: 'ciControl' },
|
{ name: '关单信号', cmdType: CMD.Signal.CMD_SIGNAL_CLOSE_SIGNAL, operate: OperationEvent.Signal.signalClose.menuButton, show: false },
|
||||||
{ name: '追踪单关', cmdType: CMD.Signal.CMD_SIGNAL_CANCEL_CI_AUTO_TRIGGER, operate: OperationEvent.Signal.cancelAutoTrigger.menuButton, show: false, disabledName: 'ciControl', antonymy: true },
|
{ name: '封锁信号', cmdType: CMD.Signal.CMD_SIGNAL_BLOCK, operate: OperationEvent.Signal.lock.menuButton, show: false },
|
||||||
|
{ name: '开放信号', cmdType: CMD.Signal.CMD_SIGNAL_REOPEN_SIGNAL, operate: OperationEvent.Signal.reopenSignal.menuButton, show: false },
|
||||||
|
{ name: '解封信号', cmdType: CMD.Signal.CMD_SIGNAL_UNBLOCK, operate: OperationEvent.Signal.unlock.menuButton, show: false, securityCommand: true },
|
||||||
{ name: '自排单开', cmdType: CMD.Signal.CMD_SIGNAL_OPEN_AUTO_SETTING, operate: OperationEvent.Signal.atsAutoControl.menuButton, show: false, disabledName: 'atsControl' },
|
{ name: '自排单开', cmdType: CMD.Signal.CMD_SIGNAL_OPEN_AUTO_SETTING, operate: OperationEvent.Signal.atsAutoControl.menuButton, show: false, disabledName: 'atsControl' },
|
||||||
{ name: '自排单关', cmdType: CMD.Signal.CMD_SIGNAL_CLOSE_AUTO_SETTING, operate: OperationEvent.Signal.humanControl.menuButton, show: false, disabledName: 'atsControl', antonymy: true },
|
{ name: '自排单关', cmdType: CMD.Signal.CMD_SIGNAL_CLOSE_AUTO_SETTING, operate: OperationEvent.Signal.humanControl.menuButton, show: false, disabledName: 'atsControl', antonymy: true },
|
||||||
{ name: '重复开放', cmdType: CMD.Signal.CMD_SIGNAL_REOPEN_SIGNAL, operate: OperationEvent.Signal.reopenSignal.menuButton, show: false },
|
{ name: '追踪单开', cmdType: CMD.Signal.CMD_SIGNAL_SET_CI_AUTO_TRIGGER, operate: OperationEvent.Signal.setAutoTrigger.menuButton, show: false, disabledName: 'ciControl' },
|
||||||
{ name: '封锁信号', cmdType: CMD.Signal.CMD_SIGNAL_BLOCK, operate: OperationEvent.Signal.lock.menuButton, show: false },
|
{ name: '追踪单关', cmdType: CMD.Signal.CMD_SIGNAL_CANCEL_CI_AUTO_TRIGGER, operate: OperationEvent.Signal.cancelAutoTrigger.menuButton, show: false, disabledName: 'ciControl', antonymy: true },
|
||||||
{ name: '解封信号', cmdType: CMD.Signal.CMD_SIGNAL_UNBLOCK, operate: OperationEvent.Signal.unlock.menuButton, show: false, securityCommand: true },
|
|
||||||
{ name: '关单信号', cmdType: CMD.Signal.CMD_SIGNAL_CLOSE_SIGNAL, operate: OperationEvent.Signal.signalClose.menuButton, show: false }
|
{ name: '开放引导', cmdType: CMD.Signal.CMD_SIGNAL_ROUTE_GUIDE, operate: OperationEvent.Signal.reopenSignal.menuButton, show: false, securityCommand: true },
|
||||||
|
{ name: '车队单开', cmdType: '', operate: OperationEvent.Signal.reopenSignal.menuButton, show: false },
|
||||||
|
{ name: '车队单关', cmdType: '', operate: OperationEvent.Signal.reopenSignal.menuButton, show: false },
|
||||||
|
{ name: '设置保护', cmdType: '', operate: OperationEvent.Signal.reopenSignal.menuButton, show: false },
|
||||||
|
{ name: '未评限区', cmdType: '', operate: OperationEvent.Signal.reopenSignal.menuButton, show: false, securityCommand: true }
|
||||||
] : [
|
] : [
|
||||||
{ name: '追踪单开', cmdType: CMD.Signal.CMD_SIGNAL_SET_CI_AUTO_TRIGGER, operate: OperationEvent.Signal.setAutoTrigger.menuButton, show: false, disabledName: 'ciControl' },
|
{ name: '追踪单开', cmdType: CMD.Signal.CMD_SIGNAL_SET_CI_AUTO_TRIGGER, operate: OperationEvent.Signal.setAutoTrigger.menuButton, show: false, disabledName: 'ciControl' },
|
||||||
{ name: '追踪单关', cmdType: CMD.Signal.CMD_SIGNAL_CANCEL_CI_AUTO_TRIGGER, operate: OperationEvent.Signal.cancelAutoTrigger.menuButton, show: false, disabledName: 'ciControl', antonymy: true },
|
{ name: '追踪单关', cmdType: CMD.Signal.CMD_SIGNAL_CANCEL_CI_AUTO_TRIGGER, operate: OperationEvent.Signal.cancelAutoTrigger.menuButton, show: false, disabledName: 'ciControl', antonymy: true },
|
||||||
@ -849,9 +881,23 @@ export default {
|
|||||||
{ name: '关单信号', cmdType: CMD.Signal.CMD_SIGNAL_CLOSE_SIGNAL, operate: OperationEvent.Signal.signalClose.menuButton, show: false }
|
{ name: '关单信号', cmdType: CMD.Signal.CMD_SIGNAL_CLOSE_SIGNAL, operate: OperationEvent.Signal.signalClose.menuButton, show: false }
|
||||||
];
|
];
|
||||||
this.stationParamList = this.$store.state.training.prdType === '01' ? [
|
this.stationParamList = this.$store.state.training.prdType === '01' ? [
|
||||||
{ name: '关站信号', cmdType: CMD.Station.CMD_STATION_CLOSE_ALLSIGNAL, operate: OperationEvent.Station.closeAllSignal.menuButton, show: false }
|
{ name: '' },
|
||||||
// { name: '接收控制', cmdType: CMD.ControlConvertMenu.CMD_CM_RECEIVE_CONTROL, operate: OperationEvent.StationControl.requestStationControl.menu, show: false, disabledName: 'controlMode', mode: 'Center' },
|
{ name: '' },
|
||||||
// { name: '交出控制', cmdType: CMD.ControlConvertMenu.CMD_CM_SURRENDER_CONTROL, operate: OperationEvent.StationControl.requestCentralControl.menu, show: false, disabledName: 'controlMode', mode: 'None' }
|
{ name: '' },
|
||||||
|
{ name: '' },
|
||||||
|
{ name: '' },
|
||||||
|
{ name: '' },
|
||||||
|
{ name: '' },
|
||||||
|
{ name: '强行站控', operate: OperationEvent.StationControl.requestStationControl.menu },
|
||||||
|
{ name: '接收控制', cmdType: CMD.ControlConvertMenu.CMD_CM_RECEIVE_CONTROL, operate: OperationEvent.StationControl.requestStationControl.menu, show: false, disabledName: 'controlMode', mode: 'Center' },
|
||||||
|
{ name: '交出控制', cmdType: CMD.ControlConvertMenu.CMD_CM_SURRENDER_CONTROL, operate: OperationEvent.StationControl.requestCentralControl.menu, show: false, disabledName: 'controlMode', mode: 'None' },
|
||||||
|
{ name: '' },
|
||||||
|
{ name: '' },
|
||||||
|
{ name: '' },
|
||||||
|
{ name: '' },
|
||||||
|
{ name: '关闭索引', operate: OperationEvent.StationControl.requestStationControl.menu }
|
||||||
|
|
||||||
|
// { name: '关站信号', cmdType: CMD.Station.CMD_STATION_CLOSE_ALLSIGNAL, operate: OperationEvent.Station.closeAllSignal.menu, show: false }
|
||||||
] : [
|
] : [
|
||||||
{ name: '接收控制', cmdType: CMD.ControlConvertMenu.CMD_CM_RECEIVE_CONTROL, operate: OperationEvent.StationControl.requestStationControl.menuButton, show: false, disabledName: 'controlMode', mode: 'Center' },
|
{ name: '接收控制', cmdType: CMD.ControlConvertMenu.CMD_CM_RECEIVE_CONTROL, operate: OperationEvent.StationControl.requestStationControl.menuButton, show: false, disabledName: 'controlMode', mode: 'Center' },
|
||||||
{ name: '交出控制', cmdType: CMD.ControlConvertMenu.CMD_CM_SURRENDER_CONTROL, operate: OperationEvent.StationControl.requestCentralControl.menuButton, show: false, disabledName: 'controlMode', mode: 'None' },
|
{ name: '交出控制', cmdType: CMD.ControlConvertMenu.CMD_CM_SURRENDER_CONTROL, operate: OperationEvent.StationControl.requestCentralControl.menuButton, show: false, disabledName: 'controlMode', mode: 'None' },
|
||||||
@ -914,7 +960,7 @@ export default {
|
|||||||
height: 90px;
|
height: 90px;
|
||||||
width: 1200px;
|
width: 1200px;
|
||||||
left: 0;
|
left: 0;
|
||||||
background: #E0E0E0;
|
background: #FFFFFF;
|
||||||
z-index: 2;
|
z-index: 2;
|
||||||
}
|
}
|
||||||
.nav-border {
|
.nav-border {
|
||||||
@ -937,40 +983,13 @@ export default {
|
|||||||
.fl {
|
.fl {
|
||||||
float: left;
|
float: left;
|
||||||
width: 100px;
|
width: 100px;
|
||||||
&.disabled{
|
|
||||||
border: none!important;
|
|
||||||
color: #ccc!important;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
.fr{
|
.fr{
|
||||||
float: right;
|
float: right;
|
||||||
width: 100px;
|
width: 100px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.nav-border-top-cr{
|
|
||||||
height: 30px;
|
|
||||||
padding: 0 20px;
|
|
||||||
width: 100%;
|
|
||||||
font-size: 12px;
|
|
||||||
color: #000;
|
|
||||||
border-bottom: 2px solid #FBFBFA;
|
|
||||||
.fl {
|
|
||||||
float: left;
|
|
||||||
width: 100px;
|
|
||||||
&.disabled{
|
|
||||||
border: none!important;
|
|
||||||
color: #ccc!important;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.fr{
|
|
||||||
float: right;
|
|
||||||
width: 100px;
|
|
||||||
&.disabled{
|
|
||||||
border: none!important;
|
|
||||||
color: #ccc!important;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.nav-border-bottom{
|
.nav-border-bottom{
|
||||||
height: 56px;
|
height: 56px;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
@ -997,53 +1016,64 @@ export default {
|
|||||||
.fake-button{
|
.fake-button{
|
||||||
width: 80px;
|
width: 80px;
|
||||||
height: 20px;
|
height: 20px;
|
||||||
border-radius: 5px !important;
|
border-radius: 1px !important;
|
||||||
border: 1px solid #D0CEC5;
|
border: 1px solid #426688;
|
||||||
box-shadow: -1px 0px 1px #BFBEB7 inset, 1px 0px 1px #BFBEB7 inset, 0px 1px 1px #BFBEB7 inset, 0px -1px 1px #BFBEB7 inset;
|
background: #DDDDDD;
|
||||||
|
line-height: 18px;
|
||||||
}
|
}
|
||||||
.fake-button-active{
|
.fake-button-active{
|
||||||
width: 80px;
|
width: 80px;
|
||||||
height: 20px;
|
height: 20px;
|
||||||
border-radius: 5px !important;
|
border-radius: 1px !important;
|
||||||
line-height: 18px;
|
line-height: 18px;
|
||||||
border: 1px solid #426688;
|
border: 1px solid #426688;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
box-shadow: -1px 0px 1px #fff inset, 1px 0px 1px #fff inset, 0px 1px 1px #fff inset, 0px -1px 1px #fff inset;
|
background: #77DBF0;
|
||||||
&:hover, &.active{
|
&:hover, &.active{
|
||||||
background: #b1b1b1;
|
background: #77DBF0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.fake-button-disabled{
|
.fake-button-disabled{
|
||||||
width: 80px;
|
width: 80px;
|
||||||
height: 20px;
|
height: 20px;
|
||||||
border-radius: 5px !important;
|
border-radius: 1px !important;
|
||||||
line-height: 18px;
|
line-height: 18px;
|
||||||
border: 1px solid #426688;
|
border: 1px solid #9B9B9B;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
box-shadow: -1px 0px 1px #fff inset, 1px 0px 1px #fff inset, 0px 1px 1px #fff inset, 0px -1px 1px #fff inset;
|
|
||||||
color: #a0a0a0;
|
color: #a0a0a0;
|
||||||
}
|
}
|
||||||
.fake-button-security {
|
|
||||||
width: 80px;
|
.menuButton .abc:hover{
|
||||||
height: 20px;
|
|
||||||
border-radius: 5px !important;
|
|
||||||
line-height: 18px;
|
|
||||||
border: 1px solid #426688;
|
|
||||||
cursor: pointer;
|
|
||||||
box-shadow: -1px 0px 1px #fff inset, 1px 0px 1px #fff inset, 0px 1px 1px #fff inset, 0px -1px 1px #fff inset;
|
|
||||||
background: #87CEFA;
|
|
||||||
&:hover, &.active{
|
|
||||||
background: #b1b1b1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.haerbin_table .abc:hover{
|
|
||||||
background-color:#2b68c3!important;
|
background-color:#2b68c3!important;
|
||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
.haerbin_table .el-table__body tr.current-row .abc{
|
|
||||||
|
.menuButton .el-table {
|
||||||
|
background: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
.menuButton .el-table__body tr.current-row .abc{
|
||||||
background-color: #2b68c3!important;
|
background-color: #2b68c3!important;
|
||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.menuButton .el-table__row {
|
||||||
|
background: #eee;
|
||||||
|
}
|
||||||
|
|
||||||
|
.menuButton .el-button {
|
||||||
|
background: #DDDDDD;
|
||||||
|
border: 1px solid #000 !important;
|
||||||
|
&.disabled {
|
||||||
|
border: 1px solid #D0CEC5 !important;
|
||||||
|
/*background: #DDDDDD !important;*/
|
||||||
|
color: #a0a0a0!important;
|
||||||
|
}
|
||||||
|
&:hover, &.active{
|
||||||
|
background: #eeeeee;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.color-strip-container{
|
.color-strip-container{
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: flex-start;
|
justify-content: flex-start;
|
||||||
|
Loading…
Reference in New Issue
Block a user