TransFlow/node_modules/.cache/babel-loader/f026ee1167ea16e647c1c4f9067...

1 line
18 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":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\babel-loader\\lib\\index.js!E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\StateOperation.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\StateOperation.vue","mtime":1679361014435},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/es6.typed.uint8-array\";\nimport _defineProperty from \"E:/\\u89C6\\u9891\\u8FB9\\u7F18\\u8BA1\\u7B97\\u7BA1\\u7406\\u5E73\\u53F0/TransFlow/node_modules/@babel/runtime/helpers/esm/defineProperty\";\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nexport default {\n data: function data() {\n return _defineProperty({\n runningState: {\n type: '',\n version: '',\n currentTime: '',\n startTime: '',\n runTime: ''\n },\n performance: {\n runTime: '',\n averageCpuUtilization: '',\n cpuUtilization: '',\n cpuTemperature: '',\n cpuName: '',\n gpuUtilization: '',\n gpuTemperature: '',\n memoryUsage: '',\n totalMemory: '',\n virtualMemoryUsed: '',\n totalVirtualMemory: ''\n },\n mountingPointTable: [{\n mountingPoint: '2016-05-02',\n equipmentName: '王小虎',\n occupancy: '上海市普陀区金沙江路 1518 弄',\n total: '上海市普陀区金沙江路 1518 弄'\n }],\n networkStatus: {\n internetAccess: '',\n internetDelay: '',\n DNS: '',\n VPNvisit: '',\n serverVPN: '',\n serverVPNOpen: ''\n }\n }, \"networkStatus\", [{\n connect: '2016-05-02',\n IP: '王小虎',\n acceptor: '上海市普陀区金沙江路 1518 弄',\n totalReceived: '上海市普陀区金沙江路 1518 弄',\n transmission: '上海市普陀区金沙江路 1518 弄',\n transmissionTotal: '上海市普陀区金沙江路 1518 弄'\n }]);\n },\n created: function created() {\n this.createMqtt(); // setTimeout(() => {\n // this.createMqtt()\n // }, 3000);\n },\n mounted: function mounted() {\n var _this = this;\n\n window.setInterval(function () {\n //每隔30秒自动请求一次方法 this.getdata() ,保证数据实时的更新\n _this.publishClient();\n }, 1000 * 5);\n },\n methods: {\n /** 创建mqtt */\n createMqtt: function createMqtt() {\n window.publish('Contorl_client', JSON.stringify({\n \"type\": \"getStatus\"\n })); //创建链接,接收数据\n\n var topicSends = ['Contorl_server'];\n window.PubScribe(topicSends, -1, this.realInfo);\n },\n publishClient: function publishClient() {\n window.publish('Contorl_client', JSON.stringify({\n \"type\": \"getStatus\"\n }));\n },\n\n /** 实时数据分类 */\n realInfo: function realInfo(topic, message) {\n // console.log(\"topic\",topic)\n switch (topic) {\n case \"Contorl_server\":\n try {\n // console.log(\"message\",message)\n var utf8decoder = new TextDecoder();\n var u8arr = new Uint8Array(message);\n var temp = utf8decoder.decode(u8arr); // 将二进制数据转为字符串\n\n var msg = JSON.parse(temp); //这一步报错则返回的是二进制流图片不报错则返回的是JSON的错误提示数据\n // console.log(\"msg\",msg)\n\n this.runningState.currentTime = msg.now_time;\n this.runningState.startTime = msg.starttime;\n this.runningState.runTime = msg.uptime; //平均Cpu利用率\n\n this.performance.averageCpuUtilization = msg.cpu_Average + '%';\n this.performance.cpuUtilization = msg.cpu_Every;\n this.performance.cpuTemperature = msg.cpu_Temperature + \"°C\";\n this.performance.cpuName = msg.cpu_Name;\n this.performance.gpuUtilization = msg.gpu_Average + '%';\n this.performance.gpuTemperature = msg.gpu_Temperature + \"°C\";\n var newmemoryUsed = msg.memory_used / 1024 / 1024 / 1024;\n this.performance.memoryUsage = msg.memory_percent + '%' + ' | ' + newmemoryUsed.toFixed(2) + 'GB';\n var totalMemoryN = msg.memory_total / 1024 / 1024 / 1024;\n this.performance.totalMemory = totalMemoryN.toFixed(2) + 'GB';\n var newswapUsed = msg.swap_used / 1024 / 1024 / 1024;\n this.performance.virtualMemoryUsed = msg.swap_percent + '%' + ' | ' + newswapUsed.toFixed(2) + 'GB';\n var totalVirtualMemoryN = msg.swap_total / 1024 / 1024 / 1024;\n this.performance.totalVirtualMemory = totalVirtualMemoryN.toFixed(2) + 'GB';\n } catch (error) {}\n\n break;\n }\n }\n }\n};",{"version":3,"sources":["StateOperation.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA6FA,eAAA;AACA,EAAA,IADA,kBACA;AACA;AACA,MAAA,YAAA,EAAA;AACA,QAAA,IAAA,EAAA,EADA;AAEA,QAAA,OAAA,EAAA,EAFA;AAGA,QAAA,WAAA,EAAA,EAHA;AAIA,QAAA,SAAA,EAAA,EAJA;AAKA,QAAA,OAAA,EAAA;AALA,OADA;AAQA,MAAA,WAAA,EAAA;AACA,QAAA,OAAA,EAAA,EADA;AAEA,QAAA,qBAAA,EAAA,EAFA;AAGA,QAAA,cAAA,EAAA,EAHA;AAIA,QAAA,cAAA,EAAA,EAJA;AAKA,QAAA,OAAA,EAAA,EALA;AAMA,QAAA,cAAA,EAAA,EANA;AAOA,QAAA,cAAA,EAAA,EAPA;AAQA,QAAA,WAAA,EAAA,EARA;AASA,QAAA,WAAA,EAAA,EATA;AAUA,QAAA,iBAAA,EAAA,EAVA;AAWA,QAAA,kBAAA,EAAA;AAXA,OARA;AAqBA,MAAA,kBAAA,EAAA,CACA;AACA,QAAA,aAAA,EAAA,YADA;AAEA,QAAA,aAAA,EAAA,KAFA;AAGA,QAAA,SAAA,EAAA,mBAHA;AAIA,QAAA,KAAA,EAAA;AAJA,OADA,CArBA;AA6BA,MAAA,aAAA,EAAA;AACA,QAAA,cAAA,EAAA,EADA;AAEA,QAAA,aAAA,EAAA,EAFA;AAGA,QAAA,GAAA,EAAA,EAHA;AAIA,QAAA,QAAA,EAAA,EAJA;AAKA,QAAA,SAAA,EAAA,EALA;AAMA,QAAA,aAAA,EAAA;AANA;AA7BA,wBAqCA,CACA;AACA,MAAA,OAAA,EAAA,YADA;AAEA,MAAA,EAAA,EAAA,KAFA;AAGA,MAAA,QAAA,EAAA,mBAHA;AAIA,MAAA,aAAA,EAAA,mBAJA;AAKA,MAAA,YAAA,EAAA,mBALA;AAMA,MAAA,iBAAA,EAAA;AANA,KADA,CArCA;AAgDA,GAlDA;AAmDA,EAAA,OAnDA,qBAmDA;AACA,SAAA,UAAA,GADA,CAEA;AACA;AACA;AACA,GAxDA;AAyDA,EAAA,OAzDA,qBAyDA;AAAA;;AAEA,IAAA,MAAA,CAAA,WAAA,CAAA,YAAA;AAAA;AACA,MAAA,KAAA,CAAA,aAAA;AACA,KAFA,EAEA,OAAA,CAFA;AAGA,GA9DA;AA+DA,EAAA,OAAA,EAAA;AACA;AACA,IAAA,UAFA,wBAEA;AACA,MAAA,MAAA,CAAA,OAAA,CAAA,gBAAA,EAAA,IAAA,CAAA,SAAA,CAAA;AAAA,gBAAA;AAAA,OAAA,CAAA,EADA,CAEA;;AACA,UAAA,UAAA,GAAA,CAAA,gBAAA,CAAA;AACA,MAAA,MAAA,CAAA,SAAA,CAAA,UAAA,EAAA,CAAA,CAAA,EAAA,KAAA,QAAA;AAEA,KARA;AASA,IAAA,aATA,2BASA;AACA,MAAA,MAAA,CAAA,OAAA,CAAA,gBAAA,EAAA,IAAA,CAAA,SAAA,CAAA;AAAA,gBAAA;AAAA,OAAA,CAAA;AACA,KAXA;;AAYA;AACA,IAAA,QAbA,oBAaA,KAbA,EAaA,OAbA,EAaA;AACA;AACA,cAAA,KAAA;AACA,aAAA,gBAAA;AACA,cAAA;AACA;AACA,gBAAA,WAAA,GAAA,IAAA,WAAA,EAAA;AACA,gBAAA,KAAA,GAAA,IAAA,UAAA,CAAA,OAAA,CAAA;AACA,gBAAA,IAAA,GAAA,WAAA,CAAA,MAAA,CAAA,KAAA,CAAA,CAJA,CAIA;;AACA,gBAAA,GAAA,GAAA,IAAA,CAAA,KAAA,CAAA,IAAA,CAAA,CALA,CAKA;AACA;;AACA,iBAAA,YAAA,CAAA,WAAA,GAAA,GAAA,CAAA,QAAA;AACA,iBAAA,YAAA,CAAA,SAAA,GAAA,GAAA,CAAA,SAAA;AACA,iBAAA,YAAA,CAAA,OAAA,GAAA,GAAA,CAAA,MAAA,CATA,CAUA;;AACA,iBAAA,WAAA,CAAA,qBAAA,GAAA,GAAA,CAAA,WAAA,GAAA,GAAA;AACA,iBAAA,WAAA,CAAA,cAAA,GAAA,GAAA,CAAA,SAAA;AACA,iBAAA,WAAA,CAAA,cAAA,GAAA,GAAA,CAAA,eAAA,GAAA,IAAA;AACA,iBAAA,WAAA,CAAA,OAAA,GAAA,GAAA,CAAA,QAAA;AACA,iBAAA,WAAA,CAAA,cAAA,GAAA,GAAA,CAAA,WAAA,GAAA,GAAA;AACA,iBAAA,WAAA,CAAA,cAAA,GAAA,GAAA,CAAA,eAAA,GAAA,IAAA;AACA,gBAAA,aAAA,GAAA,GAAA,CAAA,WAAA,GAAA,IAAA,GAAA,IAAA,GAAA,IAAA;AACA,iBAAA,WAAA,CAAA,WAAA,GAAA,GAAA,CAAA,cAAA,GAAA,GAAA,GAAA,OAAA,GAAA,aAAA,CAAA,OAAA,CAAA,CAAA,CAAA,GAAA,IAAA;AACA,gBAAA,YAAA,GAAA,GAAA,CAAA,YAAA,GAAA,IAAA,GAAA,IAAA,GAAA,IAAA;AACA,iBAAA,WAAA,CAAA,WAAA,GAAA,YAAA,CAAA,OAAA,CAAA,CAAA,IAAA,IAAA;AACA,gBAAA,WAAA,GAAA,GAAA,CAAA,SAAA,GAAA,IAAA,GAAA,IAAA,GAAA,IAAA;AACA,iBAAA,WAAA,CAAA,iBAAA,GAAA,GAAA,CAAA,YAAA,GAAA,GAAA,GAAA,OAAA,GAAA,WAAA,CAAA,OAAA,CAAA,CAAA,CAAA,GAAA,IAAA;AACA,gBAAA,mBAAA,GAAA,GAAA,CAAA,UAAA,GAAA,IAAA,GAAA,IAAA,GAAA,IAAA;AACA,iBAAA,WAAA,CAAA,kBAAA,GAAA,mBAAA,CAAA,OAAA,CAAA,CAAA,IAAA,IAAA;AACA,WAzBA,CAyBA,OAAA,KAAA,EAAA,CAEA;;AACA;AA9BA;AAgCA;AA/CA;AA/DA,CAAA","sourcesContent":["<template>\r\n <div class=\"content-box\">\r\n <div class=\"container\">\r\n <!-- <p>主体页面 1 - 2 </p>\r\n <div class=\"test-div\">\r\n <i class=\"el-icon-edit\"></i>\r\n <i class=\"el-icon-share\"></i>\r\n <i class=\"el-icon-delete\"></i>\r\n </div> -->\r\n <h1>运行状态</h1>\r\n <el-form :model=\"runningState\" label-position=\"left\" label-width=\"200px\" style=\"width:70%\">\r\n <el-form-item label=\"类型:\">{{ runningState.type }}</el-form-item>\r\n <el-form-item label=\"版本:\">{{ runningState.version }}</el-form-item>\r\n <el-form-item label=\"当前系统时间:\">{{ runningState.currentTime }}</el-form-item>\r\n <el-form-item label=\"开始运行时间:\">{{ runningState.startTime }}</el-form-item>\r\n <el-form-item label=\"正常运行时长:\">{{ runningState.runTime }}</el-form-item>\r\n </el-form>\r\n\r\n <h1 class=\"mar-top20\">系统性能状态</h1>\r\n <el-form :model=\"performance\" label-position=\"left\" label-width=\"200px\" style=\"width:70%\">\r\n <!-- <el-form-item label=\"正常运行时长:\">{{ performance.runTime }}</el-form-item> -->\r\n <el-form-item label=\"平均Cpu利用率\">{{ performance.averageCpuUtilization }}</el-form-item>\r\n <el-form-item label=\"Cpu利用率\"><span v-for=\"s in performance.cpuUtilization\"\r\n :key=\"s\">{{ s +'%'}} | </span> </el-form-item>\r\n <el-form-item label=\"Cpu温度\">{{ performance.cpuTemperature }}</el-form-item>\r\n <el-form-item label=\"Cpu名称\">{{ performance.cpuName }}</el-form-item>\r\n <el-form-item label=\"Gpu利用率\">{{ performance.gpuUtilization }}</el-form-item>\r\n <el-form-item label=\"Gpu温度\">{{ performance.gpuTemperature }}</el-form-item>\r\n <el-form-item label=\"使用的内存:\">{{ performance.memoryUsage }}</el-form-item>\r\n <el-form-item label=\"内存总数:\">{{ performance.totalMemory }}</el-form-item>\r\n <el-form-item label=\"已使用虚拟内存:\">{{ performance.virtualMemoryUsed }}</el-form-item>\r\n <el-form-item label=\"虚拟内存总计:\">{{ performance.totalVirtualMemory }}</el-form-item>\r\n </el-form>\r\n\r\n <!-- <el-table class=\"mar-top20\" :data=\"mountingPointTable\" border style=\"width: 100%\">\r\n <el-table-column prop=\"mountingPoint\" label=\"安装点\">\r\n </el-table-column>\r\n <el-table-column prop=\"equipmentName\" label=\"设备名称\">\r\n </el-table-column>\r\n <el-table-column prop=\"occupancy\" label=\"使用\">\r\n <template slot-scope=\"scope\">\r\n {{ scope.row.occupancy }}GB\r\n </template>\r\n </el-table-column>\r\n <el-table-column prop=\"total\" label=\"容量\">\r\n <template slot-scope=\"scope\">\r\n {{ scope.row.total }}GB\r\n </template>\r\n </el-table-column>\r\n </el-table> -->\r\n\r\n\r\n <h1 class=\"mar-top20\">系统网络状态</h1>\r\n <el-form :model=\"networkStatus\" label-position=\"left\" label-width=\"200px\" style=\"width:70%\">\r\n <el-form-item label=\"互联网接入:\">{{ networkStatus.internetAccess }}</el-form-item>\r\n <el-form-item label=\"互联网延迟:\">{{ networkStatus.internetDelay }}</el-form-item>\r\n <el-form-item label=\"DNS访问\">{{ networkStatus.DNS }}</el-form-item>\r\n <el-form-item label=\"本地VPN访问\">{{ networkStatus.VPNvisit }}</el-form-item>\r\n <el-form-item label=\"服务器VPN访问\">{{ networkStatus.serverVPN }}</el-form-item>\r\n <el-form-item label=\"服务器VPN访问\">{{ networkStatus.serverVPNOpen }}</el-form-item>\r\n </el-form>\r\n\r\n <el-table class=\"mar-top20\" :data=\"mountingPointTable\" border style=\"width: 100%\">\r\n <el-table-column prop=\"connect\" label=\"连接\">\r\n </el-table-column>\r\n <el-table-column prop=\"IP\" label=\"IP地址\">\r\n </el-table-column>\r\n <el-table-column prop=\"acceptor\" label=\"接受\">\r\n <template slot-scope=\"scope\">\r\n {{ scope.row.occupancy }}K\r\n </template>\r\n </el-table-column>\r\n <el-table-column prop=\"totalReceived\" label=\"收到的总数\">\r\n <template slot-scope=\"scope\">\r\n {{ scope.row.total }}GB\r\n </template>\r\n </el-table-column>\r\n <el-table-column prop=\"transmission\" label=\"传输\">\r\n <template slot-scope=\"scope\">\r\n {{ scope.row.total }}Kb/s\r\n </template>\r\n </el-table-column>\r\n <el-table-column prop=\"transmissionTotal\" label=\"传输的总数\">\r\n <template slot-scope=\"scope\">\r\n {{ scope.row.total }}MB\r\n </template>\r\n </el-table-column>\r\n </el-table>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n data() {\r\n return {\r\n runningState: {\r\n type: '',\r\n version: '',\r\n currentTime: '',\r\n startTime: '',\r\n runTime: '',\r\n },\r\n performance: {\r\n runTime: '',\r\n averageCpuUtilization: '',\r\n cpuUtilization: '',\r\n cpuTemperature: '',\r\n cpuName: '',\r\n gpuUtilization: '',\r\n gpuTemperature: '',\r\n memoryUsage: '',\r\n totalMemory: '',\r\n virtualMemoryUsed: '',\r\n totalVirtualMemory: '',\r\n },\r\n mountingPointTable: [\r\n {\r\n mountingPoint: '2016-05-02',\r\n equipmentName: '王小虎',\r\n occupancy: '上海市普陀区金沙江路 1518 弄',\r\n total: '上海市普陀区金沙江路 1518 弄',\r\n },\r\n ],\r\n networkStatus: {\r\n internetAccess: '',\r\n internetDelay: '',\r\n DNS: '',\r\n VPNvisit: '',\r\n serverVPN: '',\r\n serverVPNOpen: '',\r\n },\r\n networkStatus: [\r\n {\r\n connect: '2016-05-02',\r\n IP: '王小虎',\r\n acceptor: '上海市普陀区金沙江路 1518 弄',\r\n totalReceived: '上海市普陀区金沙江路 1518 弄',\r\n transmission: '上海市普陀区金沙江路 1518 弄',\r\n transmissionTotal: '上海市普陀区金沙江路 1518 弄',\r\n },\r\n ]\r\n }\r\n },\r\n created() {\r\n this.createMqtt()\r\n // setTimeout(() => {\r\n // this.createMqtt()\r\n // }, 3000);\r\n},\r\n mounted() {\r\n\r\n window.setInterval( () => { //每隔30秒自动请求一次方法 this.getdata() ,保证数据实时的更新\r\n\tthis.publishClient()\r\n}, 1000 * 5 )\r\n },\r\n methods: {\r\n /** 创建mqtt */\r\n createMqtt() {\r\n window.publish('Contorl_client',JSON.stringify({\"type\":\"getStatus\"})); \r\n //创建链接,接收数据\r\n var topicSends = ['Contorl_server'];\r\n window.PubScribe(topicSends,-1,this.realInfo);\r\n \r\n },\r\n publishClient(){\r\n window.publish('Contorl_client',JSON.stringify({\"type\":\"getStatus\"})); \r\n },\r\n /** 实时数据分类 */\r\n realInfo(topic, message) {\r\n // console.log(\"topic\",topic)\r\n switch (topic) {\r\n case \"Contorl_server\":\r\n try {\r\n // console.log(\"message\",message)\r\n const utf8decoder = new TextDecoder()\r\n const u8arr = new Uint8Array(message)\r\n const temp = utf8decoder.decode(u8arr)\t// 将二进制数据转为字符串\r\n const msg = JSON.parse(temp)\t\t//这一步报错则返回的是二进制流图片不报错则返回的是JSON的错误提示数据\r\n // console.log(\"msg\",msg)\r\n this.runningState.currentTime = msg.now_time\r\n this.runningState.startTime = msg.starttime\r\n this.runningState.runTime = msg.uptime\r\n //平均Cpu利用率\r\n this.performance.averageCpuUtilization = msg.cpu_Average+'%'\r\n this.performance.cpuUtilization = msg.cpu_Every\r\n this.performance.cpuTemperature = msg.cpu_Temperature+\"°C\"\r\n this.performance.cpuName = msg.cpu_Name\r\n this.performance.gpuUtilization = msg.gpu_Average+'%' \r\n this.performance.gpuTemperature = msg.gpu_Temperature+\"°C\"\r\n var newmemoryUsed = msg.memory_used/1024/1024/1024\r\n this.performance.memoryUsage = msg.memory_percent+'%'+' | '+ newmemoryUsed.toFixed(2)+'GB'\r\n var totalMemoryN = msg.memory_total/1024/1024/1024\r\n this.performance.totalMemory = totalMemoryN.toFixed(2)+'GB'\r\n var newswapUsed = msg.swap_used/1024/1024/1024\r\n this.performance.virtualMemoryUsed = msg.swap_percent+'%' +' | '+ newswapUsed.toFixed(2)+'GB'\r\n var totalVirtualMemoryN = msg.swap_total/1024/1024/1024\r\n this.performance.totalVirtualMemory = totalVirtualMemoryN.toFixed(2)+'GB'\r\n } catch (error) {\r\n\r\n }\r\n break;\r\n }\r\n },\r\n}\r\n}\r\n</script>\r\n\r\n<style scoped>\r\n.test-div i {\r\n font-size: 25px;\r\n}\r\n\r\n.el-form-item {\r\n margin-bottom: 0px;\r\n}\r\n\r\n.mar-top20 {\r\n margin-top: 20px;\r\n}\r\n</style>"],"sourceRoot":"src/views"}]}