diff --git a/package.json b/package.json index 4373cc9e3..80eb50f30 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ }, "dependencies": { "axios": "^0.18.0", + "dayjs": "^1.11.5", "echarts": "^4.7.0", "element-ui": "^2.12.0", "file-saver": "^1.3.3", diff --git a/src/App.vue b/src/App.vue index 358854bc8..f470f2486 100644 --- a/src/App.vue +++ b/src/App.vue @@ -17,7 +17,7 @@ + + diff --git a/src/jmapNew/theme/datie_02/menus/dialog/childDialog/passwordInputBox.vue b/src/jmapNew/theme/datie_02/menus/dialog/childDialog/passwordInputBox.vue index 03c8e7432..36cef2924 100644 --- a/src/jmapNew/theme/datie_02/menus/dialog/childDialog/passwordInputBox.vue +++ b/src/jmapNew/theme/datie_02/menus/dialog/childDialog/passwordInputBox.vue @@ -9,7 +9,6 @@ :modal="false" :title="title" :close-on-click-modal="false" - append-to-body > @@ -130,9 +129,11 @@ export default { doShow(operate, title) { this.title = title; this.operate = operate || {}; - this.operation = operate.operation; if (operate.operateNext) { + console.log(this.operation , operate.operation) this.operation = operate.operateNext; + } else { + this.operation = operate.operation; } this.dialogShow = true; this.checkHasInput = false; diff --git a/src/jmapNew/theme/datie_02/menus/dialog/defectiveShunting.vue b/src/jmapNew/theme/datie_02/menus/dialog/defectiveShunting.vue index 2d2491d3f..d559b0d71 100644 --- a/src/jmapNew/theme/datie_02/menus/dialog/defectiveShunting.vue +++ b/src/jmapNew/theme/datie_02/menus/dialog/defectiveShunting.vue @@ -10,11 +10,11 @@ :modal="false" :close-on-click-modal="false" > -
+
{{ temp.name }}
- +
@@ -56,6 +56,9 @@ export default { }, domIdConfirm() { return this.dialogShow ? OperationEvent.Section.defectiveShunting.confirm.domId : ''; + }, + domIdChange() { + return this.dialogShow ? OperationEvent.Section.defectiveShunting.shuntingTypeListChange.domId : ''; } }, methods:{ @@ -84,6 +87,22 @@ export default { this.dialogShow = false; this.$store.dispatch('training/emitTipFresh'); }, + changeShuntingTypeList(val) { + const shuntingTypeList = []; + this.tempTable.forEach(each=>{ + if (each.selected) { + shuntingTypeList.push(each.value); + } + }); + const operate = { + operation: OperationEvent.Section.defectiveShunting.shuntingTypeListChange.operation, + userOperationType: 'leftClick', + shuntingTypeList: shuntingTypeList + }; + this.$store.dispatch('training/nextNew', operate).then(({ valid }) => { + // if (valid) {} + }).catch((error) => { console.error(error); }); + }, commit() { const shuntingTypeList = []; this.tempTable.forEach(each=>{ @@ -93,9 +112,9 @@ export default { }); const operate = { over: true, - code:this.sectionCode, cmdType:CMD.Section.CMD_SECTION_DEFECTIVE_SHUNTING, operation: OperationEvent.Section.defectiveShunting.confirm.operation, + userOperationType: 'leftClick', param:{ sectionCode:this.sectionCode, shuntingTypeList:shuntingTypeList @@ -104,6 +123,7 @@ export default { this.$store.dispatch('training/nextNew', operate).then(({ valid }) => { if (valid) { this.doClose(); + this.$emit('clearOperate'); } }).catch((error) => { this.doClose(); this.$refs.noticeInfo.doShow(); console.log(error); }); }, diff --git a/src/jmapNew/theme/datie_02/menus/dialog/infoDialog.vue b/src/jmapNew/theme/datie_02/menus/dialog/infoDialog.vue new file mode 100644 index 000000000..4b6e63ee9 --- /dev/null +++ b/src/jmapNew/theme/datie_02/menus/dialog/infoDialog.vue @@ -0,0 +1,54 @@ + + + + + diff --git a/src/jmapNew/theme/datie_02/menus/dialog/mapVisual.vue b/src/jmapNew/theme/datie_02/menus/dialog/mapVisual.vue index 6f0e8d119..c2073391e 100644 --- a/src/jmapNew/theme/datie_02/menus/dialog/mapVisual.vue +++ b/src/jmapNew/theme/datie_02/menus/dialog/mapVisual.vue @@ -113,6 +113,7 @@ export default { if (this.mapData && this.mapData.skinVO) { const parser = parserFactory(ParserType.Graph.value); this.mapDevice = parser.parser(this.mapData, this.mapData.skinVO.code, this.map.getShowConfig()); + console.log('parsed mapDevice', this.mapDevice) } }, loadData() { @@ -154,7 +155,7 @@ export default { const type = elem._type; // 列车不需要设置默认状态 type != deviceType.Train && - list.push({ code, _type: type, _free: true }); + list.push({ code, _type: type, _free: true }); }); this.map.update(list, false); diff --git a/src/jmapNew/theme/datie_02/menus/dialog/operationLogQuery.vue b/src/jmapNew/theme/datie_02/menus/dialog/operationLogQuery.vue new file mode 100644 index 000000000..f679a8b83 --- /dev/null +++ b/src/jmapNew/theme/datie_02/menus/dialog/operationLogQuery.vue @@ -0,0 +1,90 @@ + + + + + diff --git a/src/jmapNew/theme/datie_02/menus/dialog/powerSupplyArmSetting.vue b/src/jmapNew/theme/datie_02/menus/dialog/powerSupplyArmSetting.vue new file mode 100644 index 000000000..80d49c381 --- /dev/null +++ b/src/jmapNew/theme/datie_02/menus/dialog/powerSupplyArmSetting.vue @@ -0,0 +1,114 @@ + + + + + diff --git a/src/jmapNew/theme/datie_02/menus/dialog/railViewSetting.vue b/src/jmapNew/theme/datie_02/menus/dialog/railViewSetting.vue index 6a3a8986f..31f54c8c8 100644 --- a/src/jmapNew/theme/datie_02/menus/dialog/railViewSetting.vue +++ b/src/jmapNew/theme/datie_02/menus/dialog/railViewSetting.vue @@ -31,7 +31,10 @@
车站 - + + + +
@@ -92,6 +95,9 @@ export default { data() { return { show: false, + form: { + station: 'shenyang', + }, } }, methods: { diff --git a/src/jmapNew/theme/datie_02/menus/dialog/regionBatchOperation.vue b/src/jmapNew/theme/datie_02/menus/dialog/regionBatchOperation.vue new file mode 100644 index 000000000..0ddcd4775 --- /dev/null +++ b/src/jmapNew/theme/datie_02/menus/dialog/regionBatchOperation.vue @@ -0,0 +1,152 @@ + + + + + diff --git a/src/jmapNew/theme/datie_02/menus/dialog/routeSelection1.vue b/src/jmapNew/theme/datie_02/menus/dialog/routeSelection1.vue index 9b135292b..8b84cf582 100644 --- a/src/jmapNew/theme/datie_02/menus/dialog/routeSelection1.vue +++ b/src/jmapNew/theme/datie_02/menus/dialog/routeSelection1.vue @@ -266,8 +266,8 @@ export default { commit() { if (this.route) { this.loading = true; - const type = this.route.lock ? menuOperate.Signal.cancelTrainRoute : menuOperate.Signal.arrangementRoute; - const param = this.route.lock ? { signalCode: this.route.startSignalCode } : { routeCode:this.route.code }; + const type = this.route.lock ? menuOperate.Signal.cancelTrainRoute : menuOperate.CTC.setRoute; + const param = this.route.lock ? { signalCode: this.route.startSignalCode } : { routeCode:this.route.code, tripNumber: this.selected.tripNumber, force: false, duration: null }; commitOperate(type, param, 3).then(({valid, operate})=>{ this.loading = false; if (valid) { diff --git a/src/jmapNew/theme/datie_02/menus/dialog/stationTrainManage.vue b/src/jmapNew/theme/datie_02/menus/dialog/stationTrainManage.vue new file mode 100644 index 000000000..53f76963b --- /dev/null +++ b/src/jmapNew/theme/datie_02/menus/dialog/stationTrainManage.vue @@ -0,0 +1,253 @@ + + + + + diff --git a/src/jmapNew/theme/datie_02/menus/index.vue b/src/jmapNew/theme/datie_02/menus/index.vue index a3f33f84c..f3204e77a 100644 --- a/src/jmapNew/theme/datie_02/menus/index.vue +++ b/src/jmapNew/theme/datie_02/menus/index.vue @@ -33,7 +33,7 @@
与中心通信正常
-
+
提示信息窗
{{ '操控A:主机' + ' ' + dateString + ' ' + time }}
@@ -96,8 +96,7 @@ import NoticeInfo from '@/jmapNew/theme/components/menus/childDialog/noticeInfo' import PassiveAlarm from './passiveDialog/alarm'; import PassiveContorl from '@/jmapNew/theme/components/menus/passiveDialog/control'; import PassiveTimeout from './passiveDialog/timeout'; -import { timeFormat } from '@/utils/date'; -import { prefixIntrger } from '@/utils/date'; +import { timestampFormat } from '@/utils/date'; import BottomTable from './bottomTable'; import MenuPanel from './menuPanel'; import CtcBarIcon1 from '@/assets/ctc_icon/pic1.png'; @@ -118,8 +117,8 @@ import CtcBarIcon15 from '@/assets/ctc_icon/pic15.png'; import CtcBarIcon16 from '@/assets/ctc_icon/pic16.png'; import CtcBarIcon17 from '@/assets/ctc_icon/pic17.png'; import CtcBarIcon18 from '@/assets/ctc_icon/pic18.png'; -import cmdManage from '@/views/dispatcherStationManage/cmdManage.vue'; -import signedCmd from '@/views/dispatcherStationManage/signedCmd.vue'; +import cmdManage from '@/jmapNew/theme/components/menus/dialog/cmdManage.vue'; +import signedCmd from '@/jmapNew/theme/components/menus/dialog/signedCmd.vue'; import {getRunplanInStation} from '@/api/runplan'; import { deviceFaultType, deviceType} from '@/scripts/cmdPlugin/Config'; @@ -227,14 +226,13 @@ export default { return this.$route.query.dispatcherStation; } }, - watch: { + watch: { // tipContentList isShowBar(val) { val && this.$store.dispatch('config/updateMenuBar'); }, '$store.state.socket.simulationTimeSync': function (time) { // 仿真时间更新 - this.$store.dispatch('training/setInitTime', +new Date(`${new Date().toLocaleDateString()} ${timeFormat(time)}`)); - const date = new Date(+new Date(`${new Date().toLocaleDateString()} ${timeFormat(time)}`)); - this.initDate(date); + this.$store.dispatch('training/setInitTime', time); + this.initDate(time); }, '$store.state.socket.railwaySimulationRunplanSendChange': function (val) { if (this.isCtc) { @@ -271,6 +269,9 @@ export default { } } }); + }, + '$store.state.socket.simulationReset':function(val) { + this.tipContentList = []; } // // 地图加载完成 // '$store.state.map.mapViewLoadedCount': function (val) { // 地图数据加载完成 @@ -305,12 +306,12 @@ export default { this.$store.dispatch('map/setPictureDeviceMap', {}); }, methods: { - changeSignedStatus(info) { - this.$refs.cmdManage.changeSignedStatus(info); - }, - signedCmdClose() { - this.$refs.cmdManage.doShow(); - }, + // changeSignedStatus(info) { + // this.$refs.cmdManage.changeSignedStatus(info); + // }, + // signedCmdClose() { + // this.$refs.cmdManage.doShow(); + // }, getRunplanInStationData() { getRunplanInStation(this.group).then(response => { // debugger; @@ -424,14 +425,9 @@ export default { } }, initDate(date) { - this.time = `${prefixIntrger(date.getHours(), 2)}:${prefixIntrger(date.getMinutes(), 2)}:${prefixIntrger(date.getSeconds(), 2)}`; - const years = date.getFullYear() + ''; - let months = date.getMonth() + 1 + ''; - let dates = date.getDate() + ''; - if (months.length < 2) { months = '0' + months; } - if (dates.length < 2) { dates = '0' + dates; } - this.dateString = years + months + dates; - this.dateString1 = years + '年' + months + '月' + dates + '日'; + this.time = timestampFormat('HH:mm:ss', date) + this.dateString = timestampFormat('YYYYMMDD', date) + this.dateString1 = timestampFormat('YYYY年MM月DD日', date) }, handleRunplan() { this.$refs.runplanPane.doShow(); @@ -1066,7 +1062,7 @@ export default { .simulationDeviceInfo{ position: absolute; width: 328px; - height: 100px; + height: 100px; top: 83px; right:10px; padding: 5px; diff --git a/src/jmapNew/theme/datie_02/menus/menuBar.vue b/src/jmapNew/theme/datie_02/menus/menuBar.vue index d16b8bc18..6781eaf23 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/jmapNew/theme/datie_02/menus/menuPanel.vue b/src/jmapNew/theme/datie_02/menus/menuPanel.vue index 4810414c2..0bd0b85a3 100644 --- a/src/jmapNew/theme/datie_02/menus/menuPanel.vue +++ b/src/jmapNew/theme/datie_02/menus/menuPanel.vue @@ -31,6 +31,12 @@ + + + + + + @@ -49,6 +55,12 @@ import { EventBus } from '@/scripts/event-bus' import SettingsMenu from './components/menu.vue' import BoardViewSetting from './dialog/boardViewSetting.vue' import RailViewSetting from './dialog/railViewSetting.vue' +import PowerSupplyArmSetting from './dialog/powerSupplyArmSetting.vue' +import BlockDevice from './dialog/blockDevice' +import RegionBatchOperation from './dialog/regionBatchOperation' +import StationTrainManage from './dialog/stationTrainManage' +import OperationLogQuery from './dialog/operationLogQuery' +import InfoDialog from './dialog/infoDialog' export default { name: 'MenuPanel', @@ -57,6 +69,12 @@ export default { SettingsMenu, BoardViewSetting, RailViewSetting, + PowerSupplyArmSetting, + BlockDevice, + RegionBatchOperation, + StationTrainManage, + OperationLogQuery, + InfoDialog, }, data() { return { @@ -82,22 +100,38 @@ export default { { label: '调车参数配置', id: 'shuntingParam', - children: [{ label: '标准站', id: 'std' }, { label: '标准甲站', id: 'std1' }, { label: '标准乙站', id: 'std2' }], + children: [ + { label: '标准站', id: 'Station58852' }, + { label: '标准甲站', id: 'Station32295' }, + { label: '标准丙站', id: 'Station47980' }, + ], }, { label: '调车优先级配置', id: 'shuntingPriority', - children: [{ label: '标准站', id: 'std' }, { label: '标准甲站', id: 'std1' }, { label: '标准乙站', id: 'std2' }], + children: [ + { label: '标准站', id: 'Station58852' }, + { label: '标准甲站', id: 'Station32295' }, + { label: '标准丙站', id: 'Station47980' }, + ], }, { label: '调车规则配置', id: 'shuntingRule', - children: [{ label: '标准站', id: 'std' }, { label: '标准甲站', id: 'std1' }, { label: '标准乙站', id: 'std2' }], + children: [ + { label: '标准站', id: 'Station58852' }, + { label: '标准甲站', id: 'Station32295' }, + { label: '标准丙站', id: 'Station47980' }, + ], }, { label: '功能按钮设置', id: 'functionButton', - children: [{ label: '标准站', id: 'std' }, { label: '标准甲站', id: 'std1' }, { label: '标准乙站', id: 'std2' }], + children: [ + { label: '标准站', id: 'Station58852' }, + { label: '标准甲站', id: 'Station32295' }, + { label: '标准丙站', id: 'Station47980' }, + ], }, { label: '站场界面显示设置', id: 'UIDisplay' }, { label: '报警提示设置', id: 'alarm' }, @@ -106,12 +140,39 @@ export default { T3MenuItems: [ { label: '设置供电臂状态', id: 'powerSupplyArm', ctc: true }, { label: '封锁设备操作', id: 'blockedDeviceOperation', ctc: true }, - { label: '区域批量设备操作', id: 'regionBatchOperation', children: [{}], ctc: true }, - { label: '站存车管理', id: 'stationTrainManage', children: [{}], ctc: true }, - { label: '设备影响分析', id: 'deviceAffectAnalyze', children: [{}], ctc: true }, - { label: '操作日志查询', id: 'operationLog', ctc: true }, - { label: '防溜设置查询', id: 'deviceAffectAnalyze', ctc: true }, - { label: '设备影响分析', id: 'deviceAffectAnalyze', ctc: true }, + { + label: '区域批量设备操作', + id: 'regionBatchOperation', + ctc: true, + children: [ + { label: '标准站', id: 'Station58852' }, + { label: '标准甲站', id: 'Station32295' }, + { label: '标准丙站', id: 'Station47980' }, + ], + }, + { + label: '站存车管理', + id: 'stationTrainManage', + ctc: true, + children: [ + { label: '标准站', id: 'Station58852' }, + { label: '标准甲站', id: 'Station32295' }, + { label: '标准丙站', id: 'Station47980' }, + ], + }, + { + label: '设备影响分析', + id: 'deviceAffectAnalyze', + ctc: true, + children: [ + { label: '标准站', id: 'Station58852' }, + { label: '标准甲站', id: 'Station32295' }, + { label: '标准丙站', id: 'Station47980' }, + ], + }, + { label: '操作日志查询', id: 'operationLog' }, + { label: '防溜设置查询', id: 'antiSlipSettingQuery' }, + { label: '信息提示', id: 'info' }, ], } }, @@ -188,6 +249,31 @@ export default { }, handleT3MenuSelect(id) { console.log(id) + this.closeMenus() + const params = id.split('-') + switch (params[0]) { + case 'powerSupplyArm': + this.$refs.powerSupplyArmSetting.doShow() + break + case 'blockedDeviceOperation': + this.$refs.blockDevice.doShow() + break + case 'regionBatchOperation': + if (!params[1]) return + this.$refs.regionBatchOperation.doShow(params[1]) + break + case 'stationTrainManage': + if (!params[1]) return + this.$refs.stationTrainManage.doShow(params[1]) + break + case 'operationLog': + case 'antiSlipSettingQuery': + this.$refs.operationLogQuery.doShow() + break + case 'info': + this.$refs.infoDialog.doShow() + break + } }, dragEvent() { const offset = this.offset diff --git a/src/jmapNew/theme/datie_02/menus/menuTool.vue b/src/jmapNew/theme/datie_02/menus/menuTool.vue index 95bc382b2..acc5e6798 100644 --- a/src/jmapNew/theme/datie_02/menus/menuTool.vue +++ b/src/jmapNew/theme/datie_02/menus/menuTool.vue @@ -19,7 +19,7 @@ + + diff --git a/src/views/designPlatform/scenePlayRole.vue b/src/views/designPlatform/scenePlayRole.vue new file mode 100644 index 000000000..8669a667d --- /dev/null +++ b/src/views/designPlatform/scenePlayRole.vue @@ -0,0 +1,101 @@ + + + + + diff --git a/src/views/designPlatform/testRunplan.vue b/src/views/designPlatform/testRunplan.vue index b446bfea1..bad23871c 100644 --- a/src/views/designPlatform/testRunplan.vue +++ b/src/views/designPlatform/testRunplan.vue @@ -23,7 +23,6 @@ import { creatSubscribe, clearSubscribe, displayTopic} from '@/utils/stomp'; import MenuSystemTime from '@/views/newMap/displayNew/menuSystemTime'; import { getToken } from '@/utils/auth'; import { mapGetters } from 'vuex'; -import { timeFormat } from '@/utils/date'; export default { name:'TestRunplan', components: { @@ -142,8 +141,7 @@ export default { if (resp && resp.code == 200 && resp.data) { if (!resp.data.dataError) { this.$store.dispatch('scriptRecord/updateSimulationPause', resp.data.pause); // 是否暂停判断 - this.$store.dispatch('training/setInitTime', +new Date(`${new Date().toLocaleDateString()} ${timeFormat(resp.data.systemTime)}`)); - // this.$store.dispatch('training/countTime'); + this.$store.dispatch('training/setInitTime', resp.data.systemTime); this.planRunning = resp.data.planRunning; if (resp.data.planRunning) { this.$store.commit('training/start'); @@ -159,7 +157,8 @@ export default { time: model.initTime }; ranAsPlan(data, this.group).then(res => { - this.$store.dispatch('training/setInitTime', +new Date(`${new Date().toLocaleDateString()} ${model.initTime}`)); + // this.$store.dispatch('training/setInitTime', model.initTime); + this.$store.dispatch('training/setInitTime', model.timestamp); }).catch(error => { if (error.code == '5001') { this.$messageBox(this.$t('error.mapDataError') + ',' + this.$t('error.startSimulationFailed')); diff --git a/src/views/designPlatform/trainingDesign.vue b/src/views/designPlatform/trainingDesign.vue index a11058c73..697e0505e 100644 --- a/src/views/designPlatform/trainingDesign.vue +++ b/src/views/designPlatform/trainingDesign.vue @@ -1,46 +1,48 @@ + diff --git a/src/views/designPlatform/trainingList.vue b/src/views/designPlatform/trainingList.vue index bbca1a900..250e38ba4 100644 --- a/src/views/designPlatform/trainingList.vue +++ b/src/views/designPlatform/trainingList.vue @@ -5,17 +5,20 @@
{{ `当前实训名称:${training.name || ''}` }}
{{ `当前实训描述:${training.description || ''}` }}
-
-
实训列表
-
-
- + + + + + + + +
+ diff --git a/src/views/designPlatform/trainingPositionTip.vue b/src/views/designPlatform/trainingPositionTip.vue new file mode 100644 index 000000000..0edb941ca --- /dev/null +++ b/src/views/designPlatform/trainingPositionTip.vue @@ -0,0 +1,198 @@ + + + diff --git a/src/views/designPlatform/trainingPreview.vue b/src/views/designPlatform/trainingPreview.vue index 551579c76..87b2d2ed4 100644 --- a/src/views/designPlatform/trainingPreview.vue +++ b/src/views/designPlatform/trainingPreview.vue @@ -1,40 +1,38 @@ + diff --git a/src/views/fileManage/voiceManage/generate.vue b/src/views/fileManage/voiceManage/generate.vue new file mode 100644 index 000000000..ac6049346 --- /dev/null +++ b/src/views/fileManage/voiceManage/generate.vue @@ -0,0 +1,148 @@ + + + + diff --git a/src/views/fileManage/voiceManage/index.vue b/src/views/fileManage/voiceManage/index.vue index 13d2a5fe0..6d6b79315 100644 --- a/src/views/fileManage/voiceManage/index.vue +++ b/src/views/fileManage/voiceManage/index.vue @@ -2,15 +2,18 @@
+
+ + + diff --git a/src/views/iscs/iscsSystem/config/broadcast/stationHome.vue b/src/views/iscs/iscsSystem/config/broadcast/stationHome.vue index 765a1e0e4..2ef98d8e4 100644 --- a/src/views/iscs/iscsSystem/config/broadcast/stationHome.vue +++ b/src/views/iscs/iscsSystem/config/broadcast/stationHome.vue @@ -22,46 +22,82 @@
{{ deviceMap['LCD'].state }}
+
{{ deviceMap['UP_STAND'].state }}
+
{{ deviceMap['DOWN_STAND'].state }}
+
{{ deviceMap['ADMINISTRATIVE_AREA'].state }}
+
{{ deviceMap['GATE'].state }}
+
{{ deviceMap['TRANSFER_CHANNEL'].state }}
+
ATC广播
-
{{ this.enableAreaList.includes('LCD')? '启用':'未启用' }}
-
{{ this.enableAreaList.includes('UP_STAND')? '启用':'未启用' }}
-
{{ this.enableAreaList.includes('DOWN_STAND')? '启用':'未启用' }}
-
{{ this.enableAreaList.includes('ADMINISTRATIVE_AREA')? '启用':'未启用' }}
-
{{ this.enableAreaList.includes('GATE')? '启用':'未启用' }}
-
{{ this.enableAreaList.includes('TRANSFER_CHANNEL')? '启用':'未启用' }}
+ +
+ {{ this.atcBroadcast.includes('LCD')? '启用':'未启用' }} +
+
+ + +
+ {{ this.atcBroadcast.includes('UP_STAND')? '启用':'未启用' }} +
+
+ + +
+ {{ this.atcBroadcast.includes('DOWN_STAND')? '启用':'未启用' }} +
+
+ + +
+ {{ this.atcBroadcast.includes('ADMINISTRATIVE_AREA')? '启用':'未启用' }} +
+
+ + +
+ {{ this.atcBroadcast.includes('GATE')? '启用':'未启用' }} +
+
+ + +
+ {{ this.atcBroadcast.includes('TRANSFER_CHANNEL')? '启用':'未启用' }} +
+
+
@@ -108,74 +144,87 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+
+ + +
时间控制
+
+ + + +
排定描述
+
+ + +
+ + +
开始时间
+
+ + + + +
结束时间
+
+ + + + +
延时时间
+
+ + + + +
今日
+
+ +
一次
+
+ +
无截至
+
+
+
+ +
设定
确认
+
+
+
+
+ +
实时广播
-
广播
+
广播
@@ -194,8 +243,8 @@
ATC广播
-
启用
-
停用
+
启用
+
停用
@@ -208,31 +257,41 @@
+
diff --git a/src/views/iscs/iscsSystem/stationConfig/dialog/malfunction.vue b/src/views/iscs/iscsSystem/stationConfig/dialog/malfunction.vue index 7f764c25c..e8a153d94 100644 --- a/src/views/iscs/iscsSystem/stationConfig/dialog/malfunction.vue +++ b/src/views/iscs/iscsSystem/stationConfig/dialog/malfunction.vue @@ -3,7 +3,7 @@
-
+
@@ -64,6 +64,7 @@
事件
+
故障取消
故障设置
@@ -460,7 +461,10 @@ export default { }, // 设置故障 handleMalfunction() { - this.$refs.malfunction.doShow(); + this.$refs.malfunction.doShow('SET'); + }, + cancelMalfunction() { + this.$refs.malfunction.doShow('CANCEL'); }, selectChildren(type, isReplace = false) { // 选择菜单 let stationName = ''; @@ -512,10 +516,9 @@ export default { } .station-line{ height: 12px; - width: 80%; + width: 100%; position: absolute; background-image: linear-gradient(to bottom , #9c9c9c, #F0F0F0,#9c9c9c); - left: 10px; top: 25px; border: 1px #505050 solid; } @@ -574,7 +577,7 @@ export default { .station-box{ display: inline-block; position: relative; - margin-right: 1.8vw; + // margin-right: 1.8vw; width: 1.5vw; margin-top: 20px; cursor: pointer; @@ -704,8 +707,13 @@ background:rgba(231,237,253,0.9); padding:0px 1vw; } .stationList{ - display: inline-block; + // display: inline-block; + display: flex; + position: relative; + justify-content: space-between; + float: left; height: 100%; + width: 82%; } .station-nav-out{ position: absolute; diff --git a/src/views/iscsSystem/自动售票.json b/src/views/iscsSystem/自动售票.json index e3a3568d2..a408f3476 100644 --- a/src/views/iscsSystem/自动售票.json +++ b/src/views/iscsSystem/自动售票.json @@ -1,2184 +1,521 @@ { - "iscsLineList":[ - { - "points":[ - { - "x":64, - "y":76 - }, - { - "x":149, - "y":76 - } - ], - "code":"IscsLine_1", - "_type":"IscsLine", - "z2":0, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":10, - "y":10 - }, - { - "x":80, - "y":10 - } - ], - "code":"IscsLine_2", - "_type":"IscsLine", - "isFillGradual":false, - "lineWidth":0, - "fillColor":"#fff", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":10, - "y":10 - }, - { - "x":20, - "y":10 - } - ], - "code":"IscsLine_3", - "_type":"IscsLine", - "isFillGradual":false, - "lineWidth":0, - "fillColor":"#fff", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":64, - "y":82 - }, - { - "x":149, - "y":82 - } - ], - "code":"IscsLine_4", - "_type":"IscsLine", - "z2":0, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":104, - "y":83 - }, - { - "x":104, - "y":767 - } - ], - "code":"IscsLine_5", - "_type":"IscsLine", - "z2":0, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":63, - "y":716 - }, - { - "x":103, - "y":716 - } - ], - "code":"IscsLine_6", - "_type":"IscsLine", - "z2":0, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":150, - "y":53 - }, - { - "x":150, - "y":83 - } - ], - "code":"IscsLine_7", - "_type":"IscsLine", - "z2":0, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":209, - "y":74 - }, - { - "x":1694, - "y":74 - } - ], - "code":"IscsLine_8", - "_type":"IscsLine", - "z2":0, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":10, - "y":9 - }, - { - "x":20, - "y":9 - } - ], - "code":"IscsLine_9", - "_type":"IscsLine", - "isFillGradual":false, - "lineWidth":0, - "fillColor":"#fff", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":209, - "y":80 - }, - { - "x":1694, - "y":80 - } - ], - "code":"IscsLine_10", - "_type":"IscsLine", - "z2":0, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":208, - "y":51 - }, - { - "x":208, - "y":81 - } - ], - "code":"IscsLine_11", - "_type":"IscsLine", - "z2":0, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":1693, - "y":50 - }, - { - "x":1693, - "y":80 - } - ], - "code":"IscsLine_12", - "_type":"IscsLine", - "z2":0, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":185, - "y":718 - }, - { - "x":1785, - "y":718 - } - ], - "code":"IscsLine_13", - "_type":"IscsLine", - "z2":0, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":185, - "y":724 - }, - { - "x":1785, - "y":724 - } - ], - "code":"IscsLine_14", - "_type":"IscsLine", - "z2":0, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":1786, - "y":50 - }, - { - "x":1786, - "y":760 - } - ], - "code":"IscsLine_15", - "_type":"IscsLine", - "z2":0, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":821, - "y":166 - }, - { - "x":961, - "y":166 - } - ], - "code":"IscsLine_16", - "_type":"IscsLine", - "z2":4, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":831, - "y":177 - }, - { - "x":961, - "y":177 - } - ], - "code":"IscsLine_17", - "_type":"IscsLine", - "z2":4, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":824, - "y":300 - }, - { - "x":954, - "y":300 - } - ], - "code":"IscsLine_18", - "_type":"IscsLine", - "z2":4, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":828, - "y":311 - }, - { - "x":958, - "y":311 - } - ], - "code":"IscsLine_19", - "_type":"IscsLine", - "z2":4, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":959, - "y":174 - }, - { - "x":959, - "y":300 - } - ], - "code":"IscsLine_20", - "_type":"IscsLine", - "z2":4, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":969, - "y":181 - }, - { - "x":969, - "y":307 - } - ], - "code":"IscsLine_21", - "_type":"IscsLine", - "z2":4, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":793, - "y":240 - }, - { - "x":833, - "y":240 - } - ], - "code":"IscsLine_22", - "_type":"IscsLine", - "z2":4, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":827, - "y":269 - }, - { - "x":827, - "y":315 - } - ], - "code":"IscsLine_23", - "_type":"IscsLine", - "z2":4, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":816, - "y":240 - }, - { - "x":816, - "y":300 - } - ], - "code":"IscsLine_24", - "_type":"IscsLine", - "z2":4, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":828, - "y":181 - }, - { - "x":828, - "y":198 - } - ], - "code":"IscsLine_25", - "_type":"IscsLine", - "z2":4, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - }, - { - "points":[ - { - "x":816, - "y":181 - }, - { - "x":816, - "y":201 - } - ], - "code":"IscsLine_26", - "_type":"IscsLine", - "z2":4, - "isFillGradual":false, - "lineWidth":1, - "fillColor":"#FFFFFF", - "fillBackground":"", - "classify":"solid", - "arrowShow":"none", - "arrowSize":5, - "controlCode":"", - "modelList":[ - - ], - "isGradual":false, - "gradualShow":"level", - "zlevel":1, - "z":5 - } - ], - "iscsTextList":[ - { - "point":{ - "x":900, - "y":46 - }, - "code":"IscsText_1", - "_type":"IscsText", - "context":"安平站 自动售检票系统", - "unit":"", - "textFill":"#FCFF52", - "fontSize":18, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":907, - "y":140 - }, - "code":"IscsText_2", - "_type":"IscsText", - "context":"非付费区", - "unit":"", - "textFill":"#FFFFFF", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":325, - "y":172 - }, - "code":"IscsText_3", - "_type":"IscsText", - "context":"非付费区", - "unit":"", - "textFill":"#FFFFFF", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":1552, - "y":172 - }, - "code":"IscsText_4", - "_type":"IscsText", - "context":"非付费区", - "unit":"", - "textFill":"#FFFFFF", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":169, - "y":291 - }, - "code":"IscsText_5", - "_type":"IscsText", - "context":"T01", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":169, - "y":386 - }, - "code":"IscsText_6", - "_type":"IscsText", - "context":"V05", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":169, - "y":471 - }, - "code":"IscsText_7", - "_type":"IscsText", - "context":"V06", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":169, - "y":556 - }, - "code":"IscsText_8", - "_type":"IscsText", - "context":"V07", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":169, - "y":636 - }, - "code":"IscsText_9", - "_type":"IscsText", - "context":"V08", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":1809, - "y":400 - }, - "code":"IscsText_10", - "_type":"IscsText", - "context":"V04", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":1809, - "y":485 - }, - "code":"IscsText_11", - "_type":"IscsText", - "context":"V03", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":1809, - "y":565 - }, - "code":"IscsText_12", - "_type":"IscsText", - "context":"V02", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":1809, - "y":645 - }, - "code":"IscsText_13", - "_type":"IscsText", - "context":"V01", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":1172, - "y":395 - }, - "code":"IscsText_14", - "_type":"IscsText", - "context":"付费区", - "unit":"", - "textFill":"#FFFFFF", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":540, - "y":252 - }, - "code":"IscsText_15", - "_type":"IscsText", - "context":"EN18", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":587, - "y":252 - }, - "code":"IscsText_16", - "_type":"IscsText", - "context":"EN19", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":630, - "y":252 - }, - "code":"IscsText_17", - "_type":"IscsText", - "context":"EN20", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":675, - "y":252 - }, - "code":"IscsText_18", - "_type":"IscsText", - "context":"EN21", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":717, - "y":252 - }, - "code":"IscsText_19", - "_type":"IscsText", - "context":"RE22", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":1084, - "y":255 - }, - "code":"IscsText_20", - "_type":"IscsText", - "context":"RE13", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":1128, - "y":255 - }, - "code":"IscsText_21", - "_type":"IscsText", - "context":"RE14", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":1174, - "y":255 - }, - "code":"IscsText_22", - "_type":"IscsText", - "context":"RE15", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":1217, - "y":255 - }, - "code":"IscsText_23", - "_type":"IscsText", - "context":"RE16", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":1262, - "y":255 - }, - "code":"IscsText_24", - "_type":"IscsText", - "context":"RE17", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":490, - "y":640 - }, - "code":"IscsText_25", - "_type":"IscsText", - "context":"RE6", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":490, - "y":596 - }, - "code":"IscsText_26", - "_type":"IscsText", - "context":"EX05", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":490, - "y":556 - }, - "code":"IscsText_27", - "_type":"IscsText", - "context":"EX04", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":490, - "y":507 - }, - "code":"IscsText_28", - "_type":"IscsText", - "context":"EX03", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":490, - "y":467 - }, - "code":"IscsText_29", - "_type":"IscsText", - "context":"EX02", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":490, - "y":423 - }, - "code":"IscsText_30", - "_type":"IscsText", - "context":"EX01", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":1382, - "y":638 - }, - "code":"IscsText_31", - "_type":"IscsText", - "context":"RE7", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":1383, - "y":600 - }, - "code":"IscsText_32", - "_type":"IscsText", - "context":"EX08", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":1383, - "y":556 - }, - "code":"IscsText_33", - "_type":"IscsText", - "context":"EX09", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":1383, - "y":510 - }, - "code":"IscsText_34", - "_type":"IscsText", - "context":"EX10", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":1383, - "y":470 - }, - "code":"IscsText_35", - "_type":"IscsText", - "context":"EX11", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - }, - { - "point":{ - "x":1383, - "y":426 - }, - "code":"IscsText_36", - "_type":"IscsText", - "context":"EX12", - "unit":"", - "textFill":"#000000", - "fontSize":14, - "fontWeight":450, - "fontFamily":"consolas", - "gbColor":"", - "gbColorBorder":"", - "gbWidth":0, - "levelPadding":0, - "verticalPadding":0, - "zlevel":1, - "z":6 - } - ], - "iscsRectList":[ - { - "point":{ - "x":388, - "y":160 - }, - "code":"IscsRect_1", - "_type":"IscsRect", - "z2":0, - "fillColor":"rgba(0, 128, 129, 1)", - "borderWidth":1, - "strokeColor":"#FFFFFF", - "width":1100, - "height":500, - "type":"solid", - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":812, - "y":162 - }, - "code":"IscsRect_2", - "_type":"IscsRect", - "z2":4, - "fillColor":"rgba(162, 162, 162, 1)", - "borderWidth":0, - "strokeColor":"#B0B0B0", - "width":20, - "height":20, - "type":"solid", - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":954, - "y":162 - }, - "code":"IscsRect_3", - "_type":"IscsRect", - "z2":4, - "fillColor":"rgba(162, 162, 162, 1)", - "borderWidth":0, - "strokeColor":"#B0B0B0", - "width":20, - "height":20, - "type":"solid", - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":811, - "y":296 - }, - "code":"IscsRect_4", - "_type":"IscsRect", - "z2":4, - "fillColor":"rgba(162, 162, 162, 1)", - "borderWidth":0, - "strokeColor":"#B0B0B0", - "width":20, - "height":20, - "type":"solid", - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":954, - "y":296 - }, - "code":"IscsRect_5", - "_type":"IscsRect", - "z2":4, - "fillColor":"rgba(162, 162, 162, 1)", - "borderWidth":0, - "strokeColor":"#B0B0B0", - "width":20, - "height":20, - "type":"solid", - "zlevel":1, - "z":5 - } - ], - "iscsPictureList":[ - { - "point":{ - "x":821, - "y":217 - }, - "code":"IscsPicture_1", - "_type":"IscsPicture", - "type":"checkSell", - "z2":5, - "rotation":0, - "width":40, - "height":55, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":407, - "y":597 - }, - "code":"IscsPicture_2", - "_type":"IscsPicture", - "type":"checkArrowDouble", - "z2":4, - "rotation":270, - "width":45, - "height":80, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":389, - "y":571 - }, - "code":"IscsPicture_3", - "_type":"IscsPicture", - "type":"checkArrowLeft", - "z2":4, - "rotation":0, - "width":80, - "height":45, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":389, - "y":527 - }, - "code":"IscsPicture_4", - "_type":"IscsPicture", - "type":"checkArrowLeft", - "z2":4, - "rotation":0, - "width":80, - "height":45, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":389, - "y":483 - }, - "code":"IscsPicture_5", - "_type":"IscsPicture", - "type":"checkArrowLeft", - "z2":4, - "rotation":0, - "width":80, - "height":45, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":389, - "y":440 - }, - "code":"IscsPicture_6", - "_type":"IscsPicture", - "type":"checkArrowLeft", - "z2":4, - "rotation":0, - "width":80, - "height":45, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":389, - "y":396 - }, - "code":"IscsPicture_7", - "_type":"IscsPicture", - "type":"checkArrowLeft", - "z2":4, - "rotation":0, - "width":80, - "height":45, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":1424, - "y":597 - }, - "code":"IscsPicture_8", - "_type":"IscsPicture", - "type":"checkArrowDouble", - "z2":4, - "rotation":270, - "width":45, - "height":80, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":922, - "y":218 - }, - "code":"IscsPicture_9", - "_type":"IscsPicture", - "type":"checkSell", - "z2":4, - "rotation":0, - "width":40, - "height":55, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":1407, - "y":576 - }, - "code":"IscsPicture_10", - "_type":"IscsPicture", - "type":"checkArrowRight", - "z2":4, - "rotation":0, - "width":80, - "height":45, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":1407, - "y":532 - }, - "code":"IscsPicture_11", - "_type":"IscsPicture", - "type":"checkArrowRight", - "z2":4, - "rotation":0, - "width":80, - "height":45, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":1407, - "y":488 - }, - "code":"IscsPicture_12", - "_type":"IscsPicture", - "type":"checkArrowRight", - "z2":4, - "rotation":0, - "width":80, - "height":45, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":1407, - "y":445 - }, - "code":"IscsPicture_13", - "_type":"IscsPicture", - "type":"checkArrowRight", - "z2":4, - "rotation":0, - "width":80, - "height":45, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":1407, - "y":401 - }, - "code":"IscsPicture_14", - "_type":"IscsPicture", - "type":"checkArrowRight", - "z2":4, - "rotation":0, - "width":80, - "height":45, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":736, - "y":521 - }, - "code":"IscsPicture_15", - "_type":"IscsPicture", - "type":"checkFlowCumulative", - "z2":4, - "rotation":0, - "width":340, - "height":140, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":105, - "y":568 - }, - "code":"IscsPicture_16", - "_type":"IscsPicture", - "type":"checkSell2", - "z2":0, - "rotation":0, - "width":50, - "height":60, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":105, - "y":487 - }, - "code":"IscsPicture_17", - "_type":"IscsPicture", - "type":"checkSell2", - "z2":0, - "rotation":0, - "width":50, - "height":60, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":105, - "y":397 - }, - "code":"IscsPicture_18", - "_type":"IscsPicture", - "type":"checkSell2", - "z2":0, - "rotation":0, - "width":50, - "height":60, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":105, - "y":309 - }, - "code":"IscsPicture_19", - "_type":"IscsPicture", - "type":"checkSell2", - "z2":0, - "rotation":0, - "width":50, - "height":60, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":106, - "y":215 - }, - "code":"IscsPicture_20", - "_type":"IscsPicture", - "type":"checkSell2", - "z2":0, - "rotation":0, - "width":50, - "height":60, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":1735, - "y":581 - }, - "code":"IscsPicture_21", - "_type":"IscsPicture", - "type":"checkSell2", - "z2":0, - "rotation":0, - "width":50, - "height":60, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":1734, - "y":499 - }, - "code":"IscsPicture_22", - "_type":"IscsPicture", - "type":"checkSell2", - "z2":0, - "rotation":0, - "width":50, - "height":60, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":1734, - "y":420 - }, - "code":"IscsPicture_23", - "_type":"IscsPicture", - "type":"checkSell2", - "z2":0, - "rotation":0, - "width":50, - "height":60, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":1734, - "y":329 - }, - "code":"IscsPicture_24", - "_type":"IscsPicture", - "type":"checkSell2", - "z2":0, - "rotation":0, - "width":50, - "height":60, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":825, - "y":404 - }, - "code":"IscsPicture_25", - "_type":"IscsPicture", - "type":"checkNormal", - "z2":4, - "rotation":0, - "width":180, - "height":100, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":591, - "y":77 - }, - "code":"IscsPicture_26", - "_type":"IscsPicture", - "type":"", - "z2":4, - "rotation":0, - "width":50, - "height":50, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":694, - "y":161 - }, - "code":"IscsPicture_27", - "_type":"IscsPicture", - "type":"checkArrowDouble", - "z2":4, - "rotation":0, - "width":45, - "height":80, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":633, - "y":179 - }, - "code":"IscsPicture_28", - "_type":"IscsPicture", - "type":"checkArrowLeft", - "z2":4, - "rotation":90, - "width":80, - "height":45, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":589, - "y":179 - }, - "code":"IscsPicture_29", - "_type":"IscsPicture", - "type":"checkArrowLeft", - "z2":4, - "rotation":90, - "width":80, - "height":45, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":545, - "y":179 - }, - "code":"IscsPicture_30", - "_type":"IscsPicture", - "type":"checkArrowLeft", - "z2":4, - "rotation":90, - "width":80, - "height":45, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":501, - "y":179 - }, - "code":"IscsPicture_31", - "_type":"IscsPicture", - "type":"checkArrowLeft", - "z2":4, - "rotation":90, - "width":80, - "height":45, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":1061, - "y":161 - }, - "code":"IscsPicture_33", - "_type":"IscsPicture", - "type":"checkArrowDouble", - "z2":4, - "rotation":0, - "width":45, - "height":80, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":1088, - "y":179 - }, - "code":"IscsPicture_34", - "_type":"IscsPicture", - "type":"checkArrowLeft", - "z2":4, - "rotation":90, - "width":80, - "height":45, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":1132, - "y":179 - }, - "code":"IscsPicture_35", - "_type":"IscsPicture", - "type":"checkArrowLeft", - "z2":4, - "rotation":90, - "width":80, - "height":45, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":1176, - "y":179 - }, - "code":"IscsPicture_36", - "_type":"IscsPicture", - "type":"checkArrowLeft", - "z2":4, - "rotation":90, - "width":80, - "height":45, - "zlevel":1, - "z":5 - }, - { - "point":{ - "x":1220, - "y":179 - }, - "code":"IscsPicture_37", - "_type":"IscsPicture", - "type":"checkArrowLeft", - "z2":4, - "rotation":90, - "width":80, - "height":45, - "zlevel":1, - "z":5 - } - ], - "ordinaryDoorList":[ - { - "point":{ - "x":786, - "y":240 - }, - "z2":4, - "code":"OrdinaryDoor_1", - "_type":"OrdinaryDoor", - "rotationAngle":90, - "r":42, - "doorType":"1", - "zlevel":1, - "z":5 - } - ] + "iscsPictureList": [{ + "point": { + "x": 821, + "y": 217 + }, + "code": "IscsPicture_1", + "_type": "IscsPicture", + "type": "checkSell", + "z2": 5, + "rotation": 0, + "width": 40, + "height": 55, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 407, + "y": 597 + }, + "code": "IscsPicture_2", + "_type": "IscsPicture", + "type": "checkArrowDouble", + "z2": 4, + "rotation": 270, + "width": 45, + "height": 80, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 389, + "y": 571 + }, + "code": "IscsPicture_3", + "_type": "IscsPicture", + "type": "checkArrowLeft", + "z2": 4, + "rotation": 0, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 389, + "y": 527 + }, + "code": "IscsPicture_4", + "_type": "IscsPicture", + "type": "checkArrowLeft", + "z2": 4, + "rotation": 0, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 389, + "y": 483 + }, + "code": "IscsPicture_5", + "_type": "IscsPicture", + "type": "checkArrowLeft", + "z2": 4, + "rotation": 0, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 389, + "y": 440 + }, + "code": "IscsPicture_6", + "_type": "IscsPicture", + "type": "checkArrowLeft", + "z2": 4, + "rotation": 0, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 389, + "y": 396 + }, + "code": "IscsPicture_7", + "_type": "IscsPicture", + "type": "checkArrowLeft", + "z2": 4, + "rotation": 0, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 1424, + "y": 597 + }, + "code": "IscsPicture_8", + "_type": "IscsPicture", + "type": "checkArrowDouble", + "z2": 4, + "rotation": 270, + "width": 45, + "height": 80, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 922, + "y": 218 + }, + "code": "IscsPicture_9", + "_type": "IscsPicture", + "type": "checkSell", + "z2": 4, + "rotation": 0, + "width": 40, + "height": 55, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 1407, + "y": 576 + }, + "code": "IscsPicture_10", + "_type": "IscsPicture", + "type": "checkArrowRight", + "z2": 4, + "rotation": 0, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 1407, + "y": 532 + }, + "code": "IscsPicture_11", + "_type": "IscsPicture", + "type": "checkArrowRight", + "z2": 4, + "rotation": 0, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 1407, + "y": 488 + }, + "code": "IscsPicture_12", + "_type": "IscsPicture", + "type": "checkArrowRight", + "z2": 4, + "rotation": 0, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 1407, + "y": 445 + }, + "code": "IscsPicture_13", + "_type": "IscsPicture", + "type": "checkArrowRight", + "z2": 4, + "rotation": 0, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 1407, + "y": 401 + }, + "code": "IscsPicture_14", + "_type": "IscsPicture", + "type": "checkArrowRight", + "z2": 4, + "rotation": 0, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 736, + "y": 521 + }, + "code": "IscsPicture_15", + "_type": "IscsPicture", + "type": "checkFlowCumulative", + "z2": 4, + "rotation": 0, + "width": 340, + "height": 140, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 105, + "y": 568 + }, + "code": "IscsPicture_16", + "_type": "IscsPicture", + "type": "checkSell2", + "z2": 0, + "rotation": 0, + "width": 50, + "height": 60, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 105, + "y": 487 + }, + "code": "IscsPicture_17", + "_type": "IscsPicture", + "type": "checkSell2", + "z2": 0, + "rotation": 0, + "width": 50, + "height": 60, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 105, + "y": 397 + }, + "code": "IscsPicture_18", + "_type": "IscsPicture", + "type": "checkSell2", + "z2": 0, + "rotation": 0, + "width": 50, + "height": 60, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 105, + "y": 309 + }, + "code": "IscsPicture_19", + "_type": "IscsPicture", + "type": "checkSell2", + "z2": 0, + "rotation": 0, + "width": 50, + "height": 60, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 106, + "y": 215 + }, + "code": "IscsPicture_20", + "_type": "IscsPicture", + "type": "checkSell2", + "z2": 0, + "rotation": 0, + "width": 50, + "height": 60, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 1735, + "y": 581 + }, + "code": "IscsPicture_21", + "_type": "IscsPicture", + "type": "checkSell2", + "z2": 0, + "rotation": 0, + "width": 50, + "height": 60, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 1734, + "y": 499 + }, + "code": "IscsPicture_22", + "_type": "IscsPicture", + "type": "checkSell2", + "z2": 0, + "rotation": 0, + "width": 50, + "height": 60, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 1734, + "y": 420 + }, + "code": "IscsPicture_23", + "_type": "IscsPicture", + "type": "checkSell2", + "z2": 0, + "rotation": 0, + "width": 50, + "height": 60, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 1734, + "y": 329 + }, + "code": "IscsPicture_24", + "_type": "IscsPicture", + "type": "checkSell2", + "z2": 0, + "rotation": 0, + "width": 50, + "height": 60, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 825, + "y": 404 + }, + "code": "IscsPicture_25", + "_type": "IscsPicture", + "type": "checkNormal", + "z2": 4, + "rotation": 0, + "width": 180, + "height": 100, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 591, + "y": 77 + }, + "code": "IscsPicture_26", + "_type": "IscsPicture", + "type": "", + "z2": 4, + "rotation": 0, + "width": 50, + "height": 50, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 694, + "y": 161 + }, + "code": "IscsPicture_27", + "_type": "IscsPicture", + "type": "checkArrowDouble", + "z2": 4, + "rotation": 0, + "width": 45, + "height": 80, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 633, + "y": 179 + }, + "code": "IscsPicture_28", + "_type": "IscsPicture", + "type": "checkArrowLeft", + "z2": 4, + "rotation": 90, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 589, + "y": 179 + }, + "code": "IscsPicture_29", + "_type": "IscsPicture", + "type": "checkArrowLeft", + "z2": 4, + "rotation": 90, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 545, + "y": 179 + }, + "code": "IscsPicture_30", + "_type": "IscsPicture", + "type": "checkArrowLeft", + "z2": 4, + "rotation": 90, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 501, + "y": 179 + }, + "code": "IscsPicture_31", + "_type": "IscsPicture", + "type": "checkArrowLeft", + "z2": 4, + "rotation": 90, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 1061, + "y": 161 + }, + "code": "IscsPicture_33", + "_type": "IscsPicture", + "type": "checkArrowDouble", + "z2": 4, + "rotation": 0, + "width": 45, + "height": 80, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 1088, + "y": 179 + }, + "code": "IscsPicture_34", + "_type": "IscsPicture", + "type": "checkArrowLeft", + "z2": 4, + "rotation": 90, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 1132, + "y": 179 + }, + "code": "IscsPicture_35", + "_type": "IscsPicture", + "type": "checkArrowLeft", + "z2": 4, + "rotation": 90, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 1176, + "y": 179 + }, + "code": "IscsPicture_36", + "_type": "IscsPicture", + "type": "checkArrowLeft", + "z2": 4, + "rotation": 90, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }, { + "point": { + "x": 1220, + "y": 179 + }, + "code": "IscsPicture_37", + "_type": "IscsPicture", + "type": "checkArrowLeft", + "z2": 4, + "rotation": 90, + "width": 80, + "height": 45, + "zlevel": 1, + "z": 5 + }], + "ordinaryDoorList": [{ + "point": { + "x": 786, + "y": 240 + }, + "z2": 4, + "code": "OrdinaryDoor_1", + "_type": "OrdinaryDoor", + "rotationAngle": 90, + "r": 42, + "doorType": "1", + "zlevel": 1, + "z": 5 + }] } diff --git a/src/views/jlmap3d/drive/sceneview/mmiview.vue b/src/views/jlmap3d/drive/sceneview/mmiview.vue index 2b0ceca4c..d2a4b29e9 100644 --- a/src/views/jlmap3d/drive/sceneview/mmiview.vue +++ b/src/views/jlmap3d/drive/sceneview/mmiview.vue @@ -91,9 +91,7 @@ diff --git a/src/views/login/index.vue b/src/views/login/index.vue index 86b9e48c1..70637a11e 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -100,6 +100,9 @@ {{ $t('login.login') }} +
+
忘记密码?
+
@@ -128,6 +131,7 @@
+
@@ -156,10 +160,11 @@ import { getSimulationInfoNew } from '@/api/simulation'; import { getSimulationInfoByGroup } from '@/api/rtSimulation'; import { getSessionStorage } from '@/utils/auth'; import Register from './register'; +import ForgetPassword from './forgetPassword'; export default { name: 'Login', - components: { QrcodeVue, FloatPart, Register }, + components: { QrcodeVue, FloatPart, Register, ForgetPassword }, data() { const validateName = (rule, value, callback) => { if (value) { @@ -254,7 +259,7 @@ export default { }, bgImg() { const bgImgAll = process.env.VUE_APP_PRO === 'local' || this.$route.query.project == 'heb' ? '' : bgImg; - const synchronousLogin = ['VR_IBP', 'LSW', 'CCTV', 'ISCS_LW', 'ISCS_CW', 'VR_PSD', 'SANDBOX', 'ILW']; + const synchronousLogin = ['VR_IBP', 'LSW', 'CCTV', 'ISCS_LW', 'ISCS_CW', 'VR_PSD', 'SANDBOX', 'ILW', 'PIS_STAND', 'PIS_TRAIN']; const imgMap = { ISCS_LW: bgIscsImg, ISCS_CW: bgIscsImg, @@ -268,7 +273,7 @@ export default { return synchronousLogin.includes(this.$route.query.type) ? imgMap[this.$route.query.type] : bgImgAll; }, syncLogin() { - const synchronousLogin = ['VR_IBP', 'LSW', 'CCTV', 'ISCS_LW', 'ISCS_CW', 'VR_PSD', 'SANDBOX', 'ILW']; + const synchronousLogin = ['VR_IBP', 'LSW', 'CCTV', 'ISCS_LW', 'ISCS_CW', 'VR_PSD', 'SANDBOX', 'ILW', 'PIS_STAND', 'PIS_TRAIN']; return this.$route.query.type ? synchronousLogin.includes(this.$route.query.type) : false; }, loadingText() { @@ -279,7 +284,9 @@ export default { CCTV: '检测教员机登录中', VR_PSD: '检测教员机登录中', LSW: '检测教员机登录中', - ILW: '检测教员机登录中' + ILW: '检测教员机登录中', + PIS_TRAIN: '检测教员机登录中', + PIS_STAND: '检测教员机登录中' }; return this.$route.query.type ? textMap[this.$route.query.type] : ''; } @@ -469,7 +476,6 @@ export default { type: this.$route.query.type }; setSessionStorage('projectDevice', JSON.stringify(res.data.deviceVO)); - if (this.$route.query.type == 'LSW') { const config = JSON.parse(res.data.deviceVO.config); if (config.quadrant == '99') { @@ -478,12 +484,34 @@ export default { this.$router.push({ path: `/bigSplitScreen/${resp.data.map.id}`, query: {...query, prdType:resp.data.prodType} }); } } else if (this.$route.query.type === 'ISCS_LW' || this.$route.query.type === 'ISCS_CW') { - this.$router.push({ path: `/displayIscs/system`, query: { - group: res.data.group, - lineCode: resp.data.map.lineCode, - mapId:resp.data.map.id, - projectDevice: this.$route.query.projectDevice, - type: this.$route.query.type} }); + const config = JSON.parse(res.data.deviceVO.config); + if (config.picture === 'paMain') { + // displayIscs/system/stationConfig/paMain?stationName=象峰站&stationId=Station25166&group=20-120-196-193&mapId=196&lineCode=02 + this.$router.push({ path: `displayIscs/system/stationConfig/paMain`, query: { + stationId: config.stationCode, + group: res.data.group, + mapId:resp.data.map.id, + lineCode: resp.data.map.lineCode, + projectDevice: this.$route.query.projectDevice, + type: this.$route.query.type + } }); + } else if (config.picture === 'pidsMain') { + this.$router.push({ path: `displayIscs/system/stationConfig/pidsMain`, query: { + stationId: config.stationCode, + group: res.data.group, + mapId:resp.data.map.id, + lineCode: resp.data.map.lineCode, + projectDevice: this.$route.query.projectDevice, + type: this.$route.query.type + } }); + } else { + this.$router.push({ path: `/displayIscs/system`, query: { + group: res.data.group, + lineCode: resp.data.map.lineCode, + mapId:resp.data.map.id, + projectDevice: this.$route.query.projectDevice, + type: this.$route.query.type} }); + } } else if (this.$route.query.type == 'CCTV') { if (RealCctvList.includes(this.project)) { this.$router.push({ @@ -545,6 +573,9 @@ export default { this.$router.push({ path: `/jlmap3d/sandbox`, query: sandboxQuery }); } else if (this.$route.query.type === 'ILW') { this.$router.push({ path: `/jointTrainingNew`, query: query }); + } else if (this.$route.query.type === 'PIS_STAND' || this.$route.query.type === 'PIS_TRAIN') { + const config = JSON.parse(res.data.deviceVO.config); + this.$router.push({ path: `/pis`, query: {...query, ...config}}); } else { this.$router.push({ path: `/jointTrainingNew`, query: query }); } @@ -623,6 +654,9 @@ export default { // }, registerUser() { this.$refs.register.doShow(); + }, + forgetPassword() { + this.$refs.forgetPassword.doShow(); } } }; @@ -762,7 +796,7 @@ export default { .popover_box { position: absolute; right: 80px; - bottom: 106px; + bottom: 124px; cursor: pointer; color: #225592; font-size: 14px; @@ -815,7 +849,7 @@ export default { font-size: 39px; font-weight: bold; top: 150px; - width: 1050px; + width: 1070px; text-align: center; position: absolute; } diff --git a/src/views/login/orgSelect.vue b/src/views/login/orgSelect.vue new file mode 100644 index 000000000..772df0186 --- /dev/null +++ b/src/views/login/orgSelect.vue @@ -0,0 +1,42 @@ + + + + + diff --git a/src/views/newMap/chatView/chatContent.vue b/src/views/newMap/chatView/chatContent.vue index 2b5d953de..4364ec822 100644 --- a/src/views/newMap/chatView/chatContent.vue +++ b/src/views/newMap/chatView/chatContent.vue @@ -32,9 +32,7 @@
diff --git a/src/views/newMap/displayBaSiDi/baSiDiNew.vue b/src/views/newMap/displayBaSiDi/baSiDiNew.vue index 9089753df..be5ff9da0 100644 --- a/src/views/newMap/displayBaSiDi/baSiDiNew.vue +++ b/src/views/newMap/displayBaSiDi/baSiDiNew.vue @@ -106,11 +106,10 @@ diff --git a/src/views/newMap/displayBaSiDi/index.vue b/src/views/newMap/displayBaSiDi/index.vue index 8f1bf3294..77baca574 100644 --- a/src/views/newMap/displayBaSiDi/index.vue +++ b/src/views/newMap/displayBaSiDi/index.vue @@ -26,7 +26,6 @@ import { getSessionStorage } from '@/utils/auth'; import { mapGetters } from 'vuex'; import { OperateMode } from '@/scripts/ConstDic'; -import { timeFormat } from '@/utils/date'; import { getToken } from '@/utils/auth'; import { creatSubscribe, clearSubscribe, displayTopic, getTopic } from '@/utils/stomp'; import SetTime from '@/views/newMap/displayNew/demon/setTime'; @@ -309,7 +308,7 @@ export default { if (resp && resp.code == 200 && resp.data) { if (!resp.data.dataError) { this.$store.dispatch('scriptRecord/updateSimulationPause', resp.data.pause); // 是否暂停判断 - this.$store.dispatch('training/setInitTime', +new Date(`${new Date().toLocaleDateString()} ${timeFormat(resp.data.systemTime)}`)); + this.$store.dispatch('training/setInitTime', resp.data.systemTime); this.$store.dispatch('training/countTime'); this.$store.dispatch('runPlan/setRunPlanInfo', resp.data.runPlan); this.planRunning = resp.data.planRunning; @@ -342,7 +341,8 @@ export default { data.loadNumber = model.loadNum; } ranAsPlan(data, this.group).then(res => { - this.$store.dispatch('training/setInitTime', +new Date(`${new Date().toLocaleDateString()} ${model.initTime}`)); + // this.$store.dispatch('training/setInitTime', model.initTime); + this.$store.dispatch('training/setInitTime', model.timestamp); }).catch(error => { let message = ''; switch (error.code) { diff --git a/src/views/newMap/displayCity/demon/setTime.vue b/src/views/newMap/displayCity/demon/setTime.vue index d64695573..d189fea63 100644 --- a/src/views/newMap/displayCity/demon/setTime.vue +++ b/src/views/newMap/displayCity/demon/setTime.vue @@ -22,7 +22,7 @@ diff --git a/src/views/newMap/newMapdraft/dataRelation/disStationOperate/index.vue b/src/views/newMap/newMapdraft/dataRelation/disStationOperate/index.vue new file mode 100644 index 000000000..9eb98999f --- /dev/null +++ b/src/views/newMap/newMapdraft/dataRelation/disStationOperate/index.vue @@ -0,0 +1,92 @@ + + diff --git a/src/views/newMap/newMapdraft/dataRelation/disStationOperate/route.vue b/src/views/newMap/newMapdraft/dataRelation/disStationOperate/route.vue new file mode 100644 index 000000000..02ff686b8 --- /dev/null +++ b/src/views/newMap/newMapdraft/dataRelation/disStationOperate/route.vue @@ -0,0 +1,153 @@ + + + diff --git a/src/views/newMap/newMapdraft/dataRelation/index.vue b/src/views/newMap/newMapdraft/dataRelation/index.vue index 4bb85ee5a..9920156b2 100644 --- a/src/views/newMap/newMapdraft/dataRelation/index.vue +++ b/src/views/newMap/newMapdraft/dataRelation/index.vue @@ -33,6 +33,7 @@ import RouteOperate from './routeoperate/index'; import RoutingOperate from './routingoperate/index'; import BigRoutingOperate from './bigroutingoperate/index'; import IndicatorAssociatedInfo from './indicatorAssociatedInfo/index'; +import DisStationOperate from './disStationOperate/index'; import AutomaticOperate from './automaticoperate/index'; // import PathOperate from './pathoperate/index'; import RunLevelOperate from './runLeveloperate/index'; @@ -58,6 +59,7 @@ export default { TurnedOperate, DwellTimeOperate, ContinueProtectOperate, + DisStationOperate, IndicatorAssociatedInfo // DestinationOperate }, @@ -102,6 +104,9 @@ export default { {label: '出入口', name: 'indicatorAssociatedInfo', menus: IndicatorAssociatedInfo} // {label: this.$t('map.routing'), name:'routing', menus:RoutingOperate} ]; + if (this.$route.query.lineCode == '16') { + this.tabList.push({label: '调度台', name: 'DisStationOperate', menus: DisStationOperate}); + } this.enabledTab = 'bigRoutingOperate'; } else { this.tabList = [ diff --git a/src/views/newMap/newMapdraft/dataRelation/indicatorAssociatedInfo/detail.vue b/src/views/newMap/newMapdraft/dataRelation/indicatorAssociatedInfo/detail.vue index 8df1abbfa..47ff8ac12 100644 --- a/src/views/newMap/newMapdraft/dataRelation/indicatorAssociatedInfo/detail.vue +++ b/src/views/newMap/newMapdraft/dataRelation/indicatorAssociatedInfo/detail.vue @@ -121,10 +121,10 @@ handleClick: this.deleteRoute, type: 'danger' }, - // { - // name: '更新', - // handleClick: this.handleUpdate, - // } + { + name: '修改', + handleClick: this.handleUpdate, + } ] } ] @@ -175,11 +175,13 @@ }); }, handleUpdate(index, row) { - saveAssist(row, this.$route.params.mapId).then(res => { - this.$message.success('更新成功'); - }).catch(() => { - this.$messageBox('操作异常'); - }); + this.$emit('updateData',row); + this.doClose(); + // saveAssist(row, this.$route.params.mapId).then(res => { + // this.$message.success('更新成功'); + // }).catch(() => { + // this.$messageBox('操作异常'); + // }); }, } }; diff --git a/src/views/newMap/newMapdraft/dataRelation/indicatorAssociatedInfo/index.vue b/src/views/newMap/newMapdraft/dataRelation/indicatorAssociatedInfo/index.vue index 0c54e7e92..cb159205f 100644 --- a/src/views/newMap/newMapdraft/dataRelation/indicatorAssociatedInfo/index.vue +++ b/src/views/newMap/newMapdraft/dataRelation/indicatorAssociatedInfo/index.vue @@ -6,7 +6,8 @@ :map-info="mapInfo" @setCenter="setCenter" /> - + +
+ + diff --git a/src/views/pis/index.vue b/src/views/pis/index.vue new file mode 100644 index 000000000..a053b5e3c --- /dev/null +++ b/src/views/pis/index.vue @@ -0,0 +1,441 @@ + + + + + diff --git a/src/views/planMonitor/components/routingoperate/routeMap.vue b/src/views/planMonitor/components/routingoperate/routeMap.vue index 51d720180..f250fd50b 100644 --- a/src/views/planMonitor/components/routingoperate/routeMap.vue +++ b/src/views/planMonitor/components/routingoperate/routeMap.vue @@ -19,6 +19,7 @@ import { loadMapDataById } from '@/utils/loaddata'; import { EventBus } from '@/scripts/event-bus'; import RouteConfig from './routeConfig'; import GernaratePlan from '../menus/gernaratePlanTrain'; +import { TrainingMode } from '@/scripts/ConstDic'; export default { name: 'RouteMap', @@ -119,7 +120,7 @@ export default { }); }, loadInitPage() { - this.$store.dispatch('training/changeMode', { mode: null }); + this.$store.dispatch('training/changeMode', { mode: TrainingMode.NORMAL }); loadMapDataById(this.$route.query.mapId, 'preview'); }, endViewLoading(isSuccess) { diff --git a/src/views/planMonitor/newEditTool/menuTool.vue b/src/views/planMonitor/newEditTool/menuTool.vue index 9cbe4e450..1371d73b8 100644 --- a/src/views/planMonitor/newEditTool/menuTool.vue +++ b/src/views/planMonitor/newEditTool/menuTool.vue @@ -8,7 +8,7 @@
diff --git a/src/views/trainingManage/editCondition.vue b/src/views/trainingManage/editCondition.vue new file mode 100644 index 000000000..db9128d6f --- /dev/null +++ b/src/views/trainingManage/editCondition.vue @@ -0,0 +1,325 @@ + + + + diff --git a/src/views/trainingManage/editDetails.vue b/src/views/trainingManage/editDetails.vue index 3e8ef0045..e038e2f8d 100644 --- a/src/views/trainingManage/editDetails.vue +++ b/src/views/trainingManage/editDetails.vue @@ -1,26 +1,120 @@ diff --git a/src/views/trainingManage/editOperate.vue b/src/views/trainingManage/editOperate.vue new file mode 100644 index 000000000..6036b6e61 --- /dev/null +++ b/src/views/trainingManage/editOperate.vue @@ -0,0 +1,181 @@ + + + + + diff --git a/src/views/trainingManage/expression.vue b/src/views/trainingManage/expression.vue new file mode 100644 index 000000000..a43d97c62 --- /dev/null +++ b/src/views/trainingManage/expression.vue @@ -0,0 +1,453 @@ + + + + diff --git a/src/views/trainingManage/expressionValue.vue b/src/views/trainingManage/expressionValue.vue new file mode 100644 index 000000000..beafc3d5b --- /dev/null +++ b/src/views/trainingManage/expressionValue.vue @@ -0,0 +1,249 @@ + + + + diff --git a/src/views/trainingManage/gradeRules.vue b/src/views/trainingManage/gradeRules.vue new file mode 100644 index 000000000..422f3e064 --- /dev/null +++ b/src/views/trainingManage/gradeRules.vue @@ -0,0 +1,213 @@ + + diff --git a/src/views/trainingManage/trackList.vue b/src/views/trainingManage/trackList.vue new file mode 100644 index 000000000..b9ab419a0 --- /dev/null +++ b/src/views/trainingManage/trackList.vue @@ -0,0 +1,141 @@ + + + + diff --git a/src/views/trainingManage/trainingList.vue b/src/views/trainingManage/trainingList.vue index a477513b9..6bfe4de52 100644 --- a/src/views/trainingManage/trainingList.vue +++ b/src/views/trainingManage/trainingList.vue @@ -1,5 +1,5 @@