Merge branch 'test' of https://git.code.tencent.com/lian-cbtc/jl-client into test
This commit is contained in:
commit
55911240b6
@ -191,6 +191,8 @@ export default {
|
|||||||
return '区间自动扣车';
|
return '区间自动扣车';
|
||||||
} else if (this.operation == OperationEvent.StationStand.cancelDetainTrainAuto.menu.operation) {
|
} else if (this.operation == OperationEvent.StationStand.cancelDetainTrainAuto.menu.operation) {
|
||||||
return '区间取消扣车';
|
return '区间取消扣车';
|
||||||
|
} else if (this.operation == OperationEvent.StationStand.cancelDetainTrainForce.menu.operation) {
|
||||||
|
return '强制取消扣车';
|
||||||
}
|
}
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
@ -311,6 +313,9 @@ export default {
|
|||||||
} else if (this.operation == OperationEvent.StationStand.cancelDetainTrainAuto.menu.operation) {
|
} else if (this.operation == OperationEvent.StationStand.cancelDetainTrainAuto.menu.operation) {
|
||||||
/** 取消区间自动扣车*/
|
/** 取消区间自动扣车*/
|
||||||
this.cancelDetainTrainAuto();
|
this.cancelDetainTrainAuto();
|
||||||
|
} else if (this.operation == OperationEvent.StationStand.cancelDetainTrainForce.menu.operation) {
|
||||||
|
/** 强制取消扣车*/
|
||||||
|
this.cancelDetainTrainForce();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
setDetainTrainAuto() { // 区间自动扣车
|
setDetainTrainAuto() { // 区间自动扣车
|
||||||
@ -331,6 +336,10 @@ export default {
|
|||||||
earlyDeparture() {
|
earlyDeparture() {
|
||||||
this.sendCommand(menuOperate.StationStand.earlyDeparture);
|
this.sendCommand(menuOperate.StationStand.earlyDeparture);
|
||||||
},
|
},
|
||||||
|
// 强制取消扣车
|
||||||
|
cancelDetainTrainForce() {
|
||||||
|
this.sendCommand(menuOperate.StationStand.cancelDetainTrainForce);
|
||||||
|
},
|
||||||
sendCommand(operate, param) {
|
sendCommand(operate, param) {
|
||||||
this.loading = true;
|
this.loading = true;
|
||||||
commitOperate(operate, param, 2).then(({valid})=>{
|
commitOperate(operate, param, 2).then(({valid})=>{
|
||||||
|
@ -134,7 +134,7 @@ export default {
|
|||||||
},
|
},
|
||||||
speedList() {
|
speedList() {
|
||||||
const list = [{ name: '不限速', value: '-1' }];
|
const list = [{ name: '不限速', value: '-1' }];
|
||||||
for (var i = 0; i * this.speedSpace <= this.maxSpeed; i++) {
|
for (var i = 1; i * this.speedSpace <= this.maxSpeed; i++) {
|
||||||
const speed = String(i * this.speedSpace);
|
const speed = String(i * this.speedSpace);
|
||||||
list.push({ name: speed, value: speed });
|
list.push({ name: speed, value: speed });
|
||||||
}
|
}
|
||||||
@ -382,15 +382,15 @@ export default {
|
|||||||
} else if (this.operation == OperationEvent.Section.cancelSpeed.menu.operation) {
|
} else if (this.operation == OperationEvent.Section.cancelSpeed.menu.operation) {
|
||||||
/** 区段取消限速*/
|
/** 区段取消限速*/
|
||||||
operate.operation = OperationEvent.Section.cancelSpeed.order.operation;
|
operate.operation = OperationEvent.Section.cancelSpeed.order.operation;
|
||||||
operate.message = `在【${this.name}】区段,区段取消限速${this.speed}km/h,确认下达吗?`;
|
operate.message = `在【${this.name}】区段,区段取消限速,确认下达吗?`;
|
||||||
} else if (this.operation == OperationEvent.Switch.setSpeed.menu.operation) {
|
} else if (this.operation == OperationEvent.Switch.setSpeed.menu.operation) {
|
||||||
/** 道岔设置限速*/
|
/** 道岔设置限速*/
|
||||||
operate.operation = OperationEvent.Switch.setSpeed.order.operation;
|
operate.operation = OperationEvent.Switch.setSpeed.order.operation;
|
||||||
operate.message = `在【${this.name}】区段,道岔设置限速${this.speed}km/h,确认下达吗?`;
|
operate.message = `在【${this.name}】区段,道岔设置限速${this.speed}km/h,确认下达吗?`;
|
||||||
} else if (this.operation == OperationEvent.Switch.cancelSpeed.menu.operation) {
|
} else if (this.operation == OperationEvent.Switch.cancelSpeed.menu.operation) {
|
||||||
/** 区段取消限速*/
|
/** 道岔区段取消限速*/
|
||||||
operate.operation = OperationEvent.Switch.cancelSpeed.order.operation;
|
operate.operation = OperationEvent.Switch.cancelSpeed.order.operation;
|
||||||
operate.message = `在【${this.name}】区段,道岔取消限速${this.speed}km/h,确认下达吗?`;
|
operate.message = `在【${this.name}】区段,道岔区段取消限速,确认下达吗?`;
|
||||||
}
|
}
|
||||||
|
|
||||||
this.setMessage('请点击“确认1”按钮,确认命令!');
|
this.setMessage('请点击“确认1”按钮,确认命令!');
|
||||||
|
@ -57,6 +57,11 @@ export default {
|
|||||||
label: '区段切除',
|
label: '区段切除',
|
||||||
handler: this.split,
|
handler: this.split,
|
||||||
cmdType: CMD.Section.CMD_SECTION_CUT_OFF
|
cmdType: CMD.Section.CMD_SECTION_CUT_OFF
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: '设置临时限速',
|
||||||
|
handler: this.setSpeed,
|
||||||
|
cmdType: CMD.Section.CMD_SECTION_SET_LIMIT_SPEED
|
||||||
}
|
}
|
||||||
// {
|
// {
|
||||||
// label: '区段故障解锁',
|
// label: '区段故障解锁',
|
||||||
|
@ -73,6 +73,11 @@ export default {
|
|||||||
handler: this.cancelDetainTrainAll,
|
handler: this.cancelDetainTrainAll,
|
||||||
cmdType:CMD.Stand.CMD_STAND_WHOLE_LINE_CANCEL_HOLD_TRAIN
|
cmdType:CMD.Stand.CMD_STAND_WHOLE_LINE_CANCEL_HOLD_TRAIN
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
label: '强制取消扣车',
|
||||||
|
handler: this.cancelDetainTrainForce,
|
||||||
|
cmdType: CMD.Stand.CMD_STAND_FORCE_CANCEL_HOLD_TRAIN
|
||||||
|
},
|
||||||
{
|
{
|
||||||
label: '设置提前发车',
|
label: '设置提前发车',
|
||||||
handler: this.earlyDeparture,
|
handler: this.earlyDeparture,
|
||||||
@ -227,6 +232,14 @@ export default {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
// 强制取消扣车
|
||||||
|
cancelDetainTrainForce() {
|
||||||
|
commitOperate(menuOperate.StationStand.cancelDetainTrainForce, { standCode: this.selected.code }, 0).then(({valid, operate})=>{
|
||||||
|
if (valid) {
|
||||||
|
this.$refs.standControl.doShow(operate, this.selected);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
// 设置跳停
|
// 设置跳停
|
||||||
setJumpStop() {
|
setJumpStop() {
|
||||||
commitOperate(menuOperate.StationStand.setJumpStop, {standCode:this.selected.code}, 0).then(({valid, operate})=>{
|
commitOperate(menuOperate.StationStand.setJumpStop, {standCode:this.selected.code}, 0).then(({valid, operate})=>{
|
||||||
|
@ -55,7 +55,6 @@ export default {
|
|||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
chatContentList:[],
|
chatContentList:[],
|
||||||
coversition:{},
|
|
||||||
currentAudioList:[],
|
currentAudioList:[],
|
||||||
currentAudioIndex:0,
|
currentAudioIndex:0,
|
||||||
isPlay:false,
|
isPlay:false,
|
||||||
@ -93,8 +92,6 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
// this.coversition = this.currentCoversition;
|
|
||||||
// this.inintData();
|
|
||||||
},
|
},
|
||||||
methods:{
|
methods:{
|
||||||
scrollTop() {
|
scrollTop() {
|
||||||
|
@ -389,7 +389,7 @@ export default {
|
|||||||
},
|
},
|
||||||
// 设置prdType和role
|
// 设置prdType和role
|
||||||
setSimulationPrdType(deviceCode) {
|
setSimulationPrdType(deviceCode) {
|
||||||
// Admin 管理员 Dispatcher 行调 STATION_SUPERVISOR 车站 Audience 观众 Driver 司机 MAINTAINER 通号 IBP:IBP盘
|
// Dispatcher 行调 STATION_SUPERVISOR 车站 Audience 观众 Driver 司机 MAINTAINER 通号
|
||||||
switch (this.userRole) {
|
switch (this.userRole) {
|
||||||
case 'DISPATCHER':
|
case 'DISPATCHER':
|
||||||
this.$store.dispatch('training/setPrdType', '02');
|
this.$store.dispatch('training/setPrdType', '02');
|
||||||
|
@ -603,7 +603,12 @@ export default {
|
|||||||
models = [...models, ...arr];
|
models = [...models, ...arr];
|
||||||
} else {
|
} else {
|
||||||
const sectionModel = this.$store.getters['map/getDeviceByCode'](model.parentCode);
|
const sectionModel = this.$store.getters['map/getDeviceByCode'](model.parentCode);
|
||||||
const arr = this.setLogicOffset(sectionModel, models);
|
let arr = [];
|
||||||
|
if (sectionModel) {
|
||||||
|
arr = this.setLogicOffset(sectionModel, models);
|
||||||
|
} else {
|
||||||
|
arr = this.setLogicOffset(model, models);
|
||||||
|
}
|
||||||
models = [...models, ...arr];
|
models = [...models, ...arr];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user