宁波菜单回车快捷键(区段、信号机、车站)&设备登录综合演练不显示cctv视图设备视图三维视图&会话切换公共调整
This commit is contained in:
parent
10918d1f06
commit
f13ba95407
@ -110,6 +110,13 @@ export default {
|
||||
return '';
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
'$store.state.map.keyboardEnterCount': function (val) {
|
||||
if (this.show && this.popClass === 'ningbo-01__systerm') {
|
||||
this.commit();
|
||||
}
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
this.$nextTick(() => {
|
||||
this.$store.dispatch('training/tipReload');
|
||||
|
@ -103,6 +103,13 @@ export default {
|
||||
return '查询进路状态';
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
'$store.state.map.keyboardEnterCount': function (val) {
|
||||
if (this.show && this.systemName === 'ningbo-01__systerm') {
|
||||
this.commit();
|
||||
}
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
this.$nextTick(() => {
|
||||
this.$store.dispatch('training/tipReload');
|
||||
|
@ -146,6 +146,11 @@ export default {
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
'$store.state.map.keyboardEnterCount': function (val) {
|
||||
if (this.show && this.systemName === 'ningbo-01__systerm' && !this.commitDisabled) {
|
||||
this.commit();
|
||||
}
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
this.$nextTick(() => {
|
||||
|
@ -194,6 +194,17 @@ export default {
|
||||
});
|
||||
},
|
||||
deep: true
|
||||
},
|
||||
'$store.state.map.keyboardEnterCount': function (val) {
|
||||
if (this.show && this.popClass === 'ningbo-01__systerm') {
|
||||
if (!this.cmdDisabled[0]) {
|
||||
this.command();
|
||||
} else if (!this.cmdDisabled[1]) {
|
||||
this.confirm1();
|
||||
} else if (!this.cmdDisabled[2]) {
|
||||
this.confirm2();
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
|
@ -64,6 +64,13 @@ export default {
|
||||
return this.dialogShow ? OperationEvent.Station.humanControlALL.menu.domId : '';
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
'$store.state.map.keyboardEnterCount': function (val) {
|
||||
if (this.show && this.popClass === 'ningbo-01__systerm') {
|
||||
this.commit();
|
||||
}
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
this.$nextTick(() => {
|
||||
this.$store.dispatch('training/tipReload');
|
||||
|
@ -78,6 +78,13 @@ export default {
|
||||
return this.dialogShow ? OperationEvent.Station.atsAutoControlALL.menu.domId : '';
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
'$store.state.map.keyboardEnterCount': function (val) {
|
||||
if (this.show && this.popClass === 'ningbo-01__systerm') {
|
||||
this.commit();
|
||||
}
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
this.$nextTick(() => {
|
||||
this.$store.dispatch('training/tipReload');
|
||||
|
@ -183,6 +183,15 @@ export default {
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
'$store.state.map.keyboardEnterCount': function (val) {
|
||||
if (this.show) {
|
||||
if (this.type !== 'password') {
|
||||
this.commitOnce();
|
||||
} else if (this.type !== 'text') {
|
||||
this.commit();
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
this.$nextTick(() => {
|
||||
|
@ -90,6 +90,13 @@ export default {
|
||||
return disabled;
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
'$store.state.map.keyboardEnterCount': function (val) {
|
||||
if (this.show && !this.commitDisabled) {
|
||||
this.commit();
|
||||
}
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
this.$nextTick(() => {
|
||||
this.$store.dispatch('training/tipReload');
|
||||
|
@ -109,6 +109,18 @@ export default {
|
||||
return '解除封锁';
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
'$store.state.map.keyboardEnterCount': function (val) {
|
||||
if (this.show) {
|
||||
if (!this.disabledConfirm1) {
|
||||
this.confirm1();
|
||||
} else if (!this.disabledConfirm2) {
|
||||
this.confirm2();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
this.$nextTick(() => {
|
||||
this.$store.dispatch('training/tipReload');
|
||||
|
@ -70,6 +70,13 @@ export default {
|
||||
return '';
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
'$store.state.map.keyboardEnterCount': function (val) {
|
||||
if (this.show) {
|
||||
this.commit();
|
||||
}
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
this.$nextTick(() => {
|
||||
this.$store.dispatch('training/tipReload');
|
||||
|
@ -265,6 +265,19 @@ export default {
|
||||
},
|
||||
'speed': function (val) {
|
||||
if (val) this.cmdDisabled[0] = false;
|
||||
},
|
||||
'$store.state.map.keyboardEnterCount': function (val) {
|
||||
if (this.show) {
|
||||
if (this.$refs.confirmControlSpeed.show) {
|
||||
this.$refs.confirmControlSpeed.commit();
|
||||
} else if (!this.cmdDisabled[0]) {
|
||||
this.command();
|
||||
} else if (!this.cmdDisabled[1]) {
|
||||
this.confirm1();
|
||||
} else if (!this.cmdDisabled[2]) {
|
||||
this.confirm2();
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
|
@ -15,6 +15,16 @@
|
||||
<div class="chat-setting" @click="handleSetting()">
|
||||
<i class="el-icon-s-tools" />
|
||||
</div>
|
||||
<div v-if="!commonConversation" class="chat-setting" @click="goCommonConversation">
|
||||
<el-tooltip effect="dark" content="公共会话" placement="top-start">
|
||||
<i class="el-icon-chat-line-round" />
|
||||
</el-tooltip>
|
||||
</div>
|
||||
<div v-if="conversitionId && commonConversation" class="chat-setting" @click="cancelCommonConversation">
|
||||
<el-tooltip effect="dark" content="私有会话" placement="top-start">
|
||||
<i class="el-icon-chat-round" />
|
||||
</el-tooltip>
|
||||
</div>
|
||||
</div>
|
||||
<div class="chat-box-content">
|
||||
<el-tree
|
||||
@ -36,7 +46,6 @@
|
||||
</div>
|
||||
<div class="chat-box-footer">
|
||||
<div style="width: 400px;font-size: 14px;">{{ userString }}</div>
|
||||
<el-button size="mini" type="primary" class="chat-box-footer-create" style="right: 80px;" @click="goCommonConversation">公共会话</el-button>
|
||||
<el-button size="mini" type="primary" class="chat-box-footer-create" :loading="createLoading" @click="createCoversition()">创建群聊</el-button>
|
||||
<div v-if="scriptTip" class="scriptTip">{{ scriptTip }}</div>
|
||||
</div>
|
||||
@ -50,6 +59,21 @@
|
||||
<div class="chat-setting" @click="handleSetting()">
|
||||
<i class="el-icon-s-tools" />
|
||||
</div>
|
||||
<div v-if="!conversitionId && userRole !== 'AUDIENCE'" class="chat-setting" @click="cancelCommonConversation">
|
||||
<el-tooltip effect="dark" content="成员列表" placement="top-start">
|
||||
<i class="el-icon-s-custom" />
|
||||
</el-tooltip>
|
||||
</div>
|
||||
<div v-if="!commonConversation" class="chat-setting" @click="goCommonConversation">
|
||||
<el-tooltip effect="dark" content="公共会话" placement="top-start">
|
||||
<i class="el-icon-chat-line-round" />
|
||||
</el-tooltip>
|
||||
</div>
|
||||
<div v-if="conversitionId && commonConversation" class="chat-setting" @click="cancelCommonConversation">
|
||||
<el-tooltip effect="dark" content="私有会话" placement="top-start">
|
||||
<i class="el-icon-chat-round" />
|
||||
</el-tooltip>
|
||||
</div>
|
||||
</div>
|
||||
<div class="chat-box-content">
|
||||
<chat-content
|
||||
@ -76,9 +100,6 @@
|
||||
<div class="chat-box-footer">
|
||||
<div class="chat-box-footer-tool" />
|
||||
<el-button v-if="isConversitionCreator && isButtonShow && !commonConversation" size="mini" type="danger" class="chat-box-footer-quit" :loading="quitLoading" @click="quitConversition()">退出群聊</el-button>
|
||||
<el-button v-if="!commonConversation" class="chat-box-footer-send" size="mini" type="primary" @click="goCommonConversation">公共会话</el-button>
|
||||
<el-button v-if="!conversitionId && userRole !== 'AUDIENCE'" class="chat-box-footer-send" size="mini" type="primary" @click="cancelCommonConversation">成员列表</el-button>
|
||||
<el-button v-if="conversitionId && commonConversation" class="chat-box-footer-send" size="mini" type="primary" @click="cancelCommonConversation">私有会话</el-button>
|
||||
<el-button v-if="isButtonShow && !commonConversation" class="chat-box-footer-send" size="mini" type="primary" :disabled="recordSending" @click="startRecording()">发送语音</el-button>
|
||||
<div v-if="scriptTip" class="scriptTip">{{ scriptTip }}</div>
|
||||
</div>
|
||||
|
@ -100,7 +100,7 @@ export default {
|
||||
isGoback: false,
|
||||
noQrcodeList: NoQrcodeList,
|
||||
isShow3dmodel :false,
|
||||
jl3dname: this.$t('display.demon.threeDimensionalView'),
|
||||
jl3dname: this.$t('display.demon.threeDimensionalView')
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
@ -109,16 +109,16 @@ export default {
|
||||
},
|
||||
isShowScheduling() {
|
||||
// 行调与管理员 可显示
|
||||
return this.$store.state.training.prdType == '02' || this.$store.state.training.prdType == '';
|
||||
return (this.$store.state.training.prdType == '02' || this.$store.state.training.prdType == '') && !this.$route.query.projectDevice;
|
||||
},
|
||||
isSpeaking() {
|
||||
return this.userRole != 'DRIVER' && this.userRole != '';
|
||||
},
|
||||
isStationSupervisor() {
|
||||
return this.userRole == 'STATION_SUPERVISOR';
|
||||
return this.userRole == 'STATION_SUPERVISOR' && !this.$route.query.projectDevice;
|
||||
},
|
||||
isDriver() {
|
||||
return this.userRole == 'DRIVER';
|
||||
return this.userRole == 'DRIVER' && !this.$route.query.projectDevice;
|
||||
},
|
||||
project() {
|
||||
return getSessionStorage('project');
|
||||
|
Loading…
Reference in New Issue
Block a user