1 line
18 KiB
JSON
1 line
18 KiB
JSON
|
|
{"remainingRequest":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\acs\\monitor\\device\\index2.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\acs\\monitor\\device\\index2.vue","mtime":1732871026617},{"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":["//\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\r\n// 导入draggable组件\r\nimport deviceCrud from '@/api/acs/device/device'\r\nimport draggable from 'vuedraggable'\r\nimport crud from '@/mixins/crud'\r\nimport actorCrud from '@/api/acs/stage/actor'\r\nimport XJDeviceMonitor from '@/views/acs/monitor/device/XJDeviceMonitor'\r\n\r\nexport default {\r\n name: 'MonitorDevice',\r\n // 注册draggable组件\r\n components: {\r\n draggable, XJDeviceMonitor\r\n },\r\n mixins: [crud],\r\n data() {\r\n return {\r\n stage_code: '',\r\n dialogFormVisible: false,\r\n dialogFormVisible1: false,\r\n dialogFormVisible2: false,\r\n dialogFormVisible3: false,\r\n dialogFormVisible4: false,\r\n arr2: [],\r\n currentItem: '',\r\n stageSelectList: [],\r\n deviceList: [],\r\n form: {\r\n index: 0,\r\n device_code: '',\r\n angle: 0,\r\n hasGoodStatus: null,\r\n barcode: '',\r\n suspended: null,\r\n material_type: '',\r\n requireSucess: '',\r\n fullrequireSucess: ''\r\n },\r\n grid_width: 1000\r\n }\r\n },\r\n created() {\r\n this.initArr2()\r\n this.webSocket()\r\n },\r\n methods: {\r\n clickDevice(item) {\r\n // debugger\r\n const index = item.index\r\n const clickObj = this.arr2[index]\r\n console.log(clickObj.data)\r\n if (!clickObj.img2 || clickObj.img2 === '1' || !item.data) {\r\n return\r\n }\r\n if (clickObj.data.is_click !== true) {\r\n return\r\n }\r\n if (clickObj.data.device_type === 'scanner') {\r\n this.dialogFormVisible1 = true\r\n } else {\r\n if (clickObj.data.driver_type === 'hailiang_engraving_cache') {\r\n this.dialogFormVisible3 = true\r\n } else if (clickObj.data.driver_type === 'hailiang_packer_station') {\r\n this.dialogFormVisible4 = true\r\n } else if (clickObj.data.driver_type === 'hailiang_xj_plc_test') {\r\n this.$refs.child1.setForm(clickObj)\r\n } else {\r\n this.dialogFormVisible = true\r\n }\r\n }\r\n this.form.angle = clickObj.angle\r\n this.form.index = clickObj.index\r\n this.form.device_code = clickObj.device_code\r\n this.form.hasGoodStatus = clickObj.data.hasGoods\r\n this.form.material_type = clickObj.da
|