Files
tekelanew_acs/acs/nladmin-ui/node_modules/.cache/babel-loader/4596dd22e008a3fdb538fc6b3d260e65.json
2024-12-05 09:33:18 +08:00

1 line
38 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"remainingRequest":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\babel-loader\\lib\\index.js!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\monitor\\device\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\monitor\\device\\index.vue","mtime":1732871026791},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\babel.config.js","mtime":1732871025888},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1732872825017},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1732872825835}],"contextDependencies":[],"result":["\"use strict\";\n\nvar _interopRequireDefault = require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/interopRequireDefault.js\");\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _createForOfIteratorHelper2 = _interopRequireDefault(require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js\"));\nvar _stage = _interopRequireDefault(require(\"@/api/logicflow/stage\"));\nvar _bg_monitor = _interopRequireDefault(require(\"@/assets/images/bg_monitor.jpg\"));\nvar _device = _interopRequireDefault(require(\"@/api/acs/device/device\"));\nvar _deviceStageMonitor = require(\"@/api/acs/device/deviceStageMonitor\");\nrequire(\"@logicflow/core/dist/style/index.css\");\nrequire(\"@logicflow/extension/lib/style/index.css\");\nvar _core = require(\"@logicflow/core\");\nvar _node = require(\"@/views/system/logicflow/editor/components/node\");\nvar _i18n = _interopRequireDefault(require(\"@/i18n\"));\nvar _stage2 = require(\"@/api/acs/stage/stage\");\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nvar data = {};\nvar lf = '';\nvar _default = exports.default = {\n name: 'MonitorDevice',\n data: function data() {\n return {\n // stageParam: 'stage_code', // 舞台参数\n dialogDeviceMsgVisible: false,\n // 显示设备信息的dialog\n device_code: null,\n tops: '20vh',\n // 初始top\n stageSelectList: [],\n arr: [],\n // 显示数组\n dialogFormVisible: false,\n dialogFormVisible1: false,\n dialogFormVisible2: false,\n dialogFormVisible3: false,\n dialogFormVisible4: false,\n dialogFormVisible5: false,\n dialogFormVisible6: false,\n dialogFormVisible7: false,\n dialogFormVisible8: false,\n dialogFormVisible9: false,\n dialogFormVisible10: false,\n Stages: [],\n stage_code: 'stage_code',\n stage_name: '二楼监控',\n form: {\n device_code: '',\n hasGoodStatus: null,\n barcode: '',\n hand_barcode: '',\n hand_material_barcode: '',\n suspended: null,\n material_type: '',\n requireSucess: '',\n fullrequireSucess: '',\n is_disable: '',\n applySucess: '',\n toCommand: null,\n prohibitInWarehouse: false,\n prohibitOutWarehouse: false,\n stopReceiveTask: false\n },\n allDeviceMsg: [],\n msgTop: '200px',\n msgLeft: '200px',\n language: 'zh'\n };\n },\n created: function created() {\n this.getStages();\n this.language = localStorage.getItem('lang');\n },\n mounted: function mounted() {\n this.init();\n },\n beforeDestroy: function beforeDestroy() {\n // js提供的clearInterval方法用来清除定时器\n console.log('定时器销毁');\n clearInterval(this.timer);\n },\n methods: {\n // 流程图初始化\n init: function init() {\n var _this = this;\n // 初始化配置\n lf = new _core.LogicFlow({\n overlapMode: 1,\n container: document.querySelector('#container'),\n // 容器\n // 画布配置\n // width: window.innerWidth, // 宽度\n height: window.innerHeight,\n // 高度\n grid: {\n // 不用格子直接显示,使用背景\n visible: false,\n type: 'mesh',\n size: 5\n },\n background: {\n // backgroundImage: 'url(\"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHBhdHRlcm4gaWQ9ImdyaWQiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZD0iTSAwIDEwIEwgNDAgMTAgTSAxMCAwIEwgMTAgNDAgTSAwIDIwIEwgNDAgMjAgTSAyMCAwIEwgMjAgNDAgTSAwIDMwIEwgNDAgMzAgTSAzMCAwIEwgMzAgNDAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2QwZDBkMCIgb3BhY2l0eT0iMC4yIiBzdHJva2Utd2lkdGg9IjEiLz48cGF0aCBkPSJNIDQwIDAgTCAwIDAgMCA0MCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZDBkMGQwIiBzdHJva2Utd2lkdGg9IjEiLz48L3BhdHRlcm4+PC9kZWZzPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JpZCkiLz48L3N2Zz4=\")',\n // backgroundRepeat: 'repeat'\n backgroundImage: 'url(' + _bg_monitor.default + ')',\n backgroundSize: '100% 100%',\n backgroundRepeat: 'no-repeat'\n },\n isSilentMode: true,\n adjustEdge: false,\n adjustEdgeMiddle: false,\n adjustEdgeStartAndEnd: false,\n adjustNodePosition: false,\n hideAnchors: true,\n nodeTextEdit: false,\n edgeTextEdit: false\n });\n lf.setTheme({\n baseEdge: {\n strokeWidth: 1\n },\n baseNode: {\n strokeWidth: 1\n },\n nodeText: {\n overflowMode: 'autoWrap',\n lineHeight: 1.5\n },\n edgeText: {\n overflowMode: 'autoWrap',\n lineHeight: 1.5\n }\n });\n // 注册自定义元素\n (0, _node.registerCustomElement)(lf);\n // 删除默认的右键菜单\n lf.extension.menu.setMenuConfig({\n nodeMenu: false\n });\n lf.on('node:click', function (data) {\n // 鼠标点击节点\n console.log('data: ', data);\n // 展开显示设备信息\n if (data.data.type !== 'pro-rect' && data.data.type !== 'pro-circle' && data.data.type !== 'triangle' && data.data.type !== 'rect-radius') {\n if (data.data.properties.device) {\n _this.moveShow(data.data); // 传递节点数据用来获取id做比对\n _this.dialogDeviceMsgVisible = true;\n _this.device_code = data.data.properties.device;\n _this.tops = data.e.y + 'px';\n document.getElementsByClassName('el-dialog')[0].style.marginLeft = data.e.x + 'px';\n }\n }\n });\n lf.on('node:contextmenu', function (data) {\n // 右键编辑\n if (data.data.type !== 'pro-rect' && data.data.type !== 'pro-circle' && data.data.type !== 'triangle' && data.data.type !== 'rect-radius') {\n if (data.data.properties.device) {\n _this.editDevice(data.data.id); // 编辑\n }\n }\n });\n // 开始渲染\n lf.render(data);\n this.initStageData();\n this.changeStage(this.stage_code);\n },\n getStages: function getStages() {\n var _this2 = this;\n (0, _stage2.selectStageList)().then(function (data) {\n for (var i = 0; i < data.length; i++) {\n if (_i18n.default.locale === 'en') {\n var tempObject = {\n 'stage_name': data[i].en_stage_name,\n 'stage_code': data[i].stage_code\n };\n _this2.Stages.push(tempObject);\n }\n if (_i18n.default.locale === 'zh') {\n var _tempObject = {\n 'stage_name': data[i].zh_stage_name,\n 'stage_code': data[i].stage_code\n };\n _this2.Stages.push(_tempObject);\n }\n if (_i18n.default.locale === 'in') {\n var _tempObject2 = {\n 'stage_name': data[i].in_stage_name,\n 'stage_code': data[i].stage_code\n };\n _this2.Stages.push(_tempObject2);\n }\n /* const tempObject = {\r\n 'stage_name': data[i].in_stage_name,\r\n 'stage_code': data[i].stage_code\r\n }\r\n this.Stages.push(tempObject) */\n }\n console.log(_this2.Stages);\n });\n },\n changeStage: function changeStage(var1) {\n var _this3 = this;\n // 获取舞台数据\n this.stage_code = var1;\n _stage.default.getNewStageDataByCode(this.stage_code).then(function (res) {\n // 通过舞台编码获取舞台数据并且赋值到lf对象\n data = JSON.parse(res.stage_data);\n lf.render(data);\n _this3.initStatus(); // 初始化状态\n });\n this.timer = setInterval(function () {\n // 定时刷新设备的状态信息\n console.log('定时器启动');\n _this3.initStatus();\n }, 2000);\n },\n editDevice: function editDevice(id) {\n var item = '';\n for (var i in this.allDeviceMsg) {\n // 查找点击节点的id\n if (id === this.allDeviceMsg[i].id) {\n item = this.allDeviceMsg[i];\n break; // 匹对完退出\n }\n }\n var clickObj = item;\n console.log('clickObj.data', clickObj.data);\n if (!item.data) {\n return;\n }\n if (!clickObj.data.is_click) {\n return;\n }\n if (clickObj.data.device_type === 'scanner') {\n // 扫码器\n this.dialogFormVisible1 = true;\n } else {\n console.log(clickObj.data.driver_type);\n if (clickObj.data.driver_type === 'standard_ordinary_site') {\n this.dialogFormVisible3 = true;\n } else if (clickObj.data.driver_type === 'hailiang_packer_station') {\n this.dialogFormVisible4 = true;\n } else if (clickObj.data.driver_type === 'hailiang_xj_plc_test') {\n this.$refs.child1.setForm(clickObj);\n } else if (clickObj.data.driver_type === 'slit_two_manipulator') {\n this.dialogFormVisible4 = true;\n } else if (clickObj.data.driver_type === 'siemens_conveyor') {\n this.dialogFormVisible7 = true;\n } else if (clickObj.data.driver_type === 'siemens_conveyor_ckk') {\n this.dialogFormVisible7 = true;\n } else if (clickObj.data.driver_type === 'standard_conveyor_control_with_scanner') {\n this.dialogFormVisible6 = true;\n } else if (clickObj.data.driver_type === 'standard_stacker') {\n this.dialogFormVisible8 = true;\n } else if (clickObj.data.driver_type === 'pull_head_manipulator') {\n this.dialogFormVisible9 = true;\n } else if (clickObj.data.driver_type === 'conveyor_with_scanner_weight') {\n this.dialogFormVisible10 = true;\n } else {\n this.dialogFormVisible = true;\n }\n }\n this.form.angle = clickObj.angle;\n this.form.index = clickObj.index;\n this.form.device_code = clickObj.device_code;\n this.form.hasGoodStatus = clickObj.data.hasGoods;\n this.form.material_type = clickObj.data.material_type;\n this.form.requireSucess = clickObj.data.requireSucess;\n this.form.fullrequireSucess = clickObj.data.fullrequireSucess;\n this.form.is_disable = clickObj.data.is_disable1;\n this.form.applySucess = clickObj.data.applySucess;\n this.form.barcode = clickObj.data.barcode;\n this.form.hand_barcode = clickObj.data.hand_barcode;\n this.form.prohibitInWarehouse = clickObj.data.prohibitInWarehouse;\n this.form.prohibitOutWarehouse = clickObj.data.prohibitOutWarehouse;\n this.form.stopReceiveTask = clickObj.data.stopReceiveTask;\n this.form.toCommand = null;\n },\n moveShow: function moveShow(nodeData) {\n // 点击之后显示出来的数据----只需要设备信息\n var item = '';\n for (var i in this.allDeviceMsg) {\n // 查找点击节点的id\n if (nodeData.id === this.allDeviceMsg[i].id) {\n item = this.allDeviceMsg[i];\n break; // 匹对完退出\n }\n }\n this.arr = []; // 清空\n if (item.device_code && item.data) {\n console.log('item', item);\n /* let tempDeviceName = ''\r\n if (this.language === 'zh') {\r\n tempDeviceName = item.data.zh_device_name\r\n }\r\n if (this.language === 'en') {\r\n tempDeviceName = item.data.en_device_name\r\n }\r\n if (this.language === 'in') {\r\n tempDeviceName = item.data.in_device_name\r\n } */\n this.arr = [{\n name: _i18n.default.t('monitor.click.equipment_number'),\n value: item.device_code\n }, {\n name: _i18n.default.t('monitor.click.device_name'),\n value: item.device_name\n }];\n var _data = item.data;\n for (var val in _data) {\n if (val === 'isOnline' || val === 'isError' || val === 'hasGoods') {\n continue;\n }\n if (val === 'message' && _data.isError === true) {\n var obj = {\n name: _i18n.default.t('monitor.click.device_information'),\n value: _data[val]\n };\n this.arr.push(obj);\n }\n if (val === 'message' && _data.isError === 'false') {\n var _obj = {\n name: _i18n.default.t('monitor.click.exception_message'),\n value: _data[val]\n };\n this.arr.push(_obj);\n }\n if (val === 'move') {\n var _obj2 = {\n name: _i18n.default.t('monitor.click.photoelectric_signal'),\n value: _data[val]\n };\n this.arr.push(_obj2);\n } else if (val === 'mode') {\n var _obj3 = {\n name: _i18n.default.t('monitor.click.mode'),\n value: _data[val]\n };\n this.arr.push(_obj3);\n } else if (val === 'error') {\n var _obj4 = {\n name: _i18n.default.t('monitor.click.alarm'),\n value: _data[val]\n };\n this.arr.push(_obj4);\n } else if (val === 'ip') {\n var _obj5 = {\n name: 'IP',\n value: _data[val]\n };\n this.arr.push(_obj5);\n } else if (val === 'number') {\n var _obj6 = {\n name: _i18n.default.t('monitor.click.pallet_quantity'),\n value: _data[val]\n };\n this.arr.push(_obj6);\n } else if (val === 'inst_message') {\n var _obj7 = {\n name: _i18n.default.t('monitor.click.instruction_information'),\n value: _data[val]\n };\n this.arr.push(_obj7);\n } else if (val === 'message') {\n var _obj8 = {\n name: _i18n.default.t('monitor.click.note_information'),\n value: _data[val]\n };\n this.arr.push(_obj8);\n } else if (val === 'inst_message') {\n var _obj9 = {\n name: _i18n.default.t('monitor.click.current_instruction_message'),\n value: _data[val]\n };\n this.arr.push(_obj9);\n } else if (val === 'last_inst_message') {\n var _obj10 = {\n name: _i18n.default.t('monitor.click.last_instruction_message'),\n value: _data[val]\n };\n this.arr.push(_obj10);\n } else if (val === 'container_type') {\n var _obj11 = {\n name: _i18n.default.t('monitor.click.pallet_type'),\n value: _data[val]\n };\n this.arr.push(_obj11);\n } else if (val === 'barcode') {\n var _obj12 = {\n name: _i18n.default.t('monitor.click.barcode'),\n value: _data[val]\n };\n this.arr.push(_obj12);\n } else if (val === 'barcode_length') {\n var _obj13 = {\n name: _i18n.default.t('monitor.click.barcode_length'),\n value: _data[val]\n };\n this.arr.push(_obj13);\n } else if (val === 'last_container') {\n var _obj14 = {\n name: _i18n.default.t('monitor.click.last_container'),\n value: _data[val]\n };\n this.arr.push(_obj14);\n } else if (val === 'instruction_code') {\n var _obj15 = {\n name: _i18n.default.t('monitor.click.current_instruction_message'),\n value: _data[val]\n };\n this.arr.push(_obj15);\n } else if (val === 'task_code') {\n var _obj16 = {\n name: _i18n.default.t('monitor.click.task_number'),\n value: _data[val]\n };\n this.arr.push(_obj16);\n } else if (val === 'last_instruction_code') {\n var _obj17 = {\n name: _i18n.default.t('monitor.click.last_instruction_message'),\n value: _data[val]\n };\n this.arr.push(_obj17);\n } else if (val === 'action') {\n var _obj18 = {\n name: _i18n.default.t('monitor.click.action_signal'),\n value: _data[val]\n };\n this.arr.push(_obj18);\n } else if (val === 'io_action') {\n var _obj19 = {\n name: _i18n.default.t('monitor.click.clearance_signal'),\n value: _data[val]\n };\n this.arr.push(_obj19);\n } else if (val === 'material') {\n var _obj20 = {\n name: _i18n.default.t('monitor.click.materiel'),\n value: _data[val]\n };\n this.arr.push(_obj20);\n } else if (val === 'batch') {\n var _obj21 = {\n name: _i18n.default.t('monitor.click.lot'),\n value: _data[val]\n };\n this.arr.push(_obj21);\n } else if (val === 'requestSucess') {\n var _obj22 = {\n name: _i18n.default.t('monitor.click.request_task'),\n value: _data[val]\n };\n this.arr.push(_obj22);\n } else if (val === 'applySucess') {\n var _obj23 = {\n name: _i18n.default.t('monitor.click.request_order'),\n value: _data[val]\n };\n this.arr.push(_obj23);\n } else if (val === 'requireApplyLabelingSuccess') {\n var _obj24 = {\n name: _i18n.default.t('monitor.click.apply_labeling'),\n value: _data[val]\n };\n this.arr.push(_obj24);\n } else if (val === 'requireApplyLaStrangulationSuccess') {\n var _obj25 = {\n name: _i18n.default.t('monitor.click.apply_for_bundling'),\n value: _data[val]\n };\n this.arr.push(_obj25);\n } else if (val === 'status') {\n var _obj26 = {\n name: _i18n.default.t('monitor.click.device_status'),\n value: _data[val]\n };\n this.arr.push(_obj26);\n } else if (val === 'weight') {\n var _obj27 = {\n name: _i18n.default.t('monitor.click.weight'),\n value: _data[val]\n };\n this.arr.push(_obj27);\n } else if (val === 'move_1') {\n var _obj28 = {\n name: _i18n.default.t('monitor.click.front_station_photoelectric_signal'),\n value: _data[val]\n };\n this.arr.push(_obj28);\n } else if (val === 'open') {\n var _obj29 = {\n name: _i18n.default.t('monitor.click.open'),\n value: _data[val]\n };\n this.arr.push(_obj29);\n } else if (val === 'close') {\n var _obj30 = {\n name: _i18n.default.t('monitor.click.close'),\n value: _data[val]\n };\n this.arr.push(_obj30);\n } else if (val === 'phase') {\n var _obj31 = {\n name: _i18n.default.t('monitor.click.AGV_phase'),\n value: _data[val]\n };\n this.arr.push(_obj31);\n } else if (val === 'phase_name') {\n var _obj32 = {\n name: _i18n.default.t('monitor.click.description_of_the_AGV_phase'),\n value: _data[val]\n };\n this.arr.push(_obj32);\n } else if (val === 'option') {\n var _obj33 = {\n name: _i18n.default.t('monitor.click.AGV_action'),\n value: _data[val]\n };\n this.arr.push(_obj33);\n } else if (val === 'agv_power') {\n var _obj34 = {\n name: _i18n.default.t('monitor.click.AGV_power'),\n value: _data[val]\n };\n this.arr.push(_obj34);\n } else if (val === 'move_2') {\n var _obj35 = {\n name: _i18n.default.t('monitor.click.post-station_photoelectric_signal'),\n value: _data[val]\n };\n this.arr.push(_obj35);\n } else if (val === 'action_1') {\n var _obj36 = {\n name: _i18n.default.t('monitor.click.front_station_action_signal'),\n value: _data[val]\n };\n this.arr.push(_obj36);\n } else if (val === 'action_2') {\n var _obj37 = {\n name: _i18n.default.t('monitor.click.back_station_action_signal'),\n value: _data[val]\n };\n this.arr.push(_obj37);\n } else if (val === 'walk_y') {\n var _obj38 = {\n name: _i18n.default.t('monitor.click.walk_y'),\n value: _data[val]\n };\n this.arr.push(_obj38);\n } else if (val === 'task1') {\n var _obj39 = {\n name: _i18n.default.t('monitor.click.previous_station_task'),\n value: _data[val]\n };\n this.arr.push(_obj39);\n } else if (val === 'task2') {\n var _obj40 = {\n name: _i18n.default.t('monitor.click.back_station_task'),\n value: _data[val]\n };\n this.arr.push(_obj40);\n } else if (val === 'task') {\n var _obj41 = {\n name: _i18n.default.t('monitor.click.task_number'),\n value: _data[val]\n };\n this.arr.push(_obj41);\n } else if (val === 'last_task') {\n var _obj42 = {\n name: _i18n.default.t('monitor.click.last_mission_number'),\n value: _data[val]\n };\n this.arr.push(_obj42);\n } else if (val === 'is_disable') {\n var _obj43 = {\n name: _i18n.default.t('monitor.click.disable'),\n value: _data[val]\n };\n this.arr.push(_obj43);\n } else if (val === 'temperature') {\n var _obj44 = {\n name: _i18n.default.t('monitor.click.current_temperature'),\n value: _data[val]\n };\n this.arr.push(_obj44);\n } else if (val === 'finish') {\n var _obj45 = {\n name: _i18n.default.t('monitor.click.oven_finish'),\n value: _data[val]\n };\n this.arr.push(_obj45);\n } else if (val === 'countdown_house') {\n var _obj46 = {\n name: _i18n.default.t('monitor.click.house'),\n value: _data[val]\n };\n this.arr.push(_obj46);\n } else if (val === 'countdown_min') {\n var _obj47 = {\n name: _i18n.default.t('monitor.click.minutes'),\n value: _data[val]\n };\n this.arr.push(_obj47);\n } else if (val === 'countdown_sec') {\n var _obj48 = {\n name: _i18n.default.t('monitor.click.seconds'),\n value: _data[val]\n };\n this.arr.push(_obj48);\n } else if (val === 'door') {\n var _obj49 = {\n name: _i18n.default.t('monitor.click.gate_state'),\n value: _data[val]\n };\n this.arr.push(_obj49);\n } else if (val === 'notCreateTaskMessage') {\n var _obj50 = {\n name: _i18n.default.t('monitor.click.task_creation_failure'),\n value: _data[val]\n };\n this.arr.push(_obj50);\n } else if (val === 'notCreateInstMessage') {\n var _obj51 = {\n name: _i18n.default.t('monitor.click.failed_to_create_instruction'),\n value: _data[val]\n };\n this.arr.push(_obj51);\n } else if (val === 'feedMessage') {\n var _obj52 = {\n name: _i18n.default.t('monitor.click.no_electrical_signal_feedback_cause'),\n value: _data[val]\n };\n this.arr.push(_obj52);\n } else if (val === 'requireSucess') {\n var _obj53 = {\n name: _i18n.default.t('monitor.click.request_success_flag'),\n value: _data[val]\n };\n this.arr.push(_obj53);\n } else if (val === 'requireActionSucess') {\n var _obj54 = {\n name: _i18n.default.t('monitor.click.delivery_completed'),\n value: _data[val]\n };\n this.arr.push(_obj54);\n } else if (val === 'applySucess') {\n var _obj55 = {\n name: 'applySucess',\n value: _data[val]\n };\n this.arr.push(_obj55);\n } else if (val === 'out_finish') {\n var _obj56 = {\n name: _i18n.default.t('monitor.click.delivery_completed'),\n value: _data[val]\n };\n this.arr.push(_obj56);\n } else if (val === 'inventory_qty') {\n var _obj57 = {\n name: _i18n.default.t('monitor.click.inventory_quantity'),\n value: _data[val]\n };\n this.arr.push(_obj57);\n } else if (val === 'hand_barcode') {\n var _obj58 = {\n name: _i18n.default.t('monitor.click.Complement_information'),\n value: _data[val]\n };\n this.arr.push(_obj58);\n } else if (val === 'hand_barcode1') {\n var _obj59 = {\n name: _i18n.default.t('monitor.click.the_subvolume_number'),\n value: _data[val]\n };\n this.arr.push(_obj59);\n } else if (val === 'x') {\n var _obj60 = {\n name: 'X',\n value: _data[val]\n };\n this.arr.push(_obj60);\n } else if (val === 'y') {\n var _obj61 = {\n name: 'Y',\n value: _data[val]\n };\n this.arr.push(_obj61);\n } else if (val === 'angle') {\n var _obj62 = {\n name: _i18n.default.t('monitor.click.angle'),\n value: _data[val]\n };\n this.arr.push(_obj62);\n } else if (val === 'electricity') {\n var _obj63 = {\n name: _i18n.default.t('monitor.click.electric_quantity'),\n value: _data[val]\n };\n this.arr.push(_obj63);\n } else if (val === 'status_name') {\n var _obj64 = {\n name: _i18n.default.t('monitor.click.status'),\n value: _data[val]\n };\n this.arr.push(_obj64);\n } else if (val === 'fault') {\n var _obj65 = {\n name: _i18n.default.t('monitor.click.abnormal'),\n value: _data[val]\n };\n this.arr.push(_obj65);\n } else if (val === 'map_id') {\n var _obj66 = {\n name: _i18n.default.t('monitor.click.floor'),\n value: _data[val]\n };\n this.arr.push(_obj66);\n } else if (val === 'power') {\n var _obj67 = {\n name: _i18n.default.t('monitor.click.electric_quantity'),\n value: _data[val]\n };\n this.arr.push(_obj67);\n } else if (val === 'pallet') {\n var _obj68 = {\n name: _i18n.default.t('monitor.click.tray'),\n value: _data[val]\n };\n this.arr.push(_obj68);\n } else if (val === 'load') {\n var _obj69 = {\n name: _i18n.default.t('monitor.click.loading_or_not'),\n value: _data[val]\n };\n this.arr.push(_obj69);\n } else if (val === 'alarm') {\n var _obj70 = {\n name: _i18n.default.t('monitor.click.alarm'),\n value: _data[val]\n };\n this.arr.push(_obj70);\n } else if (val === 'task_id') {\n var _obj71 = {\n name: _i18n.default.t('monitor.click.task_number'),\n value: _data[val]\n };\n this.arr.push(_obj71);\n } else if (val === 'command') {\n var _obj72 = {\n name: _i18n.default.t('monitor.click.command'),\n value: _data[val]\n };\n this.arr.push(_obj72);\n } else if (val === 'material_barcode') {\n var _obj73 = {\n name: _i18n.default.t('monitor.click.the_subvolume_number'),\n value: _data[val]\n };\n this.arr.push(_obj73);\n } else if (val === 'inst_message') {\n var _obj74 = {\n name: _i18n.default.t('monitor.click.Current_command_information'),\n value: _data[val]\n };\n this.arr.push(_obj74);\n } else if (val === 'errors') {\n var _obj75 = {\n name: _i18n.default.t('monitor.click.Core_error_identifier'),\n value: _data[val]\n };\n this.arr.push(_obj75);\n } else if (val === 'upload_scene_status') {\n var _obj76 = {\n name: _i18n.default.t('monitor.click.Whether_to_push_the_scenario_waybill'),\n value: _data[val]\n };\n this.arr.push(_obj76);\n } else if (val === 'procBusiness') {\n var _obj77 = {\n name: _i18n.default.t('monitor.click.Whether_it_is_being_executed'),\n value: _data[val]\n };\n this.arr.push(_obj77);\n } else if (val === 'connection_status') {\n var _obj78 = {\n name: _i18n.default.t('monitor.click.Connection_status'),\n value: _data[val]\n };\n this.arr.push(_obj78);\n } else if (val === 'dispatchable_status') {\n var _obj79 = {\n name: _i18n.default.t('monitor.click.Whether_the_order_can_be_accepted'),\n value: _data[val]\n };\n this.arr.push(_obj79);\n } else if (val === 'current_map_invalid') {\n var _obj80 = {\n name: _i18n.default.t('monitor.click.Whether_or_not_in_the_scene'),\n value: _data[val]\n };\n this.arr.push(_obj80);\n } else if (val === 'disconnect') {\n var _obj81 = {\n name: _i18n.default.t('monitor.click.Whether_or_not_the_connection_is_disconnected'),\n value: _data[val]\n };\n this.arr.push(_obj81);\n } else if (val === 'low_battery') {\n var _obj82 = {\n name: _i18n.default.t('monitor.click.The_state_of_the_robots_battery_level'),\n value: _data[val]\n };\n this.arr.push(_obj82);\n } else if (val === 'suspended') {\n var _obj83 = {\n name: _i18n.default.t('monitor.click.The_status_of_the_waybill'),\n value: _data[val]\n };\n this.arr.push(_obj83);\n } else if (val === 'unconfirmed_reloc') {\n var _obj84 = {\n name: _i18n.default.t('monitor.click.positioning_confirmation'),\n value: _data[val]\n };\n this.arr.push(_obj84);\n } else if (val === 'unlock') {\n var _obj85 = {\n name: _i18n.default.t('monitor.click.control'),\n value: _data[val]\n };\n this.arr.push(_obj85);\n } else if (val === 'qty') {\n var _obj86 = {\n name: _i18n.default.t('monitor.click.number_of_air_shafts'),\n value: _data[val]\n };\n this.arr.push(_obj86);\n } else if (val === 'type') {\n var _obj87 = {\n name: _i18n.default.t('opc.table_title.type'),\n value: _data[val]\n };\n this.arr.push(_obj87);\n } else if (val === 'agv_task_type') {\n var _obj88 = {\n name: _i18n.default.t('monitor.click.agv_task_type'),\n value: _data[val]\n };\n this.arr.push(_obj88);\n }\n }\n }\n // console.log('arr:', this.arr)\n },\n initStatus: function initStatus() {\n var _this4 = this;\n // 初始化所有节点的设备信息通过节点id对应设备编号\n var resion = {};\n resion = lf.getGraphData().nodes.map(function (item) {\n return {\n id: item.id,\n device_code: item.properties.device\n };\n });\n (0, _deviceStageMonitor.getDeviceByCodes)(resion).then(function (res) {\n console.log(res);\n _this4.allDeviceMsg = res; // 拿到所有节点的设备数据\n // console.log('initStatus-res', res)\n // 实时设置状态信息\n var _iterator = (0, _createForOfIteratorHelper2.default)(res),\n _step;\n try {\n for (_iterator.s(); !(_step = _iterator.n()).done;) {\n var item = _step.value;\n // 循环并且设置属性值\n if (item.data !== undefined) {\n if (item.data.isOnline !== undefined) {\n lf.setProperties(item.id, {\n isOnline: item.data.isOnline\n });\n }\n if (item.data.hasGoods !== undefined) {\n lf.setProperties(item.id, {\n hasGoods: item.data.hasGoods\n });\n }\n if (item.data.isError !== undefined) {\n lf.setProperties(item.id, {\n isError: item.data.isError\n });\n }\n }\n }\n // 设置动态实时显示设备信息\n } catch (err) {\n _iterator.e(err);\n } finally {\n _iterator.f();\n }\n var _lf$getSelectElements = lf.getSelectElements(),\n nodes = _lf$getSelectElements.nodes; // 获取选中的节点\n // console.log(nodes)\n if (nodes.length === 1) {\n // 因为是定时器,没有选中则不用实时更新显示数据\n _this4.moveShow(nodes[0]); // 监控模式下不可能托选,因此就只有一个数据\n }\n });\n },\n dialogSave: function dialogSave() {\n var _this5 = this;\n _device.default.changeDeviceStatus(this.form).then(function () {\n _this5.$notify({\n title: '操作成功',\n message: '',\n type: 'success'\n });\n _this5.dialogFormVisible = false;\n _this5.dialogFormVisible3 = false;\n _this5.dialogFormVisible4 = false;\n _this5.dialogFormVisible5 = false;\n _this5.dialogFormVisible6 = false;\n _this5.dialogFormVisible7 = false;\n _this5.dialogFormVisible8 = false;\n _this5.dialogFormVisible9 = false;\n _this5.dialogFormVisible10 = false;\n _this5.initStageData();\n }).catch(function (err) {\n _this5.dialogFormVisible = false;\n _this5.dialogFormVisible3 = false;\n _this5.dialogFormVisible4 = false;\n _this5.dialogFormVisible5 = false;\n _this5.dialogFormVisible7 = false;\n _this5.dialogFormVisible8 = false;\n _this5.dialogFormVisible9 = false;\n _this5.dialogFormVisible10 = false;\n console.log(err.response.data.message);\n });\n },\n saveBarcode: function saveBarcode() {\n var _this6 = this;\n _device.default.saveBarcode(this.form).then(function () {\n _this6.notify('操作成功', 'success');\n _this6.dialogFormVisible1 = false;\n _this6.initStageData();\n }).catch(function (err) {\n _this6.dialogFormVisible1 = false;\n console.log(err.response.data.message);\n });\n },\n initStageData: function initStageData() {\n var _this7 = this;\n // 获取舞台编码\n if (this.stage_code !== '') {\n _stage.default.getNewStageDataByCode(this.stage_code).then(function (res) {\n // 通过舞台编码获取舞台数据并且赋值到lf对象\n data = JSON.parse(res.stage_data);\n lf.render(data);\n _this7.initStatus(); // 初始化状态\n });\n }\n // this.timer = setInterval(() => { // 定时刷新设备的状态信息\n // console.log('定时器启动')\n // this.initStatus()\n // }, 2000)\n }\n }\n};",null]}