diff --git a/node_modules/.cache/babel-loader/0924cbfe194dd0a750a1a5020402cf84.json b/node_modules/.cache/babel-loader/0924cbfe194dd0a750a1a5020402cf84.json index ba7cfa1a..2a5976c1 100644 --- a/node_modules/.cache/babel-loader/0924cbfe194dd0a750a1a5020402cf84.json +++ b/node_modules/.cache/babel-loader/0924cbfe194dd0a750a1a5020402cf84.json @@ -1 +1 @@ -{"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\\components\\chart\\pieChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\pieChart.vue","mtime":1675938900705},{"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/web.dom.iterable\";\nimport \"core-js/modules/es6.function.name\";\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//\nexport default {\n name: 'pieChart',\n //饼图图组件\n props: {\n list: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n componentName: {\n type: String\n },\n chartName: {\n type: String\n }\n },\n data: function data() {\n return {\n // 图例数据\n legend: [],\n // pie图数据\n seriesData: []\n };\n },\n created: function created() {},\n methods: {\n drawPie: function drawPie() {\n var _ref;\n\n var myChart = this.$echarts.getInstanceByDom(this.$refs.pieChart);\n\n if (myChart == null) {\n myChart = this.$echarts.init(this.$refs.pieChart);\n }\n\n var color = ['#0CD2E6', '#3751E6', '#FFC722'];\n var option = {\n title: {\n show: true,\n text: this.componentName + '-' + this.chartName + '-' + '饼状图',\n textStyle: {\n lineHeight: '30'\n }\n },\n color: color,\n legend: {\n top: 20,\n right: 'center',\n textStyle: {},\n data: this.legend\n },\n tooltip: {},\n series: [(_ref = {\n type: 'pie',\n center: ['50%', '55%'],\n radius: '70%',\n label: {\n normal: {\n show: false\n }\n },\n labelLine: {\n show: false,\n length: 0,\n length2: 0\n }\n }, _defineProperty(_ref, \"label\", {\n normal: {\n show: true,\n position: 'inside',\n formatter: '{value|{c}}',\n rich: {\n value: {\n fontSize: 20,\n color: '#ffffff'\n }\n }\n }\n }), _defineProperty(_ref, \"data\", this.seriesData), _ref)]\n };\n myChart.setOption(option); // window.onresize = () => { // 根据窗口大小变化图表自适应\n // myChart.resize();\n // };\n\n window.addEventListener('resize', function () {\n myChart.resize();\n });\n }\n },\n mounted: function mounted() {},\n watch: {\n list: {\n handler: function handler(newVal) {\n var _this = this;\n\n if (newVal) {\n this.legend = newVal[newVal.length - 1].type_data.map(function (ele) {\n return ele.name;\n });\n newVal[newVal.length - 1].type_data.forEach(function (ele) {\n _this.seriesData.push({\n name: ele.name,\n value: ele.quantity\n });\n });\n this.drawPie();\n this.seriesData = [];\n }\n }\n }\n }\n};",{"version":3,"sources":["pieChart.vue"],"names":[],"mappings":"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","sourcesContent":["\r\n \r\n\r\n"],"sourceRoot":"src/components/chart"}]} \ No newline at end of file +{"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\\components\\chart\\pieChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\pieChart.vue","mtime":1676616162598},{"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/web.dom.iterable\";\nimport \"core-js/modules/es6.function.name\";\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//\nexport default {\n name: 'pieChart',\n //饼图图组件\n props: {\n list: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n componentName: {\n type: String\n },\n chartName: {\n type: String\n },\n typeValue: {\n type: Object\n }\n },\n data: function data() {\n return {\n // 图例数据\n legend: [],\n // pie图数据\n seriesData: []\n };\n },\n created: function created() {},\n methods: {\n drawPie: function drawPie() {\n var _ref;\n\n var myChart = this.$echarts.getInstanceByDom(this.$refs.pieChart);\n\n if (myChart == null) {\n myChart = this.$echarts.init(this.$refs.pieChart);\n }\n\n var color = ['#0CD2E6', '#3751E6', '#FFC722'];\n var option = {\n title: {\n show: true,\n text: this.componentName + '-' + this.chartName + '-' + '饼状图',\n textStyle: {\n lineHeight: '30'\n }\n },\n color: color,\n legend: {\n top: 20,\n right: 'center',\n textStyle: {},\n data: this.legend\n },\n tooltip: {},\n series: [(_ref = {\n type: 'pie',\n center: ['50%', '55%'],\n radius: '70%',\n label: {\n normal: {\n show: false\n }\n },\n labelLine: {\n show: false,\n length: 0,\n length2: 0\n }\n }, _defineProperty(_ref, \"label\", {\n normal: {\n show: true,\n position: 'inside',\n formatter: '{value|{c}}',\n rich: {\n value: {\n fontSize: 20,\n color: '#ffffff'\n }\n }\n }\n }), _defineProperty(_ref, \"data\", this.seriesData), _ref)]\n };\n myChart.setOption(option); // window.onresize = () => { // 根据窗口大小变化图表自适应\n // myChart.resize();\n // };\n\n window.addEventListener('resize', function () {\n myChart.resize();\n });\n }\n },\n mounted: function mounted() {},\n watch: {\n typeValue: {\n handler: function handler(newVal) {\n var _this = this;\n\n if (newVal) {\n this.legend = newVal.type_data.map(function (ele) {\n return ele.name;\n });\n newVal.type_data.forEach(function (ele) {\n _this.seriesData.push({\n name: ele.name,\n value: ele.quantity\n });\n });\n this.drawPie();\n this.seriesData = [];\n }\n }\n }\n }\n};",{"version":3,"sources":["pieChart.vue"],"names":[],"mappings":"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","sourcesContent":["\r\n \r\n\r\n"],"sourceRoot":"src/components/chart"}]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0a9a6e42027ba3575cac91989cfa8a8c.json b/node_modules/.cache/babel-loader/0a9a6e42027ba3575cac91989cfa8a8c.json index bdb5d563..256e2b43 100644 --- a/node_modules/.cache/babel-loader/0a9a6e42027ba3575cac91989cfa8a8c.json +++ b/node_modules/.cache/babel-loader/0a9a6e42027ba3575cac91989cfa8a8c.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\babel-loader\\lib\\index.js!E:\\视频边缘计算管理平台\\TransFlow\\src\\config\\apiurl.js","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\config\\apiurl.js","mtime":1674961941263},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["export default {\n // dataUrl: \"http://172.16.1.22:8080/api/AddShipjk\",\n // getSpareElementOrder: \"http://172.16.1.22:8080/api/Upload\",\n // postSetQuanjsz: \"http://172.16.1.22:8080/api/SetQuanjsz\",\n // //新增图形接口\n // addFigure: \"http://172.16.1.22:8080/api/AddJianktx\", \n // //编辑图形名称\n // editFigure: \"http://172.16.1.22:8080/api/EditTuxmc\",\n // //编辑保存组件弹窗传参\n // editComponent: \"http://172.16.1.22:8080/api/SetMonqjkzjcs\", \n dataUrl: \"http://172.16.1.168:5000/api/AddShipjk\",\n getSpareElementOrder: \"http://172.16.1.168:5000/api/Upload\",\n postSetQuanjsz: \"http://172.16.1.168:5000/api/SetQuanjsz\",\n //新增图形接口\n addFigure: \"http://172.16.1.168:5000/api/AddJianktx\",\n //编辑图形名称\n editFigure: \"http://172.16.1.168:5000/api/EditTuxmc\",\n //编辑保存组件弹窗传参\n editComponent: \"http://172.16.1.168:5000/api/SetMonqjkzjcs\"\n};",{"version":3,"sources":["E:/视频边缘计算管理平台/TransFlow/src/config/apiurl.js"],"names":["dataUrl","getSpareElementOrder","postSetQuanjsz","addFigure","editFigure","editComponent"],"mappings":"AACA,eAAe;AACf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACAA,EAAAA,OAAO,EAAE,wCAVM;AAWfC,EAAAA,oBAAoB,EAAE,qCAXP;AAYfC,EAAAA,cAAc,EAAE,yCAZD;AAaf;AACAC,EAAAA,SAAS,EAAE,yCAdI;AAef;AACAC,EAAAA,UAAU,EAAE,wCAhBG;AAiBf;AACAC,EAAAA,aAAa,EAAE;AAlBA,CAAf","sourcesContent":["\r\nexport default {\r\n// dataUrl: \"http://172.16.1.22:8080/api/AddShipjk\",\r\n// getSpareElementOrder: \"http://172.16.1.22:8080/api/Upload\",\r\n// postSetQuanjsz: \"http://172.16.1.22:8080/api/SetQuanjsz\",\r\n// //新增图形接口\r\n// addFigure: \"http://172.16.1.22:8080/api/AddJianktx\", \r\n// //编辑图形名称\r\n// editFigure: \"http://172.16.1.22:8080/api/EditTuxmc\",\r\n// //编辑保存组件弹窗传参\r\n// editComponent: \"http://172.16.1.22:8080/api/SetMonqjkzjcs\", \r\ndataUrl: \"http://172.16.1.168:5000/api/AddShipjk\",\r\ngetSpareElementOrder: \"http://172.16.1.168:5000/api/Upload\",\r\npostSetQuanjsz: \"http://172.16.1.168:5000/api/SetQuanjsz\",\r\n//新增图形接口\r\naddFigure: \"http://172.16.1.168:5000/api/AddJianktx\", \r\n//编辑图形名称\r\neditFigure: \"http://172.16.1.168:5000/api/EditTuxmc\",\r\n//编辑保存组件弹窗传参\r\neditComponent: \"http://172.16.1.168:5000/api/SetMonqjkzjcs\", \r\n};\r\n"]}]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\babel-loader\\lib\\index.js!E:\\视频边缘计算管理平台\\TransFlow\\src\\config\\apiurl.js","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\config\\apiurl.js","mtime":1676596413157},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/es6.regexp.split\";\nvar ipUurl = window.location.host.split(\":\")[0];\nexport default {\n // dataUrl: \"http://172.16.1.22:8080/api/AddShipjk\",\n // getSpareElementOrder: \"http://172.16.1.22:8080/api/Upload\",\n // postSetQuanjsz: \"http://172.16.1.22:8080/api/SetQuanjsz\",\n // //新增图形接口\n // addFigure: \"http://172.16.1.22:8080/api/AddJianktx\", \n // //编辑图形名称\n // editFigure: \"http://172.16.1.22:8080/api/EditTuxmc\",\n // //编辑保存组件弹窗传参\n // editComponent: \"http://172.16.1.22:8080/api/SetMonqjkzjcs\", \n dataUrl: \"http://172.16.1.168:5000/api/AddShipjk\",\n getSpareElementOrder: \"http://172.16.1.168:5000/api/Upload\",\n postSetQuanjsz: \"http://172.16.1.168:5000/api/SetQuanjsz\",\n //新增图形接口\n addFigure: \"http://172.16.1.168:5000/api/AddJianktx\",\n //编辑图形名称\n editFigure: \"http://172.16.1.168:5000/api/EditTuxmc\",\n //编辑保存组件弹窗传参\n editComponent: \"http://172.16.1.168:5000/api/SetMonqjkzjcs\" // `http://${ipUurl}:5000/api/AddShipjk`\n // dataUrl: `http://${ipUurl}:5000/api/AddShipjk`,\n // getSpareElementOrder: `http://${ipUurl}:5000/api/Upload`,\n // postSetQuanjsz: `http://${ipUurl}:5000/api/SetQuanjsz`,\n // //新增图形接口\n // addFigure: `http://${ipUurl}:5000/api/AddJianktx`, \n // //编辑图形名称\n // editFigure: `http://${ipUurl}:5000/api/EditTuxmc`,\n // //编辑保存组件弹窗传参\n // editComponent: `http://${ipUurl}:5000/api/SetMonqjkzjcs`, \n\n};",{"version":3,"sources":["E:/视频边缘计算管理平台/TransFlow/src/config/apiurl.js"],"names":["ipUurl","window","location","host","split","dataUrl","getSpareElementOrder","postSetQuanjsz","addFigure","editFigure","editComponent"],"mappings":";AAAA,IAAIA,MAAM,GAAGC,MAAM,CAACC,QAAP,CAAgBC,IAAhB,CAAqBC,KAArB,CAA2B,GAA3B,EAAgC,CAAhC,CAAb;AACA,eAAe;AACf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAGAC,EAAAA,OAAO,EAAE,wCAZM;AAafC,EAAAA,oBAAoB,EAAE,qCAbP;AAcfC,EAAAA,cAAc,EAAE,yCAdD;AAef;AACAC,EAAAA,SAAS,EAAE,yCAhBI;AAiBf;AACAC,EAAAA,UAAU,EAAE,wCAlBG;AAmBf;AACAC,EAAAA,aAAa,EAAE,4CApBA,CAqBf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AA9Be,CAAf","sourcesContent":["var ipUurl = window.location.host.split(\":\")[0];\r\nexport default {\r\n// dataUrl: \"http://172.16.1.22:8080/api/AddShipjk\",\r\n// getSpareElementOrder: \"http://172.16.1.22:8080/api/Upload\",\r\n// postSetQuanjsz: \"http://172.16.1.22:8080/api/SetQuanjsz\",\r\n// //新增图形接口\r\n// addFigure: \"http://172.16.1.22:8080/api/AddJianktx\", \r\n// //编辑图形名称\r\n// editFigure: \"http://172.16.1.22:8080/api/EditTuxmc\",\r\n// //编辑保存组件弹窗传参\r\n// editComponent: \"http://172.16.1.22:8080/api/SetMonqjkzjcs\", \r\n\r\n\r\ndataUrl: \"http://172.16.1.168:5000/api/AddShipjk\",\r\ngetSpareElementOrder: \"http://172.16.1.168:5000/api/Upload\",\r\npostSetQuanjsz: \"http://172.16.1.168:5000/api/SetQuanjsz\",\r\n//新增图形接口\r\naddFigure: \"http://172.16.1.168:5000/api/AddJianktx\", \r\n//编辑图形名称\r\neditFigure: \"http://172.16.1.168:5000/api/EditTuxmc\",\r\n//编辑保存组件弹窗传参\r\neditComponent: \"http://172.16.1.168:5000/api/SetMonqjkzjcs\", \r\n// `http://${ipUurl}:5000/api/AddShipjk`\r\n// dataUrl: `http://${ipUurl}:5000/api/AddShipjk`,\r\n// getSpareElementOrder: `http://${ipUurl}:5000/api/Upload`,\r\n// postSetQuanjsz: `http://${ipUurl}:5000/api/SetQuanjsz`,\r\n// //新增图形接口\r\n// addFigure: `http://${ipUurl}:5000/api/AddJianktx`, \r\n// //编辑图形名称\r\n// editFigure: `http://${ipUurl}:5000/api/EditTuxmc`,\r\n// //编辑保存组件弹窗传参\r\n// editComponent: `http://${ipUurl}:5000/api/SetMonqjkzjcs`, \r\n};\r\n"]}]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/24bfb8f6dcfb3e580d4b02c8c2f0253a.json b/node_modules/.cache/babel-loader/24bfb8f6dcfb3e580d4b02c8c2f0253a.json index 80e08d48..651a779c 100644 --- a/node_modules/.cache/babel-loader/24bfb8f6dcfb3e580d4b02c8c2f0253a.json +++ b/node_modules/.cache/babel-loader/24bfb8f6dcfb3e580d4b02c8c2f0253a.json @@ -1 +1 @@ -{"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\\components\\target\\OD.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue","mtime":1675995478868},{"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":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport lineChart from \"../chart/lineChart.vue\";\nimport barChart from \"../chart/barChart.vue\";\nimport tableShow from \"../chart/tableShow.vue\";\nimport detailDialog from \"../chart/detailDialog.vue\";\nimport thermalChart from \"../chart/thermalChart.vue\";\nimport regionTable from \"../chart/regionTable.vue\";\nexport default {\n name: 'OD',\n //od组件\n components: {\n lineChart: lineChart,\n barChart: barChart,\n tableShow: tableShow,\n detailDialog: detailDialog,\n thermalChart: thermalChart,\n regionTable: regionTable\n },\n props: ['pageType', 'triggerType', 'dataArr', 'echartArr', 'componentName', 'title', 'chartName'],\n data: function data() {\n return {\n title: 'OD组件'\n };\n },\n methods: {},\n mounted: function mounted() {}\n};",{"version":3,"sources":["OD.vue"],"names":[],"mappings":";;;;;;;;;;AAWA,OAAA,SAAA;AACA,OAAA,QAAA;AACA,OAAA,SAAA;AACA,OAAA,YAAA;AACA,OAAA,YAAA;AACA,OAAA,WAAA;AACA,eAAA;AACA,EAAA,IAAA,EAAA,IADA;AACA;AACA,EAAA,UAAA,EAAA;AACA,IAAA,SAAA,EAAA,SADA;AAEA,IAAA,QAAA,EAAA,QAFA;AAGA,IAAA,SAAA,EAAA,SAHA;AAIA,IAAA,YAAA,EAAA,YAJA;AAKA,IAAA,YAAA,EAAA,YALA;AAMA,IAAA,WAAA,EAAA;AANA,GAFA;AAUA,EAAA,KAAA,EAAA,CAAA,UAAA,EAAA,aAAA,EAAA,SAAA,EAAA,WAAA,EAAA,eAAA,EAAA,OAAA,EAAA,WAAA,CAVA;AAWA,EAAA,IAXA,kBAWA;AACA,WAAA;AACA,MAAA,KAAA,EAAA;AADA,KAAA;AAGA,GAfA;AAgBA,EAAA,OAAA,EAAA,EAhBA;AAiBA,EAAA,OAjBA,qBAiBA,CAAA;AAjBA,CAAA","sourcesContent":["\r\n\r\n\r\n"],"sourceRoot":"src/components/target"}]} \ No newline at end of file +{"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\\components\\target\\OD.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue","mtime":1675997445319},{"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":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport lineChart from \"../chart/lineChart.vue\";\nimport barChart from \"../chart/barChart.vue\";\nimport tableShow from \"../chart/tableShow.vue\";\nimport detailDialog from \"../chart/detailDialog.vue\";\nimport thermalChart from \"../chart/thermalChart.vue\";\nimport regionTable from \"../chart/regionTable.vue\";\nexport default {\n name: 'OD',\n //od组件\n components: {\n lineChart: lineChart,\n barChart: barChart,\n tableShow: tableShow,\n detailDialog: detailDialog,\n thermalChart: thermalChart,\n regionTable: regionTable\n },\n props: ['pageType', 'triggerType', 'dataArr', 'echartArr', 'componentName', 'title', 'chartName'],\n data: function data() {\n return {};\n },\n methods: {},\n mounted: function mounted() {},\n watch: {\n dataArr: {\n handler: function handler(newVal) {\n console.log(newVal, '292929');\n }\n }\n }\n};",{"version":3,"sources":["OD.vue"],"names":[],"mappings":";;;;;;;;;;AAWA,OAAA,SAAA;AACA,OAAA,QAAA;AACA,OAAA,SAAA;AACA,OAAA,YAAA;AACA,OAAA,YAAA;AACA,OAAA,WAAA;AACA,eAAA;AACA,EAAA,IAAA,EAAA,IADA;AACA;AACA,EAAA,UAAA,EAAA;AACA,IAAA,SAAA,EAAA,SADA;AAEA,IAAA,QAAA,EAAA,QAFA;AAGA,IAAA,SAAA,EAAA,SAHA;AAIA,IAAA,YAAA,EAAA,YAJA;AAKA,IAAA,YAAA,EAAA,YALA;AAMA,IAAA,WAAA,EAAA;AANA,GAFA;AAUA,EAAA,KAAA,EAAA,CAAA,UAAA,EAAA,aAAA,EAAA,SAAA,EAAA,WAAA,EAAA,eAAA,EAAA,OAAA,EAAA,WAAA,CAVA;AAWA,EAAA,IAXA,kBAWA;AACA,WAAA,EAAA;AAGA,GAfA;AAgBA,EAAA,OAAA,EAAA,EAhBA;AAiBA,EAAA,OAjBA,qBAiBA,CAAA,CAjBA;AAkBA,EAAA,KAAA,EAAA;AACA,IAAA,OAAA,EAAA;AACA,MAAA,OADA,mBACA,MADA,EACA;AACA,QAAA,OAAA,CAAA,GAAA,CAAA,MAAA,EAAA,QAAA;AACA;AAHA;AADA;AAlBA,CAAA","sourcesContent":["\r\n\r\n\r\n"],"sourceRoot":"src/components/target"}]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/2f8084ee5c714edeb270f1a7fda0a679.json b/node_modules/.cache/babel-loader/2f8084ee5c714edeb270f1a7fda0a679.json index a6e4cb67..75e014bd 100644 --- a/node_modules/.cache/babel-loader/2f8084ee5c714edeb270f1a7fda0a679.json +++ b/node_modules/.cache/babel-loader/2f8084ee5c714edeb270f1a7fda0a679.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\babel-loader\\lib\\index.js!E:\\视频边缘计算管理平台\\TransFlow\\src\\main.js","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\main.js","mtime":1675039406917},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"E:\\\\\\u89C6\\u9891\\u8FB9\\u7F18\\u8BA1\\u7B97\\u7BA1\\u7406\\u5E73\\u53F0\\\\TransFlow\\\\node_modules\\\\core-js\\\\modules\\\\es6.array.iterator.js\";\nimport \"E:\\\\\\u89C6\\u9891\\u8FB9\\u7F18\\u8BA1\\u7B97\\u7BA1\\u7406\\u5E73\\u53F0\\\\TransFlow\\\\node_modules\\\\core-js\\\\modules\\\\es6.promise.js\";\nimport \"E:\\\\\\u89C6\\u9891\\u8FB9\\u7F18\\u8BA1\\u7B97\\u7BA1\\u7406\\u5E73\\u53F0\\\\TransFlow\\\\node_modules\\\\core-js\\\\modules\\\\es6.object.assign.js\";\nimport \"E:\\\\\\u89C6\\u9891\\u8FB9\\u7F18\\u8BA1\\u7B97\\u7BA1\\u7406\\u5E73\\u53F0\\\\TransFlow\\\\node_modules\\\\core-js\\\\modules\\\\es7.promise.finally.js\";\nimport Vue from 'vue';\nimport ElementUI from 'element-ui';\nimport 'element-ui/lib/theme-chalk/index.css';\nimport ViewUI from 'view-design';\nimport 'view-design/dist/styles/iview.css';\nimport axios from 'axios';\nimport App from \"./App.vue\";\nimport store from \"./store\";\nimport router from \"./router/index.js\";\nimport echarts from 'echarts';\nimport VueI18n from 'vue-i18n';\nimport { messages } from \"./components/common/i18n.js\";\nimport { formatSeconds } from \"./utils/tools.js\";\nimport mqttConfig from \"./utils/mqttConfig\";\nimport 'babel-polyfill';\nimport \"./assets/css/main.css\";\nimport \"./assets/css/theme.scss\";\nVue.use(ElementUI);\nVue.use(ViewUI);\nVue.use(VueI18n);\nVue.directive('alterELDialogMarginTop'\n/*修改elementUI中el-dialog顶部的距离,传入值eg:{marginTop:'5vh'} */\n, {\n inserted: function inserted(el, binding, vnode) {\n el.firstElementChild.style.marginTop = binding.value.marginTop;\n }\n});\nvar i18n = new VueI18n({\n locale: 'zh',\n messages: messages\n});\nVue.prototype.$axios = axios;\nVue.prototype.$echarts = echarts;\nVue.prototype.$formatSeconds = formatSeconds; // 全局使用该工具函数\n\nArray.prototype.pushNoRepeat = function () {\n // 往数组里添加不重复数据\n for (var i = 0; i < arguments.length; i++) {\n var ele = arguments[i];\n\n if (this.indexOf(ele) == -1) {\n this.push(ele);\n }\n }\n};\n\nVue.config.productionTip = false; // 使用钩子函数对路由进行权限跳转\n\nrouter.beforeEach(function (to, from, next) {\n document.title = \"\".concat(to.meta.title, \" | \\u540E\\u53F0\\u7BA1\\u7406\\u7CFB\\u7EDF\");\n var role = localStorage.getItem('ms_username');\n\n if (!role && to.path !== '/Login') {\n next('/Login');\n } else if (to.meta.permission) {\n // 如果是管理员权限则可进入,这里只是简单的模拟管理员权限而已\n role === 'admin' ? next() : next('/403');\n } else {\n // 简单的判断IE10及以下,该组件不兼容\n if (navigator.userAgent.indexOf('MSIE') > -1) {\n Vue.prototype.$alert('vue-quill-editor组件不兼容IE10及以下浏览器,请使用更高版本的浏览器查看', '浏览器不兼容通知', {\n confirmButtonText: '确定'\n });\n } else {\n next();\n }\n }\n}); //MQTT订阅\n\nvar currentTopics = null;\nvar client = null;\nvar callback = null;\nvar mqtt = new mqttConfig(currentTopics);\n\nwindow.PubScribe = function (topic, number, _callback) {\n callback = _callback;\n\n if (currentTopics != null) {\n //取消currentTopics主题订阅\n if (client != null) {\n client.unsubscribe(currentTopics);\n currentTopics = null;\n }\n } // mqtt = mqttConfig;\n\n\n if (client == null) {\n client = mqtt.createConnect(function () {\n client.subscribe(['hert', 'img0', 'img1', 'img2', 'img3', 'img4', 'img5', 'img6', 'img7'], {\n qos: 0\n }, function (err) {\n if (!err) {\n console.log(\"订阅成功0\", ['hert', 'img0', 'img1', 'img2', 'img3', 'img4', 'img5', 'img6', 'img7']);\n client.publish('msg_stream', JSON.stringify({\n \"msg_flag\": parseInt(number)\n }));\n }\n });\n client.on(\"message\", function (topic, message) {\n //数据分类\n try {\n callback(topic, message);\n } catch (error) {}\n });\n });\n } else {\n if (topic != null) {\n currentTopics = topic;\n client.subscribe(currentTopics, {\n qos: 0\n }, function (err) {\n if (!err) {\n console.log(\"订阅成功1\"); // setTimeout(function() { \n\n client.publish('msg_stream', JSON.stringify({\n \"msg_flag\": parseInt(number)\n })); // }, 1000);\n } else {\n console.log('消息订阅失败!');\n }\n });\n }\n }\n};\n\nnew Vue({\n el: '#app',\n router: router,\n store: store,\n i18n: i18n,\n render: function render(h) {\n return h(App);\n }\n});",{"version":3,"sources":["E:/视频边缘计算管理平台/TransFlow/src/main.js"],"names":["Vue","ElementUI","ViewUI","axios","App","store","router","echarts","VueI18n","messages","formatSeconds","mqttConfig","use","directive","inserted","el","binding","vnode","firstElementChild","style","marginTop","value","i18n","locale","prototype","$axios","$echarts","$formatSeconds","Array","pushNoRepeat","i","arguments","length","ele","indexOf","push","config","productionTip","beforeEach","to","from","next","document","title","meta","role","localStorage","getItem","path","permission","navigator","userAgent","$alert","confirmButtonText","currentTopics","client","callback","mqtt","window","PubScribe","topic","number","_callback","unsubscribe","createConnect","subscribe","qos","err","console","log","publish","JSON","stringify","parseInt","on","message","error","render","h"],"mappings":"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","sourcesContent":["import Vue from 'vue';\r\nimport ElementUI from 'element-ui';\r\nimport 'element-ui/lib/theme-chalk/index.css';\r\nimport ViewUI from 'view-design';\r\nimport 'view-design/dist/styles/iview.css';\r\nimport axios from 'axios';\r\n\r\nimport App from './App.vue';\r\nimport store from './store';\r\nimport router from './router/index.js';\r\n\r\nimport echarts from 'echarts';\r\nimport VueI18n from 'vue-i18n';\r\nimport {\r\n messages\r\n} from './components/common/i18n.js';\r\nimport {\r\n formatSeconds\r\n} from './utils/tools.js';\r\n\r\nimport mqttConfig from './utils/mqttConfig';\r\n\r\nimport 'babel-polyfill';\r\nimport './assets/css/main.css';\r\nimport './assets/css/theme.scss';\r\n\r\nVue.use(ElementUI);\r\nVue.use(ViewUI);\r\nVue.use(VueI18n);\r\nVue.directive('alterELDialogMarginTop' /*修改elementUI中el-dialog顶部的距离,传入值eg:{marginTop:'5vh'} */ , {\r\n inserted(el, binding, vnode) {\r\n el.firstElementChild.style.marginTop = binding.value.marginTop\r\n }\r\n})\r\nconst i18n = new VueI18n({\r\n locale: 'zh',\r\n messages\r\n});\r\n\r\nVue.prototype.$axios = axios;\r\nVue.prototype.$echarts = echarts;\r\nVue.prototype.$formatSeconds = formatSeconds; // 全局使用该工具函数\r\n\r\nArray.prototype.pushNoRepeat = function () { // 往数组里添加不重复数据\r\n for (var i = 0; i < arguments.length; i++) {\r\n var ele = arguments[i];\r\n if (this.indexOf(ele) == -1) {\r\n this.push(ele);\r\n }\r\n }\r\n}\r\n\r\nVue.config.productionTip = false;\r\n\r\n// 使用钩子函数对路由进行权限跳转\r\nrouter.beforeEach((to, from, next) => {\r\n document.title = `${to.meta.title} | 后台管理系统`;\r\n const role = localStorage.getItem('ms_username');\r\n if (!role && to.path !== '/Login') {\r\n next('/Login');\r\n } else if (to.meta.permission) { // 如果是管理员权限则可进入,这里只是简单的模拟管理员权限而已\r\n role === 'admin' ? next() : next('/403');\r\n } else {\r\n // 简单的判断IE10及以下,该组件不兼容\r\n if (navigator.userAgent.indexOf('MSIE') > -1) {\r\n Vue.prototype.$alert('vue-quill-editor组件不兼容IE10及以下浏览器,请使用更高版本的浏览器查看', '浏览器不兼容通知', {\r\n confirmButtonText: '确定'\r\n });\r\n } else {\r\n next();\r\n }\r\n }\r\n});\r\n\r\n//MQTT订阅\r\nvar currentTopics = null;\r\nvar client = null;\r\nvar callback = null;\r\nlet mqtt = new mqttConfig(currentTopics);\r\n\r\nwindow.PubScribe = function (topic, number, _callback) {\r\n callback = _callback;\r\n if (currentTopics != null) {\r\n //取消currentTopics主题订阅\r\n if (client != null) {\r\n client.unsubscribe(currentTopics);\r\n currentTopics = null;\r\n }\r\n }\r\n\r\n // mqtt = mqttConfig;\r\n if (client == null) {\r\n client = mqtt.createConnect(() => {\r\n client.subscribe(['hert', 'img0', 'img1', 'img2', 'img3', 'img4', 'img5', 'img6', 'img7'], {\r\n qos: 0\r\n }, (err) => {\r\n if (!err) {\r\n console.log(\"订阅成功0\", ['hert', 'img0', 'img1', 'img2', 'img3', 'img4', 'img5', 'img6', 'img7']);\r\n client.publish('msg_stream', JSON.stringify({\r\n \"msg_flag\": parseInt(number)\r\n }))\r\n }\r\n });\r\n client.on(\"message\", (topic, message) => {\r\n //数据分类\r\n try {\r\n callback(topic, message);\r\n } catch (error) {\r\n\r\n }\r\n });\r\n });\r\n } else {\r\n if (topic != null) {\r\n currentTopics = topic;\r\n client.subscribe(currentTopics, {\r\n qos: 0\r\n }, (err) => {\r\n if (!err) {\r\n console.log(\"订阅成功1\");\r\n // setTimeout(function() { \r\n client.publish('msg_stream', JSON.stringify({\r\n \"msg_flag\": parseInt(number)\r\n }))\r\n // }, 1000);\r\n\r\n } else {\r\n console.log('消息订阅失败!')\r\n }\r\n\r\n });\r\n }\r\n }\r\n}\r\n\r\nnew Vue({\r\n el: '#app',\r\n router,\r\n store,\r\n i18n,\r\n render: h => h(App)\r\n});"]}]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\babel-loader\\lib\\index.js!E:\\视频边缘计算管理平台\\TransFlow\\src\\main.js","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\main.js","mtime":1676596413158},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"E:\\\\\\u89C6\\u9891\\u8FB9\\u7F18\\u8BA1\\u7B97\\u7BA1\\u7406\\u5E73\\u53F0\\\\TransFlow\\\\node_modules\\\\core-js\\\\modules\\\\es6.array.iterator.js\";\nimport \"E:\\\\\\u89C6\\u9891\\u8FB9\\u7F18\\u8BA1\\u7B97\\u7BA1\\u7406\\u5E73\\u53F0\\\\TransFlow\\\\node_modules\\\\core-js\\\\modules\\\\es6.promise.js\";\nimport \"E:\\\\\\u89C6\\u9891\\u8FB9\\u7F18\\u8BA1\\u7B97\\u7BA1\\u7406\\u5E73\\u53F0\\\\TransFlow\\\\node_modules\\\\core-js\\\\modules\\\\es6.object.assign.js\";\nimport \"E:\\\\\\u89C6\\u9891\\u8FB9\\u7F18\\u8BA1\\u7B97\\u7BA1\\u7406\\u5E73\\u53F0\\\\TransFlow\\\\node_modules\\\\core-js\\\\modules\\\\es7.promise.finally.js\";\nimport Vue from 'vue';\nimport ElementUI from 'element-ui';\nimport 'element-ui/lib/theme-chalk/index.css';\nimport ViewUI from 'view-design';\nimport 'view-design/dist/styles/iview.css';\nimport axios from 'axios';\nimport App from \"./App.vue\";\nimport store from \"./store\";\nimport router from \"./router/index.js\";\nimport echarts from 'echarts';\nimport VueI18n from 'vue-i18n';\nimport { messages } from \"./components/common/i18n.js\";\nimport { formatSeconds } from \"./utils/tools.js\";\nimport mqttConfig from \"./utils/mqttConfig\";\nimport 'babel-polyfill';\nimport \"./assets/css/main.css\";\nimport \"./assets/css/theme.scss\";\nVue.use(ElementUI);\nVue.use(ViewUI);\nVue.use(VueI18n);\nVue.directive('alterELDialogMarginTop'\n/*修改elementUI中el-dialog顶部的距离,传入值eg:{marginTop:'5vh'} */\n, {\n inserted: function inserted(el, binding, vnode) {\n el.firstElementChild.style.marginTop = binding.value.marginTop;\n }\n});\nvar i18n = new VueI18n({\n locale: 'zh',\n messages: messages\n});\nVue.prototype.$axios = axios;\nVue.prototype.$echarts = echarts;\nVue.prototype.$formatSeconds = formatSeconds; // 全局使用该工具函数\n\nArray.prototype.pushNoRepeat = function () {\n // 往数组里添加不重复数据\n for (var i = 0; i < arguments.length; i++) {\n var ele = arguments[i];\n\n if (this.indexOf(ele) == -1) {\n this.push(ele);\n }\n }\n};\n\nVue.config.productionTip = false; // 使用钩子函数对路由进行权限跳转\n\nrouter.beforeEach(function (to, from, next) {\n document.title = \"\".concat(to.meta.title, \" | \\u540E\\u53F0\\u7BA1\\u7406\\u7CFB\\u7EDF\");\n var role = localStorage.getItem('ms_username');\n\n if (!role && to.path !== '/Login') {\n next('/Login');\n } else if (to.meta.permission) {\n // 如果是管理员权限则可进入,这里只是简单的模拟管理员权限而已\n role === 'admin' ? next() : next('/403');\n } else {\n // 简单的判断IE10及以下,该组件不兼容\n if (navigator.userAgent.indexOf('MSIE') > -1) {\n Vue.prototype.$alert('vue-quill-editor组件不兼容IE10及以下浏览器,请使用更高版本的浏览器查看', '浏览器不兼容通知', {\n confirmButtonText: '确定'\n });\n } else {\n next();\n }\n }\n}); // \n//MQTT订阅\n\nvar currentTopics = null;\nvar client = null;\nvar callback = null;\nvar mqtt = new mqttConfig(currentTopics);\n\nwindow.PubScribe = function (topic, number, _callback) {\n callback = _callback;\n\n if (currentTopics != null) {\n //取消currentTopics主题订阅\n if (client != null) {\n client.unsubscribe(currentTopics);\n currentTopics = null;\n }\n } // mqtt = mqttConfig;\n\n\n if (client == null) {\n client = mqtt.createConnect(function () {\n client.subscribe(['hert', 'img0', 'img1', 'img2', 'img3', 'img4', 'img5', 'img6', 'img7'], {\n qos: 0\n }, function (err) {\n if (!err) {\n console.log(\"订阅成功0\", ['hert', 'img0', 'img1', 'img2', 'img3', 'img4', 'img5', 'img6', 'img7']);\n client.publish('msg_stream', JSON.stringify({\n \"msg_flag\": parseInt(number)\n }));\n }\n });\n client.on(\"message\", function (topic, message) {\n //数据分类\n try {\n callback(topic, message);\n } catch (error) {}\n });\n });\n } else {\n if (topic != null) {\n currentTopics = topic;\n client.subscribe(currentTopics, {\n qos: 0\n }, function (err) {\n if (!err) {\n console.log(\"订阅成功1\"); // setTimeout(function() { \n\n client.publish('msg_stream', JSON.stringify({\n \"msg_flag\": parseInt(number)\n })); // }, 1000);\n } else {\n console.log('消息订阅失败!');\n }\n });\n }\n }\n};\n\nnew Vue({\n el: '#app',\n router: router,\n store: store,\n i18n: i18n,\n render: function render(h) {\n return h(App);\n }\n});",{"version":3,"sources":["E:/视频边缘计算管理平台/TransFlow/src/main.js"],"names":["Vue","ElementUI","ViewUI","axios","App","store","router","echarts","VueI18n","messages","formatSeconds","mqttConfig","use","directive","inserted","el","binding","vnode","firstElementChild","style","marginTop","value","i18n","locale","prototype","$axios","$echarts","$formatSeconds","Array","pushNoRepeat","i","arguments","length","ele","indexOf","push","config","productionTip","beforeEach","to","from","next","document","title","meta","role","localStorage","getItem","path","permission","navigator","userAgent","$alert","confirmButtonText","currentTopics","client","callback","mqtt","window","PubScribe","topic","number","_callback","unsubscribe","createConnect","subscribe","qos","err","console","log","publish","JSON","stringify","parseInt","on","message","error","render","h"],"mappings":"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","sourcesContent":["import Vue from 'vue';\r\nimport ElementUI from 'element-ui';\r\nimport 'element-ui/lib/theme-chalk/index.css';\r\nimport ViewUI from 'view-design';\r\nimport 'view-design/dist/styles/iview.css';\r\nimport axios from 'axios';\r\n\r\nimport App from './App.vue';\r\nimport store from './store';\r\nimport router from './router/index.js';\r\n\r\nimport echarts from 'echarts';\r\nimport VueI18n from 'vue-i18n';\r\nimport {\r\n messages\r\n} from './components/common/i18n.js';\r\nimport {\r\n formatSeconds\r\n} from './utils/tools.js';\r\n\r\nimport mqttConfig from './utils/mqttConfig';\r\n\r\nimport 'babel-polyfill';\r\nimport './assets/css/main.css';\r\nimport './assets/css/theme.scss';\r\n\r\nVue.use(ElementUI);\r\nVue.use(ViewUI);\r\nVue.use(VueI18n);\r\nVue.directive('alterELDialogMarginTop' /*修改elementUI中el-dialog顶部的距离,传入值eg:{marginTop:'5vh'} */ , {\r\n inserted(el, binding, vnode) {\r\n el.firstElementChild.style.marginTop = binding.value.marginTop\r\n }\r\n})\r\nconst i18n = new VueI18n({\r\n locale: 'zh',\r\n messages\r\n});\r\n\r\nVue.prototype.$axios = axios;\r\nVue.prototype.$echarts = echarts;\r\nVue.prototype.$formatSeconds = formatSeconds; // 全局使用该工具函数\r\n\r\nArray.prototype.pushNoRepeat = function () { // 往数组里添加不重复数据\r\n for (var i = 0; i < arguments.length; i++) {\r\n var ele = arguments[i];\r\n if (this.indexOf(ele) == -1) {\r\n this.push(ele);\r\n }\r\n }\r\n}\r\n\r\nVue.config.productionTip = false;\r\n\r\n// 使用钩子函数对路由进行权限跳转\r\nrouter.beforeEach((to, from, next) => {\r\n document.title = `${to.meta.title} | 后台管理系统`;\r\n const role = localStorage.getItem('ms_username');\r\n if (!role && to.path !== '/Login') {\r\n next('/Login');\r\n } else if (to.meta.permission) { // 如果是管理员权限则可进入,这里只是简单的模拟管理员权限而已\r\n role === 'admin' ? next() : next('/403');\r\n } else {\r\n // 简单的判断IE10及以下,该组件不兼容\r\n if (navigator.userAgent.indexOf('MSIE') > -1) {\r\n Vue.prototype.$alert('vue-quill-editor组件不兼容IE10及以下浏览器,请使用更高版本的浏览器查看', '浏览器不兼容通知', {\r\n confirmButtonText: '确定'\r\n });\r\n } else {\r\n next();\r\n }\r\n }\r\n});\r\n// \r\n//MQTT订阅\r\nvar currentTopics = null;\r\nvar client = null;\r\nvar callback = null;\r\nlet mqtt = new mqttConfig(currentTopics);\r\n\r\nwindow.PubScribe = function (topic, number, _callback) {\r\n callback = _callback;\r\n if (currentTopics != null) {\r\n //取消currentTopics主题订阅\r\n if (client != null) {\r\n client.unsubscribe(currentTopics);\r\n currentTopics = null;\r\n }\r\n }\r\n\r\n // mqtt = mqttConfig;\r\n if (client == null) {\r\n client = mqtt.createConnect(() => {\r\n client.subscribe(['hert', 'img0', 'img1', 'img2', 'img3', 'img4', 'img5', 'img6', 'img7'], {\r\n qos: 0\r\n }, (err) => {\r\n if (!err) {\r\n console.log(\"订阅成功0\", ['hert', 'img0', 'img1', 'img2', 'img3', 'img4', 'img5', 'img6', 'img7']);\r\n client.publish('msg_stream', JSON.stringify({\r\n \"msg_flag\": parseInt(number)\r\n }))\r\n }\r\n });\r\n client.on(\"message\", (topic, message) => {\r\n //数据分类\r\n try {\r\n callback(topic, message);\r\n } catch (error) {\r\n\r\n }\r\n });\r\n });\r\n } else {\r\n if (topic != null) {\r\n currentTopics = topic;\r\n client.subscribe(currentTopics, {\r\n qos: 0\r\n }, (err) => {\r\n if (!err) {\r\n console.log(\"订阅成功1\");\r\n // setTimeout(function() { \r\n client.publish('msg_stream', JSON.stringify({\r\n \"msg_flag\": parseInt(number)\r\n }))\r\n // }, 1000);\r\n\r\n } else {\r\n console.log('消息订阅失败!')\r\n }\r\n\r\n });\r\n }\r\n }\r\n}\r\n\r\nnew Vue({\r\n el: '#app',\r\n router,\r\n store,\r\n i18n,\r\n render: h => h(App)\r\n});"]}]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/5600c73446814ac84bd51dac2a105ce9.json b/node_modules/.cache/babel-loader/5600c73446814ac84bd51dac2a105ce9.json index 0f4dd7cf..0d5dbaf1 100644 --- a/node_modules/.cache/babel-loader/5600c73446814ac84bd51dac2a105ce9.json +++ b/node_modules/.cache/babel-loader/5600c73446814ac84bd51dac2a105ce9.json @@ -1 +1 @@ -{"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\\AnalysisMain.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\AnalysisMain.vue","mtime":1675837587627},{"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/web.dom.iterable\";\nimport \"core-js/modules/es6.function.name\";\nimport \"core-js/modules/es6.regexp.to-string\";\nimport \"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//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport editModal from \"@/views/bounced/maintenanceRemind\";\nimport { getGetShipjk, getDeleteShipjk, getApplication, getStopAlgorithm } from \"../api/index\";\nimport serverUrl from \"../config/apiurl.js\";\nimport axios from 'axios';\nimport mqttConfig from \"@/utils/mqttConfig.js\";\nvar mqtt; //mqtt 处理对象(全局变量)\n\nvar client;\nexport default {\n data: function data() {\n var _ref;\n\n return _ref = {\n receiveNews: \"\",\n topicSends: [],\n componentShow: \"\",\n numArr: [],\n currentDate: new Date(),\n closeStatus: null,\n dis: false,\n dialogFormVisible: false,\n videoTypeShow: false,\n loading: true,\n fileList: [],\n form: {\n radio: '',\n videoName: '测试视频01',\n city: '',\n videoStreamAddress: '',\n videoPath: ''\n },\n formLabelWidth: '120px'\n }, _defineProperty(_ref, \"formLabelWidth\", '200px'), _defineProperty(_ref, \"videoTypeForm\", {\n videoType: '实时视频'\n }), _defineProperty(_ref, \"videoList\", []), _defineProperty(_ref, \"fullscreenLoading\", false), _ref;\n },\n mounted: function mounted() {\n console.log(\"dialogFormVisible\", this.dialogFormVisible);\n this.getVideoList();\n this.createMqtt();\n },\n //离开当前页面后执行\n destroyed: function destroyed() {// console.log(\"离开当前页\")\n // client.end();\n },\n methods: {\n /** 创建mqtt */\n createMqtt: function createMqtt() {\n //创建链接,接收数据\n console.log(window.PubScribe, '********************');\n window.PubScribe(null, -1, this.realInfo);\n /*mqtt = new mqttConfig(this.topicSends);\r\n client = mqtt.createConnect();\r\n // client.subscribe(,, { qos: 0 })\r\n // client.subscribe('img'+this.videoList[i].num, { qos: 0 }, (err)=> {\r\n // if (!err) {\r\n // console.log(\"订阅成功\");\r\n // client.publish('msg_stream',JSON.stringify({\"msg_flag\":parseInt(-1)})) \r\n \r\n // } else {\r\n // console.log('消息订阅失败!')\r\n // }\r\n // }); \r\n // setTimeout(function() {\r\n client.subscribe(['hert','img0','img1','img2','img3','img4','img5','img6','img7'], { qos: 0 }, (err)=> {\r\n if (!err) {\r\n console.log(\"订阅图片成功\");\r\n // client.publish('msg_stream',JSON.stringify({\"msg_flag\":parseInt(-1)})) \r\n \r\n } else {\r\n console.log('消息订阅失败!')\r\n }\r\n }); \r\n // }, 5000);\r\n client.on(\"message\", (topic, message) => {\r\n //数据分类\r\n try {\r\n // this.receiveNews = this.receiveNews.concat(message);\r\n // this.realInfo(topic, this.receiveNews);\r\n this.realInfo(topic, message);\r\n } catch (error) {\r\n }\r\n });*/\n },\n //停止订阅mqtt\n disConnect: function disConnect() {// if (client != null) {\n // client.unsubscribe(this.topicSends);\n // client = null;\n // }\n },\n\n /** 实时数据分类 */\n realInfo: function realInfo(topic, message) {\n // console.log(\"topic\",topic)\n switch (topic) {\n // 接收托片\n case \"img0\":\n case \"img1\":\n case \"img2\":\n case \"img3\":\n case \"img4\":\n case \"img5\":\n case \"img6\":\n case \"img7\":\n case \"img8\":\n try {\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 // var newArr = []\n //msg为转换后的JSON数据\n\n console.log(\"msg\", msg);\n\n if (msg.rate == 'low') {\n // console.log(\"msg\", msg) \n if (this.videoList.length != 0) {\n for (var i = 0; i < this.videoList.length; i++) {\n if (msg.id == this.videoList[i].id) {\n this.videoList[i].img = 'data:image/png;base64,' + msg.pic;\n }\n }\n }\n } // this.imgUrl3 = 'data:image/png;base64,' + msg.pic;\n // console.log(\"imageUrl\", imageUrl)\n\n } catch (error) {}\n\n break;\n\n case \"hert\":\n try {\n var _utf8decoder = new TextDecoder();\n\n var _u8arr = new Uint8Array(message);\n\n var _temp = _utf8decoder.decode(_u8arr); // 将二进制数据转为字符串\n\n\n var _msg = JSON.parse(_temp); //这一步报错则返回的是二进制流图片,不报错则返回的是JSON的错误提示数据\n\n\n console.log(\"hert\", _msg); //msg为转换后的JSON数据\n\n if (_msg == '') {}\n } catch (error) {}\n\n break;\n }\n\n this.receiveNews = \"\";\n },\n informationInfo: function informationInfo(data, item) {\n console.log(\"data\", data);\n\n if (data == '新增') {\n this.form = {\n radio: '',\n videoName: '测试视频01',\n city: '',\n videoStreamAddress: '',\n videoPath: ''\n }, this.dialogFormVisible = true;\n }\n },\n open: function open(item) {\n var _this = this;\n\n console.log(\"item\", item);\n this.$confirm('此操作将永久删除该文件, 是否继续?', '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n type: 'warning'\n }).then(function () {\n getDeleteShipjk({\n VideoId: item\n }).then(function (res) {\n console.log(\"res\", res);\n\n _this.$message({\n type: 'success',\n message: '删除成功!'\n });\n\n _this.getVideoList();\n });\n }).catch(function () {\n _this.$message({\n type: 'info',\n message: '已取消删除'\n });\n });\n },\n commit: function commit(form) {\n var _this2 = this;\n\n console.log(\"form\", form);\n var formData = new FormData();\n formData.append(\"VideoName\", form.videoName);\n formData.append(\"VideoType\", this.videoTypeForm.videoType);\n\n if (this.videoTypeForm.videoType == '离线视频') {\n formData.append(\"VideoPath\", form.videoStreamAddress);\n } else {\n formData.append(\"VideoStreamAddress\", form.videoStreamAddress);\n }\n\n axios({\n method: \"post\",\n url: serverUrl.dataUrl,\n data: formData\n }).then(function (res) {\n console.log(\"提交按钮\", res);\n\n if (res.data.msg == '添加成功') {\n _this2.$message({\n message: res.data.msg,\n type: 'success'\n });\n\n _this2.getVideoList();\n } else {\n _this2.$message({\n message: res.data.msg,\n type: 'warning'\n });\n }\n\n _this2.dialogFormVisible = false;\n });\n },\n handleFileChange: function handleFileChange(e) {\n var inputDOM = this.$refs.inputer;\n this.file = inputDOM.files[0]; // 通过DOM取文件数据\n },\n //应用\n applicationBtn: function applicationBtn() {\n var _this3 = this;\n\n getApplication().then(function (res) {\n console.log(\"res\", res);\n\n if (res.data.code == 200) {\n var loading = _this3.$loading({\n lock: true,\n text: 'Loading',\n spinner: 'el-icon-loading',\n background: 'rgba(0, 0, 0, 0.7)'\n });\n\n setTimeout(function () {\n loading.close();\n\n _this3.getVideoList();\n\n _this3.$message({\n message: res.data.msg,\n type: 'success'\n });\n }, 5000);\n }\n });\n },\n //停止\n stopAlgorithmBtn: function stopAlgorithmBtn() {\n var _this4 = this;\n\n getStopAlgorithm().then(function (res) {\n console.log(\"res\", res);\n\n if (res.data.code == 200) {\n _this4.getVideoList();\n\n _this4.$message({\n message: res.data.msg,\n type: 'success'\n });\n }\n });\n },\n S4: function S4() {\n return ((1 + Math.random()) * 0x10000 | 0).toString(16).substring(1);\n },\n guid: function guid() {\n return this.S4() + this.S4() + \"-\" + this.S4() + \"-\" + this.S4() + \"-\" + this.S4() + \"-\" + this.S4() + this.S4() + this.S4();\n },\n load: function load() {\n var _this5 = this;\n\n var size = this.file.size; //文件大小\n\n var maxZrea = 8; //设置每个分区大小 MB\n\n var bufferSize = maxZrea * (1024 * 1024);\n var fileStart = 0;\n var fileEnd = bufferSize;\n var arrFile = [];\n var loadingN = this.$loading({\n lock: true,\n text: '正在上传中',\n target: '.el-dialog',\n spinner: 'el-icon-loading',\n background: 'rgba(0, 0, 0, 0.7)'\n });\n\n while (fileStart < size) {\n var fileInfo = {\n File: this.file.slice(fileStart, fileEnd),\n Start: fileStart,\n End: fileEnd\n };\n arrFile.push(fileInfo);\n fileStart = fileEnd;\n fileEnd = fileStart + bufferSize;\n }\n\n var count = arrFile.length;\n var filename = this.file.name + \"~\" + this.guid();\n\n for (var i = 0; i < count; i++) {\n var formData = new FormData(); //new一个formData事件\n\n formData.append(\"file\", arrFile[i].File); //将file属性添加到formData里\n\n var url = serverUrl.getSpareElementOrder + \"?Name=\" + filename + \"&Number=\" + i + \"&BufferSize=\" + bufferSize + \"&Count=\" + count + \"&Start=\" + arrFile[i].Start + \"&End=\" + arrFile[i].End + \"&Size=\" + size;\n axios.post(url, formData, {\n headers: {\n \"Content-Type\": \"multipart/form-data;\"\n }\n }).then(function (r) {\n if (r.data.code != 200) {} else {\n if (r.data.data == null) {\n _this5.dis = true;\n } else {\n _this5.dis = false;\n loadingN.close();\n\n _this5.$message({\n message: r.data.msg,\n type: 'success'\n });\n\n _this5.form.videoStreamAddress = r.data.data;\n }\n }\n }).catch(function (e) {\n console.log(e);\n });\n }\n },\n goToPage: function goToPage(id, num, name, type, status) {\n this.$router.push({\n path: 'index',\n query: {\n id: id,\n num: num,\n name: name,\n type: type,\n status: status\n }\n });\n },\n //获取视频数据\n getVideoList: function getVideoList() {\n var _this6 = this;\n\n getGetShipjk().then(function (res) {\n console.log(\"res\", res);\n\n if (res.data.msg == '成功') {\n var arr = [];\n res.data.data.forEach(function (item) {\n arr.push({\n id: item.videoId,\n type: item.videoType,\n title: item.videoName,\n num: item.number,\n status: item.status,\n videoStreamAddress: item.videoStreamAddress,\n videoPath: item.videoPath,\n img: require('@/assets/img/AnalysisMain/img1.png')\n });\n });\n _this6.videoList = arr;\n\n if (_this6.videoList.length == '0') {\n _this6.videoTypeShow = true;\n } else {\n _this6.videoTypeShow = false;\n }\n\n console.log(\"this.videoList\", _this6.videoList);\n }\n });\n },\n handleRemove: function handleRemove(file, fileList) {\n console.log(file, fileList);\n },\n handlePreview: function handlePreview(file) {\n console.log(file);\n },\n handleExceed: function handleExceed(files, fileList) {\n this.$message.warning(\"\\u5F53\\u524D\\u9650\\u5236\\u9009\\u62E9 3 \\u4E2A\\u6587\\u4EF6\\uFF0C\\u672C\\u6B21\\u9009\\u62E9\\u4E86 \".concat(files.length, \" \\u4E2A\\u6587\\u4EF6\\uFF0C\\u5171\\u9009\\u62E9\\u4E86 \").concat(files.length + fileList.length, \" \\u4E2A\\u6587\\u4EF6\"));\n },\n beforeRemove: function beforeRemove(file, fileList) {\n return this.$confirm(\"\\u786E\\u5B9A\\u79FB\\u9664 \".concat(file.name, \"\\uFF1F\"));\n }\n },\n components: {\n editModal: editModal\n }\n};",{"version":3,"sources":["AnalysisMain.vue"],"names":[],"mappings":"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","sourcesContent":["\r\n\r\n\r\n\r\n\r\n\r\n\r\n"],"sourceRoot":"src/views"}]} \ No newline at end of file +{"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\\AnalysisMain.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\AnalysisMain.vue","mtime":1676596413159},{"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/web.dom.iterable\";\nimport \"core-js/modules/es6.function.name\";\nimport \"core-js/modules/es6.regexp.to-string\";\nimport \"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//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport editModal from \"@/views/bounced/maintenanceRemind\";\nimport { getGetShipjk, getDeleteShipjk, getApplication, getStopAlgorithm, startVideoAnalysis } from \"../api/index\";\nimport serverUrl from \"../config/apiurl.js\";\nimport axios from 'axios';\nimport mqttConfig from \"@/utils/mqttConfig.js\";\nvar mqtt; //mqtt 处理对象(全局变量)\n\nvar client;\n\nvar os = require('os');\n\nexport default {\n data: function data() {\n var _ref;\n\n return _ref = {\n receiveNews: \"\",\n topicSends: [],\n componentShow: \"\",\n numArr: [],\n currentDate: new Date(),\n closeStatus: null,\n dis: false,\n dialogFormVisible: false,\n videoTypeShow: false,\n loading: true,\n fileList: [],\n form: {\n radio: '',\n videoName: '测试视频01',\n city: '',\n videoStreamAddress: '',\n videoPath: ''\n },\n formLabelWidth: '120px'\n }, _defineProperty(_ref, \"formLabelWidth\", '200px'), _defineProperty(_ref, \"videoTypeForm\", {\n videoType: '实时视频'\n }), _defineProperty(_ref, \"videoList\", []), _defineProperty(_ref, \"fullscreenLoading\", false), _defineProperty(_ref, \"ip\", ''), _ref;\n },\n mounted: function mounted() {\n console.log(\"dialogFormVisible\", this.dialogFormVisible); // console.log(\"11111111\", this.getIPAddress())\n\n this.getVideoList();\n this.createMqtt();\n },\n //离开当前页面后执行\n destroyed: function destroyed() {// console.log(\"离开当前页\")\n // client.end();\n },\n methods: {\n /** 创建mqtt */\n createMqtt: function createMqtt() {\n //创建链接,接收数据\n console.log(window.PubScribe, '********************');\n window.PubScribe(null, -1, this.realInfo);\n /*mqtt = new mqttConfig(this.topicSends);\r\n client = mqtt.createConnect();\r\n // client.subscribe(,, { qos: 0 })\r\n // client.subscribe('img'+this.videoList[i].num, { qos: 0 }, (err)=> {\r\n // if (!err) {\r\n // console.log(\"订阅成功\");\r\n // client.publish('msg_stream',JSON.stringify({\"msg_flag\":parseInt(-1)})) \r\n \r\n // } else {\r\n // console.log('消息订阅失败!')\r\n // }\r\n // }); \r\n // setTimeout(function() {\r\n client.subscribe(['hert','img0','img1','img2','img3','img4','img5','img6','img7'], { qos: 0 }, (err)=> {\r\n if (!err) {\r\n console.log(\"订阅图片成功\");\r\n // client.publish('msg_stream',JSON.stringify({\"msg_flag\":parseInt(-1)})) \r\n \r\n } else {\r\n console.log('消息订阅失败!')\r\n }\r\n }); \r\n // }, 5000);\r\n client.on(\"message\", (topic, message) => {\r\n //数据分类\r\n try {\r\n // this.receiveNews = this.receiveNews.concat(message);\r\n // this.realInfo(topic, this.receiveNews);\r\n this.realInfo(topic, message);\r\n } catch (error) {\r\n }\r\n });*/\n },\n //停止订阅mqtt\n disConnect: function disConnect() {// if (client != null) {\n // client.unsubscribe(this.topicSends);\n // client = null;\n // }\n },\n\n /** 实时数据分类 */\n realInfo: function realInfo(topic, message) {\n // console.log(\"topic\",topic)\n switch (topic) {\n // 接收托片\n case \"img0\":\n case \"img1\":\n case \"img2\":\n case \"img3\":\n case \"img4\":\n case \"img5\":\n case \"img6\":\n case \"img7\":\n case \"img8\":\n try {\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 // var newArr = []\n //msg为转换后的JSON数据\n\n if (msg.rate == 'low') {\n // console.log(\"msg\", msg) \n if (this.videoList.length != 0) {\n for (var i = 0; i < this.videoList.length; i++) {\n if (msg.id == this.videoList[i].id) {\n this.videoList[i].img = 'data:image/png;base64,' + msg.pic;\n }\n }\n }\n } // this.imgUrl3 = 'data:image/png;base64,' + msg.pic;\n // console.log(\"imageUrl\", imageUrl)\n\n } catch (error) {}\n\n break;\n\n case \"hert\":\n try {\n var _utf8decoder = new TextDecoder();\n\n var _u8arr = new Uint8Array(message);\n\n var _temp = _utf8decoder.decode(_u8arr); // 将二进制数据转为字符串\n\n\n var _msg = JSON.parse(_temp); //这一步报错则返回的是二进制流图片,不报错则返回的是JSON的错误提示数据\n // console.log(\"hert\", msg) //msg为转换后的JSON数据\n\n\n if (_msg == '') {}\n } catch (error) {}\n\n break;\n }\n\n this.receiveNews = \"\";\n },\n informationInfo: function informationInfo(data, item) {\n console.log(\"data\", data);\n\n if (data == '新增') {\n this.form = {\n radio: '',\n videoName: '测试视频01',\n city: '',\n videoStreamAddress: '',\n videoPath: ''\n }, this.dialogFormVisible = true;\n }\n },\n open: function open(item) {\n var _this = this;\n\n console.log(\"item\", item);\n this.$confirm('此操作将永久删除该文件, 是否继续?', '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n type: 'warning'\n }).then(function () {\n getDeleteShipjk({\n VideoId: item\n }).then(function (res) {\n console.log(\"res\", res);\n\n _this.$message({\n type: 'success',\n message: '删除成功!'\n });\n\n _this.getVideoList();\n });\n }).catch(function () {\n _this.$message({\n type: 'info',\n message: '已取消删除'\n });\n });\n },\n openRight: function openRight(item) {\n var _this2 = this;\n\n console.log(\"item\", item);\n startVideoAnalysis(item.id).then(function (res) {\n //\n if (res.data.msg == '请求成功') {\n _this2.$message({\n message: '启动成功',\n type: 'success'\n }); // setTimeout(() => {\n // this.getAnalysisStatus()\n // }, 5000);\n // if(this.videoAnalysisSta=='已分析'){\n // }else if(this.videoAnalysisSta=='分析中'){\n // this.description = '正在分析中'\n // setTimeout(() => {\n // this.getAnalysisStatus()\n // }, 5000); \n // }else if(this.videoAnalysisSta=='未分析'){\n // } \n\n }\n });\n },\n //\n commit: function commit(form) {\n var _this3 = this;\n\n console.log(\"form\", form);\n var formData = new FormData();\n formData.append(\"VideoName\", form.videoName);\n formData.append(\"VideoType\", this.videoTypeForm.videoType);\n\n if (this.videoTypeForm.videoType == '离线视频') {\n formData.append(\"VideoPath\", form.videoStreamAddress);\n } else {\n formData.append(\"VideoStreamAddress\", form.videoStreamAddress);\n }\n\n axios({\n method: \"post\",\n url: serverUrl.dataUrl,\n data: formData\n }).then(function (res) {\n console.log(\"提交按钮\", res);\n\n if (res.data.msg == '添加成功') {\n _this3.$message({\n message: res.data.msg,\n type: 'success'\n });\n\n _this3.getVideoList(); // if(this.videoTypeForm.videoType=='离线视频'){\n // startVideoAnalysis(res.data.data).then(res => {\n // if(res.data.msg=='请求成功'){\n // this.$message({\n // message: '启动成功',\n // type: 'success'\n // }); \n // } \n // });\n // }else{\n // }\n\n } else {\n _this3.$message({\n message: res.data.msg,\n type: 'warning'\n });\n }\n\n _this3.dialogFormVisible = false;\n });\n },\n handleFileChange: function handleFileChange(e) {\n console.log(\"e\", e);\n var inputDOM = this.$refs.inputer;\n this.file = inputDOM.files[0]; // 通过DOM取文件数据\n },\n //应用\n applicationBtn: function applicationBtn() {\n var _this4 = this;\n\n getApplication().then(function (res) {\n console.log(\"res\", res);\n\n if (res.data.code == 200) {\n var loading = _this4.$loading({\n lock: true,\n text: 'Loading',\n spinner: 'el-icon-loading',\n background: 'rgba(0, 0, 0, 0.7)'\n });\n\n setTimeout(function () {\n loading.close();\n\n _this4.getVideoList();\n\n _this4.$message({\n message: res.data.msg,\n type: 'success'\n });\n }, 5000);\n }\n });\n },\n //停止\n stopAlgorithmBtn: function stopAlgorithmBtn() {\n var _this5 = this;\n\n getStopAlgorithm().then(function (res) {\n console.log(\"res\", res);\n\n if (res.data.code == 200) {\n _this5.getVideoList();\n\n _this5.$message({\n message: res.data.msg,\n type: 'success'\n });\n }\n });\n },\n S4: function S4() {\n return ((1 + Math.random()) * 0x10000 | 0).toString(16).substring(1);\n },\n guid: function guid() {\n return this.S4() + this.S4() + \"-\" + this.S4() + \"-\" + this.S4() + \"-\" + this.S4() + \"-\" + this.S4() + this.S4() + this.S4();\n },\n load: function load() {\n var _this6 = this;\n\n var size = this.file.size; //文件大小\n // this.fileList = []\n\n var maxZrea = 8; //设置每个分区大小 MB\n\n var bufferSize = maxZrea * (1024 * 1024);\n var fileStart = 0;\n var fileEnd = bufferSize;\n var arrFile = [];\n var loadingN = this.$loading({\n lock: true,\n text: '正在上传中',\n target: '.el-dialog',\n spinner: 'el-icon-loading',\n background: 'rgba(0, 0, 0, 0.7)'\n });\n\n while (fileStart < size) {\n var fileInfo = {\n File: this.file.slice(fileStart, fileEnd),\n Start: fileStart,\n End: fileEnd\n };\n arrFile.push(fileInfo);\n fileStart = fileEnd;\n fileEnd = fileStart + bufferSize;\n }\n\n var count = arrFile.length;\n var filename = this.file.name + \"~\" + this.guid();\n\n for (var i = 0; i < count; i++) {\n var formData = new FormData(); //new一个formData事件\n\n formData.append(\"file\", arrFile[i].File); //将file属性添加到formData里\n\n var url = serverUrl.getSpareElementOrder + \"?Name=\" + filename + \"&Number=\" + i + \"&BufferSize=\" + bufferSize + \"&Count=\" + count + \"&Start=\" + arrFile[i].Start + \"&End=\" + arrFile[i].End + \"&Size=\" + size;\n axios.post(url, formData, {\n headers: {\n \"Content-Type\": \"multipart/form-data;\"\n }\n }).then(function (r) {\n if (r.data.code != 200) {} else {\n if (r.data.data == null) {\n _this6.dis = true;\n } else {\n _this6.dis = false;\n loadingN.close();\n\n _this6.$message({\n message: r.data.msg,\n type: 'success'\n });\n\n _this6.form.videoStreamAddress = r.data.data;\n\n _this6.fileList.push(r.data.data);\n }\n }\n }).catch(function (e) {\n console.log(e);\n });\n }\n },\n goToPage: function goToPage(id, num, name, type, status) {\n console.log(\"id\", id);\n console.log(\"num\", num);\n console.log(\"name\", name);\n console.log(\"type\", type);\n console.log(\"status\", status);\n this.$router.push({\n path: 'index',\n query: {\n id: id,\n num: num,\n name: name,\n type: type,\n status: status\n }\n });\n },\n //获取视频数据\n getVideoList: function getVideoList() {\n var _this7 = this;\n\n getGetShipjk().then(function (res) {\n console.log(\"res\", res);\n\n if (res.data.msg == '成功') {\n var arr = [];\n res.data.data.forEach(function (item) {\n arr.push({\n id: item.videoId,\n type: item.videoType,\n title: item.videoName,\n num: item.number,\n status: item.status,\n videoStreamAddress: item.videoStreamAddress,\n videoPath: item.videoPath,\n img: require('@/assets/img/AnalysisMain/img1.png'),\n trafficAnalysisStatus: item.trafficAnalysisStatus,\n videoAnalysisStatus: item.videoAnalysisStatus\n });\n });\n _this7.videoList = arr;\n\n if (_this7.videoList.length == '0') {\n _this7.videoTypeShow = true;\n } else {\n _this7.videoTypeShow = false;\n }\n\n console.log(\"this.videoList\", _this7.videoList);\n }\n });\n },\n handleRemove: function handleRemove(file, fileList) {\n console.log(file, fileList);\n },\n handlePreview: function handlePreview(file) {\n console.log(file);\n },\n handleExceed: function handleExceed(files, fileList) {\n this.$message.warning(\"\\u5F53\\u524D\\u9650\\u5236\\u9009\\u62E9 3 \\u4E2A\\u6587\\u4EF6\\uFF0C\\u672C\\u6B21\\u9009\\u62E9\\u4E86 \".concat(files.length, \" \\u4E2A\\u6587\\u4EF6\\uFF0C\\u5171\\u9009\\u62E9\\u4E86 \").concat(files.length + fileList.length, \" \\u4E2A\\u6587\\u4EF6\"));\n },\n beforeRemove: function beforeRemove(file, fileList) {\n return this.$confirm(\"\\u786E\\u5B9A\\u79FB\\u9664 \".concat(file.name, \"\\uFF1F\"));\n }\n },\n components: {\n editModal: editModal\n }\n};",{"version":3,"sources":["AnalysisMain.vue"],"names":[],"mappings":"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","sourcesContent":["\r\n\r\n\r\n\r\n\r\n\r\n\r\n"],"sourceRoot":"src/views"}]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/707c80c5cb9d3ec9ed91511d9d73326f.json b/node_modules/.cache/babel-loader/707c80c5cb9d3ec9ed91511d9d73326f.json index 17be1d2c..3af44593 100644 --- a/node_modules/.cache/babel-loader/707c80c5cb9d3ec9ed91511d9d73326f.json +++ b/node_modules/.cache/babel-loader/707c80c5cb9d3ec9ed91511d9d73326f.json @@ -1 +1 @@ -{"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\\components\\target\\typeChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue","mtime":1675992619804},{"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/web.dom.iterable\";\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport avgChart from \"../chart/avgChart.vue\";\nimport lineChart from \"../chart/lineChart.vue\";\nimport barChart from \"../chart/barChart.vue\";\nimport tableShow from \"../chart/tableShow.vue\";\nimport pieChart from \"../chart/pieChart.vue\";\nimport detailDialog from \"../chart/detailDialog.vue\";\nimport regionTable from \"../chart/regionTable.vue\";\nexport default {\n name: 'typeChart',\n //类型组件\n props: ['pageType', 'triggerType', 'dataArr', 'echartArr', 'componentName', 'title', 'chartName'],\n components: {\n lineChart: lineChart,\n barChart: barChart,\n tableShow: tableShow,\n detailDialog: detailDialog,\n regionTable: regionTable,\n pieChart: pieChart,\n avgChart: avgChart\n },\n data: function data() {\n return {\n // 类型数值\n total: 0,\n // 速度数值\n speed: 0,\n // 流量数值\n flow: 0,\n isRefer: true\n };\n },\n created: function created() {},\n methods: {\n // 计算类型的数值\n getTotal: function getTotal(arr) {\n // console.log(111, '163');\n // if (arr != undefined && arr) {\n var sum = arr.reduce(function (prev, cur) {\n return cur.quantity + prev;\n }, 0);\n return sum;\n }\n },\n computed: {},\n mounted: function mounted() {},\n watch: {\n // 监听触发数据\n dataArr: {\n handler: function handler(newVal) {\n var _this = this;\n\n this.total = 0;\n\n if (newVal && newVal[newVal.length - 1] != undefined) {\n newVal[newVal.length - 1].type_data.forEach(function (ele) {\n _this.total += ele.quantity;\n });\n }\n },\n deep: true,\n immediate: true\n } // cycleTimeData: {\n // handler(newVal) {\n // console.log(newVal);\n // }\n // }\n\n }\n};",{"version":3,"sources":["typeChart.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA0HA,OAAA,QAAA;AACA,OAAA,SAAA;AACA,OAAA,QAAA;AACA,OAAA,SAAA;AACA,OAAA,QAAA;AACA,OAAA,YAAA;AACA,OAAA,WAAA;AACA,eAAA;AACA,EAAA,IAAA,EAAA,WADA;AACA;AACA,EAAA,KAAA,EAAA,CAAA,UAAA,EAAA,aAAA,EAAA,SAAA,EAAA,WAAA,EAAA,eAAA,EAAA,OAAA,EAAA,WAAA,CAFA;AAGA,EAAA,UAAA,EAAA;AACA,IAAA,SAAA,EAAA,SADA;AAEA,IAAA,QAAA,EAAA,QAFA;AAGA,IAAA,SAAA,EAAA,SAHA;AAIA,IAAA,YAAA,EAAA,YAJA;AAKA,IAAA,WAAA,EAAA,WALA;AAMA,IAAA,QAAA,EAAA,QANA;AAOA,IAAA,QAAA,EAAA;AAPA,GAHA;AAYA,EAAA,IAZA,kBAYA;AACA,WAAA;AACA;AACA,MAAA,KAAA,EAAA,CAFA;AAGA;AACA,MAAA,KAAA,EAAA,CAJA;AAKA;AACA,MAAA,IAAA,EAAA,CANA;AAOA,MAAA,OAAA,EAAA;AAPA,KAAA;AASA,GAtBA;AAuBA,EAAA,OAvBA,qBAuBA,CAEA,CAzBA;AA0BA,EAAA,OAAA,EAAA;AACA;AAEA,IAAA,QAHA,oBAGA,GAHA,EAGA;AACA;AACA;AAGA,UAAA,GAAA,GAAA,GAAA,CAAA,MAAA,CAAA,UAAA,IAAA,EAAA,GAAA,EAAA;AACA,eAAA,GAAA,CAAA,QAAA,GAAA,IAAA;AACA,OAFA,EAEA,CAFA,CAAA;AAGA,aAAA,GAAA;AACA;AAZA,GA1BA;AA0CA,EAAA,QAAA,EAAA,EA1CA;AA6CA,EAAA,OA7CA,qBA6CA,CAAA,CA7CA;AA8CA,EAAA,KAAA,EAAA;AACA;AACA,IAAA,OAAA,EAAA;AACA,MAAA,OADA,mBACA,MADA,EACA;AAAA;;AACA,aAAA,KAAA,GAAA,CAAA;;AACA,YAAA,MAAA,IAAA,MAAA,CAAA,MAAA,CAAA,MAAA,GAAA,CAAA,CAAA,IAAA,SAAA,EAAA;AACA,UAAA,MAAA,CAAA,MAAA,CAAA,MAAA,GAAA,CAAA,CAAA,CAAA,SAAA,CAAA,OAAA,CAAA,UAAA,GAAA,EAAA;AACA,YAAA,KAAA,CAAA,KAAA,IAAA,GAAA,CAAA,QAAA;AACA,WAFA;AAGA;AACA,OARA;AASA,MAAA,IAAA,EAAA,IATA;AAUA,MAAA,SAAA,EAAA;AAVA,KAFA,CAcA;AACA;AACA;AACA;AACA;;AAlBA;AA9CA,CAAA","sourcesContent":["\r\n \r\n\r\n"],"sourceRoot":"src/components/target"}]} \ No newline at end of file +{"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\\components\\target\\typeChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue","mtime":1676616472021},{"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/web.dom.iterable\";\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport avgChart from \"../chart/avgChart.vue\";\nimport lineChart from \"../chart/lineChart.vue\";\nimport barChart from \"../chart/barChart.vue\";\nimport tableShow from \"../chart/tableShow.vue\";\nimport pieChart from \"../chart/pieChart.vue\";\nimport detailDialog from \"../chart/detailDialog.vue\";\nimport regionTable from \"../chart/regionTable.vue\";\nexport default {\n name: 'typeChart',\n //类型组件\n props: ['typeValue', 'pageType', 'triggerType', 'dataArr', 'echartArr', 'componentName', 'title', 'chartName'],\n components: {\n lineChart: lineChart,\n barChart: barChart,\n tableShow: tableShow,\n detailDialog: detailDialog,\n regionTable: regionTable,\n pieChart: pieChart,\n avgChart: avgChart\n },\n data: function data() {\n return {\n // 类型数值\n total: 0,\n // 速度数值\n speed: 0,\n // 流量数值\n flow: 0,\n isRefer: true,\n valueShow: {}\n };\n },\n created: function created() {},\n methods: {// 计算类型的数值\n },\n computed: {},\n mounted: function mounted() {},\n watch: {\n // 监听触发数据\n dataArr: {\n handler: function handler(newVal) {},\n immediate: true\n },\n typeValue: {\n handler: function handler(newVal) {\n var _this = this;\n\n this.total = 0;\n\n if (this.title == '类型') {\n newVal.type_data.forEach(function (ele) {\n _this.total += ele.quantity;\n });\n }\n }\n } // cycleTimeData: {\n // handler(newVal) {\n // console.log(newVal);\n // }\n // }\n\n }\n};",{"version":3,"sources":["typeChart.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAuGA,OAAA,QAAA;AACA,OAAA,SAAA;AACA,OAAA,QAAA;AACA,OAAA,SAAA;AACA,OAAA,QAAA;AACA,OAAA,YAAA;AACA,OAAA,WAAA;AACA,eAAA;AACA,EAAA,IAAA,EAAA,WADA;AACA;AACA,EAAA,KAAA,EAAA,CAAA,WAAA,EAAA,UAAA,EAAA,aAAA,EAAA,SAAA,EAAA,WAAA,EAAA,eAAA,EAAA,OAAA,EAAA,WAAA,CAFA;AAGA,EAAA,UAAA,EAAA;AACA,IAAA,SAAA,EAAA,SADA;AAEA,IAAA,QAAA,EAAA,QAFA;AAGA,IAAA,SAAA,EAAA,SAHA;AAIA,IAAA,YAAA,EAAA,YAJA;AAKA,IAAA,WAAA,EAAA,WALA;AAMA,IAAA,QAAA,EAAA,QANA;AAOA,IAAA,QAAA,EAAA;AAPA,GAHA;AAYA,EAAA,IAZA,kBAYA;AACA,WAAA;AACA;AACA,MAAA,KAAA,EAAA,CAFA;AAGA;AACA,MAAA,KAAA,EAAA,CAJA;AAKA;AACA,MAAA,IAAA,EAAA,CANA;AAOA,MAAA,OAAA,EAAA,IAPA;AASA,MAAA,SAAA,EAAA;AATA,KAAA;AAWA,GAxBA;AAyBA,EAAA,OAzBA,qBAyBA,CAEA,CA3BA;AA4BA,EAAA,OAAA,EAAA,CACA;AADA,GA5BA;AAmCA,EAAA,QAAA,EAAA,EAnCA;AAsCA,EAAA,OAtCA,qBAsCA,CAAA,CAtCA;AAuCA,EAAA,KAAA,EAAA;AACA;AACA,IAAA,OAAA,EAAA;AACA,MAAA,OADA,mBACA,MADA,EACA,CAGA,CAJA;AAMA,MAAA,SAAA,EAAA;AANA,KAFA;AAUA,IAAA,SAAA,EAAA;AACA,MAAA,OADA,mBACA,MADA,EACA;AAAA;;AACA,aAAA,KAAA,GAAA,CAAA;;AACA,YAAA,KAAA,KAAA,IAAA,IAAA,EAAA;AACA,UAAA,MAAA,CAAA,SAAA,CAAA,OAAA,CAAA,UAAA,GAAA,EAAA;AACA,YAAA,KAAA,CAAA,KAAA,IAAA,GAAA,CAAA,QAAA;AACA,WAFA;AAGA;AAGA;AAVA,KAVA,CAsBA;AACA;AACA;AACA;AACA;;AA1BA;AAvCA,CAAA","sourcesContent":["\r\n \r\n\r\n"],"sourceRoot":"src/components/target"}]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/a507232cf13cbb82086a709c7289c3b0.json b/node_modules/.cache/babel-loader/a507232cf13cbb82086a709c7289c3b0.json index 2087e84b..4ddaf5bb 100644 --- a/node_modules/.cache/babel-loader/a507232cf13cbb82086a709c7289c3b0.json +++ b/node_modules/.cache/babel-loader/a507232cf13cbb82086a709c7289c3b0.json @@ -1 +1 @@ -{"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\\components\\chart\\regionTable.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\regionTable.vue","mtime":1675936707056},{"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":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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 name: 'tableShow',\n //表格组件\n props: {\n msg: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n type: {\n type: String\n }\n },\n data: function data() {\n return {\n dialogVisible: false,\n startTime: '',\n endTime: '',\n checkList: ['复选框 A']\n };\n },\n methods: {\n handleCommand: function handleCommand(command) {\n // 用户名下拉菜单选择事件\n if (command == 'show') {\n this.dialogVisible = true;\n }\n }\n },\n mounted: function mounted() {\n console.log(this.type, '129129');\n }\n};",{"version":3,"sources":["regionTable.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAsHA,eAAA;AACA,EAAA,IAAA,EAAA,WADA;AACA;AACA,EAAA,KAAA,EAAA;AACA,IAAA,GAAA,EAAA;AACA,MAAA,IAAA,EAAA,KADA;AAEA,MAAA,OAFA,sBAEA;AACA,eAAA,EAAA;AACA;AAJA,KADA;AAOA,IAAA,IAAA,EAAA;AACA,MAAA,IAAA,EAAA;AADA;AAPA,GAFA;AAaA,EAAA,IAbA,kBAaA;AACA,WAAA;AACA,MAAA,aAAA,EAAA,KADA;AAEA,MAAA,SAAA,EAAA,EAFA;AAGA,MAAA,OAAA,EAAA,EAHA;AAIA,MAAA,SAAA,EAAA,CAAA,OAAA;AAJA,KAAA;AAMA,GApBA;AAqBA,EAAA,OAAA,EAAA;AACA,IAAA,aADA,yBACA,OADA,EACA;AACA;AACA,UAAA,OAAA,IAAA,MAAA,EAAA;AACA,aAAA,aAAA,GAAA,IAAA;AACA;AACA;AANA,GArBA;AA6BA,EAAA,OA7BA,qBA6BA;AACA,IAAA,OAAA,CAAA,GAAA,CAAA,KAAA,IAAA,EAAA,QAAA;AACA;AA/BA,CAAA","sourcesContent":["\r\n \r\n\r\n"],"sourceRoot":"src/components/chart"}]} \ No newline at end of file +{"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\\components\\chart\\regionTable.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\regionTable.vue","mtime":1676618688852},{"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":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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 name: 'tableShow',\n //表格组件\n props: {\n msg: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n type: {\n type: String\n }\n },\n data: function data() {\n return {\n dialogVisible: false,\n startTime: '',\n endTime: '',\n checkList: ['复选框 A']\n };\n },\n methods: {\n handleCommand: function handleCommand(command) {\n // 用户名下拉菜单选择事件\n if (command == 'show') {\n this.dialogVisible = true;\n }\n }\n },\n mounted: function mounted() {// console.log(this.type,'129129');\n }\n};",{"version":3,"sources":["regionTable.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAsHA,eAAA;AACA,EAAA,IAAA,EAAA,WADA;AACA;AACA,EAAA,KAAA,EAAA;AACA,IAAA,GAAA,EAAA;AACA,MAAA,IAAA,EAAA,KADA;AAEA,MAAA,OAFA,sBAEA;AACA,eAAA,EAAA;AACA;AAJA,KADA;AAOA,IAAA,IAAA,EAAA;AACA,MAAA,IAAA,EAAA;AADA;AAPA,GAFA;AAaA,EAAA,IAbA,kBAaA;AACA,WAAA;AACA,MAAA,aAAA,EAAA,KADA;AAEA,MAAA,SAAA,EAAA,EAFA;AAGA,MAAA,OAAA,EAAA,EAHA;AAIA,MAAA,SAAA,EAAA,CAAA,OAAA;AAJA,KAAA;AAMA,GApBA;AAqBA,EAAA,OAAA,EAAA;AACA,IAAA,aADA,yBACA,OADA,EACA;AACA;AACA,UAAA,OAAA,IAAA,MAAA,EAAA;AACA,aAAA,aAAA,GAAA,IAAA;AACA;AACA;AANA,GArBA;AA6BA,EAAA,OA7BA,qBA6BA,CACA;AACA;AA/BA,CAAA","sourcesContent":["\r\n \r\n\r\n"],"sourceRoot":"src/components/chart"}]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/b84f2eff62cf6f6e1777fdc799b085d7.json b/node_modules/.cache/babel-loader/b84f2eff62cf6f6e1777fdc799b085d7.json index 706a7ea6..e66d628a 100644 --- a/node_modules/.cache/babel-loader/b84f2eff62cf6f6e1777fdc799b085d7.json +++ b/node_modules/.cache/babel-loader/b84f2eff62cf6f6e1777fdc799b085d7.json @@ -1 +1 @@ -{"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\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\index.vue","mtime":1675837587628},{"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/web.dom.iterable\";\nimport \"core-js/modules/es6.regexp.split\";\nimport \"core-js/modules/es6.typed.uint8-array\";\nimport \"core-js/modules/es6.function.name\";\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n// import mqtt from \"mqtt\"; // mqtt协议\nimport editModal from '@/views/bounced/maintenanceRemind';\nimport analysisConfiguration from '@/views/bounced/analysisConfiguration';\nimport dataBoard from '@/views/bounced/dataBoard';\nimport { getComponentData, getSectionalData, getVideoStatus, startTrafficAnalysis, startVideoAnalysis, getAnalysisData } from \"../api/index\";\nimport serverUrl from \"../config/apiurl.js\";\nimport axios from 'axios'; // mqtt\n// import mqttHandle from \"../../../utils/mqttHandle\";\n\nimport mqttConfig from '@/utils/mqttConfig.js';\nvar mqtt; //mqtt 处理对象(全局变量)\n\nvar client; // //判断\n\nexport default {\n data: function data() {\n return {\n max: '',\n receiveNews: '',\n topicSends: ['img0', 'stream0', 'trajectory0', 'detection0'],\n trajectory: false,\n //轨迹\n hideBoxShow: true,\n //隐藏箱子按钮显示隐藏\n closeStatus: null,\n modelOthers: false,\n componentShow: '',\n isShowBtn: true,\n //菜单按钮隐藏\n isShowBtn1: false,\n //菜单按钮显示\n inputVal: '',\n dialogFormVisible: false,\n areaComponent: false,\n indexModule: false,\n disabledTrafficAnalysis: true,\n disabledVideoAnalysis: false,\n //判断模拟区,画布区\n numberNew: 1,\n speed: false,\n component: false,\n sectionals: [],\n activeName: 'first',\n VideoId: '',\n title: '断面',\n componentTitle: '速度',\n form: {\n name: '',\n type: '',\n id: '',\n coordinate: '',\n Direction: '双向',\n StoppingSpeed: '5'\n },\n //初始图形名称\n startFigureName: '',\n areaComponentform: {\n name: '',\n region: '',\n date1: '',\n date2: '',\n delivery: false,\n type: [],\n resource: '实时(触发)',\n desc: ''\n },\n timeSelect: [{\n label: '秒',\n value: '秒'\n }, {\n label: '分钟',\n value: '分钟'\n }, {\n label: '小时',\n value: '小时'\n }],\n titName: '',\n componentForm: {\n //单位\n company: '',\n componentName: '',\n componentParameterId: '01888e05fac246b29e3a19a27c3d2ab0',\n //周期间隔\n cycleInterval: '',\n startSectionIds: '',\n startSectionNames: '',\n endSectionIds: '',\n endSectionNames: '',\n endValue: '',\n //展现形式\n presentationForm: '',\n presentation: [],\n startValue: '',\n timeMode: '',\n type: [],\n startSection: [],\n endSection: [],\n componentType: '',\n typeFiltering: '',\n typeData: [],\n flow: '出流'\n },\n // typeData: ['小汽车', '公交车', '卡车', '非机动车', '行人'],\n typeData: ['机动车', '非机动车', '行人'],\n //展现形式\n presentation: ['数值', '表格', '时间曲线图', '均值图'],\n trackForm: {\n name: ''\n },\n nowTime: '',\n ins: 0,\n btnPic: [],\n Data: [{\n title: 'xx路口',\n url: ''\n }, {\n title: '数据看板',\n url: ''\n }, {\n title: '分析配置',\n url: ''\n }, {\n title: '分析配置',\n url: ''\n }],\n messageInfo: [],\n orderList: [],\n enterList: [],\n stockInfo: [],\n perCent: 0,\n perCent1: 0,\n perCent2: 0,\n facToal: '',\n wbContent: '',\n // wxContent:'',\n inContent: '',\n outContent: '',\n containerDetails: '',\n locdesc: '',\n weatherItem: {},\n loadingShow1: true,\n number: '',\n componentId: '',\n analysisConfigurationdata: {},\n //触发数据\n triggerData: [],\n triggerListData: [],\n //周期时刻\n cycleTimeData: [],\n //视频类型\n videoType: '',\n videoAnalysisShow: false,\n trafficAnalysisShow: false,\n //控制unity展示\n videoUnityShow: true,\n videoAnalysisSta: '',\n analysis: {\n trafficAnalysisPath1: '',\n trafficAnalysisPath2: '',\n videoAnalysisPath: '',\n videoName: '',\n videoPath: '',\n videoTotalFrames: '',\n videoType: '实时视频'\n },\n description: '请等待排队'\n };\n },\n //离开当前页面后执行\n destroyed: function destroyed() {//console.log(\"离开当前页\")\n // client.publish('msg_stream',JSON.stringify({\"msg_flag\":-1}))\n //client.end();\n },\n created: function created() {\n window.getFigure = this.getFigureD;\n window.getModifyTheName = this.getModifyTheNameN; // window.getModifyTheName = this.getModifyTheNameN;\n\n window.getSingleComponentId = this.getSingleComponentIdN;\n window.getSimulationAreaEdit = this.getSimulationAreaEdit;\n window.OnScene = this.OnSceneN;\n window.delSuccess = this.delSuccess;\n this.getAllSectionalData(this.$route.query.id);\n this.VideoId = this.$route.query.id;\n this.number = this.$route.query.num;\n this.titName = this.$route.query.name; // this.videoType = this.$route.query.type;\n\n if (this.$route.query.type == '实时视频') {\n this.videoAnalysisShow = false;\n this.trafficAnalysisShow = false;\n this.createMqtt(); // document.getElementById('mapModule').contentWindow.lixianVideo(JSON.stringify(this.analysis));\n } else if (this.$route.query.type == '离线视频') {\n this.videoAnalysisShow = true;\n this.trafficAnalysisShow = true;\n this.getAnalysisStatus(); // this.createMqtt();\n // if(this.$route.query.status=='未分析'){\n // }\n // if(this.$route.query.status=='未分析'){\n // // document.getElementById('mapModule').contentWindow.lixianVideo(\"实时视频\");\n // }else{\n // } \n }\n },\n mounted: function mounted() {},\n methods: {\n /** 创建mqtt */\n createMqtt: function createMqtt() {\n //创建链接,接收数据\n this.topicSends = ['stream' + this.number, 'trajectory' + this.number, 'detection' + this.number, 'trigger-' + this.$route.query.id, 'cycle_time-' + this.$route.query.id];\n window.PubScribe(this.topicSends, this.number, this.realInfo); // mqtt = mqttConfig;\n\n /*mqtt = new mqttConfig(this.topicSends);\r\n client = mqtt.createConnect();\r\n client.subscribe(['img'+this.number,'stream'+this.number, 'trajectory'+this.number, 'detection'+this.number], { qos: 0 }, (err)=> {\r\n if (!err) {\r\n console.log(\"订阅成功\");\r\n // setTimeout(function() {\r\n client.publish('msg_stream',JSON.stringify({\"msg_flag\":parseInt(this.number)}))\r\n // }, 1000);\r\n } else {\r\n console.log('消息订阅失败!')\r\n }\r\n });\r\n client.on(\"message\", (topic, message) => {\r\n //数据分类\r\n try {\r\n // this.receiveNews = this.receiveNews.concat(message);\r\n // this.realInfo(topic, this.receiveNews);\r\n this.realInfo(topic, message);\r\n } catch (error) {\r\n }\r\n });*/\n },\n //获取视频分析,交通分析状态数据\n getAnalysisStatus: function getAnalysisStatus() {\n var _this = this;\n\n getVideoStatus(this.$route.query.id).then(function (res) {\n console.log(\"res.data\", res.data); //视频分析状态\n\n if (res.data.data.videoAnalysisStatus == '未分析') {\n _this.disabledTrafficAnalysis = true;\n _this.videoUnityShow = true;\n\n _this.analysisData();\n } else if (res.data.data.videoAnalysisStatus == '分析中') {\n _this.disabledVideoAnalysis = true;\n _this.videoUnityShow = false;\n setTimeout(function () {\n _this.getAnalysisStatus();\n }, 5000);\n } else if (res.data.data.videoAnalysisStatus == '已分析') {\n _this.videoUnityShow = true;\n _this.videoAnalysisSta = res.data.data.videoAnalysisStatus;\n _this.disabledTrafficAnalysis = false;\n\n _this.analysisData(); //交通分析状态\n\n } else if (res.data.data.trafficAnalysisStatus == '未分析') {\n _this.disabledVideoAnalysis = true;\n } else if (res.data.data.trafficAnalysisStatus == '分析中') {\n _this.disabledVideoAnalysis = true;\n _this.disabledTrafficAnalysis = true;\n } else if (res.data.data.videoAnalysisStatus == '已分析' || res.data.data.trafficAnalysisStatus == '已分析') {\n _this.disabledVideoAnalysis = false;\n _this.disabledTrafficAnalysis = true;\n }\n });\n },\n //分析视频按钮\n videoAnalysisBtn: function videoAnalysisBtn() {\n var _this2 = this;\n\n startVideoAnalysis(this.$route.query.id).then(function (res) {\n //\n if (res.data.msg == '请求成功') {\n _this2.$message({\n message: '启动成功',\n type: 'success'\n });\n\n setTimeout(function () {\n _this2.getAnalysisStatus();\n }, 5000); // if(this.videoAnalysisSta=='已分析'){\n // }else if(this.videoAnalysisSta=='分析中'){\n // this.description = '正在分析中'\n // setTimeout(() => {\n // this.getAnalysisStatus()\n // }, 5000); \n // }else if(this.videoAnalysisSta=='未分析'){\n // } \n }\n });\n },\n //交通分析\n trafficAnalysisBtn: function trafficAnalysisBtn() {\n var _this3 = this;\n\n startTrafficAnalysis(this.$route.query.id).then(function (res) {\n //\n console.log(\"res.data\", res.data.data);\n\n if (res.data.code == 200) {\n _this3.$message({\n message: res.data.msg,\n type: 'success'\n });\n } else {\n _this3.$message({\n message: res.data.msg,\n type: 'warning'\n });\n }\n });\n },\n //获取视频分析结果\n analysisData: function analysisData() {\n var _this4 = this;\n\n getAnalysisData(this.$route.query.id).then(function (res) {\n console.log(\"res.data.data\", res.data.data);\n _this4.analysis.trafficAnalysisPath1 = res.data.data.trafficAnalysisPath1;\n _this4.analysis.trafficAnalysisPath2 = res.data.data.trafficAnalysisPath2;\n _this4.analysis.videoAnalysisPath = res.data.data.videoAnalysisPath;\n _this4.analysis.videoName = res.data.data.videoName;\n _this4.analysis.videoPath = res.data.data.videoPath;\n _this4.analysis.videoTotalFrames = res.data.data.videoTotalFrames;\n _this4.analysis.videoType = _this4.$route.query.type;\n });\n },\n //停止订阅mqtt\n disConnect: function disConnect() {\n /*if (client != null) {\r\n client.unsubscribe(this.topicSends);\r\n client = null;\r\n }*/\n },\n\n /** 实时数据分类 */\n realInfo: function realInfo(topic, message) {\n switch (topic) {\n // 接收托片\n case 'img' + this.number:\n try {\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 document.getElementById('mapModule').contentWindow.getDestination(JSON.stringify(msg));\n\n if (msg.rate == 'high') {\n document.getElementById('mapModule').contentWindow.getDestination(JSON.stringify(msg));\n } else {\n this.analysisConfigurationdata = msg;\n }\n } catch (error) {}\n\n break;\n // 树结构\n\n case 'stream' + this.number:\n try {\n var utf8decoder1 = new TextDecoder();\n\n var _u8arr = new Uint8Array(message);\n\n var _temp = utf8decoder1.decode(_u8arr); // 将二进制数据转为字符串\n\n\n var _msg = JSON.parse(_temp); // console.log(\"msg\",msg)\n\n\n document.getElementById('mapModule').contentWindow.getData(JSON.stringify(_msg));\n } catch (error) {}\n\n break;\n // 控制台输出\n\n case 'trajectory' + this.number:\n try {\n var _utf8decoder = new TextDecoder();\n\n var _u8arr2 = new Uint8Array(message);\n\n var _temp2 = _utf8decoder.decode(_u8arr2); // 将二进制数据转为字符串\n\n\n var _msg2 = JSON.parse(_temp2); // console.log(\"msg\",msg)\n\n\n document.getElementById('mapModule').contentWindow.getGuiJi(JSON.stringify(_msg2));\n } catch (error) {}\n\n break;\n // 触发\n\n case 'detection' + this.number:\n try {\n var _utf8decoder2 = new TextDecoder();\n\n var _u8arr3 = new Uint8Array(message);\n\n var _temp3 = _utf8decoder2.decode(_u8arr3); // 将二进制数据转为字符串\n\n\n var detId = [];\n var msgN = JSON.parse(_temp3); // console.log(\"msgN\",msgN)\n\n this.triggerData = msgN;\n\n if (_temp3.length != 0) {\n for (var i = 0; i < msgN.length; i++) {\n detId.push(msgN[i].det_id);\n }\n\n document.getElementById('mapModule').contentWindow.getChuFa(JSON.stringify(detId));\n }\n } catch (error) {}\n\n break;\n\n case 'trigger-' + this.$route.query.id:\n try {\n // console.log(\"trigger_msgN\",message)\n var _utf8decoder3 = new TextDecoder();\n\n var _u8arr4 = new Uint8Array(message);\n\n var _temp4 = _utf8decoder3.decode(_u8arr4); // 将二进制数据转为字符串\n\n\n var detId = [];\n\n var _msgN = JSON.parse(_temp4); // console.log(\"trigger_msgN\",msgN)\n\n\n this.triggerListData = _msgN;\n } catch (error) {}\n\n break;\n\n case 'cycle_time-' + this.$route.query.id:\n try {\n // console.log(\"trigger_msgN\",message)\n var _utf8decoder4 = new TextDecoder();\n\n var _u8arr5 = new Uint8Array(message);\n\n var _temp5 = _utf8decoder4.decode(_u8arr5); // 将二进制数据转为字符串\n\n\n var detId = [];\n\n var _msgN2 = JSON.parse(_temp5); // console.log(\"trigger_msgN\",msgN)\n\n\n this.cycleTimeData = _msgN2;\n } catch (error) {}\n\n break;\n }\n\n this.receiveNews = '';\n },\n // handleClick(tab, event) {\n // console.log(tab, event);\n // },\n changeCompany: function changeCompany(val) {\n console.log('val', val);\n\n if (val == '小时') {\n this.max = '24';\n } else {\n this.max = '100';\n }\n },\n //初始化unity\n OnSceneN: function OnSceneN() {\n document.getElementById('mapModule').contentWindow.postVideoId(JSON.stringify(this.$route.query.id));\n document.getElementById('mapModule').contentWindow.lixianVideo(JSON.stringify(this.analysis));\n },\n //删除图形成功获取数据\n delSuccess: function delSuccess() {\n if (this.$route.query.type == '离线视频') {\n this.$message({\n type: \"warning\",\n message: \"请点击交通分析,获取最新数据!\",\n showClose: true,\n duration: 0\n });\n }\n },\n // //新增组件根据组件id获取单个组件数据\n getSingleComponentIdN: function getSingleComponentIdN(id, type, name) {\n var _this5 = this;\n\n console.log('id', id);\n console.log('type', type);\n console.log('name', name);\n this.componentId = id;\n this.componentForm.componentType = type;\n this.componentTitle = type;\n getComponentData({\n AnalogAreaComponentId: id\n }).then(function (res) {\n console.log('res', res);\n\n if (res.data.code == 200) {\n console.log('res', res.data.data);\n _this5.component = true;\n\n if (res.data.data.company != '') {\n _this5.componentForm.company = res.data.data.company;\n } // this.componentForm.componentName = res.data.data.componentName+'-'+type\n\n\n _this5.componentForm.componentName = res.data.data.componentName;\n\n if (res.data.data.timeMode != '') {\n _this5.componentForm.timeMode = res.data.data.timeMode;\n } else {\n console.log(\"this.componentForm.timeMode\", _this5.componentForm.timeMode);\n console.log(\"this.componentForm.componentType\", _this5.componentForm.componentType);\n\n if (_this5.componentForm.componentType == '延误' || _this5.componentForm.componentType == '拥堵') {\n console.log(\"this.componentForm.timeMode\", _this5.componentForm.timeMode);\n _this5.componentForm.timeMode = '周期统计';\n } else {\n _this5.componentForm.timeMode = '触发';\n }\n }\n\n _this5.componentForm.componentParameterId = res.data.data.componentParameterId;\n _this5.componentForm.cycleInterval = res.data.data.cycleInterval;\n _this5.componentForm.startSectionIds = res.data.data.startSectionIds;\n _this5.componentForm.startSectionNames = res.data.data.startSectionNames;\n _this5.componentForm.endSectionIds = res.data.data.endSectionIds;\n _this5.componentForm.endSectionNames = res.data.data.endSectionNames;\n _this5.componentForm.company = res.data.data.company;\n _this5.componentForm.endValue = res.data.data.endValue;\n _this5.componentForm.startValue = res.data.data.startValue;\n _this5.componentForm.presentationForm = res.data.data.presentationForm;\n\n _this5.getAllSectionalData(_this5.$route.query.id); // this.componentForm.typeFiltering = res.data.data.typeFiltering\n // this.componentForm.type = res.data.data.type\n\n\n if (res.data.data.startSectionIds != '') {\n console.log('startSectionIds', res.data.data.startSectionIds);\n var startSectionIdArr = [];\n var startSectionArr = [];\n startSectionIdArr = res.data.data.startSectionIds.split(',');\n console.log('this.sectionals', _this5.sectionals);\n console.log('startSectionIdArr', startSectionIdArr);\n startSectionIdArr.forEach(function (item) {\n _this5.sectionals.forEach(function (items) {\n if (item == items.graphicId) {\n startSectionArr.push(items.graphicName);\n _this5.componentForm.startSection = startSectionArr;\n }\n });\n });\n }\n\n if (res.data.data.endSectionIds != '') {\n console.log('endSectionIds', res.data.data.endSectionIds);\n var endSectionIdArr = [];\n var endSectionArr = [];\n endSectionIdArr = res.data.data.endSectionIds.split(',');\n console.log('this.sectionals', _this5.sectionals);\n console.log('endSectionIdArr', endSectionIdArr);\n endSectionIdArr.forEach(function (item) {\n _this5.sectionals.forEach(function (items) {\n if (item == items.graphicId) {\n endSectionArr.push(items.graphicName);\n _this5.componentForm.endSection = endSectionArr;\n }\n });\n });\n }\n\n if (_this5.componentForm.presentationForm != '') {\n var arr = [];\n arr = _this5.componentForm.presentationForm.split(',');\n _this5.componentForm.presentation = arr;\n } else if (_this5.componentForm.presentationForm == '') {\n _this5.componentForm.presentation = [];\n }\n\n if (res.data.data.type != '') {\n var arr = [];\n arr = res.data.data.type.split(',');\n _this5.componentForm.type = arr;\n } else {\n _this5.componentForm.type = [];\n }\n\n console.log('this.componentForm', _this5.componentForm);\n }\n });\n },\n //修改模拟区组件、图形\n getSimulationAreaEdit: function getSimulationAreaEdit(id, type, componentType, name, number) {\n var _this6 = this;\n\n console.log('number', number);\n this.numberNew = number;\n\n if (type == '图形') {\n this.form.id = id;\n this.form.name = name;\n this.form.type = componentType;\n this.startFigureName = name;\n\n if (this.form.type == '轨迹') {\n this.dialogFormVisible = true;\n } else if (this.form.type == '区域') {\n this.dialogFormVisible = true;\n } else if (this.form.type == '断面') {\n this.dialogFormVisible = true;\n }\n } else if (type == '组件') {\n this.componentId = id;\n this.componentForm.componentType = componentType;\n this.componentTitle = componentType;\n getComponentData({\n AnalogAreaComponentId: id\n }).then(function (res) {\n console.log('res', res);\n\n if (res.data.code == 200) {\n console.log('res', res.data.data);\n _this6.component = true;\n\n if (res.data.data.company != '') {\n _this6.componentForm.company = res.data.data.company;\n }\n\n if (res.data.data.timeMode != '') {\n _this6.componentForm.timeMode = res.data.data.timeMode;\n } else {\n if (_this6.componentForm.componentType == '延误' || _this6.componentForm.componentType == '拥堵') {\n _this6.componentForm.timeMode = '周期统计';\n } else {\n _this6.componentForm.timeMode = '触发';\n }\n }\n\n _this6.componentForm.componentName = res.data.data.componentName;\n _this6.componentForm.componentParameterId = res.data.data.componentParameterId;\n _this6.componentForm.cycleInterval = res.data.data.cycleInterval;\n _this6.componentForm.startSectionIds = res.data.data.startSectionIds;\n _this6.componentForm.startSectionNames = res.data.data.startSectionNames;\n _this6.componentForm.endSectionIds = res.data.data.endSectionIds;\n _this6.componentForm.endSectionNames = res.data.data.endSectionNames;\n _this6.componentForm.endValue = res.data.data.endValue;\n _this6.componentForm.startValue = res.data.data.startValue;\n _this6.componentForm.presentationForm = res.data.data.presentationForm; // this.componentForm.type = res.data.data.type\n\n if (res.data.data.startSectionIds != '') {\n console.log('startSectionIds', res.data.data.startSectionIds);\n var startSectionIdArr = [];\n var startSectionArr = [];\n startSectionIdArr = res.data.data.startSectionIds.split(',');\n console.log('this.sectionals', _this6.sectionals);\n console.log('startSectionIdArr', startSectionIdArr);\n startSectionIdArr.forEach(function (item) {\n _this6.sectionals.forEach(function (items) {\n if (item == items.graphicId) {\n startSectionArr.push(items.graphicName);\n _this6.componentForm.startSection = startSectionArr;\n }\n });\n });\n }\n\n if (res.data.data.endSectionIds != '') {\n console.log('endSectionIds', res.data.data.endSectionIds);\n var endSectionIdArr = [];\n var endSectionArr = [];\n endSectionIdArr = res.data.data.endSectionIds.split(',');\n console.log('this.sectionals', _this6.sectionals);\n console.log('endSectionIdArr', endSectionIdArr);\n endSectionIdArr.forEach(function (item) {\n _this6.sectionals.forEach(function (items) {\n if (item == items.graphicId) {\n endSectionArr.push(items.graphicName);\n _this6.componentForm.endSection = endSectionArr;\n }\n });\n });\n }\n\n if (_this6.componentForm.presentationForm != '') {\n var arr = [];\n arr = _this6.componentForm.presentationForm.split(',');\n _this6.componentForm.presentation = arr;\n } else if (_this6.componentForm.presentationForm == '') {\n _this6.componentForm.presentation = [];\n }\n\n if (res.data.data.type != '') {\n var arr = [];\n arr = res.data.data.type.split(',');\n _this6.componentForm.type = arr;\n } else {\n _this6.componentForm.type = [];\n }\n }\n });\n }\n },\n //获取所有断面数据\n getAllSectionalData: function getAllSectionalData(VideoId) {\n var _this7 = this;\n\n getSectionalData({\n VideoId: VideoId\n }).then(function (res) {\n console.log('res', res);\n\n if (res.data.code == 200) {\n _this7.sectionals = res.data.data;\n }\n });\n },\n figureType: function figureType(type) {\n if (type == 'Move') {\n type = '轨迹';\n } else if (type == 'Poly') {\n type = '区域';\n } else if (type == 'Line') {\n type = '断面';\n }\n\n return type;\n },\n getFigureD: function getFigureD(item, index, indexNew) {\n console.log('图形类型', item);\n console.log('初始图形名称', index);\n this.startFigureName = index;\n console.log('图形位置', indexNew);\n this.dialogFormVisible = true;\n this.form.name = index;\n this.form.type = this.figureType(item);\n this.form.coordinate = indexNew;\n this.form.id = '';\n this.title = this.figureType(item);\n },\n //双击图形修改图形名称弹框\n getModifyTheNameN: function getModifyTheNameN(data, number) {\n console.log('data', data);\n console.log('number', number);\n this.numberNew = number;\n var arr = [];\n arr = data.split(',');\n console.log('arr', arr);\n this.form.id = arr[0];\n this.form.name = arr[1];\n this.form.type = arr[2];\n this.startFigureName = arr[1];\n\n if (this.form.type == '轨迹') {\n // this.open2()\n this.dialogFormVisible = true;\n } else if (this.form.type == '区域') {\n this.dialogFormVisible = true;\n } else if (this.form.type == '断面') {\n this.dialogFormVisible = true;\n }\n },\n //新增、编辑图形确认按钮\n onSubmit: function onSubmit(form) {\n var _this8 = this;\n\n console.log('form', form); //新增\n\n if (form.id == '') {\n var formData = new FormData();\n\n if (form.type == '断面') {\n formData.append('GraphicName', form.name);\n formData.append('GraphicType', form.type);\n formData.append('Coordinate', form.coordinate);\n formData.append('VideoId', this.VideoId);\n formData.append('Direction', form.Direction);\n } else if (form.type == '区域') {\n formData.append('GraphicName', form.name);\n formData.append('GraphicType', form.type);\n formData.append('Coordinate', form.coordinate);\n formData.append('VideoId', this.VideoId); // formData.append(\"Direction\",form.Direction);\n // formData.append(\"StoppingSpeed\",form.StoppingSpeed);\n } else {\n formData.append('GraphicName', form.name);\n formData.append('GraphicType', form.type);\n formData.append('Coordinate', form.coordinate);\n formData.append('VideoId', this.VideoId); // formData.append(\"Direction\",form.Direction);\n }\n\n axios({\n method: 'post',\n url: serverUrl.addFigure,\n data: formData\n }).then(function (res) {\n console.log('res', res);\n\n if (res.data.code == 200) {\n _this8.$message({\n message: res.data.msg,\n type: 'success'\n });\n\n setTimeout(function () {\n _this8.$message({\n type: \"warning\",\n message: \"请点击交通分析,获取最新数据!\",\n showClose: true,\n duration: 0\n });\n }, 3000);\n document.getElementById('mapModule').contentWindow.postFigureId(JSON.stringify(res.data.data));\n document.getElementById('mapModule').contentWindow.postFigureName(JSON.stringify(res.data.data + ',' + form.name + ',' + _this8.startFigureName + ',' + _this8.numberNew));\n _this8.dialogFormVisible = false;\n } else {\n _this8.$message({\n message: res.data.msg,\n type: 'warning'\n });\n }\n });\n } else {\n //编辑\n var _formData = new FormData();\n\n if (form.type == '断面') {\n _formData.append('GraphicName', form.name);\n\n _formData.append('GraphicType', form.type);\n\n _formData.append('Direction', form.Direction);\n\n _formData.append('GraphicId', form.id);\n\n _formData.append('VideoId', this.VideoId);\n } else if (form.type == '区域') {\n _formData.append('GraphicName', form.name);\n\n _formData.append('GraphicType', form.type);\n\n _formData.append('Direction', form.Direction);\n\n _formData.append('GraphicId', form.id);\n\n _formData.append('VideoId', this.VideoId);\n\n _formData.append('StoppingSpeed', form.StoppingSpeed);\n } else {\n _formData.append('GraphicName', form.name);\n\n _formData.append('GraphicType', form.type); // formData.append(\"Direction\",form.Direction);\n\n\n _formData.append('GraphicId', form.id);\n\n _formData.append('VideoId', this.VideoId);\n }\n\n axios({\n method: 'post',\n url: serverUrl.editFigure,\n data: _formData\n }).then(function (res) {\n console.log('res', res);\n\n if (res.data.code == 200) {\n _this8.$message({\n message: res.data.msg,\n type: 'success'\n });\n\n setTimeout(function () {\n _this8.$message({\n type: \"warning\",\n message: \"请点击交通分析,获取最新数据!\",\n showClose: true,\n duration: 0\n });\n }, 5000);\n console.log('startFigureName', _this8.startFigureName);\n document.getElementById('mapModule').contentWindow.postFigureId(JSON.stringify(res.data.data));\n console.log('this.numberNew', _this8.numberNew);\n document.getElementById('mapModule').contentWindow.postFigureName(JSON.stringify(form.id + ',' + form.name + ',' + _this8.startFigureName + ',' + _this8.numberNew));\n _this8.dialogFormVisible = false;\n } else {\n _this8.$message({\n message: res.data.msg,\n type: 'warning'\n });\n }\n });\n }\n },\n //新增编辑组件取消\n onSubmitComponent: function onSubmitComponent(componentForm) {\n var _this9 = this;\n\n this.component = false;\n var formData = new FormData();\n\n if (componentForm.componentType == 'OD') {\n //名称\n formData.append('componentName', componentForm.componentName); //单位\n\n formData.append('company', componentForm.company); //id\n\n formData.append('componentParameterId', componentForm.componentParameterId);\n formData.append('cycleInterval', componentForm.cycleInterval);\n formData.append('startSectionIds', componentForm.startSectionIds);\n formData.append('startSectionNames', componentForm.startSectionNames);\n formData.append('endSectionIds', componentForm.endSectionIds);\n formData.append('endSectionNames', componentForm.endSectionNames);\n formData.append('endValue', componentForm.endValue);\n formData.append('startValue', componentForm.startValue);\n formData.append('timeMode', componentForm.timeMode);\n formData.append('presentationForm', '矩阵图');\n } else if (componentForm.componentType == '类型') {\n //名称\n formData.append('componentName', componentForm.componentName); //单位\n\n formData.append('company', componentForm.company); //id\n\n formData.append('componentParameterId', componentForm.componentParameterId);\n formData.append('cycleInterval', componentForm.cycleInterval);\n formData.append('endValue', componentForm.endValue);\n formData.append('startValue', componentForm.startValue);\n formData.append('timeMode', componentForm.timeMode);\n formData.append('presentationForm', componentForm.presentationForm);\n formData.append('type', componentForm.type);\n } else {\n //名称\n formData.append('componentName', componentForm.componentName); //单位\n\n formData.append('company', componentForm.company); //id\n\n formData.append('componentParameterId', componentForm.componentParameterId);\n formData.append('cycleInterval', componentForm.cycleInterval);\n formData.append('endValue', componentForm.endValue);\n formData.append('startValue', componentForm.startValue);\n formData.append('timeMode', componentForm.timeMode);\n formData.append('presentationForm', componentForm.presentationForm);\n }\n\n axios({\n method: 'post',\n url: serverUrl.editComponent,\n data: formData\n }).then(function (res) {\n console.log('res', res);\n\n if (res.data.code == 200) {\n _this9.$message({\n message: res.data.msg,\n type: 'success'\n }); // document.getElementById(\"mapModule\").contentWindow.postFigureId(JSON.stringify(res.data.data))\n\n\n document.getElementById('mapModule').contentWindow.editComponent(_this9.componentId + ',' + componentForm.componentName);\n _this9.dialogFormVisible = false;\n } else {\n _this9.$message({\n message: res.data.msg,\n type: 'warning'\n });\n }\n });\n },\n //新增编辑组件取消\n closeComponent: function closeComponent(componentForm) {\n this.component = false;\n this.componentForm = {\n //单位\n company: '',\n componentName: '',\n componentParameterId: '01888e05fac246b29e3a19a27c3d2ab0',\n //周期间隔\n cycleInterval: '',\n startSectionIds: '',\n startSectionNames: '',\n endSectionIds: '',\n endSectionNames: '',\n endValue: '',\n //展现形式\n presentationForm: '',\n presentation: [],\n startValue: '',\n timeMode: '',\n type: [],\n startSection: [],\n endSection: [],\n componentType: '',\n typeFiltering: '',\n typeData: []\n };\n document.getElementById('mapModule').contentWindow.editComponent('');\n },\n //新增、编辑图形取消按钮\n closeFigure: function closeFigure(form) {\n console.log('form', form);\n\n if (form.id != '') {\n this.dialogFormVisible = false;\n document.getElementById('mapModule').contentWindow.closeEdit(JSON.stringify(form.type + ',' + form.id));\n } else {\n this.dialogFormVisible = false;\n document.getElementById('mapModule').contentWindow.delFigure();\n }\n },\n closeComponentForm: function closeComponentForm() {\n this.component = false;\n document.getElementById('mapModule').contentWindow.editComponent('');\n },\n closeForm: function closeForm(form) {\n if (this.form.id != '') {\n this.dialogFormVisible = false;\n document.getElementById('mapModule').contentWindow.closeEdit(JSON.stringify(form.type + ',' + form.id));\n } else {\n this.dialogFormVisible = false;\n document.getElementById('mapModule').contentWindow.delFigure();\n }\n },\n //改变起点\n handleCheckedStartSection: function handleCheckedStartSection(value) {\n var _this10 = this;\n\n console.log('改变起点', value);\n var startSectionIdArr = [];\n var startSectionNameArr = [];\n value.forEach(function (item) {\n _this10.sectionals.forEach(function (items) {\n if (item == items.graphicName) {\n startSectionIdArr.push(items.graphicId);\n startSectionNameArr.push(items.graphicName);\n var newStartSectionId = startSectionIdArr.join(',');\n var newStartSectionName = startSectionNameArr.join(',');\n _this10.componentForm.startSectionIds = newStartSectionId;\n _this10.componentForm.startSectionNames = newStartSectionName;\n }\n });\n });\n },\n //改变终点\n handleCheckedendSection: function handleCheckedendSection(value) {\n var _this11 = this;\n\n console.log('改变终点', value);\n var endSectionIdArr = [];\n var endSectionNameArr = [];\n value.forEach(function (item) {\n _this11.sectionals.forEach(function (items) {\n if (item == items.graphicName) {\n endSectionIdArr.push(items.graphicId);\n endSectionNameArr.push(items.graphicName);\n var newendSectionId = endSectionIdArr.join(',');\n var newEndSectionName = endSectionNameArr.join(',');\n console.log('newendSectionId', newendSectionId);\n console.log('newEndSectionName', newEndSectionName);\n _this11.componentForm.endSectionIds = newendSectionId;\n _this11.componentForm.endSectionNames = newEndSectionName;\n }\n });\n });\n },\n //修改展现形式\n handlePresentation: function handlePresentation(value) {\n console.log('展现形式', value);\n var presentation = value.join(',');\n this.componentForm.presentationForm = presentation;\n console.log('this.componentForm.presentationForm', this.componentForm.presentationForm);\n },\n //类型数据\n handleTypeData: function handleTypeData(value) {\n console.log('类型数据', value);\n var type = value.join(',');\n this.componentForm.typeData = type;\n },\n //模型加载等待\n loadingShow: function loadingShow(data) {\n this.loadingShow1 = data;\n },\n handleSearch: function handleSearch() {\n this.modelOthers = true;\n this.$refs.htModels.finbBox(this.inputVal);\n console.log(this.$refs.htModels, 'asdasdasd');\n this.inputVal = '';\n },\n handleRow: function handleRow(val) {\n this.modelOthers = true;\n this.$refs.htModels.finbBox(val);\n },\n // 天气\n handleWather: function handleWather() {\n var _this12 = this;\n\n axios({\n url: 'https://restapi.amap.com/v3/weather/weatherInfo?key=bc2b906032fdd8a63cbd0790d656b1d7&city=620100',\n methods: ''\n }).then(function (res) {\n _this12.weatherItem = res.data.lives[0];\n console.log(_this12.weatherItem, 'asdsads');\n });\n }\n },\n components: {\n editModal: editModal,\n analysisConfiguration: analysisConfiguration,\n dataBoard: dataBoard\n }\n};",{"version":3,"sources":["index.vue"],"names":[],"mappings":"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","sourcesContent":["\r\n\r\n\r\n\r\n"],"sourceRoot":"src/views"}]} \ No newline at end of file +{"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\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\index.vue","mtime":1676596413160},{"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/web.dom.iterable\";\nimport \"core-js/modules/es6.regexp.split\";\nimport \"core-js/modules/es6.typed.uint8-array\";\nimport \"core-js/modules/es6.function.name\";\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n// import mqtt from \"mqtt\"; // mqtt协议\nimport editModal from '@/views/bounced/maintenanceRemind';\nimport analysisConfiguration from '@/views/bounced/analysisConfiguration';\nimport dataBoard from '@/views/bounced/dataBoard';\nimport { getComponentData, getSectionalData, getVideoStatus, startTrafficAnalysis, startVideoAnalysis, getAnalysisData } from \"../api/index\";\nimport serverUrl from \"../config/apiurl.js\";\nimport axios from 'axios'; // mqtt\n// import mqttHandle from \"../../../utils/mqttHandle\";\n\nimport mqttConfig from '@/utils/mqttConfig.js';\nvar mqtt; //mqtt 处理对象(全局变量)\n\nvar client; // //判断\n\nexport default {\n data: function data() {\n return {\n max: '',\n receiveNews: '',\n topicSends: ['img0', 'stream0', 'trajectory0', 'detection0'],\n trajectory: false,\n //轨迹\n hideBoxShow: true,\n //隐藏箱子按钮显示隐藏\n closeStatus: null,\n modelOthers: false,\n componentShow: '',\n isShowBtn: true,\n //菜单按钮隐藏\n isShowBtn1: false,\n //菜单按钮显示\n inputVal: '',\n dialogFormVisible: false,\n areaComponent: false,\n indexModule: false,\n disabledTrafficAnalysis: true,\n disabledVideoAnalysis: false,\n //判断模拟区,画布区\n numberNew: 1,\n speed: false,\n component: false,\n sectionals: [],\n activeName: 'first',\n VideoId: '',\n title: '断面',\n componentTitle: '速度',\n form: {\n name: '',\n type: '',\n id: '',\n coordinate: '',\n Direction: '双向',\n StoppingSpeed: '5'\n },\n //初始图形名称\n startFigureName: '',\n areaComponentform: {\n name: '',\n region: '',\n date1: '',\n date2: '',\n delivery: false,\n type: [],\n resource: '实时(触发)',\n desc: ''\n },\n timeSelect: [{\n label: '秒',\n value: '秒'\n }, {\n label: '分钟',\n value: '分钟'\n }, {\n label: '小时',\n value: '小时'\n }],\n titName: '',\n componentForm: {\n //单位\n company: '',\n componentName: '',\n componentParameterId: '01888e05fac246b29e3a19a27c3d2ab0',\n //周期间隔\n cycleInterval: '',\n startSectionIds: '',\n startSectionNames: '',\n endSectionIds: '',\n endSectionNames: '',\n endValue: '',\n //展现形式\n presentationForm: '',\n presentation: [],\n startValue: '',\n timeMode: '',\n type: [],\n startSection: [],\n endSection: [],\n componentType: '',\n typeFiltering: '',\n typeData: [],\n flowType: '出流'\n },\n // typeData: ['小汽车', '公交车', '卡车', '非机动车', '行人'],\n typeData: ['机动车', '非机动车', '行人'],\n //展现形式\n presentation: ['数值', '表格', '时间曲线图', '均值图'],\n trackForm: {\n name: ''\n },\n nowTime: '',\n ins: 0,\n btnPic: [],\n Data: [{\n title: 'xx路口',\n url: ''\n }, {\n title: '数据看板',\n url: ''\n }, {\n title: '分析配置',\n url: ''\n }, {\n title: '分析配置',\n url: ''\n }],\n messageInfo: [],\n orderList: [],\n enterList: [],\n stockInfo: [],\n perCent: 0,\n perCent1: 0,\n perCent2: 0,\n facToal: '',\n wbContent: '',\n // wxContent:'',\n inContent: '',\n outContent: '',\n containerDetails: '',\n locdesc: '',\n weatherItem: {},\n loadingShow1: true,\n number: '',\n componentId: '',\n analysisConfigurationdata: {},\n //触发数据\n triggerData: [],\n triggerListData: [],\n //周期时刻\n cycleTimeData: [],\n //周期统计\n cycleStatistics: [],\n //视频类型\n videoType: '',\n videoAnalysisShow: false,\n trafficAnalysisShow: false,\n //控制unity展示\n videoUnityShow: true,\n videoAnalysisSta: '',\n analysis: {\n trafficAnalysisPath1: '',\n trafficAnalysisPath2: '',\n videoAnalysisPath: '',\n videoName: '',\n videoPath: '',\n videoTotalFrames: '',\n videoType: '实时视频'\n },\n description: '请等待排队',\n ipData: ''\n };\n },\n //离开当前页面后执行\n destroyed: function destroyed() {//console.log(\"离开当前页\")\n // client.publish('msg_stream',JSON.stringify({\"msg_flag\":-1}))\n //client.end();\n },\n created: function created() {\n window.OnScene = this.OnSceneN;\n this.getAllSectionalData(this.$route.query.id);\n this.VideoId = this.$route.query.id;\n this.number = this.$route.query.num;\n this.titName = this.$route.query.name;\n window.getFigure = this.getFigureD;\n window.getModifyTheName = this.getModifyTheNameN; // window.getModifyTheName = this.getModifyTheNameN;\n\n window.getSingleComponentId = this.getSingleComponentIdN;\n window.getSimulationAreaEdit = this.getSimulationAreaEdit;\n window.delSuccess = this.delSuccess; // console.log(\"id\",id)\n // console.log(\"num\",num)\n // console.log(\"name\",name)\n // console.log(\"type\",type)\n // console.log(\"status\",status)\n // this.videoType = this.$route.query.type;\n\n if (this.$route.query.type == '实时视频') {\n this.videoAnalysisShow = false;\n this.trafficAnalysisShow = false;\n this.createMqtt(); // document.getElementById('mapModule').contentWindow.lixianVideo(JSON.stringify(this.analysis));\n } else if (this.$route.query.type == '离线视频') {\n this.videoAnalysisShow = true;\n this.trafficAnalysisShow = true;\n this.getAnalysisStatus(); // this.createMqtt();\n // if(this.$route.query.status=='未分析'){\n // }\n // if(this.$route.query.status=='未分析'){\n // // document.getElementById('mapModule').contentWindow.lixianVideo(\"实时视频\");\n // }else{\n // } \n }\n },\n mounted: function mounted() {},\n methods: {\n /** 创建mqtt */\n createMqtt: function createMqtt() {\n //创建链接,接收数据\n this.topicSends = ['stream' + this.number, 'trajectory' + this.number, 'detection' + this.number, 'trigger-' + this.$route.query.id, 'cycle_time-' + this.$route.query.id, 'cycle_statistics-' + this.$route.query.id];\n window.PubScribe(this.topicSends, this.number, this.realInfo); // mqtt = mqttConfig;\n\n /*mqtt = new mqttConfig(this.topicSends);\r\n client = mqtt.createConnect();\r\n client.subscribe(['img'+this.number,'stream'+this.number, 'trajectory'+this.number, 'detection'+this.number], { qos: 0 }, (err)=> {\r\n if (!err) {\r\n console.log(\"订阅成功\");\r\n // setTimeout(function() {\r\n client.publish('msg_stream',JSON.stringify({\"msg_flag\":parseInt(this.number)}))\r\n // }, 1000);\r\n } else {\r\n console.log('消息订阅失败!')\r\n }\r\n });\r\n client.on(\"message\", (topic, message) => {\r\n //数据分类\r\n try {\r\n // this.receiveNews = this.receiveNews.concat(message);\r\n // this.realInfo(topic, this.receiveNews);\r\n this.realInfo(topic, message);\r\n } catch (error) {\r\n }\r\n });*/\n },\n //获取视频分析,交通分析状态数据\n getAnalysisStatus: function getAnalysisStatus() {\n var _this = this;\n\n getVideoStatus(this.$route.query.id).then(function (res) {\n console.log(\"res.data\", res.data); //视频分析状态\n\n if (res.data.data.videoAnalysisStatus == '未分析') {\n _this.disabledTrafficAnalysis = true;\n _this.videoUnityShow = true;\n\n _this.analysisData();\n } else if (res.data.data.videoAnalysisStatus == '分析中') {\n _this.disabledVideoAnalysis = true;\n _this.videoUnityShow = false;\n setTimeout(function () {\n _this.getAnalysisStatus();\n }, 5000);\n } else if (res.data.data.videoAnalysisStatus == '已分析') {\n _this.videoUnityShow = true;\n _this.videoAnalysisSta = res.data.data.videoAnalysisStatus;\n _this.disabledTrafficAnalysis = false;\n\n _this.analysisData(); //交通分析状态\n\n } else if (res.data.data.trafficAnalysisStatus == '未分析') {\n _this.disabledVideoAnalysis = true;\n } else if (res.data.data.trafficAnalysisStatus == '分析中') {\n _this.disabledVideoAnalysis = true;\n _this.disabledTrafficAnalysis = true;\n } else if (res.data.data.videoAnalysisStatus == '已分析' || res.data.data.trafficAnalysisStatus == '已分析') {\n _this.disabledVideoAnalysis = false;\n _this.disabledTrafficAnalysis = true;\n }\n });\n },\n //分析视频按钮\n videoAnalysisBtn: function videoAnalysisBtn() {\n var _this2 = this;\n\n startVideoAnalysis(this.$route.query.id).then(function (res) {\n //\n if (res.data.msg == '请求成功') {\n _this2.$message({\n message: '启动成功',\n type: 'success'\n });\n\n setTimeout(function () {\n _this2.getAnalysisStatus();\n }, 5000); // if(this.videoAnalysisSta=='已分析'){\n // }else if(this.videoAnalysisSta=='分析中'){\n // this.description = '正在分析中'\n // setTimeout(() => {\n // this.getAnalysisStatus()\n // }, 5000); \n // }else if(this.videoAnalysisSta=='未分析'){\n // } \n }\n });\n },\n //交通分析\n trafficAnalysisBtn: function trafficAnalysisBtn() {\n var _this3 = this;\n\n startTrafficAnalysis(this.$route.query.id).then(function (res) {\n //\n console.log(\"res.data\", res.data.data);\n\n if (res.data.code == 200) {\n _this3.$message({\n message: res.data.msg,\n type: 'success'\n });\n } else {\n _this3.$message({\n message: res.data.msg,\n type: 'warning'\n });\n }\n });\n },\n //获取视频分析结果\n analysisData: function analysisData() {\n var _this4 = this;\n\n getAnalysisData(this.$route.query.id).then(function (res) {\n console.log(\"res.data.data\", res.data.data);\n _this4.analysis.trafficAnalysisPath1 = res.data.data.trafficAnalysisPath1;\n _this4.analysis.trafficAnalysisPath2 = res.data.data.trafficAnalysisPath2;\n _this4.analysis.videoAnalysisPath = res.data.data.videoAnalysisPath;\n _this4.analysis.videoName = res.data.data.videoName;\n _this4.analysis.videoPath = res.data.data.videoPath;\n _this4.analysis.videoTotalFrames = res.data.data.videoTotalFrames;\n _this4.analysis.videoType = _this4.$route.query.type;\n });\n },\n //停止订阅mqtt\n disConnect: function disConnect() {\n /*if (client != null) {\r\n client.unsubscribe(this.topicSends);\r\n client = null;\r\n }*/\n },\n\n /** 实时数据分类 */\n realInfo: function realInfo(topic, message) {\n switch (topic) {\n // 接收托片\n case 'img' + this.number:\n try {\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 document.getElementById('mapModule').contentWindow.getDestination(JSON.stringify(msg));\n\n if (msg.rate == 'high') {\n document.getElementById('mapModule').contentWindow.getDestination(JSON.stringify(msg));\n } else {\n this.analysisConfigurationdata = msg;\n }\n } catch (error) {}\n\n break;\n // 树结构\n\n case 'stream' + this.number:\n try {\n var utf8decoder1 = new TextDecoder();\n\n var _u8arr = new Uint8Array(message);\n\n var _temp = utf8decoder1.decode(_u8arr); // 将二进制数据转为字符串\n\n\n var _msg = JSON.parse(_temp); // console.log(\"msg\",msg)\n\n\n document.getElementById('mapModule').contentWindow.getData(JSON.stringify(_msg));\n } catch (error) {}\n\n break;\n // 控制台输出\n\n case 'trajectory' + this.number:\n try {\n var _utf8decoder = new TextDecoder();\n\n var _u8arr2 = new Uint8Array(message);\n\n var _temp2 = _utf8decoder.decode(_u8arr2); // 将二进制数据转为字符串\n\n\n var _msg2 = JSON.parse(_temp2); // console.log(\"msg\",msg)\n\n\n document.getElementById('mapModule').contentWindow.getGuiJi(JSON.stringify(_msg2));\n } catch (error) {}\n\n break;\n // 触发\n\n case 'detection' + this.number:\n try {\n var _utf8decoder2 = new TextDecoder();\n\n var _u8arr3 = new Uint8Array(message);\n\n var _temp3 = _utf8decoder2.decode(_u8arr3); // 将二进制数据转为字符串\n\n\n var detId = [];\n var msgN = JSON.parse(_temp3); // console.log(\"msgN\",msgN)\n\n this.triggerData = msgN;\n\n if (_temp3.length != 0) {\n for (var i = 0; i < msgN.length; i++) {\n detId.push(msgN[i].det_id);\n }\n\n document.getElementById('mapModule').contentWindow.getChuFa(JSON.stringify(detId));\n }\n } catch (error) {}\n\n break;\n\n case 'trigger-' + this.$route.query.id:\n try {\n // console.log(\"trigger_msgN\",message)\n var _utf8decoder3 = new TextDecoder();\n\n var _u8arr4 = new Uint8Array(message);\n\n var _temp4 = _utf8decoder3.decode(_u8arr4); // 将二进制数据转为字符串\n\n\n var detId = [];\n\n var _msgN = JSON.parse(_temp4); // console.log(\"trigger_msgN\",msgN)\n\n\n this.triggerListData = _msgN;\n } catch (error) {}\n\n break;\n\n case 'cycle_time-' + this.$route.query.id:\n try {\n // console.log(\"trigger_msgN\",message)\n var _utf8decoder4 = new TextDecoder();\n\n var _u8arr5 = new Uint8Array(message);\n\n var _temp5 = _utf8decoder4.decode(_u8arr5); // 将二进制数据转为字符串\n\n\n var detId = [];\n\n var _msgN2 = JSON.parse(_temp5); // console.log(\"trigger_msgN\",msgN)\n\n\n this.cycleTimeData = _msgN2;\n } catch (error) {}\n\n break;\n\n case 'cycle_statistics-' + this.$route.query.id:\n try {\n // console.log(\"trigger_msgN\",message)\n var _utf8decoder5 = new TextDecoder();\n\n var _u8arr6 = new Uint8Array(message);\n\n var _temp6 = _utf8decoder5.decode(_u8arr6); // 将二进制数据转为字符串\n\n\n var detId = [];\n\n var _msgN3 = JSON.parse(_temp6); // console.log(\"trigger_msgN\",msgN)\n\n\n this.cycleStatistics = _msgN3;\n } catch (error) {}\n\n break;\n }\n\n this.receiveNews = '';\n },\n // handleClick(tab, event) {\n // console.log(tab, event);\n // },\n changeCompany: function changeCompany(val) {\n console.log('val', val);\n\n if (val == '小时') {\n this.max = '24';\n } else {\n this.max = '100';\n }\n },\n //初始化unity\n OnSceneN: function OnSceneN() {\n var ip = window.location.host;\n this.ipData = \"http://\" + ip.split(\":\")[0] + ':5000'; // document.getElementById('mapModule').contentWindow.getIpData(this.ipData);\n\n document.getElementById('mapModule').contentWindow.getIpData('http://172.16.1.168:5000');\n document.getElementById('mapModule').contentWindow.postVideoId(JSON.stringify(this.$route.query.id));\n document.getElementById('mapModule').contentWindow.lixianVideo(JSON.stringify(this.analysis));\n },\n //删除图形成功获取数据\n delSuccess: function delSuccess() {\n if (this.$route.query.type == '离线视频') {\n this.$message({\n type: \"warning\",\n message: \"请点击交通分析,获取最新数据!\",\n showClose: true,\n duration: 0\n });\n }\n },\n // //新增组件根据组件id获取单个组件数据\n getSingleComponentIdN: function getSingleComponentIdN(id, type, name) {\n var _this5 = this;\n\n console.log('id', id);\n console.log('type', type);\n console.log('name', name);\n this.componentId = id;\n this.componentForm.componentType = type;\n this.componentTitle = type;\n getComponentData({\n AnalogAreaComponentId: id\n }).then(function (res) {\n console.log('res', res);\n\n if (res.data.code == 200) {\n console.log('res', res.data.data);\n _this5.component = true;\n\n if (res.data.data.company != '') {\n _this5.componentForm.company = res.data.data.company;\n } // this.componentForm.componentName = res.data.data.componentName+'-'+type\n\n\n _this5.componentForm.componentName = res.data.data.componentName;\n\n if (res.data.data.timeMode != '') {\n _this5.componentForm.timeMode = res.data.data.timeMode;\n } else {\n console.log(\"this.componentForm.timeMode\", _this5.componentForm.timeMode);\n console.log(\"this.componentForm.componentType\", _this5.componentForm.componentType);\n\n if (_this5.componentForm.componentType == '延误' || _this5.componentForm.componentType == '拥堵') {\n console.log(\"this.componentForm.timeMode\", _this5.componentForm.timeMode);\n _this5.componentForm.timeMode = '周期统计';\n } else {\n _this5.componentForm.timeMode = '触发';\n }\n }\n\n _this5.componentForm.componentParameterId = res.data.data.componentParameterId;\n _this5.componentForm.cycleInterval = res.data.data.cycleInterval;\n _this5.componentForm.startSectionIds = res.data.data.startSectionIds;\n _this5.componentForm.flowType = res.data.data.flowType;\n _this5.componentForm.startSectionNames = res.data.data.startSectionNames;\n _this5.componentForm.endSectionIds = res.data.data.endSectionIds;\n _this5.componentForm.endSectionNames = res.data.data.endSectionNames;\n _this5.componentForm.company = res.data.data.company;\n _this5.componentForm.endValue = res.data.data.endValue;\n _this5.componentForm.startValue = res.data.data.startValue;\n _this5.componentForm.presentationForm = res.data.data.presentationForm;\n\n _this5.getAllSectionalData(_this5.$route.query.id); // this.componentForm.typeFiltering = res.data.data.typeFiltering\n // this.componentForm.type = res.data.data.type\n\n\n if (res.data.data.startSectionIds != '') {\n console.log('startSectionIds', res.data.data.startSectionIds);\n var startSectionIdArr = [];\n var startSectionArr = [];\n startSectionIdArr = res.data.data.startSectionIds.split(',');\n console.log('this.sectionals', _this5.sectionals);\n console.log('startSectionIdArr', startSectionIdArr);\n startSectionIdArr.forEach(function (item) {\n _this5.sectionals.forEach(function (items) {\n if (item == items.graphicId) {\n startSectionArr.push(items.graphicName);\n _this5.componentForm.startSection = startSectionArr;\n }\n });\n });\n }\n\n if (res.data.data.endSectionIds != '') {\n console.log('endSectionIds', res.data.data.endSectionIds);\n var endSectionIdArr = [];\n var endSectionArr = [];\n endSectionIdArr = res.data.data.endSectionIds.split(',');\n console.log('this.sectionals', _this5.sectionals);\n console.log('endSectionIdArr', endSectionIdArr);\n endSectionIdArr.forEach(function (item) {\n _this5.sectionals.forEach(function (items) {\n if (item == items.graphicId) {\n endSectionArr.push(items.graphicName);\n _this5.componentForm.endSection = endSectionArr;\n }\n });\n });\n }\n\n if (_this5.componentForm.presentationForm != '') {\n var arr = [];\n arr = _this5.componentForm.presentationForm.split(',');\n _this5.componentForm.presentation = arr;\n } else if (_this5.componentForm.presentationForm == '') {\n _this5.componentForm.presentation = [];\n }\n\n if (res.data.data.type != '') {\n var arr = [];\n arr = res.data.data.type.split(',');\n _this5.componentForm.type = arr;\n } else {\n _this5.componentForm.type = [];\n }\n\n console.log('this.componentForm', _this5.componentForm);\n }\n });\n },\n //修改模拟区组件、图形\n getSimulationAreaEdit: function getSimulationAreaEdit(id, type, componentType, name, number) {\n var _this6 = this;\n\n console.log('number', number);\n this.numberNew = number;\n\n if (type == '图形') {\n this.form.id = id;\n this.form.name = name;\n this.form.type = componentType;\n this.startFigureName = name;\n\n if (this.form.type == '轨迹') {\n this.dialogFormVisible = true;\n } else if (this.form.type == '区域') {\n this.dialogFormVisible = true;\n } else if (this.form.type == '断面') {\n this.dialogFormVisible = true;\n }\n } else if (type == '组件') {\n this.componentId = id;\n this.componentForm.componentType = componentType;\n this.componentTitle = componentType;\n getComponentData({\n AnalogAreaComponentId: id\n }).then(function (res) {\n console.log('res', res);\n\n if (res.data.code == 200) {\n console.log('res', res.data.data);\n _this6.component = true;\n\n if (res.data.data.company != '') {\n _this6.componentForm.company = res.data.data.company;\n }\n\n if (res.data.data.timeMode != '') {\n _this6.componentForm.timeMode = res.data.data.timeMode;\n } else {\n if (_this6.componentForm.componentType == '延误' || _this6.componentForm.componentType == '拥堵') {\n _this6.componentForm.timeMode = '周期统计';\n } else {\n _this6.componentForm.timeMode = '触发';\n }\n }\n\n _this6.componentForm.componentName = res.data.data.componentName;\n _this6.componentForm.componentParameterId = res.data.data.componentParameterId;\n _this6.componentForm.cycleInterval = res.data.data.cycleInterval;\n _this6.componentForm.startSectionIds = res.data.data.startSectionIds;\n _this6.componentForm.startSectionNames = res.data.data.startSectionNames;\n _this6.componentForm.endSectionIds = res.data.data.endSectionIds;\n _this6.componentForm.endSectionNames = res.data.data.endSectionNames;\n _this6.componentForm.endValue = res.data.data.endValue;\n _this6.componentForm.startValue = res.data.data.startValue;\n _this6.componentForm.presentationForm = res.data.data.presentationForm; // this.componentForm.type = res.data.data.type\n\n if (res.data.data.startSectionIds != '') {\n console.log('startSectionIds', res.data.data.startSectionIds);\n var startSectionIdArr = [];\n var startSectionArr = [];\n startSectionIdArr = res.data.data.startSectionIds.split(',');\n console.log('this.sectionals', _this6.sectionals);\n console.log('startSectionIdArr', startSectionIdArr);\n startSectionIdArr.forEach(function (item) {\n _this6.sectionals.forEach(function (items) {\n if (item == items.graphicId) {\n startSectionArr.push(items.graphicName);\n _this6.componentForm.startSection = startSectionArr;\n }\n });\n });\n }\n\n if (res.data.data.endSectionIds != '') {\n console.log('endSectionIds', res.data.data.endSectionIds);\n var endSectionIdArr = [];\n var endSectionArr = [];\n endSectionIdArr = res.data.data.endSectionIds.split(',');\n console.log('this.sectionals', _this6.sectionals);\n console.log('endSectionIdArr', endSectionIdArr);\n endSectionIdArr.forEach(function (item) {\n _this6.sectionals.forEach(function (items) {\n if (item == items.graphicId) {\n endSectionArr.push(items.graphicName);\n _this6.componentForm.endSection = endSectionArr;\n }\n });\n });\n }\n\n if (_this6.componentForm.presentationForm != '') {\n var arr = [];\n arr = _this6.componentForm.presentationForm.split(',');\n _this6.componentForm.presentation = arr;\n } else if (_this6.componentForm.presentationForm == '') {\n _this6.componentForm.presentation = [];\n }\n\n if (res.data.data.type != '') {\n var arr = [];\n arr = res.data.data.type.split(',');\n _this6.componentForm.type = arr;\n } else {\n _this6.componentForm.type = [];\n }\n }\n });\n }\n },\n //获取所有断面数据\n getAllSectionalData: function getAllSectionalData(VideoId) {\n var _this7 = this;\n\n getSectionalData({\n VideoId: VideoId\n }).then(function (res) {\n console.log('res', res);\n\n if (res.data.code == 200) {\n _this7.sectionals = res.data.data;\n }\n });\n },\n figureType: function figureType(type) {\n if (type == 'Move') {\n type = '轨迹';\n } else if (type == 'Poly') {\n type = '区域';\n } else if (type == 'Line') {\n type = '断面';\n }\n\n return type;\n },\n getFigureD: function getFigureD(item, index, indexNew) {\n console.log('图形类型', item);\n console.log('初始图形名称', index);\n this.startFigureName = index;\n console.log('图形位置', indexNew);\n this.dialogFormVisible = true;\n this.form.name = index;\n this.form.type = this.figureType(item);\n this.form.coordinate = indexNew;\n this.form.id = '';\n this.title = this.figureType(item);\n },\n //双击图形修改图形名称弹框\n getModifyTheNameN: function getModifyTheNameN(data, number) {\n console.log('data', data);\n console.log('number', number);\n this.numberNew = number;\n var arr = [];\n arr = data.split(',');\n console.log('arr', arr);\n this.form.id = arr[0];\n this.form.name = arr[1];\n this.form.type = arr[2];\n this.startFigureName = arr[1];\n\n if (this.form.type == '轨迹') {\n // this.open2()\n this.dialogFormVisible = true;\n } else if (this.form.type == '区域') {\n this.dialogFormVisible = true;\n } else if (this.form.type == '断面') {\n this.dialogFormVisible = true;\n }\n },\n //新增、编辑图形确认按钮\n onSubmit: function onSubmit(form) {\n var _this8 = this;\n\n console.log('form', form); //新增\n\n if (form.id == '') {\n var formData = new FormData();\n\n if (form.type == '断面') {\n formData.append('GraphicName', form.name);\n formData.append('GraphicType', form.type);\n formData.append('Coordinate', form.coordinate);\n formData.append('VideoId', this.VideoId);\n formData.append('Direction', form.Direction);\n } else if (form.type == '区域') {\n formData.append('GraphicName', form.name);\n formData.append('GraphicType', form.type);\n formData.append('Coordinate', form.coordinate);\n formData.append('VideoId', this.VideoId); // formData.append(\"Direction\",form.Direction);\n // formData.append(\"StoppingSpeed\",form.StoppingSpeed);\n } else {\n formData.append('GraphicName', form.name);\n formData.append('GraphicType', form.type);\n formData.append('Coordinate', form.coordinate);\n formData.append('VideoId', this.VideoId); // formData.append(\"Direction\",form.Direction);\n }\n\n axios({\n method: 'post',\n url: serverUrl.addFigure,\n data: formData\n }).then(function (res) {\n console.log('res', res);\n\n if (res.data.code == 200) {\n _this8.$message({\n message: res.data.msg,\n type: 'success'\n }); // setTimeout(() => { \n // this.$message({\n // type: \"warning\",\n // message: \"请点击交通分析,获取最新数据!\",\n // showClose: true,\n // duration:0,\n // });\n // }, 3000);\n\n\n document.getElementById('mapModule').contentWindow.postFigureId(JSON.stringify(res.data.data));\n document.getElementById('mapModule').contentWindow.postFigureName(JSON.stringify(res.data.data + ',' + form.name + ',' + _this8.startFigureName + ',' + _this8.numberNew));\n _this8.dialogFormVisible = false;\n } else {\n _this8.$message({\n message: res.data.msg,\n type: 'warning'\n });\n }\n });\n } else {\n //编辑\n var _formData = new FormData();\n\n if (form.type == '断面') {\n _formData.append('GraphicName', form.name);\n\n _formData.append('GraphicType', form.type);\n\n _formData.append('Direction', form.Direction);\n\n _formData.append('GraphicId', form.id);\n\n _formData.append('VideoId', this.VideoId);\n } else if (form.type == '区域') {\n _formData.append('GraphicName', form.name);\n\n _formData.append('GraphicType', form.type);\n\n _formData.append('Direction', form.Direction);\n\n _formData.append('GraphicId', form.id);\n\n _formData.append('VideoId', this.VideoId);\n\n _formData.append('StoppingSpeed', form.StoppingSpeed);\n } else {\n _formData.append('GraphicName', form.name);\n\n _formData.append('GraphicType', form.type); // formData.append(\"Direction\",form.Direction);\n\n\n _formData.append('GraphicId', form.id);\n\n _formData.append('VideoId', this.VideoId);\n }\n\n axios({\n method: 'post',\n url: serverUrl.editFigure,\n data: _formData\n }).then(function (res) {\n console.log('res', res);\n\n if (res.data.code == 200) {\n _this8.$message({\n message: res.data.msg,\n type: 'success'\n });\n\n setTimeout(function () {\n _this8.$message({\n type: \"warning\",\n message: \"请点击交通分析,获取最新数据!\",\n showClose: true,\n duration: 0\n });\n }, 5000);\n console.log('startFigureName', _this8.startFigureName);\n document.getElementById('mapModule').contentWindow.postFigureId(JSON.stringify(res.data.data));\n console.log('this.numberNew', _this8.numberNew);\n document.getElementById('mapModule').contentWindow.postFigureName(JSON.stringify(form.id + ',' + form.name + ',' + _this8.startFigureName + ',' + _this8.numberNew));\n _this8.dialogFormVisible = false;\n } else {\n _this8.$message({\n message: res.data.msg,\n type: 'warning'\n });\n }\n });\n }\n },\n //新增编辑组件取消\n onSubmitComponent: function onSubmitComponent(componentForm) {\n var _this9 = this;\n\n this.component = false;\n var formData = new FormData();\n\n if (componentForm.componentType == 'OD') {\n //名称\n formData.append('componentName', componentForm.componentName); //单位\n\n formData.append('company', componentForm.company); //id\n\n formData.append('componentParameterId', componentForm.componentParameterId);\n formData.append('cycleInterval', componentForm.cycleInterval);\n formData.append('startSectionIds', componentForm.startSectionIds);\n formData.append('startSectionNames', componentForm.startSectionNames);\n formData.append('endSectionIds', componentForm.endSectionIds);\n formData.append('endSectionNames', componentForm.endSectionNames);\n formData.append('endValue', componentForm.endValue);\n formData.append('startValue', componentForm.startValue);\n formData.append('timeMode', componentForm.timeMode);\n formData.append('presentationForm', '矩阵图');\n } else if (componentForm.componentType == '类型') {\n //名称\n formData.append('componentName', componentForm.componentName); //单位\n\n formData.append('company', componentForm.company); //id\n\n formData.append('componentParameterId', componentForm.componentParameterId);\n formData.append('cycleInterval', componentForm.cycleInterval);\n formData.append('endValue', componentForm.endValue);\n formData.append('startValue', componentForm.startValue);\n formData.append('timeMode', componentForm.timeMode);\n formData.append('presentationForm', componentForm.presentationForm);\n formData.append('type', componentForm.type);\n } else {\n //名称\n formData.append('componentName', componentForm.componentName); //单位\n\n formData.append('company', componentForm.company); //id\n\n formData.append('componentParameterId', componentForm.componentParameterId);\n formData.append('cycleInterval', componentForm.cycleInterval);\n formData.append('endValue', componentForm.endValue);\n formData.append('startValue', componentForm.startValue);\n formData.append('timeMode', componentForm.timeMode);\n formData.append('presentationForm', componentForm.presentationForm);\n formData.append('FlowType', componentForm.flowType);\n }\n\n axios({\n method: 'post',\n url: serverUrl.editComponent,\n data: formData\n }).then(function (res) {\n console.log('res', res);\n\n if (res.data.code == 200) {\n _this9.$message({\n message: res.data.msg,\n type: 'success'\n }); // document.getElementById(\"mapModule\").contentWindow.postFigureId(JSON.stringify(res.data.data))\n\n\n document.getElementById('mapModule').contentWindow.editComponent(_this9.componentId + ',' + componentForm.componentName);\n _this9.dialogFormVisible = false;\n } else {\n _this9.$message({\n message: res.data.msg,\n type: 'warning'\n });\n }\n });\n },\n //新增编辑组件取消\n closeComponent: function closeComponent(componentForm) {\n this.component = false;\n this.componentForm = {\n //单位\n company: '',\n componentName: '',\n componentParameterId: '01888e05fac246b29e3a19a27c3d2ab0',\n //周期间隔\n cycleInterval: '',\n startSectionIds: '',\n startSectionNames: '',\n endSectionIds: '',\n endSectionNames: '',\n endValue: '',\n //展现形式\n presentationForm: '',\n presentation: [],\n startValue: '',\n timeMode: '',\n type: [],\n startSection: [],\n endSection: [],\n componentType: '',\n typeFiltering: '',\n typeData: []\n };\n document.getElementById('mapModule').contentWindow.editComponent('');\n },\n //新增、编辑图形取消按钮\n closeFigure: function closeFigure(form) {\n console.log('form', form);\n\n if (form.id != '') {\n this.dialogFormVisible = false;\n document.getElementById('mapModule').contentWindow.closeEdit(JSON.stringify(form.type + ',' + form.id));\n } else {\n this.dialogFormVisible = false;\n document.getElementById('mapModule').contentWindow.delFigure();\n }\n },\n closeComponentForm: function closeComponentForm() {\n this.component = false;\n document.getElementById('mapModule').contentWindow.editComponent('');\n },\n closeForm: function closeForm(form) {\n if (this.form.id != '') {\n this.dialogFormVisible = false;\n document.getElementById('mapModule').contentWindow.closeEdit(JSON.stringify(form.type + ',' + form.id));\n } else {\n this.dialogFormVisible = false;\n document.getElementById('mapModule').contentWindow.delFigure();\n }\n },\n //改变起点\n handleCheckedStartSection: function handleCheckedStartSection(value) {\n var _this10 = this;\n\n console.log('改变起点', value);\n var startSectionIdArr = [];\n var startSectionNameArr = [];\n value.forEach(function (item) {\n _this10.sectionals.forEach(function (items) {\n if (item == items.graphicName) {\n startSectionIdArr.push(items.graphicId);\n startSectionNameArr.push(items.graphicName);\n var newStartSectionId = startSectionIdArr.join(',');\n var newStartSectionName = startSectionNameArr.join(',');\n _this10.componentForm.startSectionIds = newStartSectionId;\n _this10.componentForm.startSectionNames = newStartSectionName;\n }\n });\n });\n },\n //改变终点\n handleCheckedendSection: function handleCheckedendSection(value) {\n var _this11 = this;\n\n console.log('改变终点', value);\n var endSectionIdArr = [];\n var endSectionNameArr = [];\n value.forEach(function (item) {\n _this11.sectionals.forEach(function (items) {\n if (item == items.graphicName) {\n endSectionIdArr.push(items.graphicId);\n endSectionNameArr.push(items.graphicName);\n var newendSectionId = endSectionIdArr.join(',');\n var newEndSectionName = endSectionNameArr.join(',');\n console.log('newendSectionId', newendSectionId);\n console.log('newEndSectionName', newEndSectionName);\n _this11.componentForm.endSectionIds = newendSectionId;\n _this11.componentForm.endSectionNames = newEndSectionName;\n }\n });\n });\n },\n //修改展现形式\n handlePresentation: function handlePresentation(value) {\n console.log('展现形式', value);\n var presentation = value.join(',');\n this.componentForm.presentationForm = presentation;\n console.log('this.componentForm.presentationForm', this.componentForm.presentationForm);\n },\n //类型数据\n handleTypeData: function handleTypeData(value) {\n console.log('类型数据', value);\n var type = value.join(',');\n this.componentForm.typeData = type;\n },\n //模型加载等待\n loadingShow: function loadingShow(data) {\n this.loadingShow1 = data;\n },\n handleSearch: function handleSearch() {\n this.modelOthers = true;\n this.$refs.htModels.finbBox(this.inputVal);\n console.log(this.$refs.htModels, 'asdasdasd');\n this.inputVal = '';\n },\n handleRow: function handleRow(val) {\n this.modelOthers = true;\n this.$refs.htModels.finbBox(val);\n },\n // 天气\n handleWather: function handleWather() {\n var _this12 = this;\n\n axios({\n url: 'https://restapi.amap.com/v3/weather/weatherInfo?key=bc2b906032fdd8a63cbd0790d656b1d7&city=620100',\n methods: ''\n }).then(function (res) {\n _this12.weatherItem = res.data.lives[0];\n console.log(_this12.weatherItem, 'asdsads');\n });\n }\n },\n components: {\n editModal: editModal,\n analysisConfiguration: analysisConfiguration,\n dataBoard: dataBoard\n }\n};",{"version":3,"sources":["index.vue"],"names":[],"mappings":"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","sourcesContent":["\r\n\r\n\r\n\r\n"],"sourceRoot":"src/views"}]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/c90a7db1294db9fc3e3360c0ce4029f4.json b/node_modules/.cache/babel-loader/c90a7db1294db9fc3e3360c0ce4029f4.json index 8a12a77a..f708ec0f 100644 --- a/node_modules/.cache/babel-loader/c90a7db1294db9fc3e3360c0ce4029f4.json +++ b/node_modules/.cache/babel-loader/c90a7db1294db9fc3e3360c0ce4029f4.json @@ -1 +1 @@ -{"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\\bounced\\dataBoard.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\bounced\\dataBoard.vue","mtime":1675939165954},{"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.set\";\nimport \"core-js/modules/es6.string.iterator\";\nimport \"core-js/modules/es6.array.from\";\nimport \"core-js/modules/web.dom.iterable\";\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport typeChart from \"../../components/target/typeChart.vue\";\nimport OD from \"../../components/target/OD.vue\"; // import {mapMutation} from 'vuex'\n\nimport { getComponentSection } from \"../../api/index\";\nexport default {\n components: {\n typeChart: typeChart,\n OD: OD\n },\n props: {\n activeName: {\n type: String\n },\n triggerData: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n // 触发数据\n triggerListData: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n // 周期时刻数据\n cycleTimeData: {\n type: Array,\n default: function _default() {\n return [];\n }\n }\n },\n data: function data() {\n return {\n title1: '01断面',\n title2: '01区域',\n dialogVisible: false,\n // 触发数据断面与区域相同\n tableData: [{\n steam_id: 0,\n time: '2022-10-01 09:15:11.156',\n obj_id: 125,\n type: 'Person',\n plate: '苏A0131M',\n speed: 35.2,\n event: 'in',\n lane: 0,\n headWay: 19\n }, {\n steam_id: 0,\n time: '2022-10-01 09:15:12.156',\n obj_id: 125,\n type: 'Motor Vehicle',\n plate: '苏A0131M',\n speed: 70.2,\n event: 'in',\n lane: 0,\n headWay: 6.5\n }, {\n steam_id: 0,\n time: '2022-10-01 09:15:13.156',\n obj_id: 125,\n type: 'Non_Motor',\n plate: '苏A0131M',\n speed: 60.2,\n event: 'in',\n lane: 0,\n headWay: 10.5\n }, {\n steam_id: 0,\n time: '2022-10-01 09:15:14.156',\n obj_id: 125,\n type: 'Non_Motor',\n plate: '苏A0131M',\n speed: 60.2,\n event: 'in',\n lane: 0,\n headWay: 2.5\n }, {\n steam_id: 0,\n time: '2022-10-01 09:15:15.156',\n obj_id: 125,\n type: 'Motor Vehicle',\n plate: '苏A0131M',\n speed: 60.2,\n event: 'in',\n lane: 0,\n headWay: 11.5\n }],\n // 断面的周期统计\n sectionList: [{\n steam_id: '0',\n gate_id: 'Gate_1',\n name: '西进口',\n timestamp: '2022-10-1',\n interval: '53',\n type: 'truck',\n in_flow: 90,\n out_flow: 120,\n flow: 147,\n in_spd: 20.1,\n out_spd: 30.6,\n speed: 30\n }, {\n steam_id: '0',\n gate_id: 'Gate_1',\n name: '西进口',\n timestamp: '2022-10-1',\n interval: '53',\n type: 'truck',\n in_flow: 90,\n out_flow: 120,\n flow: 123,\n in_spd: 20.1,\n out_spd: 30.6,\n speed: 40\n }, {\n steam_id: '0',\n gate_id: 'Gate_1',\n name: '西进口',\n timestamp: '2022-10-1',\n interval: '53',\n type: 'truck',\n in_flow: 90,\n out_flow: 80,\n flow: 210,\n in_spd: 20.1,\n out_spd: 30.6,\n speed: 50\n }, {\n steam_id: '0',\n gate_id: 'Gate_1',\n name: '西进口',\n timestamp: '2022-10-1',\n interval: '53',\n type: 'truck',\n in_flow: 90,\n out_flow: 120,\n flow: 210,\n in_spd: 20.1,\n out_spd: 30.6,\n speed: 77\n }],\n // 区域的周期时刻\n regionList1: [{\n zone_id: '0',\n gate_id: 'Zone_1',\n name: '西进口左1',\n timestamp: '2022-10-1',\n frame: 1000,\n type: 'car',\n n_stay: 3,\n n_queue: 2,\n occ: 1,\n speed: 5.6\n }, {\n zone_id: '0',\n gate_id: 'Zone_1',\n name: '西进口左1',\n timestamp: '2022-10-1',\n frame: 1000,\n type: 'car',\n n_stay: 3,\n n_queue: 2,\n occ: 1,\n speed: 12.6\n }, {\n zone_id: '0',\n gate_id: 'Zone_1',\n name: '西进口左1',\n timestamp: '2022-10-1',\n frame: 1000,\n type: 'car',\n n_stay: 3,\n n_queue: 2,\n occ: 1,\n speed: 10\n }, {\n zone_id: '0',\n gate_id: 'Zone_1',\n name: '西进口左1',\n timestamp: '2022-10-1',\n frame: 1000,\n type: 'car',\n n_stay: 3,\n n_queue: 2,\n occ: 1,\n speed: 6\n }],\n // 区域的周期统计\n regionList2: [{\n zone_id: '0',\n gate_id: 'Zone_1',\n name: '西进口左1',\n timestamp: '2022-10-1',\n type: 'car',\n enter_flow: 1,\n leave_flow: 3,\n ave_stay: 3.2,\n ave_queue: 2.9,\n ave_occ: 0.56,\n ave_delay: 8,\n ave_speed: 12\n }, {\n zone_id: '0',\n gate_id: 'Zone_1',\n name: '西进口左1',\n timestamp: '2022-10-1',\n type: 'car',\n enter_flow: 1,\n leave_flow: 3,\n ave_stay: 3.2,\n ave_queue: 2.9,\n ave_occ: 0.56,\n ave_delay: 7,\n ave_speed: 22\n }, {\n zone_id: '0',\n gate_id: 'Zone_1',\n name: '西进口左1',\n timestamp: '2022-10-1',\n type: 'car',\n enter_flow: 1,\n leave_flow: 3,\n ave_stay: 3.2,\n ave_queue: 2.9,\n ave_occ: 0.56,\n ave_delay: 17,\n ave_speed: 12\n }],\n idVal: '',\n //组件数组\n componentList: [],\n // 触发数据数组\n triggerList: [],\n sectionData: [],\n // 单个区域或者断面的表格触发数据\n tableList: [],\n // 路线数据\n headWay: [],\n tripData: [],\n sectionArr: []\n };\n },\n created: function created() {\n var _this = this;\n\n this.idVal = this.$route.query.id;\n getComponentSection({\n VideoId: this.idVal\n }).then(function (res) {\n if (res.data.code == 200) {\n console.log(res.data.data, '11111111111111111');\n _this.componentList = res.data.data;\n\n _this.siftData(); // 处理获取过来的数据\n // this.componentList.forEach((val) => {\n // this.sectionArr.push(val.combinationName);\n // this.sectionArr = Array.from(new Set(this.sectionArr));\n // });\n // this.sectionData = this.sectionArr.map((item) => {\n // item = { title: item, children: [] };\n // this.componentList.forEach((val) => {\n // if (item.title == val.combinationName) {\n // item.children.push(val);\n // }\n // });\n // return item;\n // });\n\n\n console.log(_this.sectionData, '455');\n } else if (res.data.code == 404) {}\n });\n },\n methods: {\n siftData: function siftData() {\n var _this2 = this;\n\n this.componentList.forEach(function (val) {\n _this2.sectionArr.push(val.combinationName);\n\n _this2.sectionArr = Array.from(new Set(_this2.sectionArr));\n });\n this.sectionData = this.sectionArr.map(function (item) {\n item = {\n title: item,\n children: []\n };\n\n _this2.componentList.forEach(function (val) {\n if (item.title == val.combinationName) {\n item.children.push(val);\n }\n });\n\n return item;\n });\n },\n // 组件图标点击下拉事件\n sectionHandle: function sectionHandle(i) {\n var sections = document.querySelectorAll('.section');\n var sectionBox = document.querySelectorAll('.sectionBox');\n var downPulls1 = document.querySelectorAll('.downPull1'); // 断面的小图标\n\n downPulls1[i].dataset.num++;\n\n if (downPulls1[i].dataset.num % 2 == 0) {\n downPulls1[i].style.cssText = 'transform: rotate(180deg);transition: all 0.5s linear;';\n sections[i].style.height = 'auto';\n\n if (sectionBox[i] != undefined) {\n sectionBox[i].style.height = 'auto';\n }\n } else {\n downPulls1[i].style.cssText = 'transition: all 0.5s linear;';\n sections[i].style.height = '500px';\n\n if (sectionBox[i] != undefined) {\n sectionBox[i].style.height = '48vh';\n }\n }\n } // 触发数据的类型数值\n\n },\n mounted: function mounted() {},\n watch: {\n // 触发的原始数据\n triggerData: {\n handler: function handler(newVal, oldVal) {},\n immediate: true\n },\n // 处理过的触发数据\n triggerListData: {\n handler: function handler(newVal) {\n this.triggerList = newVal; // 触发数据\n // console.log(newVal, 'triggerlistData');\n\n if (newVal) {\n this.componentList.forEach(function (ele) {\n if (ele.trigger == undefined && ele.timeMode == '触发') {\n ele.trigger = [];\n }\n\n newVal.forEach(function (item) {\n if (ele.analogAreaComponentId == item.component_id && ele.timeMode == '触发') {\n if (ele.trigger.length == 10) {\n ele.trigger.pop();\n } else {\n ele.trigger.unshift(item);\n }\n }\n });\n });\n }\n },\n immediate: true\n },\n // 周期时刻的数据\n cycleTimeData: {\n handler: function handler(newVal) {\n // 监听到打印周期时刻数据\n console.log(newVal, '440');\n\n if (newVal.length != 0) {\n this.componentList.forEach(function (ele) {\n if (ele.cycleTimeData == undefined && ele.timeMode == '周期时刻') {\n ele.cycleTimeData = [];\n }\n\n newVal.forEach(function (item) {\n if (ele.analogAreaComponentId == item.component_id && ele.timeMode == '周期时刻' && ele.analogAreaGraphId == item.graphical_id) {\n if (ele.cycleTimeData.length == 10) {\n ele.cycleTimeData.pop();\n } else {\n ele.cycleTimeData.unshift(item);\n }\n }\n });\n });\n console.log(this.sectionData, '455');\n }\n },\n immediate: true\n }\n }\n};",{"version":3,"sources":["dataBoard.vue"],"names":[],"mappings":"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","sourcesContent":["\r\n \r\n\r\n\r\n"],"sourceRoot":"src/views/bounced"}]} \ No newline at end of file +{"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\\bounced\\dataBoard.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\bounced\\dataBoard.vue","mtime":1676615056876},{"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.set\";\nimport \"core-js/modules/es6.string.iterator\";\nimport \"core-js/modules/es6.array.from\";\nimport \"core-js/modules/web.dom.iterable\";\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport typeChart from \"../../components/target/typeChart.vue\";\nimport OD from \"../../components/target/OD.vue\"; // import {mapMutation} from 'vuex'\n\nimport { getComponentSection } from \"../../api/index\";\nexport default {\n components: {\n typeChart: typeChart,\n OD: OD\n },\n props: {\n activeName: {\n type: String\n },\n triggerData: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n // 触发数据\n triggerListData: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n // 周期时刻数据\n cycleTimeData: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n //周期统计\n cycleStatistics: {\n type: Array,\n default: function _default() {\n return [];\n }\n }\n },\n data: function data() {\n return {\n title1: '01断面',\n title2: '01区域',\n dialogVisible: false,\n // 触发数据断面与区域相同\n tableData: [{\n steam_id: 0,\n time: '2022-10-01 09:15:11.156',\n obj_id: 125,\n type: 'Person',\n plate: '苏A0131M',\n speed: 35.2,\n event: 'in',\n lane: 0,\n headWay: 19\n }, {\n steam_id: 0,\n time: '2022-10-01 09:15:12.156',\n obj_id: 125,\n type: 'Motor Vehicle',\n plate: '苏A0131M',\n speed: 70.2,\n event: 'in',\n lane: 0,\n headWay: 6.5\n }, {\n steam_id: 0,\n time: '2022-10-01 09:15:13.156',\n obj_id: 125,\n type: 'Non_Motor',\n plate: '苏A0131M',\n speed: 60.2,\n event: 'in',\n lane: 0,\n headWay: 10.5\n }, {\n steam_id: 0,\n time: '2022-10-01 09:15:14.156',\n obj_id: 125,\n type: 'Non_Motor',\n plate: '苏A0131M',\n speed: 60.2,\n event: 'in',\n lane: 0,\n headWay: 2.5\n }, {\n steam_id: 0,\n time: '2022-10-01 09:15:15.156',\n obj_id: 125,\n type: 'Motor Vehicle',\n plate: '苏A0131M',\n speed: 60.2,\n event: 'in',\n lane: 0,\n headWay: 11.5\n }],\n // 断面的周期统计\n sectionList: [{\n steam_id: '0',\n gate_id: 'Gate_1',\n name: '西进口',\n timestamp: '2022-10-1',\n interval: '53',\n type: 'truck',\n in_flow: 90,\n out_flow: 120,\n flow: 147,\n in_spd: 20.1,\n out_spd: 30.6,\n speed: 30\n }, {\n steam_id: '0',\n gate_id: 'Gate_1',\n name: '西进口',\n timestamp: '2022-10-1',\n interval: '53',\n type: 'truck',\n in_flow: 90,\n out_flow: 120,\n flow: 123,\n in_spd: 20.1,\n out_spd: 30.6,\n speed: 40\n }, {\n steam_id: '0',\n gate_id: 'Gate_1',\n name: '西进口',\n timestamp: '2022-10-1',\n interval: '53',\n type: 'truck',\n in_flow: 90,\n out_flow: 80,\n flow: 210,\n in_spd: 20.1,\n out_spd: 30.6,\n speed: 50\n }, {\n steam_id: '0',\n gate_id: 'Gate_1',\n name: '西进口',\n timestamp: '2022-10-1',\n interval: '53',\n type: 'truck',\n in_flow: 90,\n out_flow: 120,\n flow: 210,\n in_spd: 20.1,\n out_spd: 30.6,\n speed: 77\n }],\n // 区域的周期时刻\n regionList1: [{\n zone_id: '0',\n gate_id: 'Zone_1',\n name: '西进口左1',\n timestamp: '2022-10-1',\n frame: 1000,\n type: 'car',\n n_stay: 3,\n n_queue: 2,\n occ: 1,\n speed: 5.6\n }, {\n zone_id: '0',\n gate_id: 'Zone_1',\n name: '西进口左1',\n timestamp: '2022-10-1',\n frame: 1000,\n type: 'car',\n n_stay: 3,\n n_queue: 2,\n occ: 1,\n speed: 12.6\n }, {\n zone_id: '0',\n gate_id: 'Zone_1',\n name: '西进口左1',\n timestamp: '2022-10-1',\n frame: 1000,\n type: 'car',\n n_stay: 3,\n n_queue: 2,\n occ: 1,\n speed: 10\n }, {\n zone_id: '0',\n gate_id: 'Zone_1',\n name: '西进口左1',\n timestamp: '2022-10-1',\n frame: 1000,\n type: 'car',\n n_stay: 3,\n n_queue: 2,\n occ: 1,\n speed: 6\n }],\n // 区域的周期统计\n regionList2: [{\n zone_id: '0',\n gate_id: 'Zone_1',\n name: '西进口左1',\n timestamp: '2022-10-1',\n type: 'car',\n enter_flow: 1,\n leave_flow: 3,\n ave_stay: 3.2,\n ave_queue: 2.9,\n ave_occ: 0.56,\n ave_delay: 8,\n ave_speed: 12\n }, {\n zone_id: '0',\n gate_id: 'Zone_1',\n name: '西进口左1',\n timestamp: '2022-10-1',\n type: 'car',\n enter_flow: 1,\n leave_flow: 3,\n ave_stay: 3.2,\n ave_queue: 2.9,\n ave_occ: 0.56,\n ave_delay: 7,\n ave_speed: 22\n }, {\n zone_id: '0',\n gate_id: 'Zone_1',\n name: '西进口左1',\n timestamp: '2022-10-1',\n type: 'car',\n enter_flow: 1,\n leave_flow: 3,\n ave_stay: 3.2,\n ave_queue: 2.9,\n ave_occ: 0.56,\n ave_delay: 17,\n ave_speed: 12\n }],\n idVal: '',\n //组件数组\n componentList: [],\n // 触发数据数组\n triggerList: [],\n sectionData: [],\n // 单个区域或者断面的表格触发数据\n tableList: [],\n // 路线数据\n headWay: [],\n tripData: [],\n sectionArr: [],\n //触发的类型数值看板显示\n typeValue: {},\n // 周期时刻的数值看板展示\n typeCycleTimeData: {}\n };\n },\n created: function created() {\n var _this = this;\n\n this.idVal = this.$route.query.id;\n getComponentSection({\n VideoId: this.idVal\n }).then(function (res) {\n if (res.data.code == 200) {\n console.log(res.data.data, '11111111111111111');\n _this.componentList = res.data.data;\n\n _this.siftData(); // 处理获取过来的数据\n // this.componentList.forEach((val) => {\n // this.sectionArr.push(val.combinationName);\n // this.sectionArr = Array.from(new Set(this.sectionArr));\n // });\n // this.sectionData = this.sectionArr.map((item) => {\n // item = { title: item, children: [] };\n // this.componentList.forEach((val) => {\n // if (item.title == val.combinationName) {\n // item.children.push(val);\n // }\n // });\n // return item;\n // });\n\n\n console.log(_this.sectionData, '455');\n } else if (res.data.code == 404) {}\n });\n },\n methods: {\n siftData: function siftData() {\n var _this2 = this;\n\n this.componentList.forEach(function (val) {\n _this2.sectionArr.push(val.combinationName);\n\n _this2.sectionArr = Array.from(new Set(_this2.sectionArr));\n });\n this.sectionData = this.sectionArr.map(function (item) {\n item = {\n title: item,\n children: []\n };\n\n _this2.componentList.forEach(function (val) {\n if (item.title == val.combinationName) {\n item.children.push(val);\n }\n });\n\n return item;\n });\n },\n // 组件图标点击下拉事件\n sectionHandle: function sectionHandle(i) {\n var sections = document.querySelectorAll('.section');\n var sectionBox = document.querySelectorAll('.sectionBox');\n var downPulls1 = document.querySelectorAll('.downPull1'); // 断面的小图标\n\n downPulls1[i].dataset.num++;\n\n if (downPulls1[i].dataset.num % 2 == 0) {\n downPulls1[i].style.cssText = 'transform: rotate(180deg);transition: all 0.5s linear;';\n sections[i].style.height = 'auto';\n\n if (sectionBox[i] != undefined) {\n sectionBox[i].style.height = 'auto';\n }\n } else {\n downPulls1[i].style.cssText = 'transition: all 0.5s linear;';\n sections[i].style.height = '500px';\n\n if (sectionBox[i] != undefined) {\n sectionBox[i].style.height = '48vh';\n }\n }\n } // 触发数据的类型数值\n\n },\n mounted: function mounted() {},\n watch: {\n // 触发的原始数据\n triggerData: {\n handler: function handler(newVal, oldVal) {},\n immediate: true\n },\n // 处理过的触发数据\n triggerListData: {\n handler: function handler(newVal) {\n var _this3 = this;\n\n this.triggerList = newVal; // 触发数据\n // console.log(newVal, 'triggerlistData');\n\n this.componentList.forEach(function (ele) {\n if (ele.trigger == undefined && ele.timeMode == '触发') {\n ele.trigger = [];\n }\n\n newVal.forEach(function (item) {\n if (ele.analogAreaComponentId == item.component_id && ele.timeMode == '触发') {\n if (ele.trigger.length == 10) {\n ele.trigger.pop();\n } else {\n // 该时间的触发数据\n if (item.type_data != null) {\n console.log(item, '461461');\n _this3.typeValue = item;\n }\n\n ele.trigger.unshift(item);\n }\n }\n });\n });\n }\n },\n immediate: true\n },\n // 周期时刻的数据\n cycleTimeData: {\n handler: function handler(newVal) {\n var _this4 = this;\n\n // 监听到打印周期时刻数据\n console.log(newVal, '440');\n\n if (newVal.length != 0) {\n this.componentList.forEach(function (ele) {\n if (ele.cycleTimeData == undefined && ele.timeMode == '周期时刻') {\n ele.cycleTimeData = [];\n }\n\n newVal.forEach(function (item) {\n if (ele.analogAreaComponentId == item.component_id && ele.timeMode == '周期时刻' && ele.analogAreaGraphId == item.graphical_id) {\n if (ele.cycleTimeData.length == 10) {\n ele.cycleTimeData.slice(ele.cycleTimeData.length - 1, 0);\n } else {\n if (item.type_data != null) {\n // 周期时刻的类型数据\n _this4.typeCycleTimeData = item;\n }\n\n ele.cycleTimeData.unshift(item);\n }\n }\n });\n });\n console.log(this.sectionData, '455');\n }\n },\n immediate: true\n },\n // 周期统计数据\n cycleStatistics: {\n handler: function handler(newVal) {}\n }\n};",{"version":3,"sources":["dataBoard.vue"],"names":[],"mappings":"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","sourcesContent":["\r\n \r\n\r\n\r\n"],"sourceRoot":"src/views/bounced"}]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/d254b352ba28ad2f74675085f7216297.json b/node_modules/.cache/babel-loader/d254b352ba28ad2f74675085f7216297.json index 8bc48f18..a2797127 100644 --- a/node_modules/.cache/babel-loader/d254b352ba28ad2f74675085f7216297.json +++ b/node_modules/.cache/babel-loader/d254b352ba28ad2f74675085f7216297.json @@ -1 +1 @@ -{"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\\components\\chart\\barChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\barChart.vue","mtime":1675938918590},{"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.function.name\";\n//\n//\n//\n//\n//\n//\nexport default {\n name: 'barChart',\n //饼图组件\n props: {\n list: Array,\n default: function _default() {\n return [];\n },\n pageType: {\n type: String\n },\n title: {\n type: String\n },\n status: {\n type: String\n },\n componentName: {\n type: String\n },\n chartName: {\n type: String\n }\n },\n data: function data() {\n return {\n xData: [],\n yData: []\n };\n },\n created: function created() {},\n methods: {\n drawBar: function drawBar() {\n var myChart = this.$echarts.getInstanceByDom(this.$refs.barChart);\n\n if (myChart == null) {\n myChart = this.$echarts.init(this.$refs.barChart);\n }\n\n var option = {\n color: ['#7262FD', '#FC5A5A'],\n title: {\n show: true,\n text: this.componentName + '-' + this.chartName + '-' + '柱状图',\n textStyle: {\n lineHeight: '30'\n }\n },\n tooltip: {\n confine: true\n },\n grid: {\n left: '2%',\n right: '4%',\n bottom: '10%',\n top: '20%',\n containLabel: true\n },\n xAxis: {\n type: 'category',\n data: this.xData,\n axisLine: {\n lineStyle: {\n color: '#000'\n }\n },\n axisLabel: {\n fontSize: 12,\n color: '#000'\n },\n axisTick: {\n show: false\n }\n },\n yAxis: [{\n type: 'value',\n min: 0,\n minInterval: 1,\n splitArea: {\n show: false\n },\n axisLine: {\n show: true\n },\n axisTick: {\n show: false\n },\n splitLine: {\n lineStyle: {\n color: '#eeebeb',\n type: 'dashed' // dotted 虚线\n\n }\n },\n axisLabel: {\n fontSize: 12,\n color: '#000',\n fontFamily: 'Bebas'\n }\n }],\n series: [{\n type: 'bar',\n barWidth: 20,\n itemStyle: {\n barBorderRadius: [5, 5, 0, 0]\n },\n name: '时间',\n data: this.yData\n }]\n };\n myChart.setOption(option); // window.onresize = () => { // 根据窗口大小变化图表自适应\n // myChart.resize();\n // };\n\n window.addEventListener('resize', function () {\n myChart.resize();\n });\n }\n },\n mounted: function mounted() {},\n watch: {\n list: {\n handler: function handler(newVal) {\n if (newVal) {\n this.xData = newVal[newVal.length - 1].type_data.map(function (ele) {\n return ele.name;\n });\n this.yData = newVal[newVal.length - 1].type_data.map(function (ele) {\n return ele.quantity;\n });\n this.drawBar();\n }\n }\n }\n }\n};",{"version":3,"sources":["barChart.vue"],"names":[],"mappings":"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","sourcesContent":["\r\n \r\n"],"sourceRoot":"src/components/chart"}]} \ No newline at end of file +{"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\\components\\chart\\barChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\barChart.vue","mtime":1676616274365},{"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.function.name\";\n//\n//\n//\n//\n//\n//\nexport default {\n name: 'barChart',\n //饼图组件\n props: {\n list: Array,\n default: function _default() {\n return [];\n },\n pageType: {\n type: String\n },\n title: {\n type: String\n },\n status: {\n type: String\n },\n componentName: {\n type: String\n },\n chartName: {\n type: String\n },\n typeValue: {\n type: Object\n }\n },\n data: function data() {\n return {\n xData: [],\n yData: []\n };\n },\n created: function created() {},\n methods: {\n drawBar: function drawBar() {\n var myChart = this.$echarts.getInstanceByDom(this.$refs.barChart);\n\n if (myChart == null) {\n myChart = this.$echarts.init(this.$refs.barChart);\n }\n\n var option = {\n color: ['#7262FD', '#FC5A5A'],\n title: {\n show: true,\n text: this.componentName + '-' + this.chartName + '-' + '柱状图',\n textStyle: {\n lineHeight: '30'\n }\n },\n tooltip: {\n confine: true\n },\n grid: {\n left: '2%',\n right: '4%',\n bottom: '10%',\n top: '20%',\n containLabel: true\n },\n xAxis: {\n type: 'category',\n data: this.xData,\n axisLine: {\n lineStyle: {\n color: '#000'\n }\n },\n axisLabel: {\n fontSize: 12,\n color: '#000'\n },\n axisTick: {\n show: false\n }\n },\n yAxis: [{\n type: 'value',\n min: 0,\n minInterval: 1,\n splitArea: {\n show: false\n },\n axisLine: {\n show: true\n },\n axisTick: {\n show: false\n },\n splitLine: {\n lineStyle: {\n color: '#eeebeb',\n type: 'dashed' // dotted 虚线\n\n }\n },\n axisLabel: {\n fontSize: 12,\n color: '#000',\n fontFamily: 'Bebas'\n }\n }],\n series: [{\n type: 'bar',\n barWidth: 20,\n itemStyle: {\n barBorderRadius: [5, 5, 0, 0]\n },\n name: '时间',\n data: this.yData\n }]\n };\n myChart.setOption(option); // window.onresize = () => { // 根据窗口大小变化图表自适应\n // myChart.resize();\n // };\n\n window.addEventListener('resize', function () {\n myChart.resize();\n });\n }\n },\n mounted: function mounted() {},\n watch: {\n typeValue: {\n handler: function handler(newVal) {\n if (newVal) {\n this.xData = newVal.type_data.map(function (ele) {\n return ele.name;\n });\n this.yData = newVal.type_data.map(function (ele) {\n return ele.quantity;\n });\n this.drawBar();\n }\n }\n }\n }\n};",{"version":3,"sources":["barChart.vue"],"names":[],"mappings":"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","sourcesContent":["\r\n \r\n"],"sourceRoot":"src/components/chart"}]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/d36b985a450343bbaebc7d3929d30d4d.json b/node_modules/.cache/babel-loader/d36b985a450343bbaebc7d3929d30d4d.json index 2a819e3a..4d2d79b3 100644 --- a/node_modules/.cache/babel-loader/d36b985a450343bbaebc7d3929d30d4d.json +++ b/node_modules/.cache/babel-loader/d36b985a450343bbaebc7d3929d30d4d.json @@ -1 +1 @@ -{"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\\components\\chart\\lineChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\lineChart.vue","mtime":1675991031449},{"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.function.name\";\nimport \"core-js/modules/web.dom.iterable\";\n//\n//\n//\n//\nexport default {\n name: 'lineChart',\n //折线图组件\n props: {\n list: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n pageType: {\n type: String\n },\n title: {\n type: String\n },\n status: {\n type: String\n },\n componentName: {\n type: String\n },\n chartName: {\n type: String\n } // list1: {\n // type: Array,\n // default() {\n // return []\n // }\n // }\n\n },\n data: function data() {\n return {\n xData: [],\n yData: [],\n yData1: [],\n yData2: [],\n yData3: [],\n // series: []\n // triggerType:'触发时刻'\n myChart: null,\n tooltip: {\n show: true\n },\n series: []\n };\n },\n created: function created() {// console.log( this.componentName + '-' + this.chartName + '-' + '曲线图','40');\n },\n methods: {\n drawLine: function drawLine() {\n var myChart = this.$echarts.getInstanceByDom(this.$refs.lineChart);\n\n if (myChart == null) {\n myChart = this.$echarts.init(this.$refs.lineChart);\n }\n\n var option = {\n title: {\n show: true,\n text: this.componentName + '-' + this.chartName + '-' + '曲线图',\n textStyle: {\n lineHeight: '30'\n }\n },\n grid: {\n left: '2%',\n right: '4%',\n bottom: '10%',\n top: '20%',\n containLabel: true\n },\n tooltip: this.tooltip,\n xAxis: [{\n type: 'category',\n axisLine: {\n show: true,\n lineStyle: {\n color: '#eeebeb',\n type: 'dashed'\n }\n },\n axisTick: {\n show: false\n },\n axisLabel: {\n color: '#6c6c6c'\n },\n splitLine: {\n show: false\n },\n boundaryGap: ['5%', '5%'],\n data: this.xData\n }],\n yAxis: [{\n type: 'value',\n axisLabel: {\n color: '#6c6c6c'\n },\n splitLine: {\n lineStyle: {\n color: '#eeebeb',\n type: 'dashed'\n }\n },\n axisLine: {\n show: false\n },\n axisTick: {\n show: false\n }\n }],\n series: this.series\n };\n myChart.setOption(option); // window.onresize = () => { // 根据窗口大小变化图表自适应\n // myChart.resize();\n // };\n\n window.addEventListener('resize', function () {\n myChart.resize();\n });\n }\n },\n mounted: function mounted() {// this.drawLine()\n // console.log(this.pageType, this.title, this.status);\n // console.log(this.list1);\n },\n watch: {\n list: {\n handler: function handler(newVal) {\n var _this = this;\n\n if (newVal) {\n // x轴的数据\n this.xData = newVal.map(function (val) {\n return val.time;\n });\n this.series = [{\n name: '',\n type: 'line',\n symbolSize: 6,\n smooth: true,\n itemStyle: {\n color: '#fb864b',\n borderColor: '#fb864b' // borderWidth: 2\n\n },\n data: []\n }]; // 区域组件触发y轴展示\n\n if (this.title == '类型') {\n this.tooltip = {\n formatter: '{a} {b}:{c}个',\n show: true,\n confine: true\n };\n this.series[0].name = '总量'; // 映射出类型数组\n\n var arr = newVal.map(function (ele) {\n if (ele.type_data != null) {\n return ele.type_data;\n }\n });\n var mapN = [];\n\n for (var t = 0; t < arr.length; t++) {\n for (var i = 0; i < arr[t].length; i++) {\n mapN.push(arr[t][i]);\n }\n }\n\n var lineArr = []; // 遍历需要多少条类型折线\n\n if (newVal[newVal.length - 1] != undefined) {\n newVal[newVal.length - 1].type_data.forEach(function (ele) {\n lineArr.push({\n name: ele.name,\n type: 'line',\n data: [],\n smooth: true\n });\n });\n } // 筛选类型的数量\n\n\n mapN.forEach(function (ele) {\n if (ele.name == \"机动车\") {\n lineArr[0].data.push(ele.quantity);\n } else if (ele.name == '非机动车') {\n lineArr[1].data.push(ele.quantity);\n } else {\n lineArr[2].data.push(ele.quantity);\n }\n });\n\n for (var j = 0; j < lineArr.length; j++) {\n this.series.push(lineArr[j]);\n } // 总和数量\n\n\n var mapNR1 = [];\n newVal.map(function (ele) {\n if (ele.type_data != null) {\n var sum = ele.type_data.reduce(function (prev, cur) {\n return cur.quantity + prev;\n }, 0);\n mapNR1.push(sum);\n }\n }); // console.log(\"mapNR1\", mapNR1)\n\n this.series[0].data = mapNR1;\n } else if (this.title == '速度') {\n this.tooltip = {\n formatter: '{a} {b}:{c}km/h',\n show: true,\n confine: true\n };\n this.series[0].data = newVal.map(function (val) {\n return val.speed;\n });\n } else if (this.title == '流量') {\n this.tooltip = {\n formatter: '{a} {b}:{c}辆',\n show: true,\n confine: true\n };\n this.series[0].data = newVal.map(function (ele) {\n return ele.in_flow + ele.out_flow;\n });\n } else if (this.title == '车头时距') {\n this.tooltip = {\n formatter: '{a} {b}:{c}/s',\n show: true,\n confine: true\n };\n this.series[0].data = newVal.map(function (val) {\n return val.ave_speed;\n });\n } else if (this.title == '排队数') {\n this.series[0].data = newVal.map(function (val) {\n return val.n_queue;\n });\n } else if (this.title == '检测数') {\n this.series[0].data = newVal.map(function (val) {\n return val.n_stay;\n });\n } else if (this.title == '延误') {\n this.series[0].data = newVal.map(function (val) {});\n } else if (this.title == '拥堵') {\n this.series[0].data = newVal.map(function (val) {});\n }\n\n if (this.$refs.lineChart) {\n this.$nextTick(function () {\n _this.drawLine();\n });\n }\n }\n },\n immediate: true,\n deep: true\n }\n }\n};",{"version":3,"sources":["lineChart.vue"],"names":[],"mappings":"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","sourcesContent":["\r\n \r\n\r\n"],"sourceRoot":"src/components/chart"}]} \ No newline at end of file +{"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\\components\\chart\\lineChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\lineChart.vue","mtime":1676629231174},{"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.function.name\";\nimport \"core-js/modules/web.dom.iterable\";\n//\n//\nexport default {\n name: 'lineChart',\n //折线图组件\n props: {\n list: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n pageType: {\n type: String\n },\n title: {\n type: String\n },\n // 时间模式\n status: {\n type: String\n },\n // 组件名称\n componentName: {\n type: String\n },\n chartName: {\n type: String\n },\n // 单个数据接收\n typeValue: {\n type: Object,\n default: function _default() {\n return {};\n }\n }\n },\n data: function data() {\n return {\n xData: [],\n yData: [],\n yData1: [],\n yData2: [],\n yData3: [],\n arrN: [],\n // series: []\n // triggerType:'触发时刻'\n myChart: null,\n tooltip: {\n show: true\n },\n series: []\n };\n },\n created: function created() {// console.log( this.componentName + '-' + this.chartName + '-' + '曲线图','40');\n },\n methods: {\n drawLine: function drawLine() {\n var myChart = this.$echarts.getInstanceByDom(this.$refs.lineChart);\n\n if (myChart == null) {\n myChart = this.$echarts.init(this.$refs.lineChart);\n }\n\n var option = {\n title: {\n show: true,\n text: this.componentName + '-' + this.chartName + '-' + '曲线图',\n textStyle: {\n lineHeight: '30'\n }\n },\n grid: {\n left: '2%',\n right: '4%',\n bottom: '10%',\n top: '20%',\n containLabel: true\n },\n tooltip: this.tooltip,\n xAxis: [{\n type: 'category',\n axisLine: {\n show: true,\n lineStyle: {\n color: '#eeebeb',\n type: 'dashed'\n }\n },\n axisTick: {\n show: false\n },\n axisLabel: {\n color: '#6c6c6c'\n },\n splitLine: {\n show: false\n },\n boundaryGap: ['5%', '5%'],\n data: this.xData\n }],\n yAxis: [{\n type: 'value',\n axisLabel: {\n color: '#6c6c6c'\n },\n splitLine: {\n lineStyle: {\n color: '#eeebeb',\n type: 'dashed'\n }\n },\n axisLine: {\n show: false\n },\n axisTick: {\n show: false\n }\n }],\n series: this.series\n };\n myChart.setOption(option); // window.onresize = () => { // 根据窗口大小变化图表自适应\n // myChart.resize();\n // };\n\n window.addEventListener('resize', function () {\n myChart.resize();\n });\n }\n },\n mounted: function mounted() {},\n watch: {\n list: {\n handler: function handler(newVal) {\n var _this = this;\n\n if (newVal && this.status == '触发' || this.status == '周期时刻') {\n // x轴的数据\n this.xData = newVal.map(function (val) {\n return val.time;\n });\n this.series = [{\n name: '',\n type: 'line',\n symbolSize: 6,\n smooth: true,\n itemStyle: {\n color: '#fb864b',\n borderColor: '#fb864b' // borderWidth: 2\n\n },\n data: []\n }]; // 区域组件触发y轴展示\n\n if (this.title == '类型') {\n this.tooltip = {\n formatter: '{a} {b}:{c}个',\n show: true,\n confine: true\n };\n this.series[0].name = '总量'; // 映射出类型数组\n\n var arr = newVal.map(function (ele) {\n if (ele.type_data != null) {\n return ele.type_data;\n }\n });\n var mapN = [];\n\n for (var t = 0; t < arr.length; t++) {\n for (var i = 0; i < arr[t].length; i++) {\n mapN.push(arr[t][i]);\n }\n }\n\n var lineArr = []; // 遍历需要多少条类型折线\n\n if (this.typeValue) {\n this.typeValue.type_data.forEach(function (ele) {\n lineArr.push({\n name: ele.name,\n type: 'line',\n data: [],\n smooth: true\n });\n });\n } // 筛选类型的数量\n\n\n mapN.forEach(function (ele) {\n if (ele.name == \"机动车\") {\n lineArr[0].data.push(ele.quantity);\n } else if (ele.name == '非机动车') {\n lineArr[1].data.push(ele.quantity);\n } else {\n lineArr[2].data.push(ele.quantity);\n }\n });\n\n for (var j = 0; j < lineArr.length; j++) {\n this.series.push(lineArr[j]);\n } // 总和数量\n\n\n var mapNR1 = [];\n newVal.map(function (ele) {\n if (ele.type_data != null) {\n var sum = ele.type_data.reduce(function (prev, cur) {\n return cur.quantity + prev;\n }, 0);\n mapNR1.push(sum);\n }\n }); // console.log(\"mapNR1\", mapNR1)\n\n this.series[0].data = mapNR1;\n } else if (this.title == '速度') {\n this.tooltip = {\n formatter: '{a} {b}:{c}km/h',\n show: true,\n confine: true\n };\n this.series[0].data = newVal.map(function (val) {\n return val.speed;\n });\n } else if (this.title == '流量') {\n this.tooltip = {\n formatter: '{a} {b}:{c}辆',\n show: true,\n confine: true\n };\n this.series[0].data = newVal.map(function (ele) {\n return ele.in_flow + ele.out_flow;\n });\n } else if (this.title == '车头时距') {\n this.tooltip = {\n formatter: '{a} {b}:{c}/s',\n show: true,\n confine: true\n };\n this.series[0].data = newVal.map(function (val) {\n return val.ave_speed;\n });\n } else if (this.title == '排队数') {\n this.series[0].data = newVal.map(function (val) {\n return val.n_queue;\n });\n } else if (this.title == '检测数') {\n this.series[0].data = newVal.map(function (val) {\n return val.n_stay;\n });\n } else if (this.title == '延误') {\n this.series[0].data = newVal.map(function (val) {});\n } else if (this.title == '拥堵') {\n this.series[0].data = newVal.map(function (val) {});\n }\n\n if (this.$refs.lineChart) {\n this.$nextTick(function () {\n _this.drawLine();\n });\n }\n }\n },\n immediate: true\n },\n typeValue: {\n handler: function handler(newVal) {}\n }\n }\n};",{"version":3,"sources":["lineChart.vue"],"names":[],"mappings":"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","sourcesContent":["\r\n \r\n\r\n"],"sourceRoot":"src/components/chart"}]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/dcdec649eb6903897f53b0c176bcab6d.json b/node_modules/.cache/babel-loader/dcdec649eb6903897f53b0c176bcab6d.json index 56991fd4..e0a85c31 100644 --- a/node_modules/.cache/babel-loader/dcdec649eb6903897f53b0c176bcab6d.json +++ b/node_modules/.cache/babel-loader/dcdec649eb6903897f53b0c176bcab6d.json @@ -1 +1 @@ -{"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\\components\\chart\\thermalChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\thermalChart.vue","mtime":1675999358822},{"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/web.dom.iterable\";\n//\n//\n//\n//\nexport default {\n name: 'thermalChart',\n //热点图组件\n data: function data() {\n return {\n endData: [],\n startData: [],\n odData: []\n };\n },\n props: {\n list: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n pageType: {\n type: String\n },\n title: {\n type: String\n } // status: {\n // type: String\n // },\n // componentName: {\n // type: String\n // },\n\n },\n methods: {\n drawThermalChart: function drawThermalChart() {\n var myChart = this.$echarts.init(this.$refs.thermalChart);\n var option = {\n grid: {\n left: '2%',\n right: '4%',\n bottom: '10%',\n top: '20%',\n containLabel: true\n },\n textStyle: {\n color: '#666',\n fontSize: 13\n },\n // toolbox: {\n // show: true,\n // feature: { saveAsImage: { backgroundColor: 'rgba(0,0,0,0)' }, restore: {} },\n // iconStyle: { borderColor: '#666' }\n // },\n tooltip: {},\n xAxis: {\n nameTextStyle: {\n color: '#666',\n padding: [0, 0, -10, 0],\n fontSize: 13\n },\n axisLabel: {\n interval: 0,\n textStyle: {\n fontSize: 13\n }\n },\n axisTick: {\n lineStyle: {\n color: '#c8c8c8',\n width: 1\n },\n show: true\n },\n splitLine: {\n show: false\n },\n axisLine: {\n lineStyle: {\n color: '#c8c8c8',\n width: 1\n },\n show: true\n },\n type: 'category',\n data: this.endData,\n splitArea: {\n show: true,\n areaStyle: {\n color: ['rgba(200,200,200,0.3)', 'rgba(200,200,200,0.2)']\n }\n }\n },\n yAxis: {\n nameTextStyle: {\n color: '#666',\n padding: [0, 0, -10, 0],\n fontSize: 13\n },\n axisLabel: {\n interval: 0,\n textStyle: {\n fontSize: 13\n }\n },\n axisTick: {\n lineStyle: {\n color: '#c8c8c8',\n width: 1\n },\n show: true\n },\n splitLine: {\n show: false\n },\n axisLine: {\n lineStyle: {\n color: '#c8c8c8',\n width: 1\n },\n show: true\n },\n type: 'category',\n data: this.startData\n },\n visualMap: [{\n min: 100,\n max: 400,\n calculable: false,\n orient: 'horizontal',\n left: 'center',\n top: 20,\n color: ['#C7021D', '#79E73C'],\n text: ['高', '低'],\n textStyle: {\n color: '#666',\n fontSize: 13\n }\n }],\n series: [{\n type: 'heatmap',\n // pageSize: 20,\n pointSize: 10,\n blurSize: 10,\n data: [[0, 0, 100], [0, 1, 100], [0, 2, 100], [0, 3, 100], // [0, 4, 100],\n // [0, 5, 100],\n // [0, 6, 200],\n [1, 0, 120], [1, 1, 120], [1, 2, 125], [1, 3, 120], // [1, 4, 120],\n // [1, 5, 120],\n // [1, 6, 120],\n [2, 0, 120], [2, 1, 140], [2, 2, 140], [2, 3, 140], // [2, 4, 140],\n // [2, 5, 140],\n // [2, 6, 140],\n [3, 0, 200], [3, 1, 200], [3, 2, 200], [3, 3, 200] // [3, 4, 200],\n // [3, 5, 200],\n // [3, 6, 200],\n // [4, 4, 300],\n // [4, 5, 300],\n // [4, 6, 300]\n ],\n label: {\n show: true,\n color: '#fff'\n },\n itemStyle: {\n borderColor: 'rgba(255, 255, 255, 0.5)',\n emphasis: {\n shadowBlur: 0,\n shadowColor: 'rgba(255, 255, 255, 0.5)'\n }\n }\n }]\n };\n myChart.setOption(option);\n window.addEventListener('resize', function () {\n myChart.resize();\n });\n }\n },\n mounted: function mounted() {},\n watch: {\n list: {\n handler: function handler(newVal) {\n var _this = this;\n\n this.odData = [];\n console.log(newVal, '1111111111');\n\n if (newVal != undefined) {\n newVal[newVal.length - 1].ob_data.forEach(function (ele) {\n ele.forEach(function (item) {\n _this.odData.push([]);\n });\n });\n }\n\n console.log(this.odData, '155');\n this.drawThermalChart();\n } // immediate:true\n\n }\n }\n};",{"version":3,"sources":["thermalChart.vue"],"names":[],"mappings":"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","sourcesContent":["\r\n\r\n\r\n\r\n"],"sourceRoot":"src/components/chart"}]} \ No newline at end of file +{"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\\components\\chart\\thermalChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\thermalChart.vue","mtime":1675999421592},{"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/web.dom.iterable\";\n//\n//\n//\n//\nexport default {\n name: 'thermalChart',\n //热点图组件\n data: function data() {\n return {\n endData: [],\n startData: [],\n odData: []\n };\n },\n props: {\n list: {\n type: Array,\n default: function _default() {\n return [];\n }\n },\n pageType: {\n type: String\n },\n title: {\n type: String\n } // status: {\n // type: String\n // },\n // componentName: {\n // type: String\n // },\n\n },\n methods: {\n drawThermalChart: function drawThermalChart() {\n var myChart = this.$echarts.init(this.$refs.thermalChart);\n var option = {\n grid: {\n left: '2%',\n right: '4%',\n bottom: '10%',\n top: '20%',\n containLabel: true\n },\n textStyle: {\n color: '#666',\n fontSize: 13\n },\n // toolbox: {\n // show: true,\n // feature: { saveAsImage: { backgroundColor: 'rgba(0,0,0,0)' }, restore: {} },\n // iconStyle: { borderColor: '#666' }\n // },\n tooltip: {},\n xAxis: {\n nameTextStyle: {\n color: '#666',\n padding: [0, 0, -10, 0],\n fontSize: 13\n },\n axisLabel: {\n interval: 0,\n textStyle: {\n fontSize: 13\n }\n },\n axisTick: {\n lineStyle: {\n color: '#c8c8c8',\n width: 1\n },\n show: true\n },\n splitLine: {\n show: false\n },\n axisLine: {\n lineStyle: {\n color: '#c8c8c8',\n width: 1\n },\n show: true\n },\n type: 'category',\n data: this.endData,\n splitArea: {\n show: true,\n areaStyle: {\n color: ['rgba(200,200,200,0.3)', 'rgba(200,200,200,0.2)']\n }\n }\n },\n yAxis: {\n nameTextStyle: {\n color: '#666',\n padding: [0, 0, -10, 0],\n fontSize: 13\n },\n axisLabel: {\n interval: 0,\n textStyle: {\n fontSize: 13\n }\n },\n axisTick: {\n lineStyle: {\n color: '#c8c8c8',\n width: 1\n },\n show: true\n },\n splitLine: {\n show: false\n },\n axisLine: {\n lineStyle: {\n color: '#c8c8c8',\n width: 1\n },\n show: true\n },\n type: 'category',\n data: this.startData\n },\n visualMap: [{\n min: 100,\n max: 400,\n calculable: false,\n orient: 'horizontal',\n left: 'center',\n top: 20,\n color: ['#C7021D', '#79E73C'],\n text: ['高', '低'],\n textStyle: {\n color: '#666',\n fontSize: 13\n }\n }],\n series: [{\n type: 'heatmap',\n // pageSize: 20,\n pointSize: 10,\n blurSize: 10,\n data: [[0, 0, 100], [0, 1, 100], [0, 2, 100], [0, 3, 100], // [0, 4, 100],\n // [0, 5, 100],\n // [0, 6, 200],\n [1, 0, 120], [1, 1, 120], [1, 2, 125], [1, 3, 120], // [1, 4, 120],\n // [1, 5, 120],\n // [1, 6, 120],\n [2, 0, 120], [2, 1, 140], [2, 2, 140], [2, 3, 140], // [2, 4, 140],\n // [2, 5, 140],\n // [2, 6, 140],\n [3, 0, 200], [3, 1, 200], [3, 2, 200], [3, 3, 200] // [3, 4, 200],\n // [3, 5, 200],\n // [3, 6, 200],\n // [4, 4, 300],\n // [4, 5, 300],\n // [4, 6, 300]\n ],\n label: {\n show: true,\n color: '#fff'\n },\n itemStyle: {\n borderColor: 'rgba(255, 255, 255, 0.5)',\n emphasis: {\n shadowBlur: 0,\n shadowColor: 'rgba(255, 255, 255, 0.5)'\n }\n }\n }]\n };\n myChart.setOption(option);\n window.addEventListener('resize', function () {\n myChart.resize();\n });\n }\n },\n mounted: function mounted() {},\n watch: {\n list: {\n handler: function handler(newVal) {\n var _this = this;\n\n this.odData = [];\n console.log(newVal, '1111111111');\n\n if (newVal) {\n newVal[newVal.length - 1].ob_data.forEach(function (ele) {\n ele.forEach(function (item) {\n _this.odData.push([]);\n });\n });\n }\n\n console.log(this.odData, '155');\n this.drawThermalChart();\n } // immediate:true\n\n }\n }\n};",{"version":3,"sources":["thermalChart.vue"],"names":[],"mappings":"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","sourcesContent":["\r\n\r\n\r\n\r\n"],"sourceRoot":"src/components/chart"}]} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/e2f8cd4e06cdcb72c970d7412fe0c2e4.json b/node_modules/.cache/babel-loader/e2f8cd4e06cdcb72c970d7412fe0c2e4.json index f5449069..669ca682 100644 --- a/node_modules/.cache/babel-loader/e2f8cd4e06cdcb72c970d7412fe0c2e4.json +++ b/node_modules/.cache/babel-loader/e2f8cd4e06cdcb72c970d7412fe0c2e4.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\babel-loader\\lib\\index.js!E:\\视频边缘计算管理平台\\TransFlow\\src\\utils\\mqttConfig.js","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\utils\\mqttConfig.js","mtime":1675039406917},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import _objectWithoutProperties from \"E:/\\u89C6\\u9891\\u8FB9\\u7F18\\u8BA1\\u7B97\\u7BA1\\u7406\\u5E73\\u53F0/TransFlow/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties\";\nimport _classCallCheck from \"E:/\\u89C6\\u9891\\u8FB9\\u7F18\\u8BA1\\u7B97\\u7BA1\\u7406\\u5E73\\u53F0/TransFlow/node_modules/@babel/runtime/helpers/esm/classCallCheck\";\nimport _createClass from \"E:/\\u89C6\\u9891\\u8FB9\\u7F18\\u8BA1\\u7B97\\u7BA1\\u7406\\u5E73\\u53F0/TransFlow/node_modules/@babel/runtime/helpers/esm/createClass\";\nimport mqtt from \"mqtt\";\nimport Vue from 'vue';\nvar vm = new Vue();\n\nvar mqttHandle = /*#__PURE__*/function () {\n function mqttHandle() {\n _classCallCheck(this, mqttHandle);\n\n var newName = localStorage.getItem('ms_username');\n this.connect = {\n host: vm.mqttHost,\n port: vm.mqttPort,\n endpoint: \"/mqtt\",\n clean: true,\n // 保留会话\n cleanSession: true,\n connectTimeout: 7000,\n // 超时时间\n reconnectPeriod: 7000,\n // 重连时间间隔\n // 认证信息\n // clientId: Number(new Date()).toString(),\n clientId: newName,\n username: \"admin\",\n password: \"123456\"\n }; // this.subscription = {\n // topic: subscribe, //需要传入数组的包含订阅的名称\n // qos: 0,\n // }\n\n this.mqttClient = null;\n }\n /**\r\n * 创建链接\r\n * @returns client\r\n */\n\n\n _createClass(mqttHandle, [{\n key: \"createConnect\",\n value: function createConnect(onConnected) {\n //配置链接\n var _this$connect = this.connect,\n host = _this$connect.host,\n port = _this$connect.port,\n endpoint = _this$connect.endpoint,\n options = _objectWithoutProperties(_this$connect, [\"host\", \"port\", \"endpoint\"]); // const connectUrl = `ws://${this.connect.host}:${this.connect.port}${this.connect.endpoint}`;\n\n\n var connectUrl = 'ws://172.16.1.168:10087/'; // if (!client.connected) {\n // client.on('connect', function () {\n // console.log('连接成功')\n // })\n // } else {\n // client.publish('test/clientE', ms, {'qos': 2}, function (err) {\n // if (err) {\n // console.log(err)\n // }\n // })\n // }\n\n if (this.mqttClient == undefined) {\n this.mqttClient = mqtt.connect(connectUrl, options);\n this.mqttClient.on(\"connect\", function () {\n console.log(\"Connection succeeded!\");\n onConnected(); // this._client.subscribe('img'+this.number, { qos: 0 });\n // this._client.subscribe('stream'+this.number, { qos: 0 });\n // this._client.subscribe('trajectory'+this.number, { qos: 0 });\n // this._client.subscribe('detection'+this.number, { qos: 0 });\n // this._client.subscribe('img0', { qos: 0 });\n // this._client.subscribe('stream0', { qos: 0 });\n // this._client.subscribe('trajectory0', { qos: 0 });\n // this._client.subscribe('detection0', { qos: 0 });\n });\n this.mqttClient.on('reconnect', function (error) {\n console.log('正在重连');\n });\n this.mqttClient.on(\"error\", function (error) {\n console.log(\"Connection failed\");\n }); //配置topic\n // const { topic, qos } = this.subscription;\n // console.log(topic, qos,'topic, qos');\n // this._client.subscribe(topic, { qos: qos }, (error, res) => {\n // if (error) {\n // console.log(\"Subscribe to topics error\", error);\n // return;\n // }\n // this.subscribeSuccess = true;\n // console.log(\"Subscribe to topics res\", res[0].qos, res[0].topic);\n // });\n }\n\n return this.mqttClient; // try {\n // } catch (error) {\n // console.log(\"mqtt.connect error\", error);\n // }\n }\n }, {\n key: \"MySub\",\n value: function MySub(subscriptions) {\n //['hert','img0','img1','img2','img3','img4','img5','img6','img7']\n this.mqttClient.subscribe(subscriptions, {\n qos: 0\n }, function (err) {\n if (!err) {\n console.log(\"订阅成功:\" + subscriptions);\n } else {\n console.log('消息订阅失败!' + subscriptions);\n }\n });\n }\n }, {\n key: \"MyUnSub\",\n value: function MyUnSub(subscription) {}\n }]);\n\n return mqttHandle;\n}();\n\nexport default mqttHandle;",{"version":3,"sources":["E:/视频边缘计算管理平台/TransFlow/src/utils/mqttConfig.js"],"names":["mqtt","Vue","vm","mqttHandle","newName","localStorage","getItem","connect","host","mqttHost","port","mqttPort","endpoint","clean","cleanSession","connectTimeout","reconnectPeriod","clientId","username","password","mqttClient","onConnected","options","connectUrl","undefined","on","console","log","error","subscriptions","subscribe","qos","err","subscription"],"mappings":";;;AAAA,OAAOA,IAAP,MAAiB,MAAjB;AACA,OAAOC,GAAP,MAAgB,KAAhB;AACA,IAAIC,EAAE,GAAG,IAAID,GAAJ,EAAT;;IAEME,U;AACF,wBAAc;AAAA;;AACV,QAAIC,OAAO,GAAGC,YAAY,CAACC,OAAb,CAAqB,aAArB,CAAd;AACA,SAAKC,OAAL,GAAe;AACXC,MAAAA,IAAI,EAAEN,EAAE,CAACO,QADE;AAEXC,MAAAA,IAAI,EAAER,EAAE,CAACS,QAFE;AAGXC,MAAAA,QAAQ,EAAE,OAHC;AAIXC,MAAAA,KAAK,EAAE,IAJI;AAIE;AACbC,MAAAA,YAAY,EAAE,IALH;AAMXC,MAAAA,cAAc,EAAE,IANL;AAMW;AACtBC,MAAAA,eAAe,EAAE,IAPN;AAOY;AACvB;AACA;AACAC,MAAAA,QAAQ,EAAEb,OAVC;AAWXc,MAAAA,QAAQ,EAAE,OAXC;AAYXC,MAAAA,QAAQ,EAAE;AAZC,KAAf,CAFU,CAgBV;AACA;AACA;AACA;;AACA,SAAKC,UAAL,GAAkB,IAAlB;AACH;AACD;;;;;;;;kCAIcC,W,EAAa;AACvB;AADuB,0BAEsB,KAAKd,OAF3B;AAAA,UAEfC,IAFe,iBAEfA,IAFe;AAAA,UAETE,IAFS,iBAETA,IAFS;AAAA,UAEHE,QAFG,iBAEHA,QAFG;AAAA,UAEUU,OAFV,0EAGvB;;;AACA,UAAMC,UAAU,GAAG,0BAAnB,CAJuB,CAKvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AACA,UAAI,KAAKH,UAAL,IAAmBI,SAAvB,EACC;AACG,aAAKJ,UAAL,GAAkBpB,IAAI,CAACO,OAAL,CAAagB,UAAb,EAAyBD,OAAzB,CAAlB;AACA,aAAKF,UAAL,CAAgBK,EAAhB,CAAmB,SAAnB,EAA8B,YAAM;AAChCC,UAAAA,OAAO,CAACC,GAAR,CAAY,uBAAZ;AACAN,UAAAA,WAAW,GAFqB,CAGjC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACH,SAXA;AAYD,aAAKD,UAAL,CAAgBK,EAAhB,CAAmB,WAAnB,EAAgC,UAACG,KAAD,EAAW;AACvCF,UAAAA,OAAO,CAACC,GAAR,CAAY,MAAZ;AACH,SAFD;AAGA,aAAKP,UAAL,CAAgBK,EAAhB,CAAmB,OAAnB,EAA4B,UAACG,KAAD,EAAW;AACnCF,UAAAA,OAAO,CAACC,GAAR,CAAY,mBAAZ;AACH,SAFD,EAjBF,CAqBE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACF;;AAED,aAAO,KAAKP,UAAZ,CAnDuB,CAqDvB;AAGA;AACA;AACA;AAEH;;;0BAEKS,a,EACN;AACI;AACA,WAAKT,UAAL,CAAgBU,SAAhB,CAA0BD,aAA1B,EAAyC;AAAEE,QAAAA,GAAG,EAAE;AAAP,OAAzC,EAAqD,UAACC,GAAD,EACrD;AACI,YAAI,CAACA,GAAL,EAAU;AACRN,UAAAA,OAAO,CAACC,GAAR,CAAY,UAAQE,aAApB;AAED,SAHD,MAGO;AACLH,UAAAA,OAAO,CAACC,GAAR,CAAY,YAAUE,aAAtB;AACD;AACJ,OARD;AASH;;;4BAEOI,Y,EACR,CAEC;;;;;;AAIL,eAAe9B,UAAf","sourcesContent":["import mqtt from \"mqtt\";\r\nimport Vue from 'vue'\r\nvar vm = new Vue();\r\n\r\nclass mqttHandle {\r\n constructor() {\r\n var newName = localStorage.getItem('ms_username')\r\n this.connect = {\r\n host: vm.mqttHost,\r\n port: vm.mqttPort,\r\n endpoint: \"/mqtt\",\r\n clean: true, // 保留会话\r\n cleanSession: true,\r\n connectTimeout: 7000, // 超时时间\r\n reconnectPeriod: 7000, // 重连时间间隔\r\n // 认证信息\r\n // clientId: Number(new Date()).toString(),\r\n clientId: newName,\r\n username: \"admin\",\r\n password: \"123456\",\r\n }\r\n // this.subscription = {\r\n // topic: subscribe, //需要传入数组的包含订阅的名称\r\n // qos: 0,\r\n // }\r\n this.mqttClient = null;\r\n }\r\n /**\r\n * 创建链接\r\n * @returns client\r\n */\r\n createConnect(onConnected) {\r\n //配置链接\r\n const { host, port, endpoint, ...options } = this.connect;\r\n // const connectUrl = `ws://${this.connect.host}:${this.connect.port}${this.connect.endpoint}`;\r\n const connectUrl = 'ws://172.16.1.168:10087/';\r\n // if (!client.connected) {\r\n // client.on('connect', function () {\r\n // console.log('连接成功')\r\n // })\r\n // } else {\r\n // client.publish('test/clientE', ms, {'qos': 2}, function (err) {\r\n // if (err) {\r\n // console.log(err)\r\n // }\r\n // })\r\n // }\r\n if (this.mqttClient == undefined)\r\n {\r\n this.mqttClient = mqtt.connect(connectUrl, options);\r\n this.mqttClient.on(\"connect\", () => {\r\n console.log(\"Connection succeeded!\");\r\n onConnected();\r\n // this._client.subscribe('img'+this.number, { qos: 0 });\r\n // this._client.subscribe('stream'+this.number, { qos: 0 });\r\n // this._client.subscribe('trajectory'+this.number, { qos: 0 });\r\n // this._client.subscribe('detection'+this.number, { qos: 0 });\r\n // this._client.subscribe('img0', { qos: 0 });\r\n // this._client.subscribe('stream0', { qos: 0 });\r\n // this._client.subscribe('trajectory0', { qos: 0 });\r\n // this._client.subscribe('detection0', { qos: 0 });\r\n });\r\n this.mqttClient.on('reconnect', (error) => {\r\n console.log('正在重连')\r\n })\r\n this.mqttClient.on(\"error\", (error) => {\r\n console.log(\"Connection failed\");\r\n });\r\n \r\n //配置topic\r\n // const { topic, qos } = this.subscription;\r\n // console.log(topic, qos,'topic, qos');\r\n // this._client.subscribe(topic, { qos: qos }, (error, res) => {\r\n // if (error) {\r\n // console.log(\"Subscribe to topics error\", error);\r\n // return;\r\n // }\r\n // this.subscribeSuccess = true;\r\n // console.log(\"Subscribe to topics res\", res[0].qos, res[0].topic);\r\n // });\r\n }\r\n\r\n return this.mqttClient;\r\n \r\n // try {\r\n \r\n \r\n // } catch (error) {\r\n // console.log(\"mqtt.connect error\", error);\r\n // }\r\n \r\n }\r\n\r\n MySub(subscriptions)\r\n {\r\n //['hert','img0','img1','img2','img3','img4','img5','img6','img7']\r\n this.mqttClient.subscribe(subscriptions, { qos: 0 }, (err)=>\r\n {\r\n if (!err) {\r\n console.log(\"订阅成功:\"+subscriptions);\r\n \r\n } else {\r\n console.log('消息订阅失败!'+subscriptions)\r\n }\r\n });\r\n }\r\n\r\n MyUnSub(subscription)\r\n {\r\n\r\n }\r\n\r\n\r\n}\r\nexport default mqttHandle;"]}]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\babel-loader\\lib\\index.js!E:\\视频边缘计算管理平台\\TransFlow\\src\\utils\\mqttConfig.js","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\utils\\mqttConfig.js","mtime":1676596413159},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import _objectWithoutProperties from \"E:/\\u89C6\\u9891\\u8FB9\\u7F18\\u8BA1\\u7B97\\u7BA1\\u7406\\u5E73\\u53F0/TransFlow/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties\";\nimport _classCallCheck from \"E:/\\u89C6\\u9891\\u8FB9\\u7F18\\u8BA1\\u7B97\\u7BA1\\u7406\\u5E73\\u53F0/TransFlow/node_modules/@babel/runtime/helpers/esm/classCallCheck\";\nimport _createClass from \"E:/\\u89C6\\u9891\\u8FB9\\u7F18\\u8BA1\\u7B97\\u7BA1\\u7406\\u5E73\\u53F0/TransFlow/node_modules/@babel/runtime/helpers/esm/createClass\";\nimport \"core-js/modules/es6.regexp.split\";\nimport mqtt from \"mqtt\";\nimport Vue from 'vue';\nvar vm = new Vue();\nvar ip = window.location.host.split(\":\")[0];\nconsole.log(\"ip\", ip);\n\nvar mqttHandle = /*#__PURE__*/function () {\n function mqttHandle() {\n _classCallCheck(this, mqttHandle);\n\n var newName = localStorage.getItem('ms_username');\n this.connect = {\n // host: vm.mqttHost,\n // port: vm.mqttPort,\n endpoint: \"/mqtt\",\n clean: true,\n // 保留会话\n cleanSession: true,\n connectTimeout: 7000,\n // 超时时间\n reconnectPeriod: 7000,\n // 重连时间间隔\n host: ip,\n port: '10087',\n // 认证信息\n // clientId: Number(new Date()).toString(),\n clientId: newName,\n username: \"admin\",\n password: \"123456\"\n }; // this.subscription = {\n // topic: subscribe, //需要传入数组的包含订阅的名称\n // qos: 0,\n // }\n\n this.mqttClient = null;\n }\n /**\r\n * 创建链接\r\n * @returns client\r\n */\n\n\n _createClass(mqttHandle, [{\n key: \"createConnect\",\n value: function createConnect(onConnected) {\n //配置链接\n var _this$connect = this.connect,\n host = _this$connect.host,\n port = _this$connect.port,\n endpoint = _this$connect.endpoint,\n options = _objectWithoutProperties(_this$connect, [\"host\", \"port\", \"endpoint\"]);\n\n console.log(\"this.connect.host\", this.connect.host); // const connectUrl = `ws://${this.connect.host}:${this.connect.port}${this.connect.endpoint}`;\n\n var connectUrl = 'ws://172.16.1.168:10087/'; // const connectUrl = `ws://${this.connect.host}:${this.connect.port}`;\n // if (!client.connected) {\n // client.on('connect', function () {\n // console.log('连接成功')\n // })\n // } else {\n // client.publish('test/clientE', ms, {'qos': 2}, function (err) {\n // if (err) {\n // console.log(err)\n // }\n // })\n // }\n\n if (this.mqttClient == undefined) {\n this.mqttClient = mqtt.connect(connectUrl, options);\n this.mqttClient.on(\"connect\", function () {\n console.log(\"Connection succeeded!\");\n onConnected(); // this._client.subscribe('img'+this.number, { qos: 0 });\n // this._client.subscribe('stream'+this.number, { qos: 0 });\n // this._client.subscribe('trajectory'+this.number, { qos: 0 });\n // this._client.subscribe('detection'+this.number, { qos: 0 });\n // this._client.subscribe('img0', { qos: 0 });\n // this._client.subscribe('stream0', { qos: 0 });\n // this._client.subscribe('trajectory0', { qos: 0 });\n // this._client.subscribe('detection0', { qos: 0 });\n });\n this.mqttClient.on('reconnect', function (error) {\n console.log('正在重连');\n });\n this.mqttClient.on(\"error\", function (error) {\n console.log(\"Connection failed\");\n }); //配置topic\n // const { topic, qos } = this.subscription;\n // console.log(topic, qos,'topic, qos');\n // this._client.subscribe(topic, { qos: qos }, (error, res) => {\n // if (error) {\n // console.log(\"Subscribe to topics error\", error);\n // return;\n // }\n // this.subscribeSuccess = true;\n // console.log(\"Subscribe to topics res\", res[0].qos, res[0].topic);\n // });\n }\n\n return this.mqttClient; // try {\n // } catch (error) {\n // console.log(\"mqtt.connect error\", error);\n // }\n }\n }, {\n key: \"MySub\",\n value: function MySub(subscriptions) {\n //['hert','img0','img1','img2','img3','img4','img5','img6','img7']\n this.mqttClient.subscribe(subscriptions, {\n qos: 0\n }, function (err) {\n if (!err) {\n console.log(\"订阅成功:\" + subscriptions);\n } else {\n console.log('消息订阅失败!' + subscriptions);\n }\n });\n }\n }, {\n key: \"MyUnSub\",\n value: function MyUnSub(subscription) {}\n }]);\n\n return mqttHandle;\n}();\n\nexport default mqttHandle;",{"version":3,"sources":["E:/视频边缘计算管理平台/TransFlow/src/utils/mqttConfig.js"],"names":["mqtt","Vue","vm","ip","window","location","host","split","console","log","mqttHandle","newName","localStorage","getItem","connect","endpoint","clean","cleanSession","connectTimeout","reconnectPeriod","port","clientId","username","password","mqttClient","onConnected","options","connectUrl","undefined","on","error","subscriptions","subscribe","qos","err","subscription"],"mappings":";;;;AAAA,OAAOA,IAAP,MAAiB,MAAjB;AACA,OAAOC,GAAP,MAAgB,KAAhB;AACA,IAAIC,EAAE,GAAG,IAAID,GAAJ,EAAT;AACA,IAAIE,EAAE,GAAGC,MAAM,CAACC,QAAP,CAAgBC,IAAhB,CAAqBC,KAArB,CAA2B,GAA3B,EAAgC,CAAhC,CAAT;AACAC,OAAO,CAACC,GAAR,CAAY,IAAZ,EAAiBN,EAAjB;;IACMO,U;AACF,wBAAc;AAAA;;AACV,QAAIC,OAAO,GAAGC,YAAY,CAACC,OAAb,CAAqB,aAArB,CAAd;AACA,SAAKC,OAAL,GAAe;AACX;AACA;AACAC,MAAAA,QAAQ,EAAE,OAHC;AAIXC,MAAAA,KAAK,EAAE,IAJI;AAIE;AACbC,MAAAA,YAAY,EAAE,IALH;AAMXC,MAAAA,cAAc,EAAE,IANL;AAMW;AACtBC,MAAAA,eAAe,EAAE,IAPN;AAOY;AACvBb,MAAAA,IAAI,EAACH,EARM;AASXiB,MAAAA,IAAI,EAAE,OATK;AAUX;AACA;AACAC,MAAAA,QAAQ,EAAEV,OAZC;AAaXW,MAAAA,QAAQ,EAAE,OAbC;AAcXC,MAAAA,QAAQ,EAAE;AAdC,KAAf,CAFU,CAkBV;AACA;AACA;AACA;;AACA,SAAKC,UAAL,GAAkB,IAAlB;AACH;AACD;;;;;;;;kCAIcC,W,EAAa;AACvB;AADuB,0BAEsB,KAAKX,OAF3B;AAAA,UAEfR,IAFe,iBAEfA,IAFe;AAAA,UAETc,IAFS,iBAETA,IAFS;AAAA,UAEHL,QAFG,iBAEHA,QAFG;AAAA,UAEUW,OAFV;;AAGvBlB,MAAAA,OAAO,CAACC,GAAR,CAAY,mBAAZ,EAAgC,KAAKK,OAAL,CAAaR,IAA7C,EAHuB,CAIvB;;AACA,UAAMqB,UAAU,GAAG,0BAAnB,CALuB,CAMvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AACA,UAAI,KAAKH,UAAL,IAAmBI,SAAvB,EACC;AACG,aAAKJ,UAAL,GAAkBxB,IAAI,CAACc,OAAL,CAAaa,UAAb,EAAyBD,OAAzB,CAAlB;AACA,aAAKF,UAAL,CAAgBK,EAAhB,CAAmB,SAAnB,EAA8B,YAAM;AAChCrB,UAAAA,OAAO,CAACC,GAAR,CAAY,uBAAZ;AACAgB,UAAAA,WAAW,GAFqB,CAGjC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACH,SAXA;AAYD,aAAKD,UAAL,CAAgBK,EAAhB,CAAmB,WAAnB,EAAgC,UAACC,KAAD,EAAW;AACvCtB,UAAAA,OAAO,CAACC,GAAR,CAAY,MAAZ;AACH,SAFD;AAGA,aAAKe,UAAL,CAAgBK,EAAhB,CAAmB,OAAnB,EAA4B,UAACC,KAAD,EAAW;AACnCtB,UAAAA,OAAO,CAACC,GAAR,CAAY,mBAAZ;AACH,SAFD,EAjBF,CAqBE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACF;;AAED,aAAO,KAAKe,UAAZ,CArDuB,CAuDvB;AAGA;AACA;AACA;AAEH;;;0BAEKO,a,EACN;AACI;AACA,WAAKP,UAAL,CAAgBQ,SAAhB,CAA0BD,aAA1B,EAAyC;AAAEE,QAAAA,GAAG,EAAE;AAAP,OAAzC,EAAqD,UAACC,GAAD,EACrD;AACI,YAAI,CAACA,GAAL,EAAU;AACR1B,UAAAA,OAAO,CAACC,GAAR,CAAY,UAAQsB,aAApB;AAED,SAHD,MAGO;AACLvB,UAAAA,OAAO,CAACC,GAAR,CAAY,YAAUsB,aAAtB;AACD;AACJ,OARD;AASH;;;4BAEOI,Y,EACR,CAEC;;;;;;AAIL,eAAezB,UAAf","sourcesContent":["import mqtt from \"mqtt\";\r\nimport Vue from 'vue'\r\nvar vm = new Vue();\r\nvar ip = window.location.host.split(\":\")[0];\r\nconsole.log(\"ip\",ip)\r\nclass mqttHandle {\r\n constructor() {\r\n var newName = localStorage.getItem('ms_username')\r\n this.connect = {\r\n // host: vm.mqttHost,\r\n // port: vm.mqttPort,\r\n endpoint: \"/mqtt\",\r\n clean: true, // 保留会话\r\n cleanSession: true,\r\n connectTimeout: 7000, // 超时时间\r\n reconnectPeriod: 7000, // 重连时间间隔\r\n host:ip,\r\n port: '10087',\r\n // 认证信息\r\n // clientId: Number(new Date()).toString(),\r\n clientId: newName,\r\n username: \"admin\",\r\n password: \"123456\",\r\n }\r\n // this.subscription = {\r\n // topic: subscribe, //需要传入数组的包含订阅的名称\r\n // qos: 0,\r\n // }\r\n this.mqttClient = null;\r\n }\r\n /**\r\n * 创建链接\r\n * @returns client\r\n */\r\n createConnect(onConnected) {\r\n //配置链接\r\n const { host, port, endpoint, ...options } = this.connect;\r\n console.log(\"this.connect.host\",this.connect.host)\r\n // const connectUrl = `ws://${this.connect.host}:${this.connect.port}${this.connect.endpoint}`;\r\n const connectUrl = 'ws://172.16.1.168:10087/';\r\n // const connectUrl = `ws://${this.connect.host}:${this.connect.port}`;\r\n // if (!client.connected) {\r\n // client.on('connect', function () {\r\n // console.log('连接成功')\r\n // })\r\n // } else {\r\n // client.publish('test/clientE', ms, {'qos': 2}, function (err) {\r\n // if (err) {\r\n // console.log(err)\r\n // }\r\n // })\r\n // }\r\n if (this.mqttClient == undefined)\r\n {\r\n this.mqttClient = mqtt.connect(connectUrl, options);\r\n this.mqttClient.on(\"connect\", () => {\r\n console.log(\"Connection succeeded!\");\r\n onConnected();\r\n // this._client.subscribe('img'+this.number, { qos: 0 });\r\n // this._client.subscribe('stream'+this.number, { qos: 0 });\r\n // this._client.subscribe('trajectory'+this.number, { qos: 0 });\r\n // this._client.subscribe('detection'+this.number, { qos: 0 });\r\n // this._client.subscribe('img0', { qos: 0 });\r\n // this._client.subscribe('stream0', { qos: 0 });\r\n // this._client.subscribe('trajectory0', { qos: 0 });\r\n // this._client.subscribe('detection0', { qos: 0 });\r\n });\r\n this.mqttClient.on('reconnect', (error) => {\r\n console.log('正在重连')\r\n })\r\n this.mqttClient.on(\"error\", (error) => {\r\n console.log(\"Connection failed\");\r\n });\r\n \r\n //配置topic\r\n // const { topic, qos } = this.subscription;\r\n // console.log(topic, qos,'topic, qos');\r\n // this._client.subscribe(topic, { qos: qos }, (error, res) => {\r\n // if (error) {\r\n // console.log(\"Subscribe to topics error\", error);\r\n // return;\r\n // }\r\n // this.subscribeSuccess = true;\r\n // console.log(\"Subscribe to topics res\", res[0].qos, res[0].topic);\r\n // });\r\n }\r\n\r\n return this.mqttClient;\r\n \r\n // try {\r\n \r\n \r\n // } catch (error) {\r\n // console.log(\"mqtt.connect error\", error);\r\n // }\r\n \r\n }\r\n\r\n MySub(subscriptions)\r\n {\r\n //['hert','img0','img1','img2','img3','img4','img5','img6','img7']\r\n this.mqttClient.subscribe(subscriptions, { qos: 0 }, (err)=>\r\n {\r\n if (!err) {\r\n console.log(\"订阅成功:\"+subscriptions);\r\n \r\n } else {\r\n console.log('消息订阅失败!'+subscriptions)\r\n }\r\n });\r\n }\r\n\r\n MyUnSub(subscription)\r\n {\r\n\r\n }\r\n\r\n\r\n}\r\nexport default mqttHandle;"]}]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/089d7cfd10a5ad9a3b75a21d80735abf.json b/node_modules/.cache/vue-loader/089d7cfd10a5ad9a3b75a21d80735abf.json index bb5e4fa1..eb1321c0 100644 --- a/node_modules/.cache/vue-loader/089d7cfd10a5ad9a3b75a21d80735abf.json +++ b/node_modules/.cache/vue-loader/089d7cfd10a5ad9a3b75a21d80735abf.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\lineChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\lineChart.vue","mtime":1675991031449},{"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":["//\n//\n//\n//\n\r\nexport default {\r\n name: 'lineChart', //折线图组件\r\n props: {\r\n list: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n pageType: {\r\n type: String\r\n },\r\n title: {\r\n type: String\r\n },\r\n status: {\r\n type: String\r\n },\r\n componentName: {\r\n type: String\r\n },\r\n chartName: {\r\n type: String\r\n }\r\n // list1: {\r\n // type: Array,\r\n // default() {\r\n // return []\r\n // }\r\n // }\r\n },\r\n data() {\r\n return {\r\n xData: [],\r\n yData: [],\r\n\r\n yData1: [],\r\n yData2: [],\r\n yData3: [],\r\n // series: []\r\n // triggerType:'触发时刻'\r\n myChart: null,\r\n tooltip: {\r\n show: true\r\n },\r\n series: []\r\n\r\n };\r\n },\r\n created() {\r\n // console.log( this.componentName + '-' + this.chartName + '-' + '曲线图','40');\r\n\r\n\r\n\r\n },\r\n methods: {\r\n drawLine() {\r\n let myChart = this.$echarts.getInstanceByDom(this.$refs.lineChart)\r\n if (myChart == null) {\r\n myChart = this.$echarts.init(this.$refs.lineChart)\r\n }\r\n let option = {\r\n title: {\r\n show: true,\r\n text: this.componentName + '-' + this.chartName + '-' + '曲线图',\r\n textStyle: {\r\n lineHeight: '30',\r\n }\r\n },\r\n grid: {\r\n left: '2%',\r\n right: '4%',\r\n bottom: '10%',\r\n top: '20%',\r\n containLabel: true\r\n },\r\n tooltip: this.tooltip,\r\n xAxis: [\r\n {\r\n type: 'category',\r\n axisLine: {\r\n show: true,\r\n lineStyle: {\r\n color: '#eeebeb',\r\n type: 'dashed'\r\n }\r\n },\r\n axisTick: {\r\n show: false\r\n },\r\n axisLabel: {\r\n color: '#6c6c6c'\r\n },\r\n splitLine: {\r\n show: false\r\n },\r\n boundaryGap: ['5%', '5%'],\r\n\r\n data: this.xData\r\n }\r\n ],\r\n yAxis: [\r\n {\r\n type: 'value',\r\n axisLabel: {\r\n color: '#6c6c6c'\r\n },\r\n splitLine: {\r\n lineStyle: {\r\n color: '#eeebeb',\r\n type: 'dashed'\r\n }\r\n },\r\n axisLine: {\r\n show: false\r\n },\r\n axisTick: {\r\n show: false\r\n }\r\n }\r\n ],\r\n series: this.series\r\n };\r\n\r\n myChart.setOption(option);\r\n // window.onresize = () => { // 根据窗口大小变化图表自适应\r\n // myChart.resize();\r\n // };\r\n window.addEventListener('resize', function () {\r\n myChart.resize();\r\n });\r\n\r\n }\r\n },\r\n mounted() {\r\n // this.drawLine()\r\n // console.log(this.pageType, this.title, this.status);\r\n // console.log(this.list1);\r\n },\r\n watch: {\r\n list: {\r\n handler(newVal) {\r\n if (newVal) {\r\n // x轴的数据\r\n this.xData = newVal.map((val) => {\r\n return val.time;\r\n });\r\n\r\n this.series = [{\r\n name: '',\r\n type: 'line',\r\n symbolSize: 6,\r\n smooth: true,\r\n itemStyle: {\r\n color: '#fb864b',\r\n borderColor: '#fb864b',\r\n // borderWidth: 2\r\n },\r\n data: []\r\n }]\r\n\r\n // 区域组件触发y轴展示\r\n if (this.title == '类型') {\r\n this.tooltip = {\r\n formatter: '{a} {b}:{c}个',\r\n show: true,\r\n confine: true\r\n }\r\n this.series[0].name = '总量'\r\n\r\n // 映射出类型数组\r\n let arr = newVal.map(function (ele) {\r\n if (ele.type_data != null) {\r\n return ele.type_data\r\n }\r\n })\r\n var mapN = []\r\n for (var t = 0; t < arr.length; t++) {\r\n for (var i = 0; i < arr[t].length; i++) {\r\n mapN.push(arr[t][i])\r\n }\r\n }\r\n var lineArr = []\r\n // 遍历需要多少条类型折线\r\n if (newVal[newVal.length - 1] != undefined) {\r\n\r\n\r\n newVal[newVal.length - 1].type_data.forEach(ele => {\r\n lineArr.push({\r\n name: ele.name,\r\n type: 'line',\r\n data: [],\r\n smooth: true\r\n })\r\n })\r\n }\r\n\r\n\r\n // 筛选类型的数量\r\n mapN.forEach(ele => {\r\n if (ele.name == \"机动车\") {\r\n lineArr[0].data.push(ele.quantity)\r\n\r\n } else if (ele.name == '非机动车') {\r\n lineArr[1].data.push(ele.quantity)\r\n } else {\r\n lineArr[2].data.push(ele.quantity)\r\n }\r\n\r\n })\r\n for (let j = 0; j < lineArr.length; j++) {\r\n this.series.push(lineArr[j])\r\n }\r\n // 总和数量\r\n let mapNR1 = []\r\n newVal.map(function (ele) {\r\n if (ele.type_data != null) {\r\n var sum = ele.type_data.reduce(function (prev, cur) {\r\n return cur.quantity + prev;\r\n }, 0);\r\n mapNR1.push(sum)\r\n }\r\n })\r\n // console.log(\"mapNR1\", mapNR1)\r\n this.series[0].data = mapNR1\r\n } else if (this.title == '速度') {\r\n this.tooltip = {\r\n formatter: '{a} {b}:{c}km/h',\r\n show: true,\r\n confine: true\r\n }\r\n this.series[0].data = newVal.map((val) => {\r\n return val.speed;\r\n });\r\n\r\n } else if (this.title == '流量') {\r\n this.tooltip = {\r\n formatter: '{a} {b}:{c}辆',\r\n show: true,\r\n confine: true\r\n }\r\n this.series[0].data = newVal.map((ele) => {\r\n return ele.in_flow + ele.out_flow\r\n });\r\n } else if (this.title == '车头时距') {\r\n this.tooltip = {\r\n formatter: '{a} {b}:{c}/s',\r\n show: true,\r\n confine: true\r\n }\r\n this.series[0].data = newVal.map((val) => {\r\n return val.ave_speed;\r\n\r\n });\r\n\r\n } else if (this.title == '排队数') {\r\n this.series[0].data = newVal.map((val) => {\r\n return val.n_queue;\r\n });\r\n } else if (this.title == '检测数') {\r\n this.series[0].data = newVal.map((val) => {\r\n return val.n_stay;\r\n });\r\n } else if (this.title == '延误') {\r\n this.series[0].data = newVal.map((val) => {\r\n\r\n });\r\n } else if (this.title == '拥堵') {\r\n this.series[0].data = newVal.map((val) => {\r\n\r\n });\r\n }\r\n if (this.$refs.lineChart) {\r\n this.$nextTick(() => {\r\n this.drawLine();\r\n\r\n })\r\n }\r\n\r\n }\r\n },\r\n immediate: true,\r\n deep:true\r\n }\r\n\r\n }\r\n};\r\n",{"version":3,"sources":["lineChart.vue"],"names":[],"mappings":";;;;;AAKA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;;;AAIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA","file":"lineChart.vue","sourceRoot":"src/components/chart","sourcesContent":["\r\n \r\n\r\n"]}]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\lineChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\lineChart.vue","mtime":1676008192264},{"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":["//\n//\n//\n//\n\r\nexport default {\r\n name: 'lineChart', //折线图组件\r\n props: {\r\n list: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n pageType: {\r\n type: String\r\n },\r\n title: {\r\n type: String\r\n },\r\n status: {\r\n type: String\r\n },\r\n componentName: {\r\n type: String\r\n },\r\n chartName: {\r\n type: String\r\n }\r\n // list1: {\r\n // type: Array,\r\n // default() {\r\n // return []\r\n // }\r\n // }\r\n },\r\n data() {\r\n return {\r\n xData: [],\r\n yData: [],\r\n\r\n yData1: [],\r\n yData2: [],\r\n yData3: [],\r\n // series: []\r\n // triggerType:'触发时刻'\r\n myChart: null,\r\n tooltip: {\r\n show: true\r\n },\r\n series: []\r\n\r\n };\r\n },\r\n created() {\r\n // console.log( this.componentName + '-' + this.chartName + '-' + '曲线图','40');\r\n\r\n\r\n\r\n },\r\n methods: {\r\n drawLine() {\r\n let myChart = this.$echarts.getInstanceByDom(this.$refs.lineChart)\r\n if (myChart == null) {\r\n myChart = this.$echarts.init(this.$refs.lineChart)\r\n }\r\n let option = {\r\n title: {\r\n show: true,\r\n text: this.componentName + '-' + this.chartName + '-' + '曲线图',\r\n textStyle: {\r\n lineHeight: '30',\r\n }\r\n },\r\n grid: {\r\n left: '2%',\r\n right: '4%',\r\n bottom: '10%',\r\n top: '20%',\r\n containLabel: true\r\n },\r\n tooltip: this.tooltip,\r\n xAxis: [\r\n {\r\n type: 'category',\r\n axisLine: {\r\n show: true,\r\n lineStyle: {\r\n color: '#eeebeb',\r\n type: 'dashed'\r\n }\r\n },\r\n axisTick: {\r\n show: false\r\n },\r\n axisLabel: {\r\n color: '#6c6c6c'\r\n },\r\n splitLine: {\r\n show: false\r\n },\r\n boundaryGap: ['5%', '5%'],\r\n\r\n data: this.xData\r\n }\r\n ],\r\n yAxis: [\r\n {\r\n type: 'value',\r\n axisLabel: {\r\n color: '#6c6c6c'\r\n },\r\n splitLine: {\r\n lineStyle: {\r\n color: '#eeebeb',\r\n type: 'dashed'\r\n }\r\n },\r\n axisLine: {\r\n show: false\r\n },\r\n axisTick: {\r\n show: false\r\n }\r\n }\r\n ],\r\n series: this.series\r\n };\r\n\r\n myChart.setOption(option);\r\n // window.onresize = () => { // 根据窗口大小变化图表自适应\r\n // myChart.resize();\r\n // };\r\n window.addEventListener('resize', function () {\r\n myChart.resize();\r\n });\r\n\r\n }\r\n },\r\n mounted() {\r\n // this.drawLine()\r\n // console.log(this.pageType, this.title, this.status);\r\n // console.log(this.list1);\r\n },\r\n watch: {\r\n list: {\r\n handler(newVal) {\r\n if (newVal) {\r\n // x轴的数据\r\n this.xData = newVal.map((val) => {\r\n return val.time;\r\n });\r\n\r\n this.series = [{\r\n name: '',\r\n type: 'line',\r\n symbolSize: 6,\r\n smooth: true,\r\n itemStyle: {\r\n color: '#fb864b',\r\n borderColor: '#fb864b',\r\n // borderWidth: 2\r\n },\r\n data: []\r\n }]\r\n\r\n // 区域组件触发y轴展示\r\n if (this.title == '类型') {\r\n this.tooltip = {\r\n formatter: '{a} {b}:{c}个',\r\n show: true,\r\n confine: true\r\n }\r\n this.series[0].name = '总量'\r\n\r\n // 映射出类型数组\r\n let arr = newVal.map(function (ele) {\r\n if (ele.type_data != null) {\r\n return ele.type_data\r\n }\r\n })\r\n var mapN = []\r\n for (var t = 0; t < arr.length; t++) {\r\n for (var i = 0; i < arr[t].length; i++) {\r\n mapN.push(arr[t][i])\r\n }\r\n }\r\n var lineArr = []\r\n // 遍历需要多少条类型折线\r\n if (newVal[newVal.length - 1] != undefined) {\r\n\r\n\r\n newVal[newVal.length - 1].type_data.forEach(ele => {\r\n lineArr.push({\r\n name: ele.name,\r\n type: 'line',\r\n data: [],\r\n smooth: true\r\n })\r\n })\r\n }\r\n\r\n\r\n // 筛选类型的数量\r\n mapN.forEach(ele => {\r\n if (ele.name == \"机动车\") {\r\n lineArr[0].data.push(ele.quantity)\r\n\r\n } else if (ele.name == '非机动车') {\r\n lineArr[1].data.push(ele.quantity)\r\n } else {\r\n lineArr[2].data.push(ele.quantity)\r\n }\r\n\r\n })\r\n for (let j = 0; j < lineArr.length; j++) {\r\n this.series.push(lineArr[j])\r\n }\r\n // 总和数量\r\n let mapNR1 = []\r\n newVal.map(function (ele) {\r\n if (ele.type_data != null) {\r\n var sum = ele.type_data.reduce(function (prev, cur) {\r\n return cur.quantity + prev;\r\n }, 0);\r\n mapNR1.push(sum)\r\n }\r\n })\r\n // console.log(\"mapNR1\", mapNR1)\r\n this.series[0].data = mapNR1\r\n } else if (this.title == '速度') {\r\n this.tooltip = {\r\n formatter: '{a} {b}:{c}km/h',\r\n show: true,\r\n confine: true\r\n }\r\n this.series[0].data = newVal.map((val) => {\r\n return val.speed;\r\n });\r\n\r\n } else if (this.title == '流量') {\r\n this.tooltip = {\r\n formatter: '{a} {b}:{c}辆',\r\n show: true,\r\n confine: true\r\n }\r\n this.series[0].data = newVal.map((ele) => {\r\n return ele.in_flow + ele.out_flow\r\n });\r\n } else if (this.title == '车头时距') {\r\n this.tooltip = {\r\n formatter: '{a} {b}:{c}/s',\r\n show: true,\r\n confine: true\r\n }\r\n this.series[0].data = newVal.map((val) => {\r\n return val.ave_speed;\r\n\r\n });\r\n\r\n } else if (this.title == '排队数') {\r\n this.series[0].data = newVal.map((val) => {\r\n return val.n_queue;\r\n });\r\n } else if (this.title == '检测数') {\r\n this.series[0].data = newVal.map((val) => {\r\n return val.n_stay;\r\n });\r\n } else if (this.title == '延误') {\r\n this.series[0].data = newVal.map((val) => {\r\n\r\n });\r\n } else if (this.title == '拥堵') {\r\n this.series[0].data = newVal.map((val) => {\r\n\r\n });\r\n }\r\n if (this.$refs.lineChart) {\r\n this.$nextTick(() => {\r\n this.drawLine();\r\n\r\n })\r\n }\r\n\r\n }\r\n },\r\n immediate: true,\r\n \r\n }\r\n\r\n }\r\n};\r\n",{"version":3,"sources":["lineChart.vue"],"names":[],"mappings":";;;;;AAKA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;;;AAIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;;AAEA;AACA","file":"lineChart.vue","sourceRoot":"src/components/chart","sourcesContent":["\r\n \r\n\r\n"]}]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/0b76db355b5df81cf19ef08a4fa7ec2d.json b/node_modules/.cache/vue-loader/0b76db355b5df81cf19ef08a4fa7ec2d.json index 03a767e1..361690c8 100644 --- a/node_modules/.cache/vue-loader/0b76db355b5df81cf19ef08a4fa7ec2d.json +++ b/node_modules/.cache/vue-loader/0b76db355b5df81cf19ef08a4fa7ec2d.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue?vue&type=style&index=0&id=1436fa54&scoped=true&lang=css&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue","mtime":1675992619804},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\css-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\stylePostLoader.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\postcss-loader\\src\\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":["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\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.typeContent {\r\n box-sizing: border-box;\r\n}\r\n\r\n.border {\r\n width: 100%;\r\n margin-bottom: 20px;\r\n position: relative;\r\n}\r\n",{"version":3,"sources":["typeChart.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAsMA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA","file":"typeChart.vue","sourceRoot":"src/components/target","sourcesContent":["\r\n \r\n\r\n"]}]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue?vue&type=style&index=0&id=1436fa54&scoped=true&lang=css&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue","mtime":1675998500194},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\css-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\stylePostLoader.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\postcss-loader\\src\\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":["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\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.typeContent {\r\n box-sizing: border-box;\r\n}\r\n\r\n.border {\r\n width: 100%;\r\n margin-bottom: 20px;\r\n position: relative;\r\n}\r\n",{"version":3,"sources":["typeChart.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAyMA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA","file":"typeChart.vue","sourceRoot":"src/components/target","sourcesContent":["\r\n \r\n\r\n"]}]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/25817ecbd1b61d9a4ebf107e31076e8e.json b/node_modules/.cache/vue-loader/25817ecbd1b61d9a4ebf107e31076e8e.json index 1f40b65a..5b5e6650 100644 --- a/node_modules/.cache/vue-loader/25817ecbd1b61d9a4ebf107e31076e8e.json +++ b/node_modules/.cache/vue-loader/25817ecbd1b61d9a4ebf107e31076e8e.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\lineChart.vue?vue&type=template&id=3aba1cf9&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\lineChart.vue","mtime":1675991031449},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\n
\n",null]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\lineChart.vue?vue&type=template&id=3aba1cf9&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\lineChart.vue","mtime":1676008192264},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\n
\n",null]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/2f40d66dd126b8c25b836052317f4b33.json b/node_modules/.cache/vue-loader/2f40d66dd126b8c25b836052317f4b33.json index 09288951..2a5d99d2 100644 --- a/node_modules/.cache/vue-loader/2f40d66dd126b8c25b836052317f4b33.json +++ b/node_modules/.cache/vue-loader/2f40d66dd126b8c25b836052317f4b33.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue","mtime":1675995478868},{"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":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nimport lineChart from '../chart/lineChart.vue';\r\nimport barChart from '../chart/barChart.vue';\r\nimport tableShow from '../chart/tableShow.vue';\r\nimport detailDialog from '../chart/detailDialog.vue';\r\nimport thermalChart from '../chart/thermalChart.vue';\r\nimport regionTable from '../chart/regionTable.vue';\r\nexport default {\r\n name: 'OD', //od组件\r\n components: {\r\n lineChart,\r\n barChart,\r\n tableShow,\r\n detailDialog,\r\n thermalChart,\r\n regionTable\r\n },\r\n props: ['pageType', 'triggerType', 'dataArr', 'echartArr', 'componentName', 'title', 'chartName'],\r\n data() {\r\n return {\r\n title: 'OD组件'\r\n };\r\n },\r\n methods: {},\r\n mounted() {},\r\n \r\n};\r\n",{"version":3,"sources":["OD.vue"],"names":[],"mappings":";;;;;;;;;;;AAWA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA","file":"OD.vue","sourceRoot":"src/components/target","sourcesContent":["\r\n\r\n\r\n"]}]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue","mtime":1675997445319},{"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":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nimport lineChart from '../chart/lineChart.vue';\r\nimport barChart from '../chart/barChart.vue';\r\nimport tableShow from '../chart/tableShow.vue';\r\nimport detailDialog from '../chart/detailDialog.vue';\r\nimport thermalChart from '../chart/thermalChart.vue';\r\nimport regionTable from '../chart/regionTable.vue';\r\nexport default {\r\n name: 'OD', //od组件\r\n components: {\r\n lineChart,\r\n barChart,\r\n tableShow,\r\n detailDialog,\r\n thermalChart,\r\n regionTable\r\n },\r\n props: ['pageType', 'triggerType', 'dataArr', 'echartArr', 'componentName', 'title', 'chartName'],\r\n data() {\r\n return {\r\n\r\n };\r\n },\r\n methods: {},\r\n mounted() { },\r\n watch: {\r\n dataArr: {\r\n handler(newVal) {\r\n console.log(newVal,'292929');\r\n }\r\n }\r\n\r\n }\r\n\r\n};\r\n",{"version":3,"sources":["OD.vue"],"names":[],"mappings":";;;;;;;;;;;AAWA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA","file":"OD.vue","sourceRoot":"src/components/target","sourcesContent":["\r\n\r\n\r\n"]}]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/42c36ca4348bd5e247276877684a6c04.json b/node_modules/.cache/vue-loader/42c36ca4348bd5e247276877684a6c04.json index b1be944a..aeb484b8 100644 --- a/node_modules/.cache/vue-loader/42c36ca4348bd5e247276877684a6c04.json +++ b/node_modules/.cache/vue-loader/42c36ca4348bd5e247276877684a6c04.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\thermalChart.vue?vue&type=template&id=1a931328&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\thermalChart.vue","mtime":1675999358822},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\n
\n",null]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\thermalChart.vue?vue&type=template&id=1a931328&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\thermalChart.vue","mtime":1675999421592},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\n
\n",null]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/4f189b72a8f2a9a2eeb3a377be4df605.json b/node_modules/.cache/vue-loader/4f189b72a8f2a9a2eeb3a377be4df605.json index ab29b4b3..331a8837 100644 --- a/node_modules/.cache/vue-loader/4f189b72a8f2a9a2eeb3a377be4df605.json +++ b/node_modules/.cache/vue-loader/4f189b72a8f2a9a2eeb3a377be4df605.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\lineChart.vue","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\lineChart.vue","mtime":1676006319624},{"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 { render, staticRenderFns } from \"./lineChart.vue?vue&type=template&id=3aba1cf9&scoped=true&\"\nimport script from \"./lineChart.vue?vue&type=script&lang=js&\"\nexport * from \"./lineChart.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"3aba1cf9\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\视频边缘计算管理平台\\\\TransFlow\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('3aba1cf9')) {\n api.createRecord('3aba1cf9', component.options)\n } else {\n api.reload('3aba1cf9', component.options)\n }\n module.hot.accept(\"./lineChart.vue?vue&type=template&id=3aba1cf9&scoped=true&\", function () {\n api.rerender('3aba1cf9', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/chart/lineChart.vue\"\nexport default component.exports"]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\lineChart.vue","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\lineChart.vue","mtime":1676008192264},{"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 { render, staticRenderFns } from \"./lineChart.vue?vue&type=template&id=3aba1cf9&scoped=true&\"\nimport script from \"./lineChart.vue?vue&type=script&lang=js&\"\nexport * from \"./lineChart.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"3aba1cf9\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\视频边缘计算管理平台\\\\TransFlow\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('3aba1cf9')) {\n api.createRecord('3aba1cf9', component.options)\n } else {\n api.reload('3aba1cf9', component.options)\n }\n module.hot.accept(\"./lineChart.vue?vue&type=template&id=3aba1cf9&scoped=true&\", function () {\n api.rerender('3aba1cf9', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/chart/lineChart.vue\"\nexport default component.exports"]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/5aab13800374bdce587e0eb1f433192f.json b/node_modules/.cache/vue-loader/5aab13800374bdce587e0eb1f433192f.json index bc6a2138..0071f80c 100644 --- a/node_modules/.cache/vue-loader/5aab13800374bdce587e0eb1f433192f.json +++ b/node_modules/.cache/vue-loader/5aab13800374bdce587e0eb1f433192f.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue?vue&type=style&index=0&id=0bb099b3&scoped=true&lang=css&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue","mtime":1675995478868},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\css-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\stylePostLoader.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\postcss-loader\\src\\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":["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\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.typeContent {\r\n box-sizing: border-box;\r\n}\r\n\r\n.border {\r\n width: 100%;\r\n margin-bottom: 20px;\r\n position: relative;\r\n}\r\n",{"version":3,"sources":["OD.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAuCA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA","file":"OD.vue","sourceRoot":"src/components/target","sourcesContent":["\r\n\r\n\r\n"]}]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue?vue&type=style&index=0&id=0bb099b3&scoped=true&lang=css&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue","mtime":1675997445319},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\css-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\stylePostLoader.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\postcss-loader\\src\\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":["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\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.typeContent {\r\n box-sizing: border-box;\r\n}\r\n\r\n.border {\r\n width: 100%;\r\n margin-bottom: 20px;\r\n position: relative;\r\n}\r\n",{"version":3,"sources":["OD.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA+CA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA","file":"OD.vue","sourceRoot":"src/components/target","sourcesContent":["\r\n\r\n\r\n"]}]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/5d7c9799a5644db77b84849c0cb7b584.json b/node_modules/.cache/vue-loader/5d7c9799a5644db77b84849c0cb7b584.json index ef2ea4dd..b6ecfa90 100644 --- a/node_modules/.cache/vue-loader/5d7c9799a5644db77b84849c0cb7b584.json +++ b/node_modules/.cache/vue-loader/5d7c9799a5644db77b84849c0cb7b584.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue?vue&type=template&id=0bb099b3&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue","mtime":1675995478868},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\n
\n

{{ componentName }}{{ status }}

\n
\n \n \n
\n
\n",null]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue?vue&type=template&id=0bb099b3&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue","mtime":1675997445319},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\n
\n

{{ componentName }}{{ triggerType }}

\n
\n \n \n
\n
\n",null]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/6fb39b1b99970caf2d4c5a6c10251cc5.json b/node_modules/.cache/vue-loader/6fb39b1b99970caf2d4c5a6c10251cc5.json index 92af1f2e..54666af6 100644 --- a/node_modules/.cache/vue-loader/6fb39b1b99970caf2d4c5a6c10251cc5.json +++ b/node_modules/.cache/vue-loader/6fb39b1b99970caf2d4c5a6c10251cc5.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!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\\components\\target\\typeChart.vue?vue&type=template&id=1436fa54&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue","mtime":1675992619804},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _vm.isRefer\n ? _c(\"div\", { staticClass: \"setion\" }, [\n _c(\"p\", { staticClass: \"chartTitle\" }, [\n _c(\"span\", { staticClass: \"titleIcon\" }),\n _vm._v(\n \" \" + _vm._s(_vm.componentName) + \" \" + _vm._s(_vm.triggerType)\n )\n ]),\n _vm.triggerType == \"触发\" || \"周期时刻\"\n ? _c(\n \"div\",\n { staticClass: \"typeContent\" },\n [\n _vm.dataArr && _vm.dataArr.length != 0\n ? _c(\"div\", [\n _vm.title == \"类型\"\n ? _c(\n \"div\",\n { staticStyle: { display: \"flex\" } },\n _vm._l(\n _vm.dataArr[_vm.dataArr.length - 1].type_data,\n function(n, i) {\n return _c(\n \"el-card\",\n {\n key: i,\n staticStyle: {\n width: \"150px\",\n \"margin-bottom\": \"20px\",\n \"text-align\": \"center\"\n }\n },\n [\n _c(\"div\", [\n _c(\n \"span\",\n {\n staticStyle: { \"font-size\": \"15px\" }\n },\n [_vm._v(_vm._s(n.name))]\n ),\n _c(\"br\"),\n _c(\n \"span\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [_vm._v(_vm._s(n.quantity))]\n )\n ]),\n _c(\"div\", [\n _c(\"div\", [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.dataArr[\n _vm.dataArr.length - 1\n ].time\n ) +\n \"\\n \"\n )\n ])\n ])\n ]\n )\n }\n ),\n 1\n )\n : _vm._e()\n ])\n : _vm._e(),\n _c(\n \"el-card\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.echartArr.includes(\"数值\"),\n expression: \"echartArr.includes('数值')\"\n }\n ],\n staticStyle: {\n width: \"150px\",\n \"margin-bottom\": \"20px\",\n \"text-align\": \"center\"\n }\n },\n [\n _vm.dataArr && _vm.dataArr.length != 0\n ? _c(\"div\", [\n _vm.title == \"类型\"\n ? _c(\"div\", [\n _c(\n \"span\",\n { staticStyle: { \"font-size\": \"15px\" } },\n [_vm._v(\"类型数量总和\")]\n ),\n _c(\"br\"),\n _c(\n \"span\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(this.total) +\n \"\\n \"\n )\n ]\n )\n ])\n : _vm._e(),\n _vm.title == \"速度\"\n ? _c(\n \"div\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _c(\n \"span\",\n { staticStyle: { \"font-size\": \"15px\" } },\n [_vm._v(\"速度\")]\n ),\n _c(\"br\"),\n _c(\n \"span\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _vm._v(\n _vm._s(\n _vm.dataArr[_vm.dataArr.length - 1]\n .speed\n )\n )\n ]\n )\n ]\n )\n : _vm._e(),\n _vm.title == \"流量\"\n ? _c(\n \"div\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _c(\n \"span\",\n { staticStyle: { \"font-size\": \"15px\" } },\n [_vm._v(\"流量\")]\n ),\n _c(\"br\"),\n _c(\n \"span\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _vm._v(\n _vm._s(\n _vm.dataArr[_vm.dataArr.length - 1]\n .flow\n )\n )\n ]\n )\n ]\n )\n : _vm._e(),\n _vm.title == \"车头时距\"\n ? _c(\n \"div\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _c(\n \"span\",\n { staticStyle: { \"font-size\": \"15px\" } },\n [_vm._v(\"车头时距\")]\n ),\n _c(\"br\"),\n _c(\n \"span\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _vm._v(\n _vm._s(\n _vm.dataArr[_vm.dataArr.length - 1]\n .heavy\n )\n )\n ]\n )\n ]\n )\n : _vm._e(),\n _vm.title == \"排队数\"\n ? _c(\n \"div\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _c(\n \"span\",\n { staticStyle: { \"font-size\": \"15px\" } },\n [_vm._v(\"排队数\")]\n ),\n _c(\n \"span\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _vm._v(\n _vm._s(\n _vm.dataArr[_vm.dataArr.length - 1]\n .n_queue\n )\n )\n ]\n )\n ]\n )\n : _vm._e(),\n _vm.title == \"检测数\"\n ? _c(\n \"div\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _c(\n \"span\",\n { staticStyle: { \"font-size\": \"15px\" } },\n [_vm._v(\"检测数\")]\n ),\n _c(\n \"span\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _vm._v(\n _vm._s(\n _vm.dataArr[_vm.dataArr.length - 1]\n .n_stay\n )\n )\n ]\n )\n ]\n )\n : _vm._e(),\n _c(\"div\", [\n _c(\"div\", [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.dataArr[_vm.dataArr.length - 1].time\n ) +\n \"\\n \"\n )\n ])\n ])\n ])\n : _c(\n \"div\",\n [_c(\"el-empty\", { attrs: { \"image-size\": 100 } })],\n 1\n )\n ]\n )\n ],\n 1\n )\n : _vm._e(),\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.echartArr.includes(\"表格\"),\n expression: \"echartArr.includes('表格')\"\n }\n ]\n },\n [\n _vm.pageType == \"断面\"\n ? _c(\n \"div\",\n {\n staticStyle: {\n \"margin-bottom\": \"20px\",\n border: \"1px solid #e4e7ed\"\n }\n },\n [\n _c(\"tableShow\", {\n attrs: { msg: _vm.dataArr, type: _vm.triggerType }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm.pageType == \"区域\"\n ? _c(\n \"div\",\n [\n _c(\"regionTable\", {\n attrs: { msg: _vm.dataArr, type: _vm.triggerType }\n })\n ],\n 1\n )\n : _vm._e()\n ]\n ),\n _vm.echartArr.includes(\"曲线图\")\n ? _c(\n \"div\",\n { staticClass: \"border\" },\n [\n _c(\"detailDialog\"),\n _c(\"lineChart\", {\n attrs: {\n componentName: _vm.componentName,\n chartName: _vm.chartName,\n pageType: _vm.pageType,\n list: _vm.dataArr,\n status: _vm.triggerType,\n title: _vm.title\n }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm.echartArr.includes(\"饼状图\")\n ? _c(\n \"div\",\n { staticClass: \"border\" },\n [\n _c(\"detailDialog\"),\n _c(\"pieChart\", {\n attrs: {\n componentName: _vm.componentName,\n chartName: _vm.chartName,\n pageType: _vm.pageType,\n list: _vm.dataArr,\n status: _vm.triggerType,\n title: _vm.title\n }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm.echartArr.includes(\"均值图\")\n ? _c(\n \"div\",\n { staticClass: \"border\" },\n [\n _c(\"detailDialog\"),\n _c(\"avgChart\", {\n attrs: {\n componentName: _vm.componentName,\n chartName: _vm.chartName,\n pageType: _vm.pageType,\n list: _vm.dataArr,\n status: _vm.triggerType,\n title: _vm.title\n }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm.echartArr.includes(\"直方图\")\n ? _c(\n \"div\",\n { staticClass: \"border\" },\n [\n _c(\"detailDialog\"),\n _c(\"barChart\", {\n attrs: {\n componentName: _vm.componentName,\n chartName: _vm.chartName,\n pageType: _vm.pageType,\n list: _vm.dataArr,\n status: _vm.triggerType,\n title: _vm.title\n }\n })\n ],\n 1\n )\n : _vm._e()\n ])\n : _vm._e()\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!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\\components\\target\\typeChart.vue?vue&type=template&id=1436fa54&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue","mtime":1675998500194},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _vm.isRefer\n ? _c(\"div\", { staticClass: \"setion\" }, [\n _c(\"p\", { staticClass: \"chartTitle\" }, [\n _c(\"span\", { staticClass: \"titleIcon\" }),\n _vm._v(\n \" \" + _vm._s(_vm.componentName) + \" \" + _vm._s(_vm.triggerType)\n )\n ]),\n _vm.triggerType == \"触发\" || \"周期时刻\"\n ? _c(\n \"div\",\n { staticClass: \"typeContent\" },\n [\n _vm.dataArr && _vm.dataArr.length != 0\n ? _c(\"div\", [\n _vm.title == \"类型\"\n ? _c(\n \"div\",\n { staticStyle: { display: \"flex\" } },\n _vm._l(\n _vm.dataArr[_vm.dataArr.length - 1].type_data,\n function(n, i) {\n return _c(\n \"el-card\",\n {\n key: i,\n staticStyle: {\n width: \"150px\",\n \"margin-bottom\": \"20px\",\n \"text-align\": \"center\"\n }\n },\n [\n _c(\"div\", [\n _c(\n \"span\",\n {\n staticStyle: { \"font-size\": \"15px\" }\n },\n [_vm._v(_vm._s(n.name))]\n ),\n _c(\"br\"),\n _c(\n \"span\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [_vm._v(_vm._s(n.quantity))]\n )\n ]),\n _c(\"div\", [\n _c(\"div\", [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.dataArr[\n _vm.dataArr.length - 1\n ].time\n ) +\n \"\\n \"\n )\n ])\n ])\n ]\n )\n }\n ),\n 1\n )\n : _vm._e()\n ])\n : _vm._e(),\n _c(\n \"el-card\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.echartArr.includes(\"数值\"),\n expression: \"echartArr.includes('数值')\"\n }\n ],\n staticStyle: {\n width: \"150px\",\n \"margin-bottom\": \"20px\",\n \"text-align\": \"center\"\n }\n },\n [\n _vm.dataArr && _vm.dataArr.length != 0\n ? _c(\"div\", [\n _vm.title == \"类型\"\n ? _c(\"div\", [\n _c(\n \"span\",\n { staticStyle: { \"font-size\": \"15px\" } },\n [_vm._v(\"类型数量总和\")]\n ),\n _c(\"br\"),\n _c(\n \"span\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(this.total) +\n \"\\n \"\n )\n ]\n )\n ])\n : _vm._e(),\n _vm.title == \"速度\"\n ? _c(\n \"div\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _c(\n \"span\",\n { staticStyle: { \"font-size\": \"15px\" } },\n [_vm._v(\"速度\")]\n ),\n _c(\"br\"),\n _c(\n \"span\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _vm._v(\n _vm._s(\n _vm.dataArr[_vm.dataArr.length - 1]\n .speed\n )\n )\n ]\n )\n ]\n )\n : _vm._e(),\n _vm.title == \"流量\"\n ? _c(\n \"div\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _c(\n \"span\",\n { staticStyle: { \"font-size\": \"15px\" } },\n [_vm._v(\"流量\")]\n ),\n _c(\"br\"),\n _c(\n \"span\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _vm._v(\n _vm._s(\n _vm.dataArr[_vm.dataArr.length - 1]\n .flow\n )\n )\n ]\n )\n ]\n )\n : _vm._e(),\n _vm.title == \"车头时距\"\n ? _c(\n \"div\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _c(\n \"span\",\n { staticStyle: { \"font-size\": \"15px\" } },\n [_vm._v(\"车头时距\")]\n ),\n _c(\"br\"),\n _c(\n \"span\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _vm._v(\n _vm._s(\n _vm.dataArr[_vm.dataArr.length - 1]\n .heavy\n )\n )\n ]\n )\n ]\n )\n : _vm._e(),\n _vm.title == \"排队数\"\n ? _c(\n \"div\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _c(\n \"span\",\n { staticStyle: { \"font-size\": \"15px\" } },\n [_vm._v(\"排队数\")]\n ),\n _c(\n \"span\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _vm._v(\n _vm._s(\n _vm.dataArr[_vm.dataArr.length - 1]\n .n_queue\n )\n )\n ]\n )\n ]\n )\n : _vm._e(),\n _vm.title == \"检测数\"\n ? _c(\n \"div\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _c(\n \"span\",\n { staticStyle: { \"font-size\": \"15px\" } },\n [_vm._v(\"检测数\")]\n ),\n _c(\n \"span\",\n {\n staticStyle: {\n \"font-size\": \"30px\",\n \"font-weight\": \"bold\"\n }\n },\n [\n _vm._v(\n _vm._s(\n _vm.dataArr[_vm.dataArr.length - 1]\n .n_stay\n )\n )\n ]\n )\n ]\n )\n : _vm._e(),\n _c(\"div\", [\n _c(\"div\", [\n _vm._v(\n \"\\n \" +\n _vm._s(\n _vm.dataArr[_vm.dataArr.length - 1].time\n ) +\n \"\\n \"\n )\n ])\n ])\n ])\n : _c(\n \"div\",\n [_c(\"el-empty\", { attrs: { \"image-size\": 100 } })],\n 1\n )\n ]\n )\n ],\n 1\n )\n : _vm._e(),\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.echartArr.includes(\"表格\"),\n expression: \"echartArr.includes('表格')\"\n }\n ]\n },\n [\n _vm.pageType == \"断面\"\n ? _c(\n \"div\",\n {\n staticStyle: {\n \"margin-bottom\": \"20px\",\n border: \"1px solid #e4e7ed\"\n }\n },\n [\n _c(\"tableShow\", {\n attrs: { msg: _vm.dataArr, type: _vm.triggerType }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm.pageType == \"区域\"\n ? _c(\n \"div\",\n [\n _c(\"regionTable\", {\n attrs: { msg: _vm.dataArr, type: _vm.triggerType }\n })\n ],\n 1\n )\n : _vm._e()\n ]\n ),\n _vm.echartArr.includes(\"曲线图\")\n ? _c(\n \"div\",\n { staticClass: \"border\" },\n [\n _c(\"detailDialog\"),\n _c(\"lineChart\", {\n attrs: {\n componentName: _vm.componentName,\n chartName: _vm.chartName,\n pageType: _vm.pageType,\n list: _vm.dataArr,\n status: _vm.triggerType,\n title: _vm.title\n }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm.echartArr.includes(\"饼状图\")\n ? _c(\n \"div\",\n { staticClass: \"border\" },\n [\n _c(\"detailDialog\"),\n _c(\"pieChart\", {\n attrs: {\n componentName: _vm.componentName,\n chartName: _vm.chartName,\n pageType: _vm.pageType,\n list: _vm.dataArr,\n status: _vm.triggerType,\n title: _vm.title\n }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm.echartArr.includes(\"均值图\")\n ? _c(\n \"div\",\n { staticClass: \"border\" },\n [\n _c(\"detailDialog\"),\n _c(\"avgChart\", {\n attrs: {\n componentName: _vm.componentName,\n chartName: _vm.chartName,\n pageType: _vm.pageType,\n list: _vm.dataArr,\n status: _vm.triggerType,\n title: _vm.title\n }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm.echartArr.includes(\"直方图\")\n ? _c(\n \"div\",\n { staticClass: \"border\" },\n [\n _c(\"detailDialog\"),\n _c(\"barChart\", {\n attrs: {\n componentName: _vm.componentName,\n chartName: _vm.chartName,\n pageType: _vm.pageType,\n list: _vm.dataArr,\n status: _vm.triggerType,\n title: _vm.title\n }\n })\n ],\n 1\n )\n : _vm._e()\n ])\n : _vm._e()\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/725db0be6ba2eb6d0640dda0bd1180a3.json b/node_modules/.cache/vue-loader/725db0be6ba2eb6d0640dda0bd1180a3.json index 7fe48da0..a1daedff 100644 --- a/node_modules/.cache/vue-loader/725db0be6ba2eb6d0640dda0bd1180a3.json +++ b/node_modules/.cache/vue-loader/725db0be6ba2eb6d0640dda0bd1180a3.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\thermalChart.vue","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\thermalChart.vue","mtime":1675999358822},{"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 { render, staticRenderFns } from \"./thermalChart.vue?vue&type=template&id=1a931328&scoped=true&\"\nimport script from \"./thermalChart.vue?vue&type=script&lang=js&\"\nexport * from \"./thermalChart.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1a931328\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\视频边缘计算管理平台\\\\TransFlow\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('1a931328')) {\n api.createRecord('1a931328', component.options)\n } else {\n api.reload('1a931328', component.options)\n }\n module.hot.accept(\"./thermalChart.vue?vue&type=template&id=1a931328&scoped=true&\", function () {\n api.rerender('1a931328', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/chart/thermalChart.vue\"\nexport default component.exports"]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\thermalChart.vue","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\thermalChart.vue","mtime":1675999421592},{"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 { render, staticRenderFns } from \"./thermalChart.vue?vue&type=template&id=1a931328&scoped=true&\"\nimport script from \"./thermalChart.vue?vue&type=script&lang=js&\"\nexport * from \"./thermalChart.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1a931328\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\视频边缘计算管理平台\\\\TransFlow\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('1a931328')) {\n api.createRecord('1a931328', component.options)\n } else {\n api.reload('1a931328', component.options)\n }\n module.hot.accept(\"./thermalChart.vue?vue&type=template&id=1a931328&scoped=true&\", function () {\n api.rerender('1a931328', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/chart/thermalChart.vue\"\nexport default component.exports"]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/7790e3881c6e437f0a112c2e182418c2.json b/node_modules/.cache/vue-loader/7790e3881c6e437f0a112c2e182418c2.json index 5245388e..1b918e39 100644 --- a/node_modules/.cache/vue-loader/7790e3881c6e437f0a112c2e182418c2.json +++ b/node_modules/.cache/vue-loader/7790e3881c6e437f0a112c2e182418c2.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\thermalChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\thermalChart.vue","mtime":1675999358822},{"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":["//\n//\n//\n//\n\r\nexport default {\r\n name: 'thermalChart', //热点图组件\r\n data() {\r\n return {\r\n endData: [],\r\n startData: [],\r\n odData: []\r\n };\r\n },\r\n props: {\r\n list: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n pageType: {\r\n type: String\r\n },\r\n title: {\r\n type: String\r\n },\r\n // status: {\r\n // type: String\r\n // },\r\n // componentName: {\r\n // type: String\r\n // },\r\n },\r\n methods: {\r\n drawThermalChart() {\r\n let myChart = this.$echarts.init(this.$refs.thermalChart);\r\n let option = {\r\n grid: {\r\n left: '2%',\r\n right: '4%',\r\n bottom: '10%',\r\n top: '20%',\r\n containLabel: true\r\n },\r\n textStyle: { color: '#666', fontSize: 13 },\r\n // toolbox: {\r\n // show: true,\r\n // feature: { saveAsImage: { backgroundColor: 'rgba(0,0,0,0)' }, restore: {} },\r\n // iconStyle: { borderColor: '#666' }\r\n // },\r\n tooltip: {},\r\n xAxis: {\r\n nameTextStyle: { color: '#666', padding: [0, 0, -10, 0], fontSize: 13 },\r\n axisLabel: { interval: 0, textStyle: { fontSize: 13 } },\r\n axisTick: { lineStyle: { color: '#c8c8c8', width: 1 }, show: true },\r\n splitLine: { show: false },\r\n axisLine: { lineStyle: { color: '#c8c8c8', width: 1 }, show: true },\r\n type: 'category',\r\n data: this.endData,\r\n splitArea: { show: true, areaStyle: { color: ['rgba(200,200,200,0.3)', 'rgba(200,200,200,0.2)'] } }\r\n },\r\n yAxis: {\r\n nameTextStyle: { color: '#666', padding: [0, 0, -10, 0], fontSize: 13 },\r\n axisLabel: { interval: 0, textStyle: { fontSize: 13 } },\r\n axisTick: { lineStyle: { color: '#c8c8c8', width: 1 }, show: true },\r\n splitLine: { show: false },\r\n axisLine: { lineStyle: { color: '#c8c8c8', width: 1 }, show: true },\r\n type: 'category',\r\n data: this.startData\r\n },\r\n visualMap: [\r\n {\r\n min: 100,\r\n max: 400,\r\n calculable: false,\r\n orient: 'horizontal',\r\n left: 'center',\r\n top: 20,\r\n color: ['#C7021D', '#79E73C'],\r\n text: ['高', '低'],\r\n textStyle: { color: '#666', fontSize: 13 }\r\n }\r\n ],\r\n series: [\r\n {\r\n type: 'heatmap',\r\n // pageSize: 20,\r\n pointSize: 10,\r\n blurSize: 10,\r\n data: [\r\n [0, 0, 100],\r\n [0, 1, 100],\r\n [0, 2, 100],\r\n [0, 3, 100],\r\n // [0, 4, 100],\r\n // [0, 5, 100],\r\n // [0, 6, 200],\r\n\r\n [1, 0, 120],\r\n [1, 1, 120],\r\n [1, 2, 125],\r\n [1, 3, 120],\r\n // [1, 4, 120],\r\n // [1, 5, 120],\r\n // [1, 6, 120],\r\n\r\n [2, 0, 120],\r\n [2, 1, 140],\r\n [2, 2, 140],\r\n [2, 3, 140],\r\n // [2, 4, 140],\r\n // [2, 5, 140],\r\n // [2, 6, 140],\r\n\r\n [3, 0, 200],\r\n [3, 1, 200],\r\n [3, 2, 200],\r\n [3, 3, 200]\r\n // [3, 4, 200],\r\n // [3, 5, 200],\r\n // [3, 6, 200],\r\n\r\n // [4, 4, 300],\r\n // [4, 5, 300],\r\n // [4, 6, 300]\r\n ],\r\n label: { show: true, color: '#fff' },\r\n itemStyle: {\r\n borderColor: 'rgba(255, 255, 255, 0.5)',\r\n emphasis: { shadowBlur: 0, shadowColor: 'rgba(255, 255, 255, 0.5)' }\r\n }\r\n }\r\n ]\r\n };\r\n myChart.setOption(option);\r\n window.addEventListener('resize', function () {\r\n myChart.resize();\r\n });\r\n }\r\n },\r\n mounted() {\r\n\r\n },\r\n watch: {\r\n list: {\r\n handler(newVal) {\r\n this.odData = []\r\n console.log(newVal ,'1111111111');\r\n if (newVal != undefined) {\r\n newVal[newVal.length - 1].ob_data.forEach(ele => {\r\n ele.forEach(item => {\r\n this.odData.push([])\r\n })\r\n })\r\n }\r\n console.log(this.odData,'155');\r\n this.drawThermalChart();\r\n },\r\n // immediate:true\r\n }\r\n\r\n }\r\n};\r\n",{"version":3,"sources":["thermalChart.vue"],"names":[],"mappings":";;;;;AAKA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA","file":"thermalChart.vue","sourceRoot":"src/components/chart","sourcesContent":["\r\n\r\n\r\n\r\n"]}]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\thermalChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\thermalChart.vue","mtime":1675999421592},{"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":["//\n//\n//\n//\n\r\nexport default {\r\n name: 'thermalChart', //热点图组件\r\n data() {\r\n return {\r\n endData: [],\r\n startData: [],\r\n odData: []\r\n };\r\n },\r\n props: {\r\n list: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n pageType: {\r\n type: String\r\n },\r\n title: {\r\n type: String\r\n },\r\n // status: {\r\n // type: String\r\n // },\r\n // componentName: {\r\n // type: String\r\n // },\r\n },\r\n methods: {\r\n drawThermalChart() {\r\n let myChart = this.$echarts.init(this.$refs.thermalChart);\r\n let option = {\r\n grid: {\r\n left: '2%',\r\n right: '4%',\r\n bottom: '10%',\r\n top: '20%',\r\n containLabel: true\r\n },\r\n textStyle: { color: '#666', fontSize: 13 },\r\n // toolbox: {\r\n // show: true,\r\n // feature: { saveAsImage: { backgroundColor: 'rgba(0,0,0,0)' }, restore: {} },\r\n // iconStyle: { borderColor: '#666' }\r\n // },\r\n tooltip: {},\r\n xAxis: {\r\n nameTextStyle: { color: '#666', padding: [0, 0, -10, 0], fontSize: 13 },\r\n axisLabel: { interval: 0, textStyle: { fontSize: 13 } },\r\n axisTick: { lineStyle: { color: '#c8c8c8', width: 1 }, show: true },\r\n splitLine: { show: false },\r\n axisLine: { lineStyle: { color: '#c8c8c8', width: 1 }, show: true },\r\n type: 'category',\r\n data: this.endData,\r\n splitArea: { show: true, areaStyle: { color: ['rgba(200,200,200,0.3)', 'rgba(200,200,200,0.2)'] } }\r\n },\r\n yAxis: {\r\n nameTextStyle: { color: '#666', padding: [0, 0, -10, 0], fontSize: 13 },\r\n axisLabel: { interval: 0, textStyle: { fontSize: 13 } },\r\n axisTick: { lineStyle: { color: '#c8c8c8', width: 1 }, show: true },\r\n splitLine: { show: false },\r\n axisLine: { lineStyle: { color: '#c8c8c8', width: 1 }, show: true },\r\n type: 'category',\r\n data: this.startData\r\n },\r\n visualMap: [\r\n {\r\n min: 100,\r\n max: 400,\r\n calculable: false,\r\n orient: 'horizontal',\r\n left: 'center',\r\n top: 20,\r\n color: ['#C7021D', '#79E73C'],\r\n text: ['高', '低'],\r\n textStyle: { color: '#666', fontSize: 13 }\r\n }\r\n ],\r\n series: [\r\n {\r\n type: 'heatmap',\r\n // pageSize: 20,\r\n pointSize: 10,\r\n blurSize: 10,\r\n data: [\r\n [0, 0, 100],\r\n [0, 1, 100],\r\n [0, 2, 100],\r\n [0, 3, 100],\r\n // [0, 4, 100],\r\n // [0, 5, 100],\r\n // [0, 6, 200],\r\n\r\n [1, 0, 120],\r\n [1, 1, 120],\r\n [1, 2, 125],\r\n [1, 3, 120],\r\n // [1, 4, 120],\r\n // [1, 5, 120],\r\n // [1, 6, 120],\r\n\r\n [2, 0, 120],\r\n [2, 1, 140],\r\n [2, 2, 140],\r\n [2, 3, 140],\r\n // [2, 4, 140],\r\n // [2, 5, 140],\r\n // [2, 6, 140],\r\n\r\n [3, 0, 200],\r\n [3, 1, 200],\r\n [3, 2, 200],\r\n [3, 3, 200]\r\n // [3, 4, 200],\r\n // [3, 5, 200],\r\n // [3, 6, 200],\r\n\r\n // [4, 4, 300],\r\n // [4, 5, 300],\r\n // [4, 6, 300]\r\n ],\r\n label: { show: true, color: '#fff' },\r\n itemStyle: {\r\n borderColor: 'rgba(255, 255, 255, 0.5)',\r\n emphasis: { shadowBlur: 0, shadowColor: 'rgba(255, 255, 255, 0.5)' }\r\n }\r\n }\r\n ]\r\n };\r\n myChart.setOption(option);\r\n window.addEventListener('resize', function () {\r\n myChart.resize();\r\n });\r\n }\r\n },\r\n mounted() {\r\n\r\n },\r\n watch: {\r\n list: {\r\n handler(newVal) {\r\n this.odData = []\r\n console.log(newVal ,'1111111111');\r\n if (newVal) {\r\n newVal[newVal.length - 1].ob_data.forEach(ele => {\r\n ele.forEach(item => {\r\n this.odData.push([])\r\n })\r\n })\r\n }\r\n console.log(this.odData,'155');\r\n this.drawThermalChart();\r\n },\r\n // immediate:true\r\n }\r\n\r\n }\r\n};\r\n",{"version":3,"sources":["thermalChart.vue"],"names":[],"mappings":";;;;;AAKA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA","file":"thermalChart.vue","sourceRoot":"src/components/chart","sourcesContent":["\r\n\r\n\r\n\r\n"]}]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/875637ab843f965d4fd86521fdd1da98.json b/node_modules/.cache/vue-loader/875637ab843f965d4fd86521fdd1da98.json index 64971b09..8e239219 100644 --- a/node_modules/.cache/vue-loader/875637ab843f965d4fd86521fdd1da98.json +++ b/node_modules/.cache/vue-loader/875637ab843f965d4fd86521fdd1da98.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!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\\components\\target\\OD.vue?vue&type=template&id=0bb099b3&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue","mtime":1675995478868},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"setion\" }, [\n _c(\"p\", { staticClass: \"chartTitle\" }, [\n _c(\"span\", { staticClass: \"titleIcon\" }),\n _vm._v(\" \" + _vm._s(_vm.componentName) + _vm._s(_vm.status))\n ]),\n _c(\n \"div\",\n { staticClass: \"border\" },\n [\n _c(\"detailDialog\"),\n _c(\"thermalChart\", {\n attrs: {\n pageType: _vm.pageType,\n list: _vm.dataArr,\n status: _vm.triggerType,\n title: _vm.title\n }\n })\n ],\n 1\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!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\\components\\target\\OD.vue?vue&type=template&id=0bb099b3&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue","mtime":1675997445319},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"setion\" }, [\n _c(\"p\", { staticClass: \"chartTitle\" }, [\n _c(\"span\", { staticClass: \"titleIcon\" }),\n _vm._v(\" \" + _vm._s(_vm.componentName) + _vm._s(_vm.triggerType))\n ]),\n _c(\n \"div\",\n { staticClass: \"border\" },\n [\n _c(\"detailDialog\"),\n _c(\"thermalChart\", {\n attrs: {\n pageType: _vm.pageType,\n list: _vm.dataArr,\n status: _vm.triggerType,\n title: _vm.title\n }\n })\n ],\n 1\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/9ca41afdfeb755480f2c509afd2832a1.json b/node_modules/.cache/vue-loader/9ca41afdfeb755480f2c509afd2832a1.json index b717828b..6fe1b4df 100644 --- a/node_modules/.cache/vue-loader/9ca41afdfeb755480f2c509afd2832a1.json +++ b/node_modules/.cache/vue-loader/9ca41afdfeb755480f2c509afd2832a1.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue?vue&type=template&id=1436fa54&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue","mtime":1675992619804},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\n\n
\n

{{ componentName }} {{ triggerType }}

\n \n
\n\n
\n
\n \n
\n {{ n.name }}
\n {{ n.quantity }}\n
\n
\n
\n {{ dataArr[dataArr.length - 1].time }}\n
\n
\n
\n
\n
\n \n
\n
\n 类型数量总和
\n \n {{ this.total }}\n \n
\n
\n 速度
\n {{ dataArr[dataArr.length - 1].speed }}\n
\n
\n 流量
\n {{\n dataArr[dataArr.length -\n 1].flow\n }}\n
\n
\n 车头时距
\n {{\n dataArr[dataArr.length -\n 1].heavy\n }}\n
\n
\n 排队数\n {{\n dataArr[dataArr.length -\n 1].n_queue\n }}\n
\n
\n 检测数\n {{\n dataArr[dataArr.length -\n 1].n_stay\n }}\n
\n
\n
\n {{ dataArr[dataArr.length - 1].time }}\n
\n
\n
\n
\n \n
\n
\n\n
\n \n \n
\n
\n \n
\n
\n \n
\n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n\n
\n",null]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue?vue&type=template&id=1436fa54&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue","mtime":1675998500194},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\n\n
\n

{{ componentName }} {{ triggerType }}

\n \n
\n\n
\n
\n \n
\n {{ n.name }}
\n {{ n.quantity }}\n
\n
\n
\n {{ dataArr[dataArr.length - 1].time }}\n
\n
\n
\n
\n
\n \n
\n
\n 类型数量总和
\n \n {{ this.total }}\n \n
\n
\n 速度
\n {{ dataArr[dataArr.length - 1].speed }}\n
\n
\n 流量
\n {{\n dataArr[dataArr.length -\n 1].flow\n }}\n
\n
\n 车头时距
\n {{\n dataArr[dataArr.length -\n 1].heavy\n }}\n
\n
\n 排队数\n {{\n dataArr[dataArr.length -\n 1].n_queue\n }}\n
\n
\n 检测数\n {{\n dataArr[dataArr.length -\n 1].n_stay\n }}\n
\n
\n
\n {{ dataArr[dataArr.length - 1].time }}\n
\n
\n
\n
\n \n
\n
\n\n
\n \n \n
\n
\n \n
\n
\n \n
\n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n\n
\n",null]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/a2c8f56562bbf948ee21582497428c1f.json b/node_modules/.cache/vue-loader/a2c8f56562bbf948ee21582497428c1f.json index 8caae876..0f86bbcb 100644 --- a/node_modules/.cache/vue-loader/a2c8f56562bbf948ee21582497428c1f.json +++ b/node_modules/.cache/vue-loader/a2c8f56562bbf948ee21582497428c1f.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue","mtime":1675995478868},{"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 { render, staticRenderFns } from \"./OD.vue?vue&type=template&id=0bb099b3&scoped=true&\"\nimport script from \"./OD.vue?vue&type=script&lang=js&\"\nexport * from \"./OD.vue?vue&type=script&lang=js&\"\nimport style0 from \"./OD.vue?vue&type=style&index=0&id=0bb099b3&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"0bb099b3\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\视频边缘计算管理平台\\\\TransFlow\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('0bb099b3')) {\n api.createRecord('0bb099b3', component.options)\n } else {\n api.reload('0bb099b3', component.options)\n }\n module.hot.accept(\"./OD.vue?vue&type=template&id=0bb099b3&scoped=true&\", function () {\n api.rerender('0bb099b3', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/target/OD.vue\"\nexport default component.exports"]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\OD.vue","mtime":1675997445319},{"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 { render, staticRenderFns } from \"./OD.vue?vue&type=template&id=0bb099b3&scoped=true&\"\nimport script from \"./OD.vue?vue&type=script&lang=js&\"\nexport * from \"./OD.vue?vue&type=script&lang=js&\"\nimport style0 from \"./OD.vue?vue&type=style&index=0&id=0bb099b3&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"0bb099b3\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\视频边缘计算管理平台\\\\TransFlow\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('0bb099b3')) {\n api.createRecord('0bb099b3', component.options)\n } else {\n api.reload('0bb099b3', component.options)\n }\n module.hot.accept(\"./OD.vue?vue&type=template&id=0bb099b3&scoped=true&\", function () {\n api.rerender('0bb099b3', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/target/OD.vue\"\nexport default component.exports"]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/a67eabede9df9cb4d07795a97f0e02e3.json b/node_modules/.cache/vue-loader/a67eabede9df9cb4d07795a97f0e02e3.json index 2229bb78..1cb8d2b0 100644 --- a/node_modules/.cache/vue-loader/a67eabede9df9cb4d07795a97f0e02e3.json +++ b/node_modules/.cache/vue-loader/a67eabede9df9cb4d07795a97f0e02e3.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!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\\components\\chart\\thermalChart.vue?vue&type=template&id=1a931328&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\thermalChart.vue","mtime":1675999358822},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", {\n ref: \"thermalChart\",\n staticStyle: { width: \"100%\", height: \"300px\" },\n attrs: { id: \"thermalChart\" }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!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\\components\\chart\\thermalChart.vue?vue&type=template&id=1a931328&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\thermalChart.vue","mtime":1675999421592},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", {\n ref: \"thermalChart\",\n staticStyle: { width: \"100%\", height: \"300px\" },\n attrs: { id: \"thermalChart\" }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/afc80f1f7ccfc2dfabc4c70ac6ac0a73.json b/node_modules/.cache/vue-loader/afc80f1f7ccfc2dfabc4c70ac6ac0a73.json index e48a0b08..cff2a2b9 100644 --- a/node_modules/.cache/vue-loader/afc80f1f7ccfc2dfabc4c70ac6ac0a73.json +++ b/node_modules/.cache/vue-loader/afc80f1f7ccfc2dfabc4c70ac6ac0a73.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue","mtime":1675992619804},{"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":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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\nimport avgChart from '../chart/avgChart.vue';\r\nimport lineChart from '../chart/lineChart.vue';\r\nimport barChart from '../chart/barChart.vue';\r\nimport tableShow from '../chart/tableShow.vue';\r\nimport pieChart from '../chart/pieChart.vue';\r\nimport detailDialog from '../chart/detailDialog.vue';\r\nimport regionTable from '../chart/regionTable.vue';\r\nexport default {\r\n name: 'typeChart', //类型组件\r\n props: ['pageType', 'triggerType', 'dataArr', 'echartArr', 'componentName', 'title', 'chartName'],\r\n components: {\r\n lineChart,\r\n barChart,\r\n tableShow,\r\n detailDialog,\r\n regionTable,\r\n pieChart,\r\n avgChart\r\n },\r\n data() {\r\n return {\r\n // 类型数值\r\n total: 0,\r\n // 速度数值\r\n speed: 0,\r\n // 流量数值\r\n flow: 0,\r\n isRefer: true\r\n };\r\n },\r\n created() {\r\n\r\n },\r\n methods: {\r\n // 计算类型的数值\r\n\r\n getTotal(arr) {\r\n // console.log(111, '163');\r\n // if (arr != undefined && arr) {\r\n\r\n\r\n var sum = arr.reduce(function (prev, cur) {\r\n return cur.quantity + prev;\r\n }, 0);\r\n return sum\r\n }\r\n\r\n },\r\n\r\n computed: {\r\n\r\n },\r\n mounted() { },\r\n watch: {\r\n // 监听触发数据\r\n dataArr: {\r\n handler(newVal) {\r\n this.total = 0\r\n if (newVal && newVal[newVal.length - 1] != undefined) {\r\n newVal[newVal.length - 1].type_data.forEach(ele => {\r\n this.total += ele.quantity\r\n })\r\n }\r\n },\r\n deep: true,\r\n immediate: true\r\n },\r\n // cycleTimeData: {\r\n // handler(newVal) {\r\n // console.log(newVal);\r\n // }\r\n // }\r\n }\r\n};\r\n",{"version":3,"sources":["typeChart.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA0HA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"typeChart.vue","sourceRoot":"src/components/target","sourcesContent":["\r\n \r\n\r\n"]}]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue","mtime":1675998500194},{"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":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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\nimport avgChart from '../chart/avgChart.vue';\r\nimport lineChart from '../chart/lineChart.vue';\r\nimport barChart from '../chart/barChart.vue';\r\nimport tableShow from '../chart/tableShow.vue';\r\nimport pieChart from '../chart/pieChart.vue';\r\nimport detailDialog from '../chart/detailDialog.vue';\r\nimport regionTable from '../chart/regionTable.vue';\r\nexport default {\r\n name: 'typeChart', //类型组件\r\n props: ['pageType', 'triggerType', 'dataArr', 'echartArr', 'componentName', 'title', 'chartName'],\r\n components: {\r\n lineChart,\r\n barChart,\r\n tableShow,\r\n detailDialog,\r\n regionTable,\r\n pieChart,\r\n avgChart\r\n },\r\n data() {\r\n return {\r\n // 类型数值\r\n total: 0,\r\n // 速度数值\r\n speed: 0,\r\n // 流量数值\r\n flow: 0,\r\n isRefer: true\r\n };\r\n },\r\n created() {\r\n\r\n },\r\n methods: {\r\n // 计算类型的数值\r\n\r\n getTotal(arr) {\r\n // console.log(111, '163');\r\n // if (arr != undefined && arr) {\r\n\r\n\r\n var sum = arr.reduce(function (prev, cur) {\r\n return cur.quantity + prev;\r\n }, 0);\r\n return sum\r\n }\r\n\r\n },\r\n\r\n computed: {\r\n\r\n },\r\n mounted() { },\r\n watch: {\r\n // 监听触发数据\r\n dataArr: {\r\n handler(newVal) {\r\n this.total = 0\r\n if (this.title == '类型') {\r\n if (newVal && newVal[newVal.length - 1] != undefined) {\r\n newVal[newVal.length - 1].type_data.forEach(ele => {\r\n this.total += ele.quantity\r\n })\r\n }\r\n }\r\n\r\n },\r\n \r\n immediate: true\r\n },\r\n // cycleTimeData: {\r\n // handler(newVal) {\r\n // console.log(newVal);\r\n // }\r\n // }\r\n }\r\n};\r\n",{"version":3,"sources":["typeChart.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA0HA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"typeChart.vue","sourceRoot":"src/components/target","sourcesContent":["\r\n \r\n\r\n"]}]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/b4426ff83e29104a0b0872dd37e1c02f.json b/node_modules/.cache/vue-loader/b4426ff83e29104a0b0872dd37e1c02f.json index 8adc9530..a229ed6f 100644 --- a/node_modules/.cache/vue-loader/b4426ff83e29104a0b0872dd37e1c02f.json +++ b/node_modules/.cache/vue-loader/b4426ff83e29104a0b0872dd37e1c02f.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\bounced\\dataBoard.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\bounced\\dataBoard.vue","mtime":1675939165954},{"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":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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\nimport typeChart from '../../components/target/typeChart.vue';\r\nimport OD from '../../components/target/OD.vue';\r\n// import {mapMutation} from 'vuex'\r\nimport { getComponentSection } from '../../api/index';\r\nexport default {\r\n components: {\r\n typeChart,\r\n OD\r\n },\r\n props: {\r\n activeName: {\r\n type: String\r\n },\r\n triggerData: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n // 触发数据\r\n triggerListData: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n // 周期时刻数据\r\n cycleTimeData: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n }\r\n },\r\n data() {\r\n return {\r\n title1: '01断面',\r\n title2: '01区域',\r\n dialogVisible: false,\r\n // 触发数据断面与区域相同\r\n tableData: [\r\n {\r\n steam_id: 0,\r\n time: '2022-10-01 09:15:11.156',\r\n obj_id: 125,\r\n type: 'Person',\r\n plate: '苏A0131M',\r\n speed: 35.2,\r\n event: 'in',\r\n lane: 0,\r\n headWay: 19\r\n },\r\n {\r\n steam_id: 0,\r\n time: '2022-10-01 09:15:12.156',\r\n obj_id: 125,\r\n type: 'Motor Vehicle',\r\n plate: '苏A0131M',\r\n speed: 70.2,\r\n event: 'in',\r\n lane: 0,\r\n headWay: 6.5\r\n },\r\n {\r\n steam_id: 0,\r\n time: '2022-10-01 09:15:13.156',\r\n obj_id: 125,\r\n type: 'Non_Motor',\r\n plate: '苏A0131M',\r\n speed: 60.2,\r\n event: 'in',\r\n lane: 0,\r\n headWay: 10.5\r\n },\r\n {\r\n steam_id: 0,\r\n time: '2022-10-01 09:15:14.156',\r\n obj_id: 125,\r\n type: 'Non_Motor',\r\n plate: '苏A0131M',\r\n speed: 60.2,\r\n event: 'in',\r\n lane: 0,\r\n headWay: 2.5\r\n },\r\n {\r\n steam_id: 0,\r\n time: '2022-10-01 09:15:15.156',\r\n obj_id: 125,\r\n type: 'Motor Vehicle',\r\n plate: '苏A0131M',\r\n speed: 60.2,\r\n event: 'in',\r\n lane: 0,\r\n headWay: 11.5\r\n }\r\n ],\r\n\r\n // 断面的周期统计\r\n sectionList: [\r\n {\r\n steam_id: '0',\r\n gate_id: 'Gate_1',\r\n name: '西进口',\r\n timestamp: '2022-10-1',\r\n interval: '53',\r\n type: 'truck',\r\n in_flow: 90,\r\n out_flow: 120,\r\n flow: 147,\r\n in_spd: 20.1,\r\n out_spd: 30.6,\r\n speed: 30\r\n },\r\n {\r\n steam_id: '0',\r\n gate_id: 'Gate_1',\r\n name: '西进口',\r\n timestamp: '2022-10-1',\r\n interval: '53',\r\n type: 'truck',\r\n in_flow: 90,\r\n out_flow: 120,\r\n flow: 123,\r\n in_spd: 20.1,\r\n out_spd: 30.6,\r\n speed: 40\r\n },\r\n {\r\n steam_id: '0',\r\n gate_id: 'Gate_1',\r\n name: '西进口',\r\n timestamp: '2022-10-1',\r\n interval: '53',\r\n type: 'truck',\r\n in_flow: 90,\r\n out_flow: 80,\r\n flow: 210,\r\n in_spd: 20.1,\r\n out_spd: 30.6,\r\n speed: 50\r\n },\r\n {\r\n steam_id: '0',\r\n gate_id: 'Gate_1',\r\n name: '西进口',\r\n timestamp: '2022-10-1',\r\n interval: '53',\r\n type: 'truck',\r\n in_flow: 90,\r\n out_flow: 120,\r\n flow: 210,\r\n in_spd: 20.1,\r\n out_spd: 30.6,\r\n speed: 77\r\n }\r\n ],\r\n // 区域的周期时刻\r\n regionList1: [\r\n {\r\n zone_id: '0',\r\n gate_id: 'Zone_1',\r\n name: '西进口左1',\r\n timestamp: '2022-10-1',\r\n frame: 1000,\r\n type: 'car',\r\n n_stay: 3,\r\n n_queue: 2,\r\n occ: 1,\r\n speed: 5.6\r\n },\r\n {\r\n zone_id: '0',\r\n gate_id: 'Zone_1',\r\n name: '西进口左1',\r\n timestamp: '2022-10-1',\r\n frame: 1000,\r\n type: 'car',\r\n n_stay: 3,\r\n n_queue: 2,\r\n occ: 1,\r\n speed: 12.6\r\n },\r\n {\r\n zone_id: '0',\r\n gate_id: 'Zone_1',\r\n name: '西进口左1',\r\n timestamp: '2022-10-1',\r\n frame: 1000,\r\n type: 'car',\r\n n_stay: 3,\r\n n_queue: 2,\r\n occ: 1,\r\n speed: 10\r\n },\r\n {\r\n zone_id: '0',\r\n gate_id: 'Zone_1',\r\n name: '西进口左1',\r\n timestamp: '2022-10-1',\r\n frame: 1000,\r\n type: 'car',\r\n n_stay: 3,\r\n n_queue: 2,\r\n occ: 1,\r\n speed: 6\r\n }\r\n ],\r\n // 区域的周期统计\r\n regionList2: [\r\n {\r\n zone_id: '0',\r\n gate_id: 'Zone_1',\r\n name: '西进口左1',\r\n timestamp: '2022-10-1',\r\n type: 'car',\r\n enter_flow: 1,\r\n leave_flow: 3,\r\n ave_stay: 3.2,\r\n ave_queue: 2.9,\r\n ave_occ: 0.56,\r\n ave_delay: 8,\r\n ave_speed: 12\r\n },\r\n {\r\n zone_id: '0',\r\n gate_id: 'Zone_1',\r\n name: '西进口左1',\r\n timestamp: '2022-10-1',\r\n type: 'car',\r\n enter_flow: 1,\r\n leave_flow: 3,\r\n ave_stay: 3.2,\r\n ave_queue: 2.9,\r\n ave_occ: 0.56,\r\n ave_delay: 7,\r\n ave_speed: 22\r\n },\r\n {\r\n zone_id: '0',\r\n gate_id: 'Zone_1',\r\n name: '西进口左1',\r\n timestamp: '2022-10-1',\r\n type: 'car',\r\n enter_flow: 1,\r\n leave_flow: 3,\r\n ave_stay: 3.2,\r\n ave_queue: 2.9,\r\n ave_occ: 0.56,\r\n ave_delay: 17,\r\n ave_speed: 12\r\n }\r\n ],\r\n\r\n\r\n\r\n idVal: '',\r\n //组件数组\r\n componentList: [],\r\n // 触发数据数组\r\n triggerList: [],\r\n\r\n sectionData: [],\r\n\r\n\r\n\r\n // 单个区域或者断面的表格触发数据\r\n tableList: [],\r\n\r\n\r\n // 路线数据\r\n headWay: [],\r\n\r\n\r\n tripData: [],\r\n\r\n sectionArr: []\r\n };\r\n },\r\n created() {\r\n this.idVal = this.$route.query.id;\r\n getComponentSection({ VideoId: this.idVal }).then((res) => {\r\n if (res.data.code == 200) {\r\n console.log(res.data.data, '11111111111111111');\r\n this.componentList = res.data.data\r\n this.siftData()\r\n // 处理获取过来的数据\r\n // this.componentList.forEach((val) => {\r\n // this.sectionArr.push(val.combinationName);\r\n // this.sectionArr = Array.from(new Set(this.sectionArr));\r\n // });\r\n // this.sectionData = this.sectionArr.map((item) => {\r\n // item = { title: item, children: [] };\r\n // this.componentList.forEach((val) => {\r\n // if (item.title == val.combinationName) {\r\n // item.children.push(val);\r\n // }\r\n // });\r\n // return item;\r\n // });\r\n console.log(this.sectionData, '455');\r\n } else if (res.data.code == 404) {\r\n }\r\n });\r\n\r\n },\r\n methods: {\r\n\r\n siftData() {\r\n this.componentList.forEach((val) => {\r\n this.sectionArr.push(val.combinationName);\r\n this.sectionArr = Array.from(new Set(this.sectionArr));\r\n });\r\n this.sectionData = this.sectionArr.map((item) => {\r\n item = { title: item, children: [] };\r\n this.componentList.forEach((val) => {\r\n if (item.title == val.combinationName) {\r\n item.children.push(val);\r\n }\r\n });\r\n return item;\r\n });\r\n },\r\n // 组件图标点击下拉事件\r\n sectionHandle(i) {\r\n let sections = document.querySelectorAll('.section');\r\n let sectionBox = document.querySelectorAll('.sectionBox');\r\n let downPulls1 = document.querySelectorAll('.downPull1');\r\n // 断面的小图标\r\n downPulls1[i].dataset.num++;\r\n\r\n if (downPulls1[i].dataset.num % 2 == 0) {\r\n downPulls1[i].style.cssText = 'transform: rotate(180deg);transition: all 0.5s linear;';\r\n sections[i].style.height = 'auto';\r\n if (sectionBox[i] != undefined) {\r\n sectionBox[i].style.height = 'auto';\r\n }\r\n\r\n } else {\r\n downPulls1[i].style.cssText = 'transition: all 0.5s linear;';\r\n sections[i].style.height = '500px';\r\n if (sectionBox[i] != undefined) {\r\n sectionBox[i].style.height = '48vh'\r\n }\r\n\r\n\r\n }\r\n },\r\n\r\n\r\n // 触发数据的类型数值\r\n\r\n },\r\n mounted() {\r\n },\r\n watch: {\r\n\r\n // 触发的原始数据\r\n triggerData: {\r\n handler(newVal, oldVal) {\r\n },\r\n immediate: true\r\n },\r\n\r\n // 处理过的触发数据\r\n triggerListData: {\r\n handler(newVal) {\r\n this.triggerList = newVal\r\n // 触发数据\r\n // console.log(newVal, 'triggerlistData');\r\n if (newVal) {\r\n this.componentList.forEach(ele => {\r\n if (ele.trigger == undefined && ele.timeMode == '触发') {\r\n ele.trigger = []\r\n }\r\n newVal.forEach(item => {\r\n if (ele.analogAreaComponentId == item.component_id && ele.timeMode == '触发') {\r\n if (ele.trigger.length == 10) {\r\n ele.trigger.pop()\r\n\r\n } else {\r\n ele.trigger.unshift(item)\r\n }\r\n }\r\n })\r\n })\r\n }\r\n },\r\n immediate: true\r\n\r\n },\r\n // 周期时刻的数据\r\n cycleTimeData: {\r\n handler(newVal) {\r\n // 监听到打印周期时刻数据\r\n console.log(newVal, '440');\r\n if (newVal.length != 0) {\r\n this.componentList.forEach(ele => {\r\n if (ele.cycleTimeData == undefined && ele.timeMode == '周期时刻') {\r\n ele.cycleTimeData = []\r\n }\r\n newVal.forEach(item => {\r\n if (ele.analogAreaComponentId == item.component_id && ele.timeMode == '周期时刻' && ele.analogAreaGraphId == item.graphical_id) {\r\n if (ele.cycleTimeData.length == 10) {\r\n ele.cycleTimeData.pop()\r\n\r\n } else {\r\n ele.cycleTimeData.unshift(item)\r\n }\r\n }\r\n })\r\n })\r\n console.log(this.sectionData, '455');\r\n }\r\n },\r\n immediate: true\r\n }\r\n },\r\n\r\n\r\n\r\n};\r\n",{"version":3,"sources":["dataBoard.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAyCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;AAIA;AACA;AACA;AACA;AACA;;AAEA;;;;AAIA;AACA;;;AAGA;AACA;;;AAGA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;;;AAGA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;AAIA","file":"dataBoard.vue","sourceRoot":"src/views/bounced","sourcesContent":["\r\n \r\n\r\n\r\n"]}]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\bounced\\dataBoard.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\bounced\\dataBoard.vue","mtime":1675997966063},{"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":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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\nimport typeChart from '../../components/target/typeChart.vue';\r\nimport OD from '../../components/target/OD.vue';\r\n// import {mapMutation} from 'vuex'\r\nimport { getComponentSection } from '../../api/index';\r\nexport default {\r\n components: {\r\n typeChart,\r\n OD\r\n },\r\n props: {\r\n activeName: {\r\n type: String\r\n },\r\n triggerData: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n // 触发数据\r\n triggerListData: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n // 周期时刻数据\r\n cycleTimeData: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n }\r\n },\r\n data() {\r\n return {\r\n title1: '01断面',\r\n title2: '01区域',\r\n dialogVisible: false,\r\n // 触发数据断面与区域相同\r\n tableData: [\r\n {\r\n steam_id: 0,\r\n time: '2022-10-01 09:15:11.156',\r\n obj_id: 125,\r\n type: 'Person',\r\n plate: '苏A0131M',\r\n speed: 35.2,\r\n event: 'in',\r\n lane: 0,\r\n headWay: 19\r\n },\r\n {\r\n steam_id: 0,\r\n time: '2022-10-01 09:15:12.156',\r\n obj_id: 125,\r\n type: 'Motor Vehicle',\r\n plate: '苏A0131M',\r\n speed: 70.2,\r\n event: 'in',\r\n lane: 0,\r\n headWay: 6.5\r\n },\r\n {\r\n steam_id: 0,\r\n time: '2022-10-01 09:15:13.156',\r\n obj_id: 125,\r\n type: 'Non_Motor',\r\n plate: '苏A0131M',\r\n speed: 60.2,\r\n event: 'in',\r\n lane: 0,\r\n headWay: 10.5\r\n },\r\n {\r\n steam_id: 0,\r\n time: '2022-10-01 09:15:14.156',\r\n obj_id: 125,\r\n type: 'Non_Motor',\r\n plate: '苏A0131M',\r\n speed: 60.2,\r\n event: 'in',\r\n lane: 0,\r\n headWay: 2.5\r\n },\r\n {\r\n steam_id: 0,\r\n time: '2022-10-01 09:15:15.156',\r\n obj_id: 125,\r\n type: 'Motor Vehicle',\r\n plate: '苏A0131M',\r\n speed: 60.2,\r\n event: 'in',\r\n lane: 0,\r\n headWay: 11.5\r\n }\r\n ],\r\n\r\n // 断面的周期统计\r\n sectionList: [\r\n {\r\n steam_id: '0',\r\n gate_id: 'Gate_1',\r\n name: '西进口',\r\n timestamp: '2022-10-1',\r\n interval: '53',\r\n type: 'truck',\r\n in_flow: 90,\r\n out_flow: 120,\r\n flow: 147,\r\n in_spd: 20.1,\r\n out_spd: 30.6,\r\n speed: 30\r\n },\r\n {\r\n steam_id: '0',\r\n gate_id: 'Gate_1',\r\n name: '西进口',\r\n timestamp: '2022-10-1',\r\n interval: '53',\r\n type: 'truck',\r\n in_flow: 90,\r\n out_flow: 120,\r\n flow: 123,\r\n in_spd: 20.1,\r\n out_spd: 30.6,\r\n speed: 40\r\n },\r\n {\r\n steam_id: '0',\r\n gate_id: 'Gate_1',\r\n name: '西进口',\r\n timestamp: '2022-10-1',\r\n interval: '53',\r\n type: 'truck',\r\n in_flow: 90,\r\n out_flow: 80,\r\n flow: 210,\r\n in_spd: 20.1,\r\n out_spd: 30.6,\r\n speed: 50\r\n },\r\n {\r\n steam_id: '0',\r\n gate_id: 'Gate_1',\r\n name: '西进口',\r\n timestamp: '2022-10-1',\r\n interval: '53',\r\n type: 'truck',\r\n in_flow: 90,\r\n out_flow: 120,\r\n flow: 210,\r\n in_spd: 20.1,\r\n out_spd: 30.6,\r\n speed: 77\r\n }\r\n ],\r\n // 区域的周期时刻\r\n regionList1: [\r\n {\r\n zone_id: '0',\r\n gate_id: 'Zone_1',\r\n name: '西进口左1',\r\n timestamp: '2022-10-1',\r\n frame: 1000,\r\n type: 'car',\r\n n_stay: 3,\r\n n_queue: 2,\r\n occ: 1,\r\n speed: 5.6\r\n },\r\n {\r\n zone_id: '0',\r\n gate_id: 'Zone_1',\r\n name: '西进口左1',\r\n timestamp: '2022-10-1',\r\n frame: 1000,\r\n type: 'car',\r\n n_stay: 3,\r\n n_queue: 2,\r\n occ: 1,\r\n speed: 12.6\r\n },\r\n {\r\n zone_id: '0',\r\n gate_id: 'Zone_1',\r\n name: '西进口左1',\r\n timestamp: '2022-10-1',\r\n frame: 1000,\r\n type: 'car',\r\n n_stay: 3,\r\n n_queue: 2,\r\n occ: 1,\r\n speed: 10\r\n },\r\n {\r\n zone_id: '0',\r\n gate_id: 'Zone_1',\r\n name: '西进口左1',\r\n timestamp: '2022-10-1',\r\n frame: 1000,\r\n type: 'car',\r\n n_stay: 3,\r\n n_queue: 2,\r\n occ: 1,\r\n speed: 6\r\n }\r\n ],\r\n // 区域的周期统计\r\n regionList2: [\r\n {\r\n zone_id: '0',\r\n gate_id: 'Zone_1',\r\n name: '西进口左1',\r\n timestamp: '2022-10-1',\r\n type: 'car',\r\n enter_flow: 1,\r\n leave_flow: 3,\r\n ave_stay: 3.2,\r\n ave_queue: 2.9,\r\n ave_occ: 0.56,\r\n ave_delay: 8,\r\n ave_speed: 12\r\n },\r\n {\r\n zone_id: '0',\r\n gate_id: 'Zone_1',\r\n name: '西进口左1',\r\n timestamp: '2022-10-1',\r\n type: 'car',\r\n enter_flow: 1,\r\n leave_flow: 3,\r\n ave_stay: 3.2,\r\n ave_queue: 2.9,\r\n ave_occ: 0.56,\r\n ave_delay: 7,\r\n ave_speed: 22\r\n },\r\n {\r\n zone_id: '0',\r\n gate_id: 'Zone_1',\r\n name: '西进口左1',\r\n timestamp: '2022-10-1',\r\n type: 'car',\r\n enter_flow: 1,\r\n leave_flow: 3,\r\n ave_stay: 3.2,\r\n ave_queue: 2.9,\r\n ave_occ: 0.56,\r\n ave_delay: 17,\r\n ave_speed: 12\r\n }\r\n ],\r\n\r\n\r\n\r\n idVal: '',\r\n //组件数组\r\n componentList: [],\r\n // 触发数据数组\r\n triggerList: [],\r\n\r\n sectionData: [],\r\n\r\n\r\n\r\n // 单个区域或者断面的表格触发数据\r\n tableList: [],\r\n\r\n\r\n // 路线数据\r\n headWay: [],\r\n\r\n\r\n tripData: [],\r\n\r\n sectionArr: []\r\n };\r\n },\r\n created() {\r\n this.idVal = this.$route.query.id;\r\n getComponentSection({ VideoId: this.idVal }).then((res) => {\r\n if (res.data.code == 200) {\r\n console.log(res.data.data, '11111111111111111');\r\n this.componentList = res.data.data\r\n this.siftData()\r\n // 处理获取过来的数据\r\n // this.componentList.forEach((val) => {\r\n // this.sectionArr.push(val.combinationName);\r\n // this.sectionArr = Array.from(new Set(this.sectionArr));\r\n // });\r\n // this.sectionData = this.sectionArr.map((item) => {\r\n // item = { title: item, children: [] };\r\n // this.componentList.forEach((val) => {\r\n // if (item.title == val.combinationName) {\r\n // item.children.push(val);\r\n // }\r\n // });\r\n // return item;\r\n // });\r\n console.log(this.sectionData, '455');\r\n } else if (res.data.code == 404) {\r\n }\r\n });\r\n\r\n },\r\n methods: {\r\n\r\n siftData() {\r\n this.componentList.forEach((val) => {\r\n this.sectionArr.push(val.combinationName);\r\n this.sectionArr = Array.from(new Set(this.sectionArr));\r\n });\r\n this.sectionData = this.sectionArr.map((item) => {\r\n item = { title: item, children: [] };\r\n this.componentList.forEach((val) => {\r\n if (item.title == val.combinationName) {\r\n item.children.push(val);\r\n }\r\n });\r\n return item;\r\n });\r\n },\r\n // 组件图标点击下拉事件\r\n sectionHandle(i) {\r\n let sections = document.querySelectorAll('.section');\r\n let sectionBox = document.querySelectorAll('.sectionBox');\r\n let downPulls1 = document.querySelectorAll('.downPull1');\r\n // 断面的小图标\r\n downPulls1[i].dataset.num++;\r\n\r\n if (downPulls1[i].dataset.num % 2 == 0) {\r\n downPulls1[i].style.cssText = 'transform: rotate(180deg);transition: all 0.5s linear;';\r\n sections[i].style.height = 'auto';\r\n if (sectionBox[i] != undefined) {\r\n sectionBox[i].style.height = 'auto';\r\n }\r\n\r\n } else {\r\n downPulls1[i].style.cssText = 'transition: all 0.5s linear;';\r\n sections[i].style.height = '500px';\r\n if (sectionBox[i] != undefined) {\r\n sectionBox[i].style.height = '48vh'\r\n }\r\n\r\n\r\n }\r\n },\r\n\r\n\r\n // 触发数据的类型数值\r\n\r\n },\r\n mounted() {\r\n },\r\n watch: {\r\n\r\n // 触发的原始数据\r\n triggerData: {\r\n handler(newVal, oldVal) {\r\n },\r\n immediate: true\r\n },\r\n\r\n // 处理过的触发数据\r\n triggerListData: {\r\n handler(newVal) {\r\n this.triggerList = newVal\r\n // 触发数据\r\n // console.log(newVal, 'triggerlistData');\r\n if (newVal) {\r\n this.componentList.forEach(ele => {\r\n if (ele.trigger == undefined && ele.timeMode == '触发') {\r\n ele.trigger = []\r\n }\r\n newVal.forEach(item => {\r\n if (ele.analogAreaComponentId == item.component_id && ele.timeMode == '触发') {\r\n if (ele.trigger.length == 10) {\r\n ele.trigger.pop()\r\n\r\n } else {\r\n ele.trigger.unshift(item)\r\n }\r\n }\r\n })\r\n })\r\n }\r\n },\r\n immediate: true\r\n\r\n },\r\n // 周期时刻的数据\r\n cycleTimeData: {\r\n handler(newVal) {\r\n // 监听到打印周期时刻数据\r\n console.log(newVal, '440');\r\n if (newVal.length != 0) {\r\n this.componentList.forEach(ele => {\r\n if (ele.cycleTimeData == undefined && ele.timeMode == '周期时刻') {\r\n ele.cycleTimeData = []\r\n }\r\n newVal.forEach(item => {\r\n if (ele.analogAreaComponentId == item.component_id && ele.timeMode == '周期时刻' && ele.analogAreaGraphId == item.graphical_id) {\r\n if (ele.cycleTimeData.length == 10) {\r\n ele.cycleTimeData.slice(ele.cycleTimeData.length-1,0)\r\n\r\n } else {\r\n ele.cycleTimeData.unshift(item)\r\n }\r\n }\r\n })\r\n })\r\n console.log(this.sectionData, '455');\r\n }\r\n },\r\n immediate: true\r\n }\r\n },\r\n\r\n\r\n\r\n};\r\n",{"version":3,"sources":["dataBoard.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA0CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;AAIA;AACA;AACA;AACA;AACA;;AAEA;;;;AAIA;AACA;;;AAGA;AACA;;;AAGA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;;;AAGA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;AAIA","file":"dataBoard.vue","sourceRoot":"src/views/bounced","sourcesContent":["\r\n \r\n\r\n\r\n"]}]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/bcc193fc479b37ed18c24238ccd46902.json b/node_modules/.cache/vue-loader/bcc193fc479b37ed18c24238ccd46902.json index 2fa32388..6bcfa3ba 100644 --- a/node_modules/.cache/vue-loader/bcc193fc479b37ed18c24238ccd46902.json +++ b/node_modules/.cache/vue-loader/bcc193fc479b37ed18c24238ccd46902.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\bounced\\dataBoard.vue?vue&type=template&id=7008e2bf&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\bounced\\dataBoard.vue","mtime":1675939165954},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\n
\n \n \n \n
\n \n
\n
\n \n
\n
\n
\n
\n \n
\n",null]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\bounced\\dataBoard.vue?vue&type=template&id=7008e2bf&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\bounced\\dataBoard.vue","mtime":1675997966063},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\n
\n \n \n \n
\n \n
\n
\n \n
\n
\n
\n
\n \n
\n",null]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/de7b107cd541229ba21b6576c554ca6a.json b/node_modules/.cache/vue-loader/de7b107cd541229ba21b6576c554ca6a.json index 99c81f19..2ea55dfa 100644 --- a/node_modules/.cache/vue-loader/de7b107cd541229ba21b6576c554ca6a.json +++ b/node_modules/.cache/vue-loader/de7b107cd541229ba21b6576c554ca6a.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!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\\components\\chart\\lineChart.vue?vue&type=template&id=3aba1cf9&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\lineChart.vue","mtime":1675991031449},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", {\n ref: \"lineChart\",\n staticStyle: { width: \"100%\", height: \"300px\" },\n attrs: { id: \"lineChart\" }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!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\\components\\chart\\lineChart.vue?vue&type=template&id=3aba1cf9&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\chart\\lineChart.vue","mtime":1676008192264},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", {\n ref: \"lineChart\",\n staticStyle: { width: \"100%\", height: \"300px\" },\n attrs: { id: \"lineChart\" }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/e02cd25a375ef1ed5960cb9aa322b078.json b/node_modules/.cache/vue-loader/e02cd25a375ef1ed5960cb9aa322b078.json index 33a6ed48..1a68e88e 100644 --- a/node_modules/.cache/vue-loader/e02cd25a375ef1ed5960cb9aa322b078.json +++ b/node_modules/.cache/vue-loader/e02cd25a375ef1ed5960cb9aa322b078.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!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\\bounced\\dataBoard.vue?vue&type=template&id=7008e2bf&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\bounced\\dataBoard.vue","mtime":1675939165954},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { ref: \"box\", staticClass: \"box\" },\n [\n _c(\"el-empty\", {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.componentList.length == 0,\n expression: \"componentList.length == 0\"\n }\n ],\n attrs: { \"image-size\": 400 }\n }),\n _c(\"el-scrollbar\", { staticClass: \"scrollbar\" }, [\n _vm.activeName == \"second\"\n ? _c(\"div\", { ref: \"dataBoard\", staticClass: \"dataBoard\" }, [\n _c(\n \"div\",\n { ref: \"plate1\", staticClass: \"plate1\" },\n _vm._l(_vm.sectionData, function(s, i) {\n return _c(\n \"div\",\n {\n key: s.analogAreaComponentId,\n ref: \"section\",\n refInFor: true,\n class:\n _vm.sectionData.length <= 2 ? \"sectionBox\" : \"section\"\n },\n [\n [\n _c(\n \"div\",\n { ref: \"sectionContent\", refInFor: true },\n [\n _c(\"div\", [\n _c(\"p\", { staticClass: \"board-title\" }, [\n _c(\"span\", [_vm._v(_vm._s(s.title))])\n ]),\n _c(\"span\", {\n staticClass: \"downPull1\",\n attrs: { \"data-num\": \"1\" },\n on: {\n click: function($event) {\n return _vm.sectionHandle(i)\n }\n }\n })\n ]),\n _vm._l(s.children, function(o) {\n return _c(\n \"div\",\n { key: o.analogAreaComponentId },\n [\n o.componentName.includes(\"OD\")\n ? _c(\"OD\", {\n attrs: {\n pageType: o.graphicType,\n triggerType: \"触发\",\n componentName: o.componentName,\n echartArr: o.presentationForm\n }\n })\n : _c(\"typeChart\", {\n attrs: {\n pageType: o.graphicType,\n triggerType: o.timeMode,\n componentName: o.componentName,\n dataArr:\n o.timeMode == \"触发\"\n ? o.trigger\n : o.cycleTimeData,\n echartArr: o.presentationForm,\n title: o.componentName.split(\"_\")[0],\n chartName: o.combinationName\n }\n })\n ],\n 1\n )\n })\n ],\n 2\n )\n ]\n ],\n 2\n )\n }),\n 0\n )\n ])\n : _vm._e()\n ])\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!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\\bounced\\dataBoard.vue?vue&type=template&id=7008e2bf&scoped=true&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\bounced\\dataBoard.vue","mtime":1675997966063},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { ref: \"box\", staticClass: \"box\" },\n [\n _c(\"el-empty\", {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.componentList.length == 0,\n expression: \"componentList.length == 0\"\n }\n ],\n attrs: { \"image-size\": 400 }\n }),\n _c(\"el-scrollbar\", { staticClass: \"scrollbar\" }, [\n _vm.activeName == \"second\"\n ? _c(\"div\", { ref: \"dataBoard\", staticClass: \"dataBoard\" }, [\n _c(\n \"div\",\n { ref: \"plate1\", staticClass: \"plate1\" },\n _vm._l(_vm.sectionData, function(s, i) {\n return _c(\n \"div\",\n {\n key: s.analogAreaComponentId,\n ref: \"section\",\n refInFor: true,\n class:\n _vm.sectionData.length <= 2 ? \"sectionBox\" : \"section\"\n },\n [\n [\n _c(\n \"div\",\n { ref: \"sectionContent\", refInFor: true },\n [\n _c(\"div\", [\n _c(\"p\", { staticClass: \"board-title\" }, [\n _c(\"span\", [_vm._v(_vm._s(s.title))])\n ]),\n _c(\"span\", {\n staticClass: \"downPull1\",\n attrs: { \"data-num\": \"1\" },\n on: {\n click: function($event) {\n return _vm.sectionHandle(i)\n }\n }\n })\n ]),\n _vm._l(s.children, function(o) {\n return _c(\n \"div\",\n { key: o.analogAreaComponentId },\n [\n o.componentName.includes(\"OD\")\n ? _c(\"OD\", {\n attrs: {\n pageType: o.graphicType,\n triggerType: \"触发\",\n componentName: o.componentName,\n echartArr: o.presentationForm,\n dataArr: o.trigger,\n title: o.componentName.split(\"_\")[0],\n chartName: o.combinationName\n }\n })\n : _c(\"typeChart\", {\n attrs: {\n pageType: o.graphicType,\n triggerType: o.timeMode,\n componentName: o.componentName,\n dataArr:\n o.timeMode == \"触发\"\n ? o.trigger\n : o.cycleTimeData,\n echartArr: o.presentationForm,\n title: o.componentName.split(\"_\")[0],\n chartName: o.combinationName\n }\n })\n ],\n 1\n )\n })\n ],\n 2\n )\n ]\n ],\n 2\n )\n }),\n 0\n )\n ])\n : _vm._e()\n ])\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/e3e15bf08ee228400a102eb921e801c8.json b/node_modules/.cache/vue-loader/e3e15bf08ee228400a102eb921e801c8.json index dc60d04a..674ffce7 100644 --- a/node_modules/.cache/vue-loader/e3e15bf08ee228400a102eb921e801c8.json +++ b/node_modules/.cache/vue-loader/e3e15bf08ee228400a102eb921e801c8.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\bounced\\dataBoard.vue","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\bounced\\dataBoard.vue","mtime":1675939165954},{"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 { render, staticRenderFns } from \"./dataBoard.vue?vue&type=template&id=7008e2bf&scoped=true&\"\nimport script from \"./dataBoard.vue?vue&type=script&lang=js&\"\nexport * from \"./dataBoard.vue?vue&type=script&lang=js&\"\nimport style0 from \"./dataBoard.vue?vue&type=style&index=0&id=7008e2bf&scoped=true&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"7008e2bf\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\视频边缘计算管理平台\\\\TransFlow\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('7008e2bf')) {\n api.createRecord('7008e2bf', component.options)\n } else {\n api.reload('7008e2bf', component.options)\n }\n module.hot.accept(\"./dataBoard.vue?vue&type=template&id=7008e2bf&scoped=true&\", function () {\n api.rerender('7008e2bf', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/bounced/dataBoard.vue\"\nexport default component.exports"]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\bounced\\dataBoard.vue","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\views\\bounced\\dataBoard.vue","mtime":1675997966063},{"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 { render, staticRenderFns } from \"./dataBoard.vue?vue&type=template&id=7008e2bf&scoped=true&\"\nimport script from \"./dataBoard.vue?vue&type=script&lang=js&\"\nexport * from \"./dataBoard.vue?vue&type=script&lang=js&\"\nimport style0 from \"./dataBoard.vue?vue&type=style&index=0&id=7008e2bf&scoped=true&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"7008e2bf\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\视频边缘计算管理平台\\\\TransFlow\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('7008e2bf')) {\n api.createRecord('7008e2bf', component.options)\n } else {\n api.reload('7008e2bf', component.options)\n }\n module.hot.accept(\"./dataBoard.vue?vue&type=template&id=7008e2bf&scoped=true&\", function () {\n api.rerender('7008e2bf', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/bounced/dataBoard.vue\"\nexport default component.exports"]} \ No newline at end of file diff --git a/node_modules/.cache/vue-loader/e716b87078d232f2f70ede2308e6ed81.json b/node_modules/.cache/vue-loader/e716b87078d232f2f70ede2308e6ed81.json index a324e00d..28f1986f 100644 --- a/node_modules/.cache/vue-loader/e716b87078d232f2f70ede2308e6ed81.json +++ b/node_modules/.cache/vue-loader/e716b87078d232f2f70ede2308e6ed81.json @@ -1 +1 @@ -{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue","mtime":1675992619804},{"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 { render, staticRenderFns } from \"./typeChart.vue?vue&type=template&id=1436fa54&scoped=true&\"\nimport script from \"./typeChart.vue?vue&type=script&lang=js&\"\nexport * from \"./typeChart.vue?vue&type=script&lang=js&\"\nimport style0 from \"./typeChart.vue?vue&type=style&index=0&id=1436fa54&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1436fa54\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\视频边缘计算管理平台\\\\TransFlow\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('1436fa54')) {\n api.createRecord('1436fa54', component.options)\n } else {\n api.reload('1436fa54', component.options)\n }\n module.hot.accept(\"./typeChart.vue?vue&type=template&id=1436fa54&scoped=true&\", function () {\n api.rerender('1436fa54', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/target/typeChart.vue\"\nexport default component.exports"]} \ No newline at end of file +{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\target\\typeChart.vue","mtime":1675998500194},{"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 { render, staticRenderFns } from \"./typeChart.vue?vue&type=template&id=1436fa54&scoped=true&\"\nimport script from \"./typeChart.vue?vue&type=script&lang=js&\"\nexport * from \"./typeChart.vue?vue&type=script&lang=js&\"\nimport style0 from \"./typeChart.vue?vue&type=style&index=0&id=1436fa54&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1436fa54\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\视频边缘计算管理平台\\\\TransFlow\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('1436fa54')) {\n api.createRecord('1436fa54', component.options)\n } else {\n api.reload('1436fa54', component.options)\n }\n module.hot.accept(\"./typeChart.vue?vue&type=template&id=1436fa54&scoped=true&\", function () {\n api.rerender('1436fa54', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/target/typeChart.vue\"\nexport default component.exports"]} \ No newline at end of file diff --git a/src/components/chart/barChart.vue b/src/components/chart/barChart.vue index fa39ce04..f4e041ee 100644 --- a/src/components/chart/barChart.vue +++ b/src/components/chart/barChart.vue @@ -26,6 +26,9 @@ export default { }, chartName: { type: String + }, + typeValue:{ + type:Object } }, data() { @@ -128,13 +131,13 @@ export default { }, watch: { - list: { + typeValue: { handler(newVal) { if (newVal) { - this.xData = newVal[newVal.length - 1].type_data.map(ele => { + this.xData = newVal.type_data.map(ele => { return ele.name }) - this.yData = newVal[newVal.length - 1].type_data.map(ele => { + this.yData = newVal.type_data.map(ele => { return ele.quantity }) this.drawBar() diff --git a/src/components/chart/lineChart.vue b/src/components/chart/lineChart.vue index 7759226b..13ac3ff7 100644 --- a/src/components/chart/lineChart.vue +++ b/src/components/chart/lineChart.vue @@ -1,6 +1,4 @@ - + - \ No newline at end of file + \ No newline at end of file diff --git a/src/components/chart/pieChart.vue b/src/components/chart/pieChart.vue index b59a75d3..99efd93e 100644 --- a/src/components/chart/pieChart.vue +++ b/src/components/chart/pieChart.vue @@ -19,6 +19,9 @@ export default { }, chartName: { type: String + }, + typeValue:{ + type:Object } }, @@ -111,13 +114,13 @@ export default { }, watch: { - list: { + typeValue: { handler(newVal) { if (newVal) { - this.legend = newVal[newVal.length - 1].type_data.map(ele => { + this.legend = newVal.type_data.map(ele => { return ele.name }); - newVal[newVal.length - 1].type_data.forEach(ele => { + newVal.type_data.forEach(ele => { this.seriesData.push({ name: ele.name, value: ele.quantity diff --git a/src/components/chart/regionTable.vue b/src/components/chart/regionTable.vue index f31060da..603d8262 100644 --- a/src/components/chart/regionTable.vue +++ b/src/components/chart/regionTable.vue @@ -146,7 +146,7 @@ export default { } }, mounted() { - console.log(this.type,'129129'); + // console.log(this.type,'129129'); } }; diff --git a/src/components/target/typeChart.vue b/src/components/target/typeChart.vue index 3c868213..c8598d9e 100644 --- a/src/components/target/typeChart.vue +++ b/src/components/target/typeChart.vue @@ -1,5 +1,4 @@ -