Merge branch 'dev' of https://git.code.tencent.com/lian-cbtc/jl-client into dev
This commit is contained in:
commit
d29bc62dda
@ -92,9 +92,6 @@ export default {
|
|||||||
if (val) {
|
if (val) {
|
||||||
this.setMap(val);
|
this.setMap(val);
|
||||||
}
|
}
|
||||||
// } else {
|
|
||||||
// this.mapViewLoaded(false);
|
|
||||||
// }
|
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log('[ERROR] ', error);
|
console.log('[ERROR] ', error);
|
||||||
this.mapViewLoaded(false);
|
this.mapViewLoaded(false);
|
||||||
|
@ -12,7 +12,7 @@ import { getDeviceMenuByDeviceType, OperationEvent } from '@/scripts/ConstDic';
|
|||||||
import { letfMouseSelectDevice } from '@/api/simulation';
|
import { letfMouseSelectDevice } from '@/api/simulation';
|
||||||
import deviceType from '@/jmap/constant/deviceType';
|
import deviceType from '@/jmap/constant/deviceType';
|
||||||
import JlmapVisual from '@/views/newMap/jlmapNew/index';
|
import JlmapVisual from '@/views/newMap/jlmapNew/index';
|
||||||
import TrainingTips from '@/views/mapsystem/plugin/trainingtip';
|
import TrainingTips from '@/views/newMap/mapsystemNew/plugin/trainingtip';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'LessonCanvas',
|
name: 'LessonCanvas',
|
||||||
|
@ -22,13 +22,6 @@
|
|||||||
<el-radio :label="false">{{ $t('map.deny') }}</el-radio>
|
<el-radio :label="false">{{ $t('map.deny') }}</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- 是否先锁闭 -->
|
|
||||||
<!-- <el-form-item :label="$t('map.lockFirst') + ':'" prop="lockFirst">
|
|
||||||
<el-radio-group v-model="addModel.lockFirst">
|
|
||||||
<el-radio :label="true">{{ $t('map.are') }}</el-radio>
|
|
||||||
<el-radio :label="false">{{ $t('map.deny') }}</el-radio>
|
|
||||||
</el-radio-group>
|
|
||||||
</el-form-item> -->
|
|
||||||
<el-form-item :label="$t('map.delayUnlockingTime') + ':'" prop="delayReleaseTime">
|
<el-form-item :label="$t('map.delayUnlockingTime') + ':'" prop="delayReleaseTime">
|
||||||
<el-input-number v-model="addModel.delayReleaseTime" :min="0" />
|
<el-input-number v-model="addModel.delayReleaseTime" :min="0" />
|
||||||
<span>s</span>
|
<span>s</span>
|
||||||
@ -40,7 +33,7 @@
|
|||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item :label="$t('map.startingSignalName') + ':'" prop="startSignalCode">
|
<el-form-item :label="$t('map.startingSignalName') + ':'" prop="startSignalCode">
|
||||||
<el-select v-model="addModel.startSignalCode" clearable :filterable="true">
|
<el-select v-model="addModel.startSignalCode" clearable filterable>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in signalList"
|
v-for="item in signalList"
|
||||||
:key="item.code"
|
:key="item.code"
|
||||||
@ -54,7 +47,7 @@
|
|||||||
>{{ $t('map.activate') }}</el-button>
|
>{{ $t('map.activate') }}</el-button>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item :label="$t('map.endingSignalName') + ':'" prop="endSignalCode">
|
<el-form-item :label="$t('map.endingSignalName') + ':'" prop="endSignalCode">
|
||||||
<el-select v-model="addModel.endSignalCode" clearable :filterable="true">
|
<el-select v-model="addModel.endSignalCode" clearable filterable>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in signalList"
|
v-for="item in signalList"
|
||||||
:key="item.code"
|
:key="item.code"
|
||||||
@ -74,7 +67,7 @@
|
|||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item :label="$t('map.physicalSection') +':'" prop="routeSectionList">
|
<el-form-item :label="$t('map.physicalSection') +':'" prop="routeSectionList">
|
||||||
<el-select v-model="addModel.routeSectionList" multiple :filterable="true">
|
<el-select v-model="addModel.routeSectionList" multiple filterable>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in sectionList"
|
v-for="item in sectionList"
|
||||||
:key="item.code"
|
:key="item.code"
|
||||||
@ -88,7 +81,7 @@
|
|||||||
>{{ $t('map.activate') }}</el-button>
|
>{{ $t('map.activate') }}</el-button>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item :label="$t('map.entryTurnout')+':'" prop="routeSwitchList">
|
<el-form-item :label="$t('map.entryTurnout')+':'" prop="routeSwitchList">
|
||||||
<el-select v-model="routeCode" clearable :filterable="true">
|
<el-select v-model="routeCode" clearable filterable>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in switchList"
|
v-for="item in switchList"
|
||||||
:key="item.code"
|
:key="item.code"
|
||||||
@ -98,7 +91,7 @@
|
|||||||
</el-select>
|
</el-select>
|
||||||
<el-button :type=" field === 'routeSwitchList' ? 'danger' : 'primary'" @click="hover('routeSwitchList')">{{ $t('map.activate') }}</el-button>
|
<el-button :type=" field === 'routeSwitchList' ? 'danger' : 'primary'" @click="hover('routeSwitchList')">{{ $t('map.activate') }}</el-button>
|
||||||
<el-button type="primary" @click="pushSwitch(addModel.routeSwitchList, { switchCode: routeCode, normal: routeType, switchType: routeType ? '定位' : '反位' } )">{{ $t('map.add') }}</el-button>
|
<el-button type="primary" @click="pushSwitch(addModel.routeSwitchList, { switchCode: routeCode, normal: routeType, switchType: routeType ? '定位' : '反位' } )">{{ $t('map.add') }}</el-button>
|
||||||
<el-select v-model="routeType" :filterable="true">
|
<el-select v-model="routeType" filterable>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in SwitchLocateTypeList"
|
v-for="item in SwitchLocateTypeList"
|
||||||
:key="item.code"
|
:key="item.code"
|
||||||
@ -123,7 +116,7 @@
|
|||||||
</el-table>
|
</el-table>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item :label="$t('map.accessSideTurnoutData') + ':'" prop="routeFlankProtectionList">
|
<el-form-item :label="$t('map.accessSideTurnoutData') + ':'" prop="routeFlankProtectionList">
|
||||||
<el-select v-model="flankCode" clearable :filterable="true" :placeholder="$t('map.pleaseSelect')">
|
<el-select v-model="flankCode" clearable filterable :placeholder="$t('map.pleaseSelect')">
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in switchList"
|
v-for="item in switchList"
|
||||||
:key="item.code"
|
:key="item.code"
|
||||||
@ -140,7 +133,7 @@
|
|||||||
@click="pushSwitch(addModel.routeFlankProtectionList, {switchCode:flankCode, normal:flankType, switchType: flankType ? '定位' : '反位'})"
|
@click="pushSwitch(addModel.routeFlankProtectionList, {switchCode:flankCode, normal:flankType, switchType: flankType ? '定位' : '反位'})"
|
||||||
>{{ $t('map.add') }}
|
>{{ $t('map.add') }}
|
||||||
</el-button>
|
</el-button>
|
||||||
<el-select v-model="flankType" :filterable="true" :placeholder="$t('map.pleaseSelect')">
|
<el-select v-model="flankType" filterable :placeholder="$t('map.pleaseSelect')">
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in SwitchLocateTypeList"
|
v-for="item in SwitchLocateTypeList"
|
||||||
:key="item.code"
|
:key="item.code"
|
||||||
@ -169,7 +162,7 @@
|
|||||||
</el-table>
|
</el-table>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="关联站台列表:" prop="stationStandList">
|
<el-form-item label="关联站台列表:" prop="stationStandList">
|
||||||
<el-select v-model="addModel.stationStandList" multiple clearable :filterable="true" style="width: 220px;">
|
<el-select v-model="addModel.stationStandList" multiple clearable filterable style="width: 220px;">
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in stationStandList"
|
v-for="item in stationStandList"
|
||||||
:key="item.code"
|
:key="item.code"
|
||||||
@ -183,7 +176,7 @@
|
|||||||
>{{ $t('map.activate') }}</el-button>
|
>{{ $t('map.activate') }}</el-button>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item :label="$t('map.hostileApproachData') + ':'" prop="conflictingRouteList">
|
<el-form-item :label="$t('map.hostileApproachData') + ':'" prop="conflictingRouteList">
|
||||||
<el-select v-model="addModel.conflictingRouteList" multiple clearable :filterable="true">
|
<el-select v-model="addModel.conflictingRouteList" multiple clearable filterable>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in routeList"
|
v-for="item in routeList"
|
||||||
:key="item.code"
|
:key="item.code"
|
||||||
@ -380,6 +373,9 @@ export default {
|
|||||||
if (val) {
|
if (val) {
|
||||||
this.changeSignalSelected(val, true, 'routeSignal');
|
this.changeSignalSelected(val, true, 'routeSignal');
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
'stationList': function(val) {
|
||||||
|
this.initLoad();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
|
Loading…
Reference in New Issue
Block a user