From 2f87a198641561b38291454b732c26b1c0ff95a0 Mon Sep 17 00:00:00 2001
From: joylink_cuiweidong <364937672@qq.com>
Date: Thu, 25 Aug 2022 11:29:02 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E9=93=81=E9=A1=B9=E7=9B=AE=20?=
=?UTF-8?q?=E8=BD=A6=E5=8A=A1=E7=BB=88=E7=AB=AF=20=E5=9B=BA=E5=AE=9A?=
=?UTF-8?q?=E5=88=97=E8=BD=A6=E7=BB=8F=E8=B7=AF=E4=BB=8E=E7=94=9F=E6=95=88?=
=?UTF-8?q?=E5=8C=BA=E6=9B=B4=E6=96=B0=E3=80=81=E6=9B=B4=E6=96=B0=E5=90=8E?=
=?UTF-8?q?=E7=9A=84=E5=88=97=E8=A1=A8=20=E4=BB=A3=E7=A0=81=E8=B0=83?=
=?UTF-8?q?=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../theme/components/utils/menuOperate.js | 15 ++
src/jmapNew/theme/datie_02/menus/menuBar.vue | 26 ++-
.../menus/menuDialog/trainFixedPathPane.vue | 184 ++++++++++++++++++
src/scripts/cmdPlugin/CommandEnum.js | 4 +
src/scripts/cmdPlugin/OperationHandler.js | 21 ++
5 files changed, 247 insertions(+), 3 deletions(-)
create mode 100644 src/jmapNew/theme/datie_02/menus/menuDialog/trainFixedPathPane.vue
diff --git a/src/jmapNew/theme/components/utils/menuOperate.js b/src/jmapNew/theme/components/utils/menuOperate.js
index d35626233..b09702c7b 100644
--- a/src/jmapNew/theme/components/utils/menuOperate.js
+++ b/src/jmapNew/theme/components/utils/menuOperate.js
@@ -761,6 +761,21 @@ export const menuOperate = {
operation: OperationEvent.CTCCommand.batchTrainFixedPath.menu.operation,
cmdType: CMD.CTC.CTC_REGULAR_TRAIN_LINE_BATCH
},
+ // 固定列车径路从生效区更新
+ updateTrainFixedPath2Station:{
+ operation: OperationEvent.CTCCommand.updateTrainFixedPath2Station.menu.operation,
+ cmdType: CMD.CTC.CTC_REGULAR_TRAIN_LINE_STATION_UPDATE
+ },
+ // 固定列车经路更新列表
+ getStationTrainFixedPath:{
+ operation: OperationEvent.CTCCommand.getStationTrainFixedPath.menu.operation,
+ cmdType: CMD.CTC.CTC_REGULAR_TRAIN_LINE_STATION_UPDATE_LIST
+ },
+ // 固定列车经路更新加载到计划
+ loadUpdateStationTrainFixedPath:{
+ operation: OperationEvent.CTCCommand.loadUpdateStationTrainFixedPath.menu.operation,
+ cmdType: CMD.CTC.CTC_REGULAR_TRAIN_LINE_STATION_UPDATE_LOAD
+ },
// 导入列车固定径路
importTrainFixedPath:{
diff --git a/src/jmapNew/theme/datie_02/menus/menuBar.vue b/src/jmapNew/theme/datie_02/menus/menuBar.vue
index d16b8bc18..9e3fff7ec 100644
--- a/src/jmapNew/theme/datie_02/menus/menuBar.vue
+++ b/src/jmapNew/theme/datie_02/menus/menuBar.vue
@@ -10,12 +10,14 @@
+
diff --git a/src/scripts/cmdPlugin/CommandEnum.js b/src/scripts/cmdPlugin/CommandEnum.js
index 41216365f..abeebd05b 100644
--- a/src/scripts/cmdPlugin/CommandEnum.js
+++ b/src/scripts/cmdPlugin/CommandEnum.js
@@ -458,6 +458,10 @@ export default {
CTC_REGULAR_TRAIN_LINE_EDIT:{value: 'REGULAR_TRAIN_LINE_EDIT', label: '增加列车固定径路'},
CTC_REGULAR_TRAIN_LINE_BATCH:{value: 'REGULAR_TRAIN_LINE_BATCH', label: '批量增加列车固定径路'},
+ CTC_REGULAR_TRAIN_LINE_STATION_UPDATE:{value: 'REGULAR_TRAIN_LINE_STATION_UPDATE', label: '固定列车径路从生效区更新'},
+ CTC_REGULAR_TRAIN_LINE_STATION_UPDATE_LOAD:{value: 'REGULAR_TRAIN_LINE_STATION_UPDATE_LOAD', label: '固定列车经路更新加载到计划'},
+ CTC_REGULAR_TRAIN_LINE_STATION_UPDATE_LIST:{value: 'REGULAR_TRAIN_LINE_STATION_UPDATE_LIST', label: '固定列车经路更新列表'},
+
CTC_SET_ROUTE:{value: 'CTC_SET_ROUTE', label: 'CTC办理进路'},
CTC_STATION_SIGN_RUN_PLAN:{value:'CTC_STATION_SIGN_RUN_PLAN', label: '车站签收阶段计划'},
diff --git a/src/scripts/cmdPlugin/OperationHandler.js b/src/scripts/cmdPlugin/OperationHandler.js
index 4d750df27..a4f160dc6 100644
--- a/src/scripts/cmdPlugin/OperationHandler.js
+++ b/src/scripts/cmdPlugin/OperationHandler.js
@@ -4021,6 +4021,27 @@ export const OperationEvent = {
operation: '1158',
domId: '_Tips-CTC-batchTrainFixedPath-Menu{TOP}'
}
+ },
+ // 固定列车径路从生效区更新
+ updateTrainFixedPath2Station:{
+ menu: {
+ operation: '1159',
+ domId: '_Tips-CTC-updateTrainFixedPath2Station-Menu{TOP}'
+ }
+ },
+ // 固定列车经路更新列表
+ getStationTrainFixedPath:{
+ menu: {
+ operation: '1160',
+ domId: '_Tips-CTC-getStationTrainFixedPath-Menu{TOP}'
+ }
+ },
+ // 固定列车经路更新加载到计划
+ loadUpdateStationTrainFixedPath:{
+ menu: {
+ operation: '1161',
+ domId: '_Tips-CTC-loadUpdateStationTrainFixedPath-Menu{TOP}'
+ }
}
// CTC_ZONE_SAVE_TRIP_NUMBER
// CTC_ZONE_SAVE_STATION