diff --git a/src/jmapNew/theme/components/utils/menuOperate.js b/src/jmapNew/theme/components/utils/menuOperate.js
index a66a391f0..d35626233 100644
--- a/src/jmapNew/theme/components/utils/menuOperate.js
+++ b/src/jmapNew/theme/components/utils/menuOperate.js
@@ -756,6 +756,12 @@ export const menuOperate = {
operation: OperationEvent.CTCCommand.addTrainFixedPath.menu.operation,
cmdType: CMD.CTC.CTC_REGULAR_TRAIN_LINE_EDIT
},
+ // 批量增加列车固定径路
+ batchTrainFixedPath:{
+ operation: OperationEvent.CTCCommand.batchTrainFixedPath.menu.operation,
+ cmdType: CMD.CTC.CTC_REGULAR_TRAIN_LINE_BATCH
+ },
+
// 导入列车固定径路
importTrainFixedPath:{
operation: OperationEvent.CTCCommand.importTrainFixedPath.menu.operation,
diff --git a/src/scripts/cmdPlugin/CommandEnum.js b/src/scripts/cmdPlugin/CommandEnum.js
index c033c316b..41216365f 100644
--- a/src/scripts/cmdPlugin/CommandEnum.js
+++ b/src/scripts/cmdPlugin/CommandEnum.js
@@ -456,6 +456,7 @@ export default {
CTC_STATION_IO_GATE_LIST:{value: 'STATION_IO_GATE_LIST', label: '获取出入口列表'},
CTC_STATION_IO_GATE_EDIT:{value: 'STATION_IO_GATE_EDIT', label: '修改出入口'},
CTC_REGULAR_TRAIN_LINE_EDIT:{value: 'REGULAR_TRAIN_LINE_EDIT', label: '增加列车固定径路'},
+ CTC_REGULAR_TRAIN_LINE_BATCH:{value: 'REGULAR_TRAIN_LINE_BATCH', label: '批量增加列车固定径路'},
CTC_SET_ROUTE:{value: 'CTC_SET_ROUTE', label: 'CTC办理进路'},
diff --git a/src/scripts/cmdPlugin/OperationHandler.js b/src/scripts/cmdPlugin/OperationHandler.js
index eec3fbbfe..4d750df27 100644
--- a/src/scripts/cmdPlugin/OperationHandler.js
+++ b/src/scripts/cmdPlugin/OperationHandler.js
@@ -4014,6 +4014,13 @@ export const OperationEvent = {
operation: '1157',
domId: '_Tips-CTC-modifyStationDirection-Menu{TOP}'
}
+ },
+ // 批量增加列车固定径路
+ batchTrainFixedPath:{
+ menu: {
+ operation: '1158',
+ domId: '_Tips-CTC-batchTrainFixedPath-Menu{TOP}'
+ }
}
// CTC_ZONE_SAVE_TRIP_NUMBER
// CTC_ZONE_SAVE_STATION
diff --git a/src/views/bigTrainRunplanManage/batchTrainFxPath.vue b/src/views/bigTrainRunplanManage/batchTrainFxPath.vue
new file mode 100644
index 000000000..8a2f04acb
--- /dev/null
+++ b/src/views/bigTrainRunplanManage/batchTrainFxPath.vue
@@ -0,0 +1,306 @@
+
+