From 3c0eb747fee461582a480fbad1afdfa6f78ad199 Mon Sep 17 00:00:00 2001
From: huajimang <782841784@qq.com>
Date: Thu, 12 Jan 2023 18:15:30 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../.cache/babel-loader/416592def4d75bdc4425389f79542155.json | 2 +-
.../.cache/babel-loader/48aa77b5b17242c37ee6e0360da02783.json | 2 +-
.../.cache/babel-loader/59713df3d211215873067e12380f6da6.json | 2 +-
.../.cache/babel-loader/7e4942a9bdd3d8d144435539787ae547.json | 2 +-
.../.cache/babel-loader/f075245160aaeeee8ead86f25fbf1fb0.json | 2 +-
.../.cache/vue-loader/1a5b41726fb7144e4c085f4e3759627b.json | 2 +-
.../.cache/vue-loader/5be246ae2541de45cfb3fadb518adbb7.json | 2 +-
.../.cache/vue-loader/70286e2761c1ce8f9221116e8dd19c5d.json | 2 +-
.../.cache/vue-loader/8abd310baff6714b586fc52c2b7beb0a.json | 2 +-
.../.cache/vue-loader/a3247b14011a90522a389a2d7aa9c376.json | 2 +-
.../.cache/vue-loader/aa800147dfaf6c8b9ee2632d2ac05676.json | 2 +-
.../.cache/vue-loader/ade8fbd9165e60627daee006a4ba4180.json | 2 +-
.../.cache/vue-loader/bfc1e5a7a344b2397563ae4cd4cd2466.json | 2 +-
.../.cache/vue-loader/dceab470ceb4e658acc3890e959f9445.json | 2 +-
.../.cache/vue-loader/e3b64df304a8b017d0902878de4cc658.json | 2 +-
.../.cache/vue-loader/e4f8c0c80ab7f31d54b055a7d246d331.json | 2 +-
.../.cache/vue-loader/f1264a2a923e48df980da44ebe85ae94.json | 2 +-
src/api/index.js | 2 +-
18 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/node_modules/.cache/babel-loader/416592def4d75bdc4425389f79542155.json b/node_modules/.cache/babel-loader/416592def4d75bdc4425389f79542155.json
index 7df869ee..b39e2509 100644
--- a/node_modules/.cache/babel-loader/416592def4d75bdc4425389f79542155.json
+++ b/node_modules/.cache/babel-loader/416592def4d75bdc4425389f79542155.json
@@ -1 +1 @@
-{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\babel-loader\\lib\\index.js!D:\\Hjm项目\\TransFlow\\src\\utils\\mqttConfig.js","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\utils\\mqttConfig.js","mtime":1673515470779},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import _objectWithoutProperties from \"D:/Hjm\\u9879\\u76EE/TransFlow/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties\";\nimport \"core-js/modules/es6.number.constructor\";\nimport \"core-js/modules/es6.regexp.to-string\";\nimport _classCallCheck from \"D:/Hjm\\u9879\\u76EE/TransFlow/node_modules/@babel/runtime/helpers/esm/classCallCheck\";\nimport _createClass from \"D:/Hjm\\u9879\\u76EE/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(subscribe) {\n _classCallCheck(this, mqttHandle);\n\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 username: \"admin\",\n password: \"123456\"\n };\n this.subscription = {\n topic: subscribe,\n //需要传入数组的包含订阅的名称\n qos: 2\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() {\n var _this = this;\n\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/';\n\n try {\n this._client = mqtt.connect(connectUrl, options);\n } catch (error) {\n console.log(\"mqtt.connect error\", error);\n }\n\n this._client.on(\"connect\", function () {\n console.log(\"Connection succeeded!\"); // 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\n this._client.on('reconnect', function (error) {\n console.log('正在重连', error);\n });\n\n this._client.on(\"error\", function (error) {\n console.log(\"Connection failed\", error);\n }); //配置topic\n\n\n var _this$subscription = this.subscription,\n topic = _this$subscription.topic,\n qos = _this$subscription.qos;\n\n this._client.subscribe(topic, {\n qos: qos\n }, function (error, res) {\n if (error) {\n console.log(\"Subscribe to topics error\", error);\n return;\n }\n\n _this.subscribeSuccess = true;\n console.log(\"Subscribe to topics res\", res[0].qos, res[0].topic);\n });\n\n this.mqttClient = this._client;\n return this.mqttClient;\n }\n }]);\n\n return mqttHandle;\n}();\n\nexport default mqttHandle;",{"version":3,"sources":["D:/Hjm项目/TransFlow/src/utils/mqttConfig.js"],"names":["mqtt","Vue","vm","mqttHandle","subscribe","connect","host","mqttHost","port","mqttPort","endpoint","clean","cleanSession","connectTimeout","reconnectPeriod","clientId","Number","Date","toString","username","password","subscription","topic","qos","mqttClient","options","connectUrl","_client","error","console","log","on","res","subscribeSuccess"],"mappings":";;;;;AAAA,OAAOA,IAAP,MAAiB,MAAjB;AACA,OAAOC,GAAP,MAAgB,KAAhB;AACA,IAAIC,EAAE,GAAG,IAAID,GAAJ,EAAT;;IACME,U;AACF,sBAAYC,SAAZ,EAAuB;AAAA;;AACnB,SAAKC,OAAL,GAAe;AACXC,MAAAA,IAAI,EAAEJ,EAAE,CAACK,QADE;AAEXC,MAAAA,IAAI,EAAEN,EAAE,CAACO,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;AACAC,MAAAA,QAAQ,EAAEC,MAAM,CAAC,IAAIC,IAAJ,EAAD,CAAN,CAAmBC,QAAnB,EATC;AAUXC,MAAAA,QAAQ,EAAE,OAVC;AAWXC,MAAAA,QAAQ,EAAE;AAXC,KAAf;AAaA,SAAKC,YAAL,GAAoB;AAChBC,MAAAA,KAAK,EAAElB,SADS;AACG;AACnBmB,MAAAA,GAAG,EAAE;AAFW,KAApB;AAIA,SAAKC,UAAL,GAAkB,IAAlB;AACH;AACD;;;;;;;;oCAIgB;AAAA;;AACZ;AADY,0BAEiC,KAAKnB,OAFtC;AAAA,UAEJC,IAFI,iBAEJA,IAFI;AAAA,UAEEE,IAFF,iBAEEA,IAFF;AAAA,UAEQE,QAFR,iBAEQA,QAFR;AAAA,UAEqBe,OAFrB,0EAGZ;;;AACA,UAAMC,UAAU,GAAG,0BAAnB;;AACA,UAAI;AACA,aAAKC,OAAL,GAAe3B,IAAI,CAACK,OAAL,CAAaqB,UAAb,EAAyBD,OAAzB,CAAf;AAEH,OAHD,CAGE,OAAOG,KAAP,EAAc;AACZC,QAAAA,OAAO,CAACC,GAAR,CAAY,oBAAZ,EAAkCF,KAAlC;AACH;;AACD,WAAKD,OAAL,CAAaI,EAAb,CAAgB,SAAhB,EAA2B,YAAM;AAC7BF,QAAAA,OAAO,CAACC,GAAR,CAAY,uBAAZ,EAD6B,CAE7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACH,OAVD;;AAWA,WAAKH,OAAL,CAAaI,EAAb,CAAgB,WAAhB,EAA6B,UAACH,KAAD,EAAW;AACpCC,QAAAA,OAAO,CAACC,GAAR,CAAY,MAAZ,EAAoBF,KAApB;AACH,OAFD;;AAGA,WAAKD,OAAL,CAAaI,EAAb,CAAgB,OAAhB,EAAyB,UAACH,KAAD,EAAW;AAChCC,QAAAA,OAAO,CAACC,GAAR,CAAY,mBAAZ,EAAiCF,KAAjC;AACH,OAFD,EAzBY,CA6BZ;;;AA7BY,+BA8BW,KAAKP,YA9BhB;AAAA,UA8BJC,KA9BI,sBA8BJA,KA9BI;AAAA,UA8BGC,GA9BH,sBA8BGA,GA9BH;;AA+BZ,WAAKI,OAAL,CAAavB,SAAb,CAAuBkB,KAAvB,EAA8B;AAAEC,QAAAA,GAAG,EAAEA;AAAP,OAA9B,EAA4C,UAACK,KAAD,EAAQI,GAAR,EAAgB;AACxD,YAAIJ,KAAJ,EAAW;AACPC,UAAAA,OAAO,CAACC,GAAR,CAAY,2BAAZ,EAAyCF,KAAzC;AACA;AACH;;AACD,QAAA,KAAI,CAACK,gBAAL,GAAwB,IAAxB;AACAJ,QAAAA,OAAO,CAACC,GAAR,CAAY,yBAAZ,EAAuCE,GAAG,CAAC,CAAD,CAAH,CAAOT,GAA9C,EAAmDS,GAAG,CAAC,CAAD,CAAH,CAAOV,KAA1D;AACH,OAPD;;AAQA,WAAKE,UAAL,GAAkB,KAAKG,OAAvB;AACA,aAAO,KAAKH,UAAZ;AACH;;;;;;AAEL,eAAerB,UAAf","sourcesContent":["import mqtt from \"mqtt\";\r\nimport Vue from 'vue'\r\nvar vm = new Vue();\r\nclass mqttHandle {\r\n constructor(subscribe) {\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 username: \"admin\",\r\n password: \"123456\",\r\n }\r\n this.subscription = {\r\n topic: subscribe, //需要传入数组的包含订阅的名称\r\n qos: 2,\r\n }\r\n this.mqttClient = null;\r\n }\r\n /**\r\n * 创建链接\r\n * @returns client\r\n */\r\n createConnect() {\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 try {\r\n this._client = mqtt.connect(connectUrl, options);\r\n \r\n } catch (error) {\r\n console.log(\"mqtt.connect error\", error);\r\n }\r\n this._client.on(\"connect\", () => {\r\n console.log(\"Connection succeeded!\");\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._client.on('reconnect', (error) => {\r\n console.log('正在重连', error)\r\n })\r\n this._client.on(\"error\", (error) => {\r\n console.log(\"Connection failed\", error);\r\n });\r\n \r\n //配置topic\r\n const { topic, qos } = this.subscription;\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 this.mqttClient = this._client;\r\n return this.mqttClient;\r\n }\r\n}\r\nexport default mqttHandle;"]}]}
\ No newline at end of file
+{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\babel-loader\\lib\\index.js!D:\\Hjm项目\\TransFlow\\src\\utils\\mqttConfig.js","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\utils\\mqttConfig.js","mtime":1673516133692},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import _objectWithoutProperties from \"D:/Hjm\\u9879\\u76EE/TransFlow/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties\";\nimport \"core-js/modules/es6.number.constructor\";\nimport \"core-js/modules/es6.regexp.to-string\";\nimport _classCallCheck from \"D:/Hjm\\u9879\\u76EE/TransFlow/node_modules/@babel/runtime/helpers/esm/classCallCheck\";\nimport _createClass from \"D:/Hjm\\u9879\\u76EE/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(subscribe) {\n _classCallCheck(this, mqttHandle);\n\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 username: \"admin\",\n password: \"123456\"\n };\n this.subscription = {\n topic: subscribe,\n //需要传入数组的包含订阅的名称\n qos: 2\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() {\n var _this = this;\n\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/';\n\n try {\n this._client = mqtt.connect(connectUrl, options);\n } catch (error) {\n console.log(\"mqtt.connect error\", error);\n }\n\n this._client.on(\"connect\", function () {\n console.log(\"Connection succeeded!\"); // 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\n this._client.on('reconnect', function (error) {\n console.log('正在重连', error);\n });\n\n this._client.on(\"error\", function (error) {\n console.log(\"Connection failed\", error);\n }); //配置topic\n\n\n var _this$subscription = this.subscription,\n topic = _this$subscription.topic,\n qos = _this$subscription.qos;\n console.log(topic, qos, 'topic, qos');\n\n this._client.subscribe(topic, {\n qos: qos\n }, function (error, res) {\n if (error) {\n console.log(\"Subscribe to topics error\", error);\n return;\n }\n\n _this.subscribeSuccess = true;\n console.log(\"Subscribe to topics res\", res[0].qos, res[0].topic);\n });\n\n this.mqttClient = this._client;\n return this.mqttClient;\n }\n }]);\n\n return mqttHandle;\n}();\n\nexport default mqttHandle;",{"version":3,"sources":["D:/Hjm项目/TransFlow/src/utils/mqttConfig.js"],"names":["mqtt","Vue","vm","mqttHandle","subscribe","connect","host","mqttHost","port","mqttPort","endpoint","clean","cleanSession","connectTimeout","reconnectPeriod","clientId","Number","Date","toString","username","password","subscription","topic","qos","mqttClient","options","connectUrl","_client","error","console","log","on","res","subscribeSuccess"],"mappings":"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","sourcesContent":["import mqtt from \"mqtt\";\r\nimport Vue from 'vue'\r\nvar vm = new Vue();\r\nclass mqttHandle {\r\n constructor(subscribe) {\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 username: \"admin\",\r\n password: \"123456\",\r\n }\r\n this.subscription = {\r\n topic: subscribe, //需要传入数组的包含订阅的名称\r\n qos: 2,\r\n }\r\n this.mqttClient = null;\r\n }\r\n /**\r\n * 创建链接\r\n * @returns client\r\n */\r\n createConnect() {\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 try {\r\n this._client = mqtt.connect(connectUrl, options);\r\n \r\n } catch (error) {\r\n console.log(\"mqtt.connect error\", error);\r\n }\r\n this._client.on(\"connect\", () => {\r\n console.log(\"Connection succeeded!\");\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._client.on('reconnect', (error) => {\r\n console.log('正在重连', error)\r\n })\r\n this._client.on(\"error\", (error) => {\r\n console.log(\"Connection failed\", error);\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 this.mqttClient = this._client;\r\n return this.mqttClient;\r\n }\r\n}\r\nexport default mqttHandle;"]}]}
\ No newline at end of file
diff --git a/node_modules/.cache/babel-loader/48aa77b5b17242c37ee6e0360da02783.json b/node_modules/.cache/babel-loader/48aa77b5b17242c37ee6e0360da02783.json
index c1ad0b17..b016c6c2 100644
--- a/node_modules/.cache/babel-loader/48aa77b5b17242c37ee6e0360da02783.json
+++ b/node_modules/.cache/babel-loader/48aa77b5b17242c37ee6e0360da02783.json
@@ -1 +1 @@
-{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\babel-loader\\lib\\index.js!D:\\Hjm项目\\TransFlow\\src\\api\\index.js","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\api\\index.js","mtime":1673517827938},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import axios from 'axios';\nimport qs from 'qs';\n\nif (process.env.NODE_ENV === 'development') {\n axios.defaults.baseURL = '/';\n} else if (process.env.NODE_ENV === 'production') {\n axios.defaults.baseURL = '/';\n} //获取视频数据接口\n\n\nexport var getGetShipjk = function getGetShipjk(params) {\n return axios.get('aps/GetShipjk', {\n params: params\n });\n}; //获取全局设置\n\nexport var getQuanjszData = function getQuanjszData(params) {\n return axios.get('aps/GetQuanjsz', {\n params: params\n });\n}; //\n\nexport var postAddShipjk = function postAddShipjk(data) {\n // return axios.post('aps/AddShipjk', {\n // F_VC_SHIPJKMC:data.F_VC_SHIPJKMC,\n // F_VC_LEIX:data.F_VC_LEIX,\n // // data: formData,\n // })\n return axios.post('aps/AddShipjk', data);\n}; //分析应用按钮\n\nexport var getApplication = function getApplication(params) {\n return axios.get('aps/SyncVideo', {\n params: params\n });\n}; //分析-删除视频源接口\n//172.16.1.26:5000/api/DeleteShipjk?F_VC_ID=9df02f1a113640c498e74a74c93aca77\n\nexport var getDeleteShipjk = function getDeleteShipjk(params) {\n return axios.get('aps/DeleteShipjk', {\n params: params\n });\n}; //视频分析预览\n// 分析配置接口\n\nexport var getFeixpz = function getFeixpz(params) {\n return axios.get('aps/GetFeixpz', {\n params: params\n });\n}; // 设置相机位置接口\n\nexport var setCameraPosition = function setCameraPosition(data) {\n return axios.post('aps/SetCameraPosition', data, {\n headers: {\n 'Content-Type': 'application/x-www-form-urlencoded'\n }\n });\n}; // 设置车牌识别接口\n\nexport var setLicensePlate = function setLicensePlate(data) {\n return axios.post('aps/SetLicensePlate', data, {\n headers: {\n 'Content-Type': 'application/x-www-form-urlencoded'\n }\n });\n}; // 设置停车状态\n\nexport var setParkingStatus = function setParkingStatus(data) {\n return axios.post('aps/SetParkingStatus', data, {\n headers: {\n 'Content-Type': 'application/x-www-form-urlencoded'\n }\n });\n};\nexport var setFeixzbzh = function setFeixzbzh(params) {\n return axios.post('aps/SetFeixzbzh', params, {\n headers: {\n 'Content-Type': 'application/json'\n }\n });\n}; //根据组件id获取单个组件信息\n\nexport var getComponentData = function getComponentData(params) {\n return axios.get('aps/GetMonqjkzjcsDetails', {\n params: params\n });\n}; //获取所有断面数据-用于组件OD类型数据\n\nexport var getSectionalData = function getSectionalData(params) {\n return axios.get('aps/GetSection', {\n params: params\n });\n}; //\n\nexport var setQuanjsz = function setQuanjsz(params) {\n return axios.get('aps/SetQuanjsz', {\n params: params,\n headers: {\n 'Content-Type': 'application/json'\n }\n });\n};",{"version":3,"sources":["D:/Hjm项目/TransFlow/src/api/index.js"],"names":["axios","qs","process","env","NODE_ENV","defaults","baseURL","getGetShipjk","params","get","getQuanjszData","postAddShipjk","data","post","getApplication","getDeleteShipjk","getFeixpz","setCameraPosition","headers","setLicensePlate","setParkingStatus","setFeixzbzh","getComponentData","getSectionalData","setQuanjsz"],"mappings":"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","sourcesContent":["import axios from 'axios'\r\nimport qs from 'qs'\r\nif (process.env.NODE_ENV === 'development') {\r\n axios.defaults.baseURL = '/'\r\n} else if (process.env.NODE_ENV === 'production') {\r\n axios.defaults.baseURL = '/'\r\n}\r\n//获取视频数据接口\r\nexport const getGetShipjk = (params) => {\r\n return axios.get('aps/GetShipjk', {\r\n params\r\n })\r\n};\r\n//获取全局设置\r\nexport const getQuanjszData = (params) => {\r\n return axios.get('aps/GetQuanjsz', {\r\n params\r\n })\r\n};\r\n\r\n//\r\nexport const postAddShipjk = (data) => {\r\n // return axios.post('aps/AddShipjk', {\r\n // F_VC_SHIPJKMC:data.F_VC_SHIPJKMC,\r\n // F_VC_LEIX:data.F_VC_LEIX,\r\n // // data: formData,\r\n // })\r\n return axios.post('aps/AddShipjk', data)\r\n};\r\n//分析应用按钮\r\nexport const getApplication = (params) => {\r\n return axios.get('aps/SyncVideo', {\r\n params\r\n })\r\n};\r\n//分析-删除视频源接口\r\n//172.16.1.26:5000/api/DeleteShipjk?F_VC_ID=9df02f1a113640c498e74a74c93aca77\r\nexport const getDeleteShipjk = (params) => {\r\n return axios.get('aps/DeleteShipjk', {\r\n params\r\n })\r\n};\r\n//视频分析预览\r\n// 分析配置接口\r\nexport const getFeixpz = (params) => {\r\n return axios.get('aps/GetFeixpz', {\r\n params\r\n })\r\n};\r\n// 设置相机位置接口\r\nexport const setCameraPosition = (data) => {\r\n return axios.post('aps/SetCameraPosition', \r\n data,{headers: { 'Content-Type': 'application/x-www-form-urlencoded' }})\r\n};\r\n// 设置车牌识别接口\r\nexport const setLicensePlate = (data) => {\r\n return axios.post('aps/SetLicensePlate', \r\n data,{headers: { 'Content-Type': 'application/x-www-form-urlencoded' }})\r\n};\r\n// 设置停车状态\r\nexport const setParkingStatus = (data) => {\r\n return axios.post('aps/SetParkingStatus', \r\n data,{headers: { 'Content-Type': 'application/x-www-form-urlencoded' }})\r\n};\r\nexport const setFeixzbzh = (params) => {\r\n return axios.post('aps/SetFeixzbzh', \r\n params,{headers: { 'Content-Type': 'application/json' }})\r\n};\r\n\r\n\r\n//根据组件id获取单个组件信息\r\nexport const getComponentData = (params) => {\r\n return axios.get('aps/GetMonqjkzjcsDetails', {\r\n params\r\n })\r\n};\r\n//获取所有断面数据-用于组件OD类型数据\r\nexport const getSectionalData = (params) => {\r\n return axios.get('aps/GetSection', {\r\n params\r\n })\r\n};\r\n//\r\nexport const setQuanjsz = (params) => {\r\n return axios.get('aps/SetQuanjsz', {\r\n params,headers: { 'Content-Type': 'application/json' }\r\n })\r\n};\r\n"]}]}
\ No newline at end of file
+{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\babel-loader\\lib\\index.js!D:\\Hjm项目\\TransFlow\\src\\api\\index.js","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\api\\index.js","mtime":1673518370271},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import axios from 'axios';\nimport qs from 'qs';\n\nif (process.env.NODE_ENV === 'development') {\n axios.defaults.baseURL = '/';\n} else if (process.env.NODE_ENV === 'production') {\n axios.defaults.baseURL = '/';\n} //获取视频数据接口\n\n\nexport var getGetShipjk = function getGetShipjk(params) {\n return axios.get('api/GetShipjk', {\n params: params\n });\n}; //获取全局设置\n\nexport var getQuanjszData = function getQuanjszData(params) {\n return axios.get('api/GetQuanjsz', {\n params: params\n });\n}; //\n\nexport var postAddShipjk = function postAddShipjk(data) {\n // return axios.post('api/AddShipjk', {\n // F_VC_SHIPJKMC:data.F_VC_SHIPJKMC,\n // F_VC_LEIX:data.F_VC_LEIX,\n // // data: formData,\n // })\n return axios.post('api/AddShipjk', data);\n}; //分析应用按钮\n\nexport var getApplication = function getApplication(params) {\n return axios.get('api/SyncVideo', {\n params: params\n });\n}; //停止算法程序接口\n\nexport var getStopAlgorithm = function getStopAlgorithm(params) {\n return axios.get('api/StopAlgorithm', {\n params: params\n });\n}; //分析-删除视频源接口\n//172.16.1.26:5000/api/DeleteShipjk?F_VC_ID=9df02f1a113640c498e74a74c93aca77\n\nexport var getDeleteShipjk = function getDeleteShipjk(params) {\n return axios.get('api/DeleteShipjk', {\n params: params\n });\n}; //视频分析预览\n// 分析配置接口\n\nexport var getFeixpz = function getFeixpz(params) {\n return axios.get('api/GetFeixpz', {\n params: params\n });\n}; // 设置相机位置接口\n\nexport var setCameraPosition = function setCameraPosition(data) {\n return axios.post('api/SetCameraPosition', data, {\n headers: {\n 'Content-Type': 'application/x-www-form-urlencoded'\n }\n });\n}; // 设置车牌识别接口\n\nexport var setLicensePlate = function setLicensePlate(data) {\n return axios.post('api/SetLicensePlate', data, {\n headers: {\n 'Content-Type': 'application/x-www-form-urlencoded'\n }\n });\n}; // 设置停车状态\n\nexport var setParkingStatus = function setParkingStatus(data) {\n return axios.post('api/SetParkingStatus', data, {\n headers: {\n 'Content-Type': 'application/x-www-form-urlencoded'\n }\n });\n};\nexport var setFeixzbzh = function setFeixzbzh(params) {\n return axios.post('api/SetFeixzbzh', params, {\n headers: {\n 'Content-Type': 'application/json'\n }\n });\n}; //根据组件id获取单个组件信息\n\nexport var getComponentData = function getComponentData(params) {\n return axios.get('api/GetMonqjkzjcsDetails', {\n params: params\n });\n}; //获取所有断面数据-用于组件OD类型数据\n\nexport var getSectionalData = function getSectionalData(params) {\n return axios.get('api/GetSection', {\n params: params\n });\n}; //\n\nexport var setQuanjsz = function setQuanjsz(params) {\n return axios.post('aps/SetQuanjsz', params, {\n headers: {\n 'Content-Type': 'application/x-www-form-urlencoded'\n }\n });\n};",{"version":3,"sources":["D:/Hjm项目/TransFlow/src/api/index.js"],"names":["axios","qs","process","env","NODE_ENV","defaults","baseURL","getGetShipjk","params","get","getQuanjszData","postAddShipjk","data","post","getApplication","getStopAlgorithm","getDeleteShipjk","getFeixpz","setCameraPosition","headers","setLicensePlate","setParkingStatus","setFeixzbzh","getComponentData","getSectionalData","setQuanjsz"],"mappings":"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","sourcesContent":["import axios from 'axios'\r\nimport qs from 'qs'\r\nif (process.env.NODE_ENV === 'development') {\r\n axios.defaults.baseURL = '/'\r\n} else if (process.env.NODE_ENV === 'production') {\r\n axios.defaults.baseURL = '/'\r\n}\r\n//获取视频数据接口\r\nexport const getGetShipjk = (params) => {\r\n return axios.get('api/GetShipjk', {\r\n params\r\n })\r\n};\r\n//获取全局设置\r\nexport const getQuanjszData = (params) => {\r\n return axios.get('api/GetQuanjsz', {\r\n params\r\n })\r\n};\r\n\r\n//\r\nexport const postAddShipjk = (data) => {\r\n // return axios.post('api/AddShipjk', {\r\n // F_VC_SHIPJKMC:data.F_VC_SHIPJKMC,\r\n // F_VC_LEIX:data.F_VC_LEIX,\r\n // // data: formData,\r\n // })\r\n return axios.post('api/AddShipjk', data)\r\n};\r\n//分析应用按钮\r\nexport const getApplication = (params) => {\r\n return axios.get('api/SyncVideo', {\r\n params\r\n })\r\n};\r\n//停止算法程序接口\r\nexport const getStopAlgorithm = (params) => {\r\n return axios.get('api/StopAlgorithm', {\r\n params\r\n })\r\n};\r\n//分析-删除视频源接口\r\n//172.16.1.26:5000/api/DeleteShipjk?F_VC_ID=9df02f1a113640c498e74a74c93aca77\r\nexport const getDeleteShipjk = (params) => {\r\n return axios.get('api/DeleteShipjk', {\r\n params\r\n })\r\n};\r\n//视频分析预览\r\n// 分析配置接口\r\nexport const getFeixpz = (params) => {\r\n return axios.get('api/GetFeixpz', {\r\n params\r\n })\r\n};\r\n// 设置相机位置接口\r\nexport const setCameraPosition = (data) => {\r\n return axios.post('api/SetCameraPosition', \r\n data,{headers: { 'Content-Type': 'application/x-www-form-urlencoded' }})\r\n};\r\n// 设置车牌识别接口\r\nexport const setLicensePlate = (data) => {\r\n return axios.post('api/SetLicensePlate', \r\n data,{headers: { 'Content-Type': 'application/x-www-form-urlencoded' }})\r\n};\r\n// 设置停车状态\r\nexport const setParkingStatus = (data) => {\r\n return axios.post('api/SetParkingStatus', \r\n data,{headers: { 'Content-Type': 'application/x-www-form-urlencoded' }})\r\n};\r\nexport const setFeixzbzh = (params) => {\r\n return axios.post('api/SetFeixzbzh', \r\n params,{headers: { 'Content-Type': 'application/json' }})\r\n};\r\n\r\n\r\n//根据组件id获取单个组件信息\r\nexport const getComponentData = (params) => {\r\n return axios.get('api/GetMonqjkzjcsDetails', {\r\n params\r\n })\r\n};\r\n//获取所有断面数据-用于组件OD类型数据\r\nexport const getSectionalData = (params) => {\r\n return axios.get('api/GetSection', {\r\n params\r\n })\r\n};\r\n//\r\n\r\nexport const setQuanjsz = (params) => {\r\n return axios.post('aps/SetQuanjsz', \r\n params,{headers: { 'Content-Type': 'application/x-www-form-urlencoded' }})\r\n};\r\n\r\n"]}]}
\ No newline at end of file
diff --git a/node_modules/.cache/babel-loader/59713df3d211215873067e12380f6da6.json b/node_modules/.cache/babel-loader/59713df3d211215873067e12380f6da6.json
index 05076a1b..18b0d131 100644
--- a/node_modules/.cache/babel-loader/59713df3d211215873067e12380f6da6.json
+++ b/node_modules/.cache/babel-loader/59713df3d211215873067e12380f6da6.json
@@ -1 +1 @@
-{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\babel-loader\\lib\\index.js!D:\\Hjm项目\\TransFlow\\src\\router\\index.js","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\router\\index.js","mtime":1672881376067},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import Vue from 'vue';\nimport VueRouter from 'vue-router';\nVue.use(VueRouter);\nvar originalPush = VueRouter.prototype.push;\n\nVueRouter.prototype.push = function push(location) {\n return originalPush.call(this, location).catch(function (err) {\n return err;\n });\n};\n\nexport default new VueRouter({\n routes: [{\n path: '/',\n // 程序启动默认路由\n component: function component() {\n return import('@/components/common/Whole.vue');\n },\n meta: {\n title: '整体页面布局'\n },\n redirect: '/test1',\n // 重定向到首页\n children: [// {\n // path: '/Home',\n // component: () => import('@/page/Home.vue'),\n // meta: { title: '首页' }\n // },\n {\n path: '/test1',\n component: function component() {\n return import('@/page/test1/index.vue');\n },\n meta: {\n title: '一级菜单1'\n },\n redirect: '/test1/AnalysisMain',\n // 该配置是若点击选择一级菜单时,默认选中并跳转到该一级菜单下的第一个二级菜单\n children: [{\n path: 'test1-1',\n component: function component() {\n return import('@/page/test1/test1-1.vue');\n },\n meta: {\n title: '二级菜单1-1'\n }\n }, {\n path: 'test1-2',\n component: function component() {\n return import('@/page/test1/test1-2.vue');\n },\n meta: {\n title: '二级菜单1-2'\n }\n }, {\n path: 'test1-3',\n component: function component() {\n return import('@/page/test1/test1-3.vue');\n },\n meta: {\n title: '二级菜单1-3'\n }\n }, {\n path: 'test1-4',\n component: function component() {\n return import('@/page/test1/test1-4.vue');\n },\n meta: {\n title: '二级菜单1-4'\n }\n }, {\n path: 'test1-5',\n component: function component() {\n return import('@/page/test1/test1-5.vue');\n },\n meta: {\n title: '二级菜单1-5'\n }\n }, {\n path: 'AnalysisMain',\n meta: {\n title: '分析',\n icon: 'ac'\n },\n component: function component() {\n return import('@/views/AnalysisMain.vue');\n }\n }, {\n path: 'index',\n meta: {\n title: '分析'\n },\n component: function component() {\n return import('@/views/index.vue');\n }\n }, {\n path: 'AboutMachine',\n name: 'AboutMachine',\n meta: {\n title: '关于本机'\n },\n component: function component() {\n return import('@/views/general/AboutMachine.vue');\n }\n }, {\n path: 'network',\n name: 'network',\n meta: {\n title: '网络'\n },\n component: function component() {\n return import('@/views/general/network.vue');\n }\n }, {\n path: 'VPN',\n name: 'VPN',\n meta: {\n title: 'VPN'\n },\n component: function component() {\n return import('@/views/general/VPN.vue');\n }\n }, {\n path: 'CustomOperations',\n name: 'CustomOperations',\n meta: {\n title: '自定义操作'\n },\n component: function component() {\n return import('@/views/general/CustomOperations.vue');\n }\n }, {\n path: 'HealthCheck',\n name: 'HealthCheck',\n meta: {\n title: '健康检测'\n },\n component: function component() {\n return import('@/views/general/HealthCheck.vue');\n }\n }, {\n path: 'AboutMachine',\n name: 'AboutMachine',\n meta: {\n title: '关于本机'\n },\n component: function component() {\n return import('@/views/general/AboutMachine.vue');\n }\n }, {\n path: 'network',\n name: 'network',\n meta: {\n title: '网络'\n },\n component: function component() {\n return import('@/views/general/network.vue');\n }\n }, {\n path: 'VPN',\n name: 'VPN',\n meta: {\n title: 'VPN'\n },\n component: function component() {\n return import('@/views/general/VPN.vue');\n }\n }, {\n path: 'CustomOperations',\n name: 'CustomOperations',\n meta: {\n title: '自定义操作'\n },\n component: function component() {\n return import('@/views/general/CustomOperations.vue');\n }\n }, {\n path: 'HealthCheck',\n name: 'HealthCheck',\n meta: {\n title: '健康检测'\n },\n component: function component() {\n return import('@/views/general/HealthCheck.vue');\n }\n }, {\n path: 'StateOperation',\n name: 'StateOperation',\n meta: {\n title: '运行状态'\n },\n component: function component() {\n return import('@/views/StateOperation.vue');\n }\n }, {\n path: 'interface',\n name: 'interface',\n meta: {\n title: '接口'\n },\n component: function component() {\n return import('@/views/interface.vue');\n }\n }, {\n path: 'IPSetting',\n name: 'IPSetting',\n meta: {\n title: 'IP设置'\n },\n component: function component() {\n return import('@/views/IPSetting.vue');\n }\n }, {\n path: 'globalSettings',\n name: 'globalSettings',\n meta: {\n title: '全局设置'\n },\n component: function component() {\n return import('@/views/SystemSettings/globalSettings.vue');\n }\n }, {\n path: 'ExportingSettings',\n name: 'ExportingSettings',\n meta: {\n title: '关于本机——导出设置'\n },\n component: function component() {\n return import('@/views/SystemSettings/ExportingSettings.vue');\n }\n }, {\n path: 'ImportSettings',\n name: 'ImportSettings',\n meta: {\n title: '关于本机——导入设置'\n },\n component: function component() {\n return import('@/views/SystemSettings/ImportSettings.vue');\n }\n }, {\n path: 'InterfaceServerCertificates',\n name: 'InterfaceServerCertificates',\n meta: {\n title: '接口与服务器证书'\n },\n component: function component() {\n return import('@/views/SystemSettings/InterfaceServerCertificates.vue');\n }\n }, {\n path: 'UDPServiceSettings',\n name: 'UDPServiceSettings',\n meta: {\n title: 'UDP服务设置'\n },\n component: function component() {\n return import('@/views/SystemSettings/UDPServiceSettings.vue');\n }\n }, {\n path: 'myId',\n name: 'myId',\n meta: {\n title: '我的账号'\n },\n component: function component() {\n return import('@/views/myId.vue');\n }\n }, {\n path: 'IdManagement',\n name: 'IdManagement',\n meta: {\n title: '账号管理'\n },\n component: function component() {\n return import('@/views/IdManagement.vue');\n }\n }, {\n path: 'logs',\n name: 'logs',\n meta: {\n title: '通知/日志'\n },\n component: function component() {\n return import('@/views/logs.vue');\n }\n }]\n }, {\n path: '/test2',\n component: function component() {\n return import('@/page/test2/index.vue');\n },\n meta: {\n title: '一级菜单2'\n },\n redirect: '/test2/test2-1',\n // 该配置是若点击选择父目录时,默认选中该父目录下的子路径页面\n children: [{\n path: 'test2-1',\n component: function component() {\n return import('@/page/test2/test2-1.vue');\n },\n meta: {\n title: '二级菜单2-1'\n }\n }, {\n path: 'test2-2',\n component: function component() {\n return import('@/page/test2/test2-2.vue');\n },\n meta: {\n title: '二级菜单2-2'\n }\n }, {\n path: 'test2-3',\n component: function component() {\n return import('@/page/test2/test2-3.vue');\n },\n meta: {\n title: '二级菜单2-3'\n }\n }]\n }, {\n path: '/test3',\n component: function component() {\n return import('@/page/test3/index.vue');\n },\n meta: {\n title: '一级菜单3'\n },\n redirect: '/test3/test3-1',\n children: [{\n path: 'test3-1',\n component: function component() {\n return import('@/page/test3/test3-1.vue');\n },\n meta: {\n title: '二级菜单3-1'\n }\n }, {\n path: 'test3-2',\n component: function component() {\n return import('@/page/test3/test3-2.vue');\n },\n meta: {\n title: '二级菜单3-2'\n }\n }]\n }, {\n path: '/i18n',\n // 国际化组件\n component: function component() {\n return import('@/components/common/I18n.vue');\n },\n meta: {\n title: '国际化'\n }\n }, {\n path: '/permission',\n // 权限页面\n component: function component() {\n return import('@/page/Permission.vue');\n },\n meta: {\n title: '权限测试',\n permission: true\n }\n }, {\n path: '/404',\n component: function component() {\n return import('@/page/404.vue');\n },\n meta: {\n title: '404'\n }\n }, {\n path: '/403',\n component: function component() {\n return import('@/page/403.vue');\n },\n meta: {\n title: '403'\n }\n }]\n }, {\n path: '/Login',\n // 登录页面\n component: function component() {\n return import('@/page/Login.vue');\n },\n meta: {\n title: '登录'\n }\n }, {\n path: '*',\n redirect: '/404'\n }]\n});",{"version":3,"sources":["D:/Hjm项目/TransFlow/src/router/index.js"],"names":["Vue","VueRouter","use","originalPush","prototype","push","location","call","catch","err","routes","path","component","meta","title","redirect","children","icon","name","permission"],"mappings":"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","sourcesContent":["import Vue from 'vue';\r\nimport VueRouter from 'vue-router';\r\n\r\nVue.use(VueRouter);\r\n\r\nconst originalPush = VueRouter.prototype.push;\r\nVueRouter.prototype.push = function push(location) {\r\n return originalPush.call(this, location).catch(err => err);\r\n}\r\n\r\nexport default new VueRouter({\r\n routes: [{\r\n path: '/', // 程序启动默认路由\r\n component: () => import('@/components/common/Whole.vue'),\r\n meta: {\r\n title: '整体页面布局'\r\n },\r\n redirect: '/test1', // 重定向到首页\r\n children: [\r\n // {\r\n // path: '/Home',\r\n // component: () => import('@/page/Home.vue'),\r\n // meta: { title: '首页' }\r\n // },\r\n {\r\n path: '/test1',\r\n component: () => import('@/page/test1/index.vue'),\r\n meta: { title: '一级菜单1' },\r\n redirect: '/test1/AnalysisMain', // 该配置是若点击选择一级菜单时,默认选中并跳转到该一级菜单下的第一个二级菜单\r\n children:[\r\n {\r\n path: 'test1-1',\r\n component: () => import('@/page/test1/test1-1.vue'),\r\n meta: {\r\n title: '二级菜单1-1'\r\n },\r\n },\r\n {\r\n path: 'test1-2',\r\n component: () => import('@/page/test1/test1-2.vue'),\r\n meta: {\r\n title: '二级菜单1-2'\r\n },\r\n },\r\n {\r\n path: 'test1-3',\r\n component: () => import('@/page/test1/test1-3.vue'),\r\n meta: {\r\n title: '二级菜单1-3'\r\n },\r\n },\r\n {\r\n path: 'test1-4',\r\n component: () => import('@/page/test1/test1-4.vue'),\r\n meta: {\r\n title: '二级菜单1-4'\r\n },\r\n },\r\n {\r\n path: 'test1-5',\r\n component: () => import('@/page/test1/test1-5.vue'),\r\n meta: {\r\n title: '二级菜单1-5'\r\n },\r\n },\r\n {\r\n path: 'AnalysisMain',\r\n meta: { title: '分析' ,icon:'ac'},\r\n component: () => import ('@/views/AnalysisMain.vue')\r\n },\r\n {\r\n path: 'index',\r\n meta: { title: '分析' },\r\n component: () => import ('@/views/index.vue')\r\n }, \r\n {\r\n path: 'AboutMachine',\r\n name: 'AboutMachine',\r\n meta: {\r\n title: '关于本机'\r\n },\r\n component: () =>\r\n import ('@/views/general/AboutMachine.vue'),\r\n }, {\r\n path: 'network',\r\n name: 'network',\r\n meta: {\r\n title: '网络'\r\n },\r\n component: () =>\r\n import ('@/views/general/network.vue'),\r\n }, {\r\n path: 'VPN',\r\n name: 'VPN',\r\n meta: {\r\n title: 'VPN'\r\n },\r\n component: () =>\r\n import ('@/views/general/VPN.vue'),\r\n }, {\r\n path: 'CustomOperations',\r\n name: 'CustomOperations',\r\n meta: {\r\n title: '自定义操作'\r\n },\r\n component: () =>\r\n import ('@/views/general/CustomOperations.vue'),\r\n }, {\r\n path: 'HealthCheck',\r\n name: 'HealthCheck',\r\n meta: {\r\n title: '健康检测'\r\n },\r\n component: () =>\r\n import ('@/views/general/HealthCheck.vue'),\r\n },\r\n {\r\n path: 'AboutMachine',\r\n name: 'AboutMachine',\r\n meta: {\r\n title: '关于本机'\r\n },\r\n component: () =>\r\n import('@/views/general/AboutMachine.vue'),\r\n }, {\r\n path: 'network',\r\n name: 'network',\r\n meta: {\r\n title: '网络'\r\n },\r\n component: () =>\r\n import('@/views/general/network.vue'),\r\n }, {\r\n path: 'VPN',\r\n name: 'VPN',\r\n meta: {\r\n title: 'VPN'\r\n },\r\n component: () =>\r\n import('@/views/general/VPN.vue'),\r\n }, {\r\n path: 'CustomOperations',\r\n name: 'CustomOperations',\r\n meta: {\r\n title: '自定义操作'\r\n },\r\n component: () =>\r\n import('@/views/general/CustomOperations.vue'),\r\n }, {\r\n path: 'HealthCheck',\r\n name: 'HealthCheck',\r\n meta: {\r\n title: '健康检测'\r\n },\r\n component: () =>\r\n import('@/views/general/HealthCheck.vue'),\r\n },\r\n {\r\n path: 'StateOperation',\r\n name: 'StateOperation',\r\n meta: {\r\n title: '运行状态'\r\n },\r\n component: () =>\r\n import('@/views/StateOperation.vue'),\r\n }, {\r\n path: 'interface',\r\n name: 'interface',\r\n meta: {\r\n title: '接口'\r\n },\r\n component: () =>\r\n import('@/views/interface.vue'),\r\n }, {\r\n path: 'IPSetting',\r\n name: 'IPSetting',\r\n meta: {\r\n title: 'IP设置'\r\n },\r\n component: () =>\r\n import('@/views/IPSetting.vue'),\r\n },\r\n {\r\n path: 'globalSettings',\r\n name: 'globalSettings',\r\n meta: {\r\n title: '全局设置'\r\n },\r\n component: () =>\r\n import('@/views/SystemSettings/globalSettings.vue'),\r\n },\r\n {\r\n path: 'ExportingSettings',\r\n name: 'ExportingSettings',\r\n meta: {\r\n title: '关于本机——导出设置'\r\n },\r\n component: () =>\r\n import('@/views/SystemSettings/ExportingSettings.vue'),\r\n },\r\n {\r\n path: 'ImportSettings',\r\n name: 'ImportSettings',\r\n meta: {\r\n title: '关于本机——导入设置'\r\n },\r\n component: () =>\r\n import('@/views/SystemSettings/ImportSettings.vue'),\r\n }, \r\n {\r\n path: 'InterfaceServerCertificates',\r\n name: 'InterfaceServerCertificates',\r\n meta: {\r\n title: '接口与服务器证书'\r\n },\r\n component: () =>\r\n import('@/views/SystemSettings/InterfaceServerCertificates.vue'),\r\n }, \r\n {\r\n path: 'UDPServiceSettings',\r\n name: 'UDPServiceSettings',\r\n meta: {\r\n title: 'UDP服务设置'\r\n },\r\n component: () =>\r\n import('@/views/SystemSettings/UDPServiceSettings.vue'),\r\n },\r\n {\r\n path: 'myId',\r\n name: 'myId',\r\n meta: {\r\n title: '我的账号'\r\n },\r\n component: () =>\r\n import('@/views/myId.vue'),\r\n }, {\r\n path: 'IdManagement',\r\n name: 'IdManagement',\r\n meta: {\r\n title: '账号管理'\r\n },\r\n component: () =>\r\n import('@/views/IdManagement.vue'),\r\n },\r\n {\r\n path: 'logs',\r\n name: 'logs',\r\n meta: {\r\n title: '通知/日志'\r\n },\r\n component: () => import('@/views/logs.vue')\r\n }\r\n\r\n ]\r\n },\r\n {\r\n path: '/test2',\r\n component: () => import('@/page/test2/index.vue'),\r\n meta: {\r\n title: '一级菜单2'\r\n },\r\n redirect: '/test2/test2-1', // 该配置是若点击选择父目录时,默认选中该父目录下的子路径页面\r\n children: [{\r\n path: 'test2-1',\r\n component: () => import('@/page/test2/test2-1.vue'),\r\n meta: {\r\n title: '二级菜单2-1'\r\n },\r\n },\r\n {\r\n path: 'test2-2',\r\n component: () => import('@/page/test2/test2-2.vue'),\r\n meta: {\r\n title: '二级菜单2-2'\r\n },\r\n },\r\n {\r\n path: 'test2-3',\r\n component: () => import('@/page/test2/test2-3.vue'),\r\n meta: {\r\n title: '二级菜单2-3'\r\n },\r\n },\r\n ]\r\n },\r\n {\r\n path: '/test3',\r\n component: () => import('@/page/test3/index.vue'),\r\n meta: {\r\n title: '一级菜单3'\r\n },\r\n redirect: '/test3/test3-1',\r\n children: [{\r\n path: 'test3-1',\r\n component: () => import('@/page/test3/test3-1.vue'),\r\n meta: {\r\n title: '二级菜单3-1'\r\n }\r\n },\r\n {\r\n path: 'test3-2',\r\n component: () => import('@/page/test3/test3-2.vue'),\r\n meta: {\r\n title: '二级菜单3-2'\r\n }\r\n },\r\n ]\r\n },\r\n {\r\n path: '/i18n', // 国际化组件\r\n component: () => import('@/components/common/I18n.vue'),\r\n meta: {\r\n title: '国际化'\r\n }\r\n },\r\n {\r\n path: '/permission', // 权限页面\r\n component: () => import('@/page/Permission.vue'),\r\n meta: {\r\n title: '权限测试',\r\n permission: true\r\n }\r\n },\r\n {\r\n path: '/404',\r\n component: () => import('@/page/404.vue'),\r\n meta: {\r\n title: '404'\r\n }\r\n },\r\n {\r\n path: '/403',\r\n component: () => import('@/page/403.vue'),\r\n meta: {\r\n title: '403'\r\n }\r\n },\r\n ]\r\n },\r\n {\r\n path: '/Login', // 登录页面\r\n component: () => import('@/page/Login.vue'),\r\n meta: {\r\n title: '登录'\r\n }\r\n },\r\n {\r\n path: '*',\r\n redirect: '/404'\r\n }\r\n ]\r\n});"]}]}
\ No newline at end of file
+{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\babel-loader\\lib\\index.js!D:\\Hjm项目\\TransFlow\\src\\router\\index.js","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\router\\index.js","mtime":1673492578535},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import Vue from 'vue';\nimport VueRouter from 'vue-router';\nVue.use(VueRouter);\nvar originalPush = VueRouter.prototype.push;\n\nVueRouter.prototype.push = function push(location) {\n return originalPush.call(this, location).catch(function (err) {\n return err;\n });\n};\n\nexport default new VueRouter({\n routes: [{\n path: '/',\n // 程序启动默认路由\n component: function component() {\n return import('@/components/common/Whole.vue');\n },\n meta: {\n title: '整体页面布局'\n },\n redirect: '/test1',\n // 重定向到首页\n children: [// {\n // path: '/Home',\n // component: () => import('@/page/Home.vue'),\n // meta: { title: '首页' }\n // },\n {\n path: '/test1',\n component: function component() {\n return import('@/page/test1/index.vue');\n },\n meta: {\n title: '一级菜单1'\n },\n redirect: '/test1/AnalysisMain',\n // 该配置是若点击选择一级菜单时,默认选中并跳转到该一级菜单下的第一个二级菜单\n children: [{\n path: 'AnalysisMain',\n meta: {\n title: '分析',\n icon: 'ac'\n },\n component: function component() {\n return import('@/views/AnalysisMain.vue');\n }\n }, {\n path: 'index',\n meta: {\n title: '分析'\n },\n component: function component() {\n return import('@/views/index.vue');\n }\n }, {\n path: 'AboutMachine',\n name: 'AboutMachine',\n meta: {\n title: '关于本机'\n },\n component: function component() {\n return import('@/views/general/AboutMachine.vue');\n }\n }, {\n path: 'network',\n name: 'network',\n meta: {\n title: '网络'\n },\n component: function component() {\n return import('@/views/general/network.vue');\n }\n }, {\n path: 'VPN',\n name: 'VPN',\n meta: {\n title: 'VPN'\n },\n component: function component() {\n return import('@/views/general/VPN.vue');\n }\n }, {\n path: 'CustomOperations',\n name: 'CustomOperations',\n meta: {\n title: '自定义操作'\n },\n component: function component() {\n return import('@/views/general/CustomOperations.vue');\n }\n }, {\n path: 'HealthCheck',\n name: 'HealthCheck',\n meta: {\n title: '健康检测'\n },\n component: function component() {\n return import('@/views/general/HealthCheck.vue');\n }\n }, {\n path: 'AboutMachine',\n name: 'AboutMachine',\n meta: {\n title: '关于本机'\n },\n component: function component() {\n return import('@/views/general/AboutMachine.vue');\n }\n }, {\n path: 'network',\n name: 'network',\n meta: {\n title: '网络'\n },\n component: function component() {\n return import('@/views/general/network.vue');\n }\n }, {\n path: 'VPN',\n name: 'VPN',\n meta: {\n title: 'VPN'\n },\n component: function component() {\n return import('@/views/general/VPN.vue');\n }\n }, {\n path: 'CustomOperations',\n name: 'CustomOperations',\n meta: {\n title: '自定义操作'\n },\n component: function component() {\n return import('@/views/general/CustomOperations.vue');\n }\n }, {\n path: 'HealthCheck',\n name: 'HealthCheck',\n meta: {\n title: '健康检测'\n },\n component: function component() {\n return import('@/views/general/HealthCheck.vue');\n }\n }, {\n path: 'StateOperation',\n name: 'StateOperation',\n meta: {\n title: '运行状态'\n },\n component: function component() {\n return import('@/views/StateOperation.vue');\n }\n }, {\n path: 'interface',\n name: 'interface',\n meta: {\n title: '接口'\n },\n component: function component() {\n return import('@/views/interface.vue');\n }\n }, {\n path: 'IPSetting',\n name: 'IPSetting',\n meta: {\n title: 'IP设置'\n },\n component: function component() {\n return import('@/views/IPSetting.vue');\n }\n }, {\n path: 'globalSettings',\n name: 'globalSettings',\n meta: {\n title: '全局设置'\n },\n component: function component() {\n return import('@/views/SystemSettings/globalSettings.vue');\n }\n }, {\n path: 'ExportingSettings',\n name: 'ExportingSettings',\n meta: {\n title: '关于本机——导出设置'\n },\n component: function component() {\n return import('@/views/SystemSettings/ExportingSettings.vue');\n }\n }, {\n path: 'ImportSettings',\n name: 'ImportSettings',\n meta: {\n title: '关于本机——导入设置'\n },\n component: function component() {\n return import('@/views/SystemSettings/ImportSettings.vue');\n }\n }, {\n path: 'InterfaceServerCertificates',\n name: 'InterfaceServerCertificates',\n meta: {\n title: '接口与服务器证书'\n },\n component: function component() {\n return import('@/views/SystemSettings/InterfaceServerCertificates.vue');\n }\n }, {\n path: 'UDPServiceSettings',\n name: 'UDPServiceSettings',\n meta: {\n title: 'UDP服务设置'\n },\n component: function component() {\n return import('@/views/SystemSettings/UDPServiceSettings.vue');\n }\n }, {\n path: 'myId',\n name: 'myId',\n meta: {\n title: '我的账号'\n },\n component: function component() {\n return import('@/views/myId.vue');\n }\n }, {\n path: 'IdManagement',\n name: 'IdManagement',\n meta: {\n title: '账号管理'\n },\n component: function component() {\n return import('@/views/IdManagement.vue');\n }\n }, {\n path: 'logs',\n name: 'logs',\n meta: {\n title: '通知/日志'\n },\n component: function component() {\n return import('@/views/logs.vue');\n }\n }]\n }, {\n path: '/i18n',\n // 国际化组件\n component: function component() {\n return import('@/components/common/I18n.vue');\n },\n meta: {\n title: '国际化'\n }\n }, {\n path: '/permission',\n // 权限页面\n component: function component() {\n return import('@/page/Permission.vue');\n },\n meta: {\n title: '权限测试',\n permission: true\n }\n }, {\n path: '/404',\n component: function component() {\n return import('@/page/404.vue');\n },\n meta: {\n title: '404'\n }\n }, {\n path: '/403',\n component: function component() {\n return import('@/page/403.vue');\n },\n meta: {\n title: '403'\n }\n }]\n }, {\n path: '/Login',\n // 登录页面\n component: function component() {\n return import('@/page/Login.vue');\n },\n meta: {\n title: '登录'\n }\n }, {\n path: '*',\n redirect: '/404'\n }]\n});",{"version":3,"sources":["D:/Hjm项目/TransFlow/src/router/index.js"],"names":["Vue","VueRouter","use","originalPush","prototype","push","location","call","catch","err","routes","path","component","meta","title","redirect","children","icon","name","permission"],"mappings":"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","sourcesContent":["import Vue from 'vue';\r\nimport VueRouter from 'vue-router';\r\n\r\nVue.use(VueRouter);\r\n\r\nconst originalPush = VueRouter.prototype.push;\r\nVueRouter.prototype.push = function push(location) {\r\n return originalPush.call(this, location).catch(err => err);\r\n}\r\n\r\nexport default new VueRouter({\r\n routes: [{\r\n path: '/', // 程序启动默认路由\r\n component: () => import('@/components/common/Whole.vue'),\r\n meta: {\r\n title: '整体页面布局'\r\n },\r\n redirect: '/test1', // 重定向到首页\r\n children: [\r\n // {\r\n // path: '/Home',\r\n // component: () => import('@/page/Home.vue'),\r\n // meta: { title: '首页' }\r\n // },\r\n {\r\n path: '/test1',\r\n component: () => import('@/page/test1/index.vue'),\r\n meta: { title: '一级菜单1' },\r\n redirect: '/test1/AnalysisMain', // 该配置是若点击选择一级菜单时,默认选中并跳转到该一级菜单下的第一个二级菜单\r\n children:[\r\n {\r\n path: 'AnalysisMain',\r\n meta: { title: '分析' ,icon:'ac'},\r\n component: () => import ('@/views/AnalysisMain.vue')\r\n },\r\n {\r\n path: 'index',\r\n meta: { title: '分析' },\r\n component: () => import ('@/views/index.vue')\r\n }, \r\n {\r\n path: 'AboutMachine',\r\n name: 'AboutMachine',\r\n meta: {\r\n title: '关于本机'\r\n },\r\n component: () =>\r\n import ('@/views/general/AboutMachine.vue'),\r\n }, {\r\n path: 'network',\r\n name: 'network',\r\n meta: {\r\n title: '网络'\r\n },\r\n component: () =>\r\n import ('@/views/general/network.vue'),\r\n }, {\r\n path: 'VPN',\r\n name: 'VPN',\r\n meta: {\r\n title: 'VPN'\r\n },\r\n component: () =>\r\n import ('@/views/general/VPN.vue'),\r\n }, {\r\n path: 'CustomOperations',\r\n name: 'CustomOperations',\r\n meta: {\r\n title: '自定义操作'\r\n },\r\n component: () =>\r\n import ('@/views/general/CustomOperations.vue'),\r\n }, {\r\n path: 'HealthCheck',\r\n name: 'HealthCheck',\r\n meta: {\r\n title: '健康检测'\r\n },\r\n component: () =>\r\n import ('@/views/general/HealthCheck.vue'),\r\n },\r\n {\r\n path: 'AboutMachine',\r\n name: 'AboutMachine',\r\n meta: {\r\n title: '关于本机'\r\n },\r\n component: () =>\r\n import('@/views/general/AboutMachine.vue'),\r\n }, {\r\n path: 'network',\r\n name: 'network',\r\n meta: {\r\n title: '网络'\r\n },\r\n component: () =>\r\n import('@/views/general/network.vue'),\r\n }, {\r\n path: 'VPN',\r\n name: 'VPN',\r\n meta: {\r\n title: 'VPN'\r\n },\r\n component: () =>\r\n import('@/views/general/VPN.vue'),\r\n }, {\r\n path: 'CustomOperations',\r\n name: 'CustomOperations',\r\n meta: {\r\n title: '自定义操作'\r\n },\r\n component: () =>\r\n import('@/views/general/CustomOperations.vue'),\r\n }, {\r\n path: 'HealthCheck',\r\n name: 'HealthCheck',\r\n meta: {\r\n title: '健康检测'\r\n },\r\n component: () =>\r\n import('@/views/general/HealthCheck.vue'),\r\n },\r\n {\r\n path: 'StateOperation',\r\n name: 'StateOperation',\r\n meta: {\r\n title: '运行状态'\r\n },\r\n component: () =>\r\n import('@/views/StateOperation.vue'),\r\n }, {\r\n path: 'interface',\r\n name: 'interface',\r\n meta: {\r\n title: '接口'\r\n },\r\n component: () =>\r\n import('@/views/interface.vue'),\r\n }, {\r\n path: 'IPSetting',\r\n name: 'IPSetting',\r\n meta: {\r\n title: 'IP设置'\r\n },\r\n component: () =>\r\n import('@/views/IPSetting.vue'),\r\n },\r\n {\r\n path: 'globalSettings',\r\n name: 'globalSettings',\r\n meta: {\r\n title: '全局设置'\r\n },\r\n component: () =>\r\n import('@/views/SystemSettings/globalSettings.vue'),\r\n },\r\n {\r\n path: 'ExportingSettings',\r\n name: 'ExportingSettings',\r\n meta: {\r\n title: '关于本机——导出设置'\r\n },\r\n component: () =>\r\n import('@/views/SystemSettings/ExportingSettings.vue'),\r\n },\r\n {\r\n path: 'ImportSettings',\r\n name: 'ImportSettings',\r\n meta: {\r\n title: '关于本机——导入设置'\r\n },\r\n component: () =>\r\n import('@/views/SystemSettings/ImportSettings.vue'),\r\n }, \r\n {\r\n path: 'InterfaceServerCertificates',\r\n name: 'InterfaceServerCertificates',\r\n meta: {\r\n title: '接口与服务器证书'\r\n },\r\n component: () =>\r\n import('@/views/SystemSettings/InterfaceServerCertificates.vue'),\r\n }, \r\n {\r\n path: 'UDPServiceSettings',\r\n name: 'UDPServiceSettings',\r\n meta: {\r\n title: 'UDP服务设置'\r\n },\r\n component: () =>\r\n import('@/views/SystemSettings/UDPServiceSettings.vue'),\r\n },\r\n {\r\n path: 'myId',\r\n name: 'myId',\r\n meta: {\r\n title: '我的账号'\r\n },\r\n component: () =>\r\n import('@/views/myId.vue'),\r\n }, {\r\n path: 'IdManagement',\r\n name: 'IdManagement',\r\n meta: {\r\n title: '账号管理'\r\n },\r\n component: () =>\r\n import('@/views/IdManagement.vue'),\r\n },\r\n {\r\n path: 'logs',\r\n name: 'logs',\r\n meta: {\r\n title: '通知/日志'\r\n },\r\n component: () => import('@/views/logs.vue')\r\n }\r\n\r\n ]\r\n },\r\n {\r\n path: '/i18n', // 国际化组件\r\n component: () => import('@/components/common/I18n.vue'),\r\n meta: {\r\n title: '国际化'\r\n }\r\n },\r\n {\r\n path: '/permission', // 权限页面\r\n component: () => import('@/page/Permission.vue'),\r\n meta: {\r\n title: '权限测试',\r\n permission: true\r\n }\r\n },\r\n {\r\n path: '/404',\r\n component: () => import('@/page/404.vue'),\r\n meta: {\r\n title: '404'\r\n }\r\n },\r\n {\r\n path: '/403',\r\n component: () => import('@/page/403.vue'),\r\n meta: {\r\n title: '403'\r\n }\r\n },\r\n ]\r\n },\r\n {\r\n path: '/Login', // 登录页面\r\n component: () => import('@/page/Login.vue'),\r\n meta: {\r\n title: '登录'\r\n }\r\n },\r\n {\r\n path: '*',\r\n redirect: '/404'\r\n }\r\n ]\r\n});"]}]}
\ No newline at end of file
diff --git a/node_modules/.cache/babel-loader/7e4942a9bdd3d8d144435539787ae547.json b/node_modules/.cache/babel-loader/7e4942a9bdd3d8d144435539787ae547.json
index 43d55e30..0cda12da 100644
--- a/node_modules/.cache/babel-loader/7e4942a9bdd3d8d144435539787ae547.json
+++ b/node_modules/.cache/babel-loader/7e4942a9bdd3d8d144435539787ae547.json
@@ -1 +1 @@
-{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\babel-loader\\lib\\index.js!D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\components\\common\\Whole.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\components\\common\\Whole.vue","mtime":1673490562661},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/es6.regexp.split\";\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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 SideMenu from '@/components/sidemenu/SideMenu';\nimport bus from \"@/utils/bus\";\nexport default {\n components: {\n SideMenu: SideMenu\n },\n data: function data() {\n return {\n itemList: [// 水平一级菜单栏的菜单\n // { path: '/Home', title: '首页' },\n {\n path: '/test1',\n title: '一级菜单1'\n }, {\n path: '/test2',\n title: '一级菜单2'\n }, {\n path: '/test3',\n title: '一级菜单3'\n }, {\n path: '/permission',\n title: '管理员权限'\n } // { path: '/i18n', title: '国际化组件' }\n ],\n leftMenus: [{\n title: '分析',\n path: 'AnalysisMain',\n icon: 'el-icon-data-line' // icon : require('@/assets/img/fenxi.png'),\n\n }, {\n title: '控制中心',\n path: 'ControlCenter',\n icon: 'el-icon-coin',\n children: [{\n title: '通用',\n path: 'test1-2',\n children: [{\n title: '关于本机',\n path: 'AboutMachine'\n }, {\n title: '网络',\n path: 'network'\n }, {\n title: 'VPN',\n path: 'VPN'\n }, {\n title: '自定义操作',\n path: 'CustomOperations'\n }, {\n title: '健康检测',\n path: 'HealthCheck'\n }]\n }, {\n title: '运行状态',\n path: 'StateOperation' // icon : 'el-icon-user-solid',\n\n }, {\n title: '接口',\n path: 'interface' // icon : 'el-icon-user-solid',\n\n }, {\n title: 'IP设置',\n path: 'IPSetting' // icon : 'el-icon-user-solid',\n\n }]\n }, {\n title: '系统设置',\n path: 'SystemSettings',\n icon: 'el-icon-s-tools',\n children: [{\n title: '全局设置',\n path: 'globalSettings' // icon : 'bars',\n\n }, {\n title: '关于本机——导出设置',\n path: 'ExportingSettings' // icon : 'tool',\n\n }, {\n title: '关于本机——导入设置',\n path: 'ImportSettings' // icon : 'tool',\n\n }, {\n title: '接口与服务器证书',\n path: 'InterfaceServerCertificates' // icon : 'tool',\n\n }, {\n title: 'UDP服务设置',\n path: 'UDPServiceSettings' // icon : 'tool',\n\n }]\n }, {\n title: '用户管理',\n path: 'UserManagement',\n icon: 'el-icon-user-solid',\n children: [{\n title: '我的账号',\n path: 'myId' // icon : 'bars',\n\n }, {\n title: '账号管理',\n path: 'IdManagement' // icon : 'tool',\n\n }]\n }, {\n title: '通知/日志',\n path: 'logs',\n icon: 'el-icon-phone'\n }],\n globalTheme: false\n };\n },\n computed: {\n username: function username() {\n return localStorage.getItem('ms_username') || '';\n },\n toIndex: function toIndex() {\n // 根据路径绑定到对应的一级菜单,防止页面刷新重新跳回第一个\n return '/' + this.$route.path.split('/')[1];\n }\n },\n created: function created() {\n this.globalTheme = JSON.parse(localStorage.getItem('global_theme'));\n bus.$emit('global_theme', this.globalTheme); // 将 globalTheme 的值传给父组件\n },\n methods: {\n handleSelect: function handleSelect(path) {\n // 切换菜单栏\n this.$router.push({\n path: path\n });\n },\n handleCommand: function handleCommand(command) {\n // 用户名下拉菜单选择事件\n if (command == 'loginout') {\n localStorage.removeItem('ms_username');\n this.$router.push({\n path: '/Login'\n });\n }\n },\n handleChangeStyle: function handleChangeStyle() {\n // 切换主题\n this.globalTheme = !this.globalTheme;\n localStorage.setItem('global_theme', this.globalTheme); // 本地存储选择的 globalTheme\n\n bus.$emit('global_theme', this.globalTheme); // 将 globalTheme 的值传给父组件\n }\n }\n};",{"version":3,"sources":["Whole.vue"],"names":[],"mappings":"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","sourcesContent":["\r\n 全局设置 全局设置 全局设置 全局设置 全局设置 全局设置\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
全局设置
\n \n全局设置
\n \n全局设置
\r\n \r\n全局设置
\r\n \r\n