ctc界面调整2
This commit is contained in:
parent
6c5c2b8d4f
commit
85dac873de
@ -1,6 +1,26 @@
|
||||
<template>
|
||||
<div class="menus" :style="{width: width + 'px'}">
|
||||
<menu-bar v-show="isCtc" ref="menuBar" :selected="selected" />
|
||||
<menu-bar v-if="isCtc" ref="menuBar" :selected="selected" />
|
||||
<div v-if="isCtc" style="display: flex;position: absolute; top: 6px;z-index: 13;left: 50px;">
|
||||
<img :src="ctcBarIcon1" class="img-box" />
|
||||
<img :src="ctcBarIcon2" class="img-box" />
|
||||
<img :src="ctcBarIcon3" class="img-box" />
|
||||
<img :src="ctcBarIcon4" class="img-box" />
|
||||
<img :src="ctcBarIcon5" class="img-box" />
|
||||
<img :src="ctcBarIcon6" class="img-box" />
|
||||
<img :src="ctcBarIcon7" class="img-box" />
|
||||
<img :src="ctcBarIcon8" class="img-box" />
|
||||
<img :src="ctcBarIcon9" class="img-box" />
|
||||
<img :src="ctcBarIcon10" class="img-box" />
|
||||
<img :src="ctcBarIcon11" class="img-box" />
|
||||
<img :src="ctcBarIcon12" class="img-box" />
|
||||
<img :src="ctcBarIcon13" class="img-box" />
|
||||
<img :src="ctcBarIcon14" class="img-box" />
|
||||
<img :src="ctcBarIcon15" class="img-box" />
|
||||
<img :src="ctcBarIcon16" class="img-box" />
|
||||
<img :src="ctcBarIcon17" class="img-box" />
|
||||
<img :src="ctcBarIcon18" class="img-box" />
|
||||
</div>
|
||||
<!--<div v-if="$store.state.training.prdType == '01'" class="alarm-window">-->
|
||||
<!--<div v-for="elem in alarmMessages" :key="elem.id" style="font-size: 14px;">-->
|
||||
<!--{{ elem.message }}-->
|
||||
@ -53,6 +73,25 @@ import PassiveContorl from '@/jmapNew/theme/components/menus/passiveDialog/contr
|
||||
import PassiveTimeout from './passiveDialog/timeout';
|
||||
import { timeFormat } from '@/utils/date';
|
||||
import { prefixIntrger } from '@/utils/date';
|
||||
import CtcBarIcon1 from '@/assets/ctc_icon/pic1.png';
|
||||
import CtcBarIcon2 from '@/assets/ctc_icon/pic2.png';
|
||||
import CtcBarIcon3 from '@/assets/ctc_icon/pic3.png';
|
||||
import CtcBarIcon4 from '@/assets/ctc_icon/pic4.png';
|
||||
import CtcBarIcon5 from '@/assets/ctc_icon/pic5.png';
|
||||
import CtcBarIcon6 from '@/assets/ctc_icon/pic6.png';
|
||||
import CtcBarIcon7 from '@/assets/ctc_icon/pic7.png';
|
||||
import CtcBarIcon8 from '@/assets/ctc_icon/pic8.png';
|
||||
import CtcBarIcon9 from '@/assets/ctc_icon/pic9.png';
|
||||
import CtcBarIcon10 from '@/assets/ctc_icon/pic10.png';
|
||||
import CtcBarIcon11 from '@/assets/ctc_icon/pic11.png';
|
||||
import CtcBarIcon12 from '@/assets/ctc_icon/pic12.png';
|
||||
import CtcBarIcon13 from '@/assets/ctc_icon/pic13.png';
|
||||
import CtcBarIcon14 from '@/assets/ctc_icon/pic14.png';
|
||||
import CtcBarIcon15 from '@/assets/ctc_icon/pic15.png';
|
||||
import CtcBarIcon16 from '@/assets/ctc_icon/pic16.png';
|
||||
import CtcBarIcon17 from '@/assets/ctc_icon/pic17.png';
|
||||
import CtcBarIcon18 from '@/assets/ctc_icon/pic18.png';
|
||||
|
||||
export default {
|
||||
name: 'Menus',
|
||||
components: {
|
||||
@ -99,6 +138,24 @@ export default {
|
||||
],
|
||||
time: '00:00:00',
|
||||
dateString: '',
|
||||
ctcBarIcon1: CtcBarIcon1,
|
||||
ctcBarIcon2: CtcBarIcon2,
|
||||
ctcBarIcon3: CtcBarIcon3,
|
||||
ctcBarIcon4: CtcBarIcon4,
|
||||
ctcBarIcon5: CtcBarIcon5,
|
||||
ctcBarIcon6: CtcBarIcon6,
|
||||
ctcBarIcon7: CtcBarIcon7,
|
||||
ctcBarIcon8: CtcBarIcon8,
|
||||
ctcBarIcon9: CtcBarIcon9,
|
||||
ctcBarIcon10: CtcBarIcon10,
|
||||
ctcBarIcon11: CtcBarIcon11,
|
||||
ctcBarIcon12: CtcBarIcon12,
|
||||
ctcBarIcon13: CtcBarIcon13,
|
||||
ctcBarIcon14: CtcBarIcon14,
|
||||
ctcBarIcon15: CtcBarIcon15,
|
||||
ctcBarIcon16: CtcBarIcon16,
|
||||
ctcBarIcon17: CtcBarIcon17,
|
||||
ctcBarIcon18: CtcBarIcon18,
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
@ -483,4 +540,17 @@ export default {
|
||||
border-left: 3px #ccc solid;
|
||||
padding: 5px;
|
||||
}
|
||||
.img-box{
|
||||
width: 28px;
|
||||
height: 28px;
|
||||
border: 3px #ccc inset;
|
||||
background: #fff;
|
||||
cursor: pointer;
|
||||
}
|
||||
.img-box:active{
|
||||
border: 3px #ccc outset;
|
||||
}
|
||||
.img-box:hover{
|
||||
border: 3px #ccc outset;
|
||||
}
|
||||
</style>
|
||||
|
@ -25,7 +25,6 @@
|
||||
<el-button v-if="!running && $route.query.lineCode!='16'" size="small" type="warning" @click="loadRunPlan">{{ $t('display.schema.loadRunDiagram') }}</el-button>
|
||||
</el-button-group>
|
||||
<el-button v-if="!isScheduling && project !== 'bjd'" size="small" :type="faultMode ? '':'primary' " @click="changeOperateMode()">{{ faultMode?'切换到普通模式[Tab]':'切换到故障模式[Tab]' }}</el-button>
|
||||
|
||||
<el-button v-if="running&&project == 'bjd'" size="small" :disabled="viewDisabled" @click="viewRunPlan">{{ $t('display.schema.previewRunDiagram') }}</el-button>
|
||||
<!-- <el-button v-if="!isLocalStation" size="small" :type="faultMode ? 'danger' : ''" @click="changeDirectiveMode()">指令模式</el-button> -->
|
||||
</template>
|
||||
@ -100,6 +99,9 @@ export default {
|
||||
notScript() {
|
||||
return this.$route.params.mode !== 'script';
|
||||
},
|
||||
isCtc() {
|
||||
return !!this.$route.query.ctc;
|
||||
},
|
||||
isScript() {
|
||||
return this.$route.params.mode === 'script';
|
||||
},
|
||||
|
@ -13,7 +13,7 @@
|
||||
/>
|
||||
</el-select>
|
||||
<el-button-group>
|
||||
<el-button v-if="datie" size="small" @click="showLineBoard">占线板</el-button>
|
||||
<el-button v-if="isCtc" size="small" @click="showLineBoard">占线板</el-button>
|
||||
<el-button v-if="userRole=== 'STATION_SUPERVISOR' && !$route.query.projectDevice && $route.query.lineCode!='08'" size="small" @click="goIbp">IBP盘</el-button>
|
||||
<el-button v-if="userRole=== 'DISPATCHER' && !$route.query.projectDevice && hasBigScreen" size="small" @click="goBigScreen">大屏</el-button>
|
||||
<el-button v-if="(userRole==='DISPATCHER' || userRole=== 'STATION_SUPERVISOR') && !$route.query.projectDevice && iscsShow" size="small" @click="goIscs">ISCS</el-button>
|
||||
@ -141,6 +141,9 @@ export default {
|
||||
datie(){
|
||||
return this.$route.query.lineCode == '16'
|
||||
},
|
||||
isCtc() {
|
||||
return !!this.$route.query.ctc
|
||||
},
|
||||
isScreen() {
|
||||
return this.$store.state.training.prdType === '07';
|
||||
},
|
||||
|
Loading…
Reference in New Issue
Block a user