代码提交
This commit is contained in:
parent
9ed3db52e0
commit
f25f07f23d
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -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\\views\\general\\CustomOperations.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\CustomOperations.vue","mtime":1671006185901},{"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":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nexport default {\n data: function data() {\n return {};\n }\n};",{"version":3,"sources":["CustomOperations.vue"],"names":[],"mappings":";;;;;;;;;;;;;AAcA,eAAA;AACA,EAAA,IADA,kBACA;AACA,WAAA,EAAA;AAGA;AALA,CAAA","sourcesContent":["<template>\r\n<div class=\"content-box\">\r\n <div class=\"container\">\r\n <p>自定义操作</p>\r\n <div class=\"test-div\">\r\n <i class=\"el-icon-edit\"></i>\r\n <i class=\"el-icon-share\"></i>\r\n <i class=\"el-icon-delete\"></i>\r\n </div>\r\n </div>\r\n</div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n data(){\r\n return{\r\n\r\n }\r\n }\r\n}\r\n</script>\r\n\r\n<style>\r\n.test-div i{\r\n font-size: 25px;\r\n}\r\n</style>"],"sourceRoot":"src/views/general"}]}
|
||||
{"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\\views\\general\\CustomOperations.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\CustomOperations.vue","mtime":1671156619927},{"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":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nexport default {\n data: function data() {\n return {\n sizeForm: {\n name: '',\n region: '',\n date1: '',\n date2: '',\n delivery: false,\n type: [],\n resource: '',\n desc: ''\n },\n fileList: []\n };\n },\n methods: {\n handleagain: function handleagain() {\n var _this = this;\n\n this.$confirm('此操作将重新启动systemd网络服务, 是否继续?', '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n type: 'warning'\n }).then(function () {// this.$message({\n // type: 'success',\n // message: '删除成功!'\n // });\n }).catch(function () {\n _this.$message({\n type: 'info',\n message: '已取消'\n });\n });\n }\n }\n};",{"version":3,"sources":["CustomOperations.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAkBA,eAAA;AACA,EAAA,IADA,kBACA;AACA,WAAA;AACA,MAAA,QAAA,EAAA;AACA,QAAA,IAAA,EAAA,EADA;AAEA,QAAA,MAAA,EAAA,EAFA;AAGA,QAAA,KAAA,EAAA,EAHA;AAIA,QAAA,KAAA,EAAA,EAJA;AAKA,QAAA,QAAA,EAAA,KALA;AAMA,QAAA,IAAA,EAAA,EANA;AAOA,QAAA,QAAA,EAAA,EAPA;AAQA,QAAA,IAAA,EAAA;AARA,OADA;AAWA,MAAA,QAAA,EAAA;AAXA,KAAA;AAaA,GAfA;AAgBA,EAAA,OAAA,EAAA;AACA,IAAA,WADA,yBACA;AAAA;;AACA,WAAA,QAAA,CAAA,4BAAA,EAAA,IAAA,EAAA;AACA,QAAA,iBAAA,EAAA,IADA;AAEA,QAAA,gBAAA,EAAA,IAFA;AAGA,QAAA,IAAA,EAAA;AAHA,OAAA,EAKA,IALA,CAKA,YAAA,CACA;AACA;AACA;AACA;AACA,OAVA,EAWA,KAXA,CAWA,YAAA;AACA,QAAA,KAAA,CAAA,QAAA,CAAA;AACA,UAAA,IAAA,EAAA,MADA;AAEA,UAAA,OAAA,EAAA;AAFA,SAAA;AAIA,OAhBA;AAiBA;AAnBA;AAhBA,CAAA","sourcesContent":["<template>\r\n <div class=\"content-box\">\r\n <div class=\"container\">\r\n <el-form ref=\"form\" :model=\"sizeForm\" label-width=\"220px\">\r\n <p>自定义操作</p>\r\n <el-form-item label=\"重新启动网络服务\">\r\n </el-form-item>\r\n <el-form-item label=\"重新启动systemd网络服务:\">\r\n <el-col :span=\"1\">\r\n <el-button type=\"primary\" style=\"margin-left: 10px\" size=\"small\" @click=\"handleagain\">启动</el-button>\r\n </el-col>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n data() {\r\n return {\r\n sizeForm: {\r\n name: '',\r\n region: '',\r\n date1: '',\r\n date2: '',\r\n delivery: false,\r\n type: [],\r\n resource: '',\r\n desc: ''\r\n },\r\n fileList: []\r\n };\r\n },\r\n methods: {\r\n handleagain() {\r\n this.$confirm('此操作将重新启动systemd网络服务, 是否继续?', '提示', {\r\n confirmButtonText: '确定',\r\n cancelButtonText: '取消',\r\n type: 'warning'\r\n })\r\n .then(() => {\r\n // this.$message({\r\n // type: 'success',\r\n // message: '删除成功!'\r\n // });\r\n })\r\n .catch(() => {\r\n this.$message({\r\n type: 'info',\r\n message: '已取消'\r\n });\r\n });\r\n },\r\n \r\n \r\n }\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n/deep/ .el-form-item__content {\r\n display: flex;\r\n flex-flow: row nowrap;\r\n align-items: center;\r\n}\r\n/deep/ .el-form-item__label {\r\n text-align: left;\r\n font-size: 16px;\r\n}\r\n.container {\r\n width: 100%;\r\n height: 100%;\r\n p {\r\n width: 95%;\r\n font-size: 25px;\r\n text-align: left;\r\n border-bottom: 1px solid black;\r\n margin-bottom: 20px;\r\n }\r\n}\r\n</style>\r\n"],"sourceRoot":"src/views/general"}]}
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1 +1 @@
|
|||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\page\\test1\\index.vue?vue&type=template&id=96b2000a&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\page\\test1\\index.vue","mtime":1671072209000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\n<div>\n \n <!-- 一级菜单下面所拥有的二级菜单 -->\n <el-aside>\n <SideMenu :navMenus=\"leftMenus\"></SideMenu>\n <!-- <el-aside>\n <el-menu\n router\n :default-active=\"$route.path\"\n class=\"el-menu-vertical-demo\"\n background-color=\"#545c64\"\n text-color=\"#fff\"\n active-text-color=\"#ffd04b\">\n <home-left :navMenus=\"leftMenus\"/>\n </el-menu>\n </el-aside> -->\n </el-aside> \n <!-- 以及二级菜单所对应的页面 -->\n <el-main>\n <router-view></router-view>\n </el-main>\n\n</div>\n",null]}
|
||||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\page\\test1\\index.vue?vue&type=template&id=96b2000a&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\page\\test1\\index.vue","mtime":1671156997966},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\n<div>\n \n <!-- 一级菜单下面所拥有的二级菜单 -->\n <el-aside>\n <SideMenu :navMenus=\"leftMenus\"></SideMenu>\n </el-aside> \n <!-- 以及二级菜单所对应的页面 -->\n <el-main>\n <router-view></router-view>\n </el-main>\n\n</div>\n",null]}
|
File diff suppressed because one or more lines are too long
1
node_modules/.cache/vue-loader/17439a94d38dcba3a4a31f3533790a38.json
generated
vendored
Normal file
1
node_modules/.cache/vue-loader/17439a94d38dcba3a4a31f3533790a38.json
generated
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\general\\CustomOperations.vue?vue&type=style&index=0&id=82754e84&lang=scss&scoped=true&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\CustomOperations.vue","mtime":1671156619927},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\css-loader\\index.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\stylePostLoader.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\postcss-loader\\src\\index.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\sass-loader\\dist\\cjs.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":["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\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/deep/ .el-form-item__content {\r\n display: flex;\r\n flex-flow: row nowrap;\r\n align-items: center;\r\n}\r\n/deep/ .el-form-item__label {\r\n text-align: left;\r\n font-size: 16px;\r\n}\r\n.container {\r\n width: 100%;\r\n height: 100%;\r\n p {\r\n width: 95%;\r\n font-size: 25px;\r\n text-align: left;\r\n border-bottom: 1px solid black;\r\n margin-bottom: 20px;\r\n }\r\n}\r\n",{"version":3,"sources":["CustomOperations.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA6DA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"CustomOperations.vue","sourceRoot":"src/views/general","sourcesContent":["<template>\r\n <div class=\"content-box\">\r\n <div class=\"container\">\r\n <el-form ref=\"form\" :model=\"sizeForm\" label-width=\"220px\">\r\n <p>自定义操作</p>\r\n <el-form-item label=\"重新启动网络服务\">\r\n </el-form-item>\r\n <el-form-item label=\"重新启动systemd网络服务:\">\r\n <el-col :span=\"1\">\r\n <el-button type=\"primary\" style=\"margin-left: 10px\" size=\"small\" @click=\"handleagain\">启动</el-button>\r\n </el-col>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n data() {\r\n return {\r\n sizeForm: {\r\n name: '',\r\n region: '',\r\n date1: '',\r\n date2: '',\r\n delivery: false,\r\n type: [],\r\n resource: '',\r\n desc: ''\r\n },\r\n fileList: []\r\n };\r\n },\r\n methods: {\r\n handleagain() {\r\n this.$confirm('此操作将重新启动systemd网络服务, 是否继续?', '提示', {\r\n confirmButtonText: '确定',\r\n cancelButtonText: '取消',\r\n type: 'warning'\r\n })\r\n .then(() => {\r\n // this.$message({\r\n // type: 'success',\r\n // message: '删除成功!'\r\n // });\r\n })\r\n .catch(() => {\r\n this.$message({\r\n type: 'info',\r\n message: '已取消'\r\n });\r\n });\r\n },\r\n \r\n \r\n }\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n/deep/ .el-form-item__content {\r\n display: flex;\r\n flex-flow: row nowrap;\r\n align-items: center;\r\n}\r\n/deep/ .el-form-item__label {\r\n text-align: left;\r\n font-size: 16px;\r\n}\r\n.container {\r\n width: 100%;\r\n height: 100%;\r\n p {\r\n width: 95%;\r\n font-size: 25px;\r\n text-align: left;\r\n border-bottom: 1px solid black;\r\n margin-bottom: 20px;\r\n }\r\n}\r\n</style>\r\n"]}]}
|
1
node_modules/.cache/vue-loader/17d028b4cf20b10c4f3d0b4aa55f88d9.json
generated
vendored
Normal file
1
node_modules/.cache/vue-loader/17d028b4cf20b10c4f3d0b4aa55f88d9.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
node_modules/.cache/vue-loader/1fe26ddacf394f6afcfa6ec0d0c05bcd.json
generated
vendored
Normal file
1
node_modules/.cache/vue-loader/1fe26ddacf394f6afcfa6ec0d0c05bcd.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
node_modules/.cache/vue-loader/45e76b01416aa47ece5d8bfbd7523b61.json
generated
vendored
Normal file
1
node_modules/.cache/vue-loader/45e76b01416aa47ece5d8bfbd7523b61.json
generated
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\general\\VPN.vue?vue&type=template&id=3b05fefa&scoped=true&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\VPN.vue","mtime":1671155639779},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\n<div class=\"content-box\">\n <div class=\"container\">\n <el-form ref=\"form\" :model=\"sizeForm\" label-width=\"140px\">\n <p>系统服务VPN</p>\n <el-form-item label=\"状态:\">\n <el-col :span=\"0.9\" style=\"diaplay: flex\">\n <div class=\"status\" style=\"width: 10px; height: 10px; border-radius: 50%; background: green\"></div>\n </el-col>\n <el-col :span=\"2\" style=\"diaplay: flex\">\n <span style=\"margin-left: 10px\">YES</span>\n </el-col>\n </el-form-item>\n <el-form-item label=\"操作:\">\n <el-col :span=\"1\">\n <el-button type=\"primary\" style=\"margin-left: 10px\" size=\"small\">开始</el-button>\n </el-col>\n <el-col :span=\"1\">\n <el-button type=\"danger\" style=\"margin-left: 10px\" size=\"small\">停止</el-button>\n </el-col>\n <el-col :span=\"2\">\n <el-button type=\"info\" style=\"margin-left: 10px\" size=\"small\">显示日志</el-button>\n </el-col>\n </el-form-item>\n <p>保护装置</p>\n <el-form-item label=\"配置文件:\">\n <el-col :span=\"1\">\n <el-button type=\"primary\" size=\"small\">上传</el-button>\n </el-col>\n <el-col :span=\"4\">\n <el-upload\n class=\"upload-demo\"\n action=\"https://jsonplaceholder.typicode.com/posts/\"\n :on-preview=\"handlePreview\"\n :on-remove=\"handleRemove\"\n :before-remove=\"beforeRemove\"\n multiple\n :limit=\"3\"\n :on-exceed=\"handleExceed\"\n :file-list=\"fileList\"\n >\n <el-button size=\"small\" type=\"primary\">选择文件</el-button>\n </el-upload>\n </el-col>\n </el-form-item>\n <el-form-item label=\"配置上载:\">\n <el-col :span=\"0.9\" style=\"diaplay: flex\">\n <div class=\"status\" style=\"width: 10px; height: 10px; border-radius: 50%; background: red\"></div>\n </el-col>\n <el-col :span=\"2\" style=\"diaplay: flex\">\n <span style=\"margin-left: 10px\">NO</span>\n </el-col>\n </el-form-item>\n <p>开放VPN</p>\n <el-form-item label=\"还原服务器设置:\">\n <el-col :span=\"12\">\n <el-button type=\"primary\" @click=\"handleReset()\" size=\"small\">重置默认值</el-button>\n </el-col>\n </el-form-item>\n <p>重新启动</p>\n <el-form-item label=\"重新启动系统:\">\n <el-col :span=\"12\">\n <el-button type=\"primary\" @click=\"handleagain()\" size=\"small\">重新启动</el-button>\n </el-col>\n </el-form-item>\n </el-form>\n </div>\n</div>\n",null]}
|
|
@ -1 +1 @@
|
|||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\general\\AboutMachine.vue?vue&type=template&id=ecdd0f0a&scoped=true&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\AboutMachine.vue","mtime":1671070324987},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\r\n<div class=\"content-box\">\r\n <div class=\"container\">\r\n <p>主机</p>\r\n <div class=\"test-div\">\r\n <i class=\"el-icon-edit\"></i>\r\n <i class=\"el-icon-share\"></i>\r\n <i class=\"el-icon-delete\"></i>\r\n </div>\r\n </div>\r\n</div>\r\n",null]}
|
||||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\general\\AboutMachine.vue?vue&type=template&id=ecdd0f0a&scoped=true&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\AboutMachine.vue","mtime":1671096487157},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\r\n<div class=\"content-box\">\r\n <div class=\"container\">\r\n <el-form ref=\"form\" :model=\"sizeForm\" label-width=\"140px\" >\r\n <p>主机</p>\r\n <el-form-item label=\"名称:\">\r\n <el-col :span=\"6\">\r\n <el-input v-model=\"sizeForm.name\"></el-input>\r\n </el-col>\r\n </el-form-item>\r\n <el-form-item label=\"时间:\">\r\n <el-col :span=\"6\">\r\n <el-date-picker type=\"date\" placeholder=\"选择日期\" v-model=\"sizeForm.date1\" style=\"width: 100%;\"></el-date-picker>\r\n </el-col>\r\n <el-col :span=\"2\">\r\n <el-button type=\"primary\" style=\"margin-left:10px\" size=\"small\">自动校验</el-button>\r\n </el-col>\r\n </el-form-item>\r\n <p>备份&恢复</p>\r\n <el-form-item label=\"备份服务器设置:\">\r\n <el-col :span=\"12\">\r\n <el-button type=\"primary\" size=\"small\">备份</el-button>\r\n </el-col>\r\n </el-form-item>\r\n <el-form-item label=\"还原服务器设置:\">\r\n <el-col :span=\"3\">\r\n <el-button type=\"primary\" disabled size=\"small\">备份</el-button>\r\n </el-col>\r\n <el-col :span=\"4\">\r\n <el-upload\r\n class=\"upload-demo\"\r\n action=\"https://jsonplaceholder.typicode.com/posts/\"\r\n :on-preview=\"handlePreview\"\r\n :on-remove=\"handleRemove\"\r\n :before-remove=\"beforeRemove\"\r\n multiple\r\n :limit=\"3\"\r\n :on-exceed=\"handleExceed\"\r\n :file-list=\"fileList\">\r\n <el-button size=\"small\" type=\"primary\">点击上传</el-button>\r\n </el-upload>\r\n </el-col>\r\n </el-form-item>\r\n <p>出厂默认值</p>\r\n <el-form-item label=\"还原服务器设置:\">\r\n <el-col :span=\"12\">\r\n <el-button type=\"primary\" @click=\"handleReset()\" size=\"small\">重置默认值</el-button>\r\n </el-col>\r\n </el-form-item>\r\n <p>重新启动</p>\r\n <el-form-item label=\"重新启动系统:\">\r\n <el-col :span=\"12\">\r\n <el-button type=\"primary\" @click=\"handleagain()\" size=\"small\">重新启动</el-button>\r\n </el-col>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n</div>\r\n",null]}
|
|
@ -1 +1 @@
|
|||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\page\\test1\\index.vue","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\page\\test1\\index.vue","mtime":1671072209000},{"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 { render, staticRenderFns } from \"./index.vue?vue&type=template&id=96b2000a&\"\nimport script from \"./index.vue?vue&type=script&lang=js&\"\nexport * from \"./index.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 null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\Hjm项目\\\\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('96b2000a')) {\n api.createRecord('96b2000a', component.options)\n } else {\n api.reload('96b2000a', component.options)\n }\n module.hot.accept(\"./index.vue?vue&type=template&id=96b2000a&\", function () {\n api.rerender('96b2000a', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/page/test1/index.vue\"\nexport default component.exports"]}
|
||||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\page\\test1\\index.vue","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\page\\test1\\index.vue","mtime":1671156997966},{"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 { render, staticRenderFns } from \"./index.vue?vue&type=template&id=96b2000a&\"\nimport script from \"./index.vue?vue&type=script&lang=js&\"\nexport * from \"./index.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 null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\Hjm项目\\\\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('96b2000a')) {\n api.createRecord('96b2000a', component.options)\n } else {\n api.reload('96b2000a', component.options)\n }\n module.hot.accept(\"./index.vue?vue&type=template&id=96b2000a&\", function () {\n api.rerender('96b2000a', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/page/test1/index.vue\"\nexport default component.exports"]}
|
1
node_modules/.cache/vue-loader/60424e7c3cc61e6031932c7510d955e9.json
generated
vendored
Normal file
1
node_modules/.cache/vue-loader/60424e7c3cc61e6031932c7510d955e9.json
generated
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\general\\CustomOperations.vue?vue&type=template&id=82754e84&scoped=true&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\CustomOperations.vue","mtime":1671156619927},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\n<div class=\"content-box\">\n <div class=\"container\">\n <el-form ref=\"form\" :model=\"sizeForm\" label-width=\"220px\">\n <p>自定义操作</p>\n <el-form-item label=\"重新启动网络服务\">\n </el-form-item>\n <el-form-item label=\"重新启动systemd网络服务:\">\n <el-col :span=\"1\">\n <el-button type=\"primary\" style=\"margin-left: 10px\" size=\"small\" @click=\"handleagain\">启动</el-button>\n </el-col>\n </el-form-item>\n </el-form>\n </div>\n</div>\n",null]}
|
|
@ -1 +1 @@
|
|||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!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\\views\\general\\network.vue?vue&type=template&id=e5ed2546&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\network.vue","mtime":1671006185902},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _vm._m(0)\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"content-box\" }, [\n _c(\"div\", { staticClass: \"container\" }, [\n _c(\"p\", [_vm._v(\"网络 \")]),\n _c(\"div\", { staticClass: \"test-div\" }, [\n _c(\"i\", { staticClass: \"el-icon-edit\" }),\n _c(\"i\", { staticClass: \"el-icon-share\" }),\n _c(\"i\", { staticClass: \"el-icon-delete\" })\n ])\n ])\n ])\n }\n]\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]}
|
||||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!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\\views\\general\\network.vue?vue&type=template&id=e5ed2546&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\network.vue","mtime":1671086274871},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["var render = function () {}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"]}
|
File diff suppressed because one or more lines are too long
1
node_modules/.cache/vue-loader/7d639170baad7cbdeafe79f20f9d67bc.json
generated
vendored
Normal file
1
node_modules/.cache/vue-loader/7d639170baad7cbdeafe79f20f9d67bc.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
node_modules/.cache/vue-loader/81354f983db24f4b3a222a3c4b697ef6.json
generated
vendored
Normal file
1
node_modules/.cache/vue-loader/81354f983db24f4b3a222a3c4b697ef6.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1 +1 @@
|
|||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\general\\CustomOperations.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\CustomOperations.vue","mtime":1671006185901},{"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":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nexport default {\r\n data(){\r\n return{\r\n\r\n }\r\n }\r\n}\r\n",{"version":3,"sources":["CustomOperations.vue"],"names":[],"mappings":";;;;;;;;;;;;;;AAcA;AACA;AACA;;AAEA;AACA;AACA","file":"CustomOperations.vue","sourceRoot":"src/views/general","sourcesContent":["<template>\r\n<div class=\"content-box\">\r\n <div class=\"container\">\r\n <p>自定义操作</p>\r\n <div class=\"test-div\">\r\n <i class=\"el-icon-edit\"></i>\r\n <i class=\"el-icon-share\"></i>\r\n <i class=\"el-icon-delete\"></i>\r\n </div>\r\n </div>\r\n</div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n data(){\r\n return{\r\n\r\n }\r\n }\r\n}\r\n</script>\r\n\r\n<style>\r\n.test-div i{\r\n font-size: 25px;\r\n}\r\n</style>"]}]}
|
||||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\general\\CustomOperations.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\CustomOperations.vue","mtime":1671156619927},{"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":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nexport default {\r\n data() {\r\n return {\r\n sizeForm: {\r\n name: '',\r\n region: '',\r\n date1: '',\r\n date2: '',\r\n delivery: false,\r\n type: [],\r\n resource: '',\r\n desc: ''\r\n },\r\n fileList: []\r\n };\r\n },\r\n methods: {\r\n handleagain() {\r\n this.$confirm('此操作将重新启动systemd网络服务, 是否继续?', '提示', {\r\n confirmButtonText: '确定',\r\n cancelButtonText: '取消',\r\n type: 'warning'\r\n })\r\n .then(() => {\r\n // this.$message({\r\n // type: 'success',\r\n // message: '删除成功!'\r\n // });\r\n })\r\n .catch(() => {\r\n this.$message({\r\n type: 'info',\r\n message: '已取消'\r\n });\r\n });\r\n },\r\n \r\n \r\n }\r\n};\r\n",{"version":3,"sources":["CustomOperations.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;AAkBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA","file":"CustomOperations.vue","sourceRoot":"src/views/general","sourcesContent":["<template>\r\n <div class=\"content-box\">\r\n <div class=\"container\">\r\n <el-form ref=\"form\" :model=\"sizeForm\" label-width=\"220px\">\r\n <p>自定义操作</p>\r\n <el-form-item label=\"重新启动网络服务\">\r\n </el-form-item>\r\n <el-form-item label=\"重新启动systemd网络服务:\">\r\n <el-col :span=\"1\">\r\n <el-button type=\"primary\" style=\"margin-left: 10px\" size=\"small\" @click=\"handleagain\">启动</el-button>\r\n </el-col>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n data() {\r\n return {\r\n sizeForm: {\r\n name: '',\r\n region: '',\r\n date1: '',\r\n date2: '',\r\n delivery: false,\r\n type: [],\r\n resource: '',\r\n desc: ''\r\n },\r\n fileList: []\r\n };\r\n },\r\n methods: {\r\n handleagain() {\r\n this.$confirm('此操作将重新启动systemd网络服务, 是否继续?', '提示', {\r\n confirmButtonText: '确定',\r\n cancelButtonText: '取消',\r\n type: 'warning'\r\n })\r\n .then(() => {\r\n // this.$message({\r\n // type: 'success',\r\n // message: '删除成功!'\r\n // });\r\n })\r\n .catch(() => {\r\n this.$message({\r\n type: 'info',\r\n message: '已取消'\r\n });\r\n });\r\n },\r\n \r\n \r\n }\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n/deep/ .el-form-item__content {\r\n display: flex;\r\n flex-flow: row nowrap;\r\n align-items: center;\r\n}\r\n/deep/ .el-form-item__label {\r\n text-align: left;\r\n font-size: 16px;\r\n}\r\n.container {\r\n width: 100%;\r\n height: 100%;\r\n p {\r\n width: 95%;\r\n font-size: 25px;\r\n text-align: left;\r\n border-bottom: 1px solid black;\r\n margin-bottom: 20px;\r\n }\r\n}\r\n</style>\r\n"]}]}
|
|
@ -1 +1 @@
|
|||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\general\\CustomOperations.vue","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\CustomOperations.vue","mtime":1671006185901},{"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 { render, staticRenderFns } from \"./CustomOperations.vue?vue&type=template&id=82754e84&\"\nimport script from \"./CustomOperations.vue?vue&type=script&lang=js&\"\nexport * from \"./CustomOperations.vue?vue&type=script&lang=js&\"\nimport style0 from \"./CustomOperations.vue?vue&type=style&index=0&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 null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\Hjm项目\\\\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('82754e84')) {\n api.createRecord('82754e84', component.options)\n } else {\n api.reload('82754e84', component.options)\n }\n module.hot.accept(\"./CustomOperations.vue?vue&type=template&id=82754e84&\", function () {\n api.rerender('82754e84', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/general/CustomOperations.vue\"\nexport default component.exports"]}
|
||||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\general\\CustomOperations.vue","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\CustomOperations.vue","mtime":1671156619927},{"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 { render, staticRenderFns } from \"./CustomOperations.vue?vue&type=template&id=82754e84&scoped=true&\"\nimport script from \"./CustomOperations.vue?vue&type=script&lang=js&\"\nexport * from \"./CustomOperations.vue?vue&type=script&lang=js&\"\nimport style0 from \"./CustomOperations.vue?vue&type=style&index=0&id=82754e84&lang=scss&scoped=true&\"\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 \"82754e84\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\Hjm项目\\\\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('82754e84')) {\n api.createRecord('82754e84', component.options)\n } else {\n api.reload('82754e84', component.options)\n }\n module.hot.accept(\"./CustomOperations.vue?vue&type=template&id=82754e84&scoped=true&\", function () {\n api.rerender('82754e84', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/general/CustomOperations.vue\"\nexport default component.exports"]}
|
|
@ -1 +1 @@
|
|||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\general\\AboutMachine.vue","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\AboutMachine.vue","mtime":1671070324987},{"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 { render, staticRenderFns } from \"./AboutMachine.vue?vue&type=template&id=ecdd0f0a&scoped=true&\"\nimport script from \"./AboutMachine.vue?vue&type=script&lang=js&\"\nexport * from \"./AboutMachine.vue?vue&type=script&lang=js&\"\nimport style0 from \"./AboutMachine.vue?vue&type=style&index=0&lang=css&\"\nimport style1 from \"./AboutMachine.vue?vue&type=style&index=1&id=ecdd0f0a&lang=scss&scoped=true&\"\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 \"ecdd0f0a\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\Hjm项目\\\\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('ecdd0f0a')) {\n api.createRecord('ecdd0f0a', component.options)\n } else {\n api.reload('ecdd0f0a', component.options)\n }\n module.hot.accept(\"./AboutMachine.vue?vue&type=template&id=ecdd0f0a&scoped=true&\", function () {\n api.rerender('ecdd0f0a', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/general/AboutMachine.vue\"\nexport default component.exports"]}
|
||||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\general\\AboutMachine.vue","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\AboutMachine.vue","mtime":1671096487157},{"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 { render, staticRenderFns } from \"./AboutMachine.vue?vue&type=template&id=ecdd0f0a&scoped=true&\"\nimport script from \"./AboutMachine.vue?vue&type=script&lang=js&\"\nexport * from \"./AboutMachine.vue?vue&type=script&lang=js&\"\nimport style0 from \"./AboutMachine.vue?vue&type=style&index=0&lang=css&\"\nimport style1 from \"./AboutMachine.vue?vue&type=style&index=1&id=ecdd0f0a&lang=scss&scoped=true&\"\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 \"ecdd0f0a\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\Hjm项目\\\\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('ecdd0f0a')) {\n api.createRecord('ecdd0f0a', component.options)\n } else {\n api.reload('ecdd0f0a', component.options)\n }\n module.hot.accept(\"./AboutMachine.vue?vue&type=template&id=ecdd0f0a&scoped=true&\", function () {\n api.rerender('ecdd0f0a', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/general/AboutMachine.vue\"\nexport default component.exports"]}
|
File diff suppressed because one or more lines are too long
1
node_modules/.cache/vue-loader/b242be39932f386e8e81f6e6ba59e86a.json
generated
vendored
Normal file
1
node_modules/.cache/vue-loader/b242be39932f386e8e81f6e6ba59e86a.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1 +1 @@
|
|||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\general\\VPN.vue","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\VPN.vue","mtime":1671006185902},{"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 { render, staticRenderFns } from \"./VPN.vue?vue&type=template&id=3b05fefa&\"\nimport script from \"./VPN.vue?vue&type=script&lang=js&\"\nexport * from \"./VPN.vue?vue&type=script&lang=js&\"\nimport style0 from \"./VPN.vue?vue&type=style&index=0&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 null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\Hjm项目\\\\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('3b05fefa')) {\n api.createRecord('3b05fefa', component.options)\n } else {\n api.reload('3b05fefa', component.options)\n }\n module.hot.accept(\"./VPN.vue?vue&type=template&id=3b05fefa&\", function () {\n api.rerender('3b05fefa', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/general/VPN.vue\"\nexport default component.exports"]}
|
||||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\general\\VPN.vue","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\VPN.vue","mtime":1671155639779},{"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 { render, staticRenderFns } from \"./VPN.vue?vue&type=template&id=3b05fefa&scoped=true&\"\nimport script from \"./VPN.vue?vue&type=script&lang=js&\"\nexport * from \"./VPN.vue?vue&type=script&lang=js&\"\nimport style0 from \"./VPN.vue?vue&type=style&index=0&id=3b05fefa&lang=scss&scoped=true&\"\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 \"3b05fefa\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\Hjm项目\\\\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('3b05fefa')) {\n api.createRecord('3b05fefa', component.options)\n } else {\n api.reload('3b05fefa', component.options)\n }\n module.hot.accept(\"./VPN.vue?vue&type=template&id=3b05fefa&scoped=true&\", function () {\n api.rerender('3b05fefa', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/general/VPN.vue\"\nexport default component.exports"]}
|
|
@ -1 +1 @@
|
|||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\general\\network.vue","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\network.vue","mtime":1671006185902},{"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 { render, staticRenderFns } from \"./network.vue?vue&type=template&id=e5ed2546&\"\nimport script from \"./network.vue?vue&type=script&lang=js&\"\nexport * from \"./network.vue?vue&type=script&lang=js&\"\nimport style0 from \"./network.vue?vue&type=style&index=0&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 null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\Hjm项目\\\\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('e5ed2546')) {\n api.createRecord('e5ed2546', component.options)\n } else {\n api.reload('e5ed2546', component.options)\n }\n module.hot.accept(\"./network.vue?vue&type=template&id=e5ed2546&\", function () {\n api.rerender('e5ed2546', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/general/network.vue\"\nexport default component.exports"]}
|
||||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\general\\network.vue","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\network.vue","mtime":1671153809802},{"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 { render, staticRenderFns } from \"./network.vue?vue&type=template&id=e5ed2546&scoped=true&\"\nimport script from \"./network.vue?vue&type=script&lang=js&\"\nexport * from \"./network.vue?vue&type=script&lang=js&\"\nimport style0 from \"./network.vue?vue&type=style&index=0&lang=css&\"\nimport style1 from \"./network.vue?vue&type=style&index=1&id=e5ed2546&lang=scss&scoped=true&\"\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 \"e5ed2546\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\Hjm项目\\\\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('e5ed2546')) {\n api.createRecord('e5ed2546', component.options)\n } else {\n api.reload('e5ed2546', component.options)\n }\n module.hot.accept(\"./network.vue?vue&type=template&id=e5ed2546&scoped=true&\", function () {\n api.rerender('e5ed2546', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/general/network.vue\"\nexport default component.exports"]}
|
1
node_modules/.cache/vue-loader/e712960253f12a42ad815c5fdc48cd44.json
generated
vendored
Normal file
1
node_modules/.cache/vue-loader/e712960253f12a42ad815c5fdc48cd44.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
|
@ -1 +1 @@
|
|||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\general\\network.vue?vue&type=template&id=e5ed2546&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\network.vue","mtime":1671006185902},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\r\n<div class=\"content-box\">\r\n <div class=\"container\">\r\n <p>网络 </p>\r\n <div class=\"test-div\">\r\n <i class=\"el-icon-edit\"></i>\r\n <i class=\"el-icon-share\"></i>\r\n <i class=\"el-icon-delete\"></i>\r\n </div>\r\n </div>\r\n</div>\r\n",null]}
|
||||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\general\\network.vue?vue&type=template&id=e5ed2546&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\network.vue","mtime":1671086274871},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["\n<div class=\"content-box\">\n <div class=\"container\">\n <el-form ref=\"form\" :model=\"sizeForm\" label-width=\"140px\" >\n <p>界面</p>\n <el-form-item label=\"界面:\">\n <el-col :span=\"6\">\n <el-select v-model=\"sizeForm.name\" placeholder=\"请选择\">\n <el-option\n v-for=\"item in options\"\n :key=\"item.value\"\n :label=\"item.label\"\n :value=\"item.value\">\n </el-option>\n </el-select>\n </el-col>\n </el-form-item>\n <el-form-item label=\"MAC地址:\">\n <el-col :span=\"6\">\n <el-input v-model=\"sizeForm.region\"></el-input>\n </el-col>\n </el-form-item>\n <el-form-item label=\"MTU:\">\n <el-col :span=\"6\">\n <el-input v-model=\"sizeForm.region\"></el-input>\n </el-col>\n </el-form-item>\n <p>运行状态</p>\n <el-form-item label=\"启用:\">\n <el-col :span=\"0.9\" style=\"diaplay:flex\">\n <div class=\"status\" style=\"width:10px;height:10px;border-radius:50%;background:green\"></div>\n </el-col>\n <el-col :span=\"2\" style=\"diaplay:flex\">\n <span style=\"margin-left:10px\">YES</span>\n </el-col>\n </el-form-item>\n <el-form-item label=\"连接:\">\n <el-col :span=\"0.9\" style=\"diaplay:flex\">\n <div class=\"status\" style=\"width:10px;height:10px;border-radius:50%;background:green\"></div>\n </el-col>\n <el-col :span=\"2\" style=\"diaplay:flex\">\n <span style=\"margin-left:10px>接通</span>\n </el-col>\n </el-form-item>\n </el-form>\n </div>\n</div>\n</template>\n\n<script>\nexport default {\n data(){\n return{\n sizeForm: {\n name: '1',\n region: '00:11:14:1a:62:fe',\n MTU: '1500',\n date2: '',\n delivery: false,\n type: [],\n resource: '',\n desc: ''\n },\n options: [{\n value: '1',\n label: 'eth0'\n }],\n }\n }\n}\n</script>\n\n<style>\n.test-div i{\n font-size: 25px;\n}\n</style>\n<style lang=\"scss\" scoped>\n/deep/ .el-form-item__content{\n display: flex;\n flex-flow: row nowrap;\n align-items: center;\n}\n/deep/ .el-form-item__label{\n text-align: left;\n font-size: 16px;\n}\n.container{\n width: 100%;\n height: 100%;\n p{\n width: 95%;\n font-size: 25px;\n text-align: left;\n border-bottom: 1px solid black;\n margin-bottom: 20px;\n }\n}\n</style>\n",null]}
|
|
@ -1 +1 @@
|
|||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!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\\page\\test1\\index.vue?vue&type=template&id=96b2000a&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\page\\test1\\index.vue","mtime":1671072209000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["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 [\n _c(\n \"el-aside\",\n [_c(\"SideMenu\", { attrs: { navMenus: _vm.leftMenus } })],\n 1\n ),\n _c(\"el-main\", [_c(\"router-view\")], 1)\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]}
|
||||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!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\\page\\test1\\index.vue?vue&type=template&id=96b2000a&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\page\\test1\\index.vue","mtime":1671156997966},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["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 [\n _c(\n \"el-aside\",\n [_c(\"SideMenu\", { attrs: { navMenus: _vm.leftMenus } })],\n 1\n ),\n _c(\"el-main\", [_c(\"router-view\")], 1)\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]}
|
1
node_modules/.cache/vue-loader/f9ccdaef3f7778b4eec6ad44235f011c.json
generated
vendored
Normal file
1
node_modules/.cache/vue-loader/f9ccdaef3f7778b4eec6ad44235f011c.json
generated
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!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\\views\\general\\CustomOperations.vue?vue&type=template&id=82754e84&scoped=true&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\general\\CustomOperations.vue","mtime":1671156619927},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.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":["var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"content-box\" }, [\n _c(\n \"div\",\n { staticClass: \"container\" },\n [\n _c(\n \"el-form\",\n {\n ref: \"form\",\n attrs: { model: _vm.sizeForm, \"label-width\": \"220px\" }\n },\n [\n _c(\"p\", [_vm._v(\"自定义操作\")]),\n _c(\"el-form-item\", { attrs: { label: \"重新启动网络服务\" } }),\n _c(\n \"el-form-item\",\n { attrs: { label: \"重新启动systemd网络服务:\" } },\n [\n _c(\n \"el-col\",\n { attrs: { span: 1 } },\n [\n _c(\n \"el-button\",\n {\n staticStyle: { \"margin-left\": \"10px\" },\n attrs: { type: \"primary\", size: \"small\" },\n on: { click: _vm.handleagain }\n },\n [_vm._v(\"启动\")]\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]}
|
File diff suppressed because one or more lines are too long
|
@ -4,17 +4,6 @@
|
|||
<!-- 一级菜单下面所拥有的二级菜单 -->
|
||||
<el-aside>
|
||||
<SideMenu :navMenus="leftMenus"></SideMenu>
|
||||
<!-- <el-aside>
|
||||
<el-menu
|
||||
router
|
||||
:default-active="$route.path"
|
||||
class="el-menu-vertical-demo"
|
||||
background-color="#545c64"
|
||||
text-color="#fff"
|
||||
active-text-color="#ffd04b">
|
||||
<home-left :navMenus="leftMenus"/>
|
||||
</el-menu>
|
||||
</el-aside> -->
|
||||
</el-aside>
|
||||
<!-- 以及二级菜单所对应的页面 -->
|
||||
<el-main>
|
||||
|
@ -55,7 +44,7 @@ export default {
|
|||
},
|
||||
{
|
||||
title : '网络',
|
||||
path: 'network',
|
||||
path: 'network',
|
||||
icon : 'tool',
|
||||
},
|
||||
{
|
||||
|
|
|
@ -1,12 +1,59 @@
|
|||
<template>
|
||||
<div class="content-box">
|
||||
<div class="container">
|
||||
<p>主机</p>
|
||||
<div class="test-div">
|
||||
<i class="el-icon-edit"></i>
|
||||
<i class="el-icon-share"></i>
|
||||
<i class="el-icon-delete"></i>
|
||||
</div>
|
||||
<el-form ref="form" :model="sizeForm" label-width="140px" >
|
||||
<p>主机</p>
|
||||
<el-form-item label="名称:">
|
||||
<el-col :span="6">
|
||||
<el-input v-model="sizeForm.name"></el-input>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="时间:">
|
||||
<el-col :span="6">
|
||||
<el-date-picker type="date" placeholder="选择日期" v-model="sizeForm.date1" style="width: 100%;"></el-date-picker>
|
||||
</el-col>
|
||||
<el-col :span="2">
|
||||
<el-button type="primary" style="margin-left:10px" size="small">自动校验</el-button>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<p>备份&恢复</p>
|
||||
<el-form-item label="备份服务器设置:">
|
||||
<el-col :span="12">
|
||||
<el-button type="primary" size="small">备份</el-button>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="还原服务器设置:">
|
||||
<el-col :span="3">
|
||||
<el-button type="primary" disabled size="small">备份</el-button>
|
||||
</el-col>
|
||||
<el-col :span="4">
|
||||
<el-upload
|
||||
class="upload-demo"
|
||||
action="https://jsonplaceholder.typicode.com/posts/"
|
||||
:on-preview="handlePreview"
|
||||
:on-remove="handleRemove"
|
||||
:before-remove="beforeRemove"
|
||||
multiple
|
||||
:limit="3"
|
||||
:on-exceed="handleExceed"
|
||||
:file-list="fileList">
|
||||
<el-button size="small" type="primary">点击上传</el-button>
|
||||
</el-upload>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<p>出厂默认值</p>
|
||||
<el-form-item label="还原服务器设置:">
|
||||
<el-col :span="12">
|
||||
<el-button type="primary" @click="handleReset()" size="small">重置默认值</el-button>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<p>重新启动</p>
|
||||
<el-form-item label="重新启动系统:">
|
||||
<el-col :span="12">
|
||||
<el-button type="primary" @click="handleagain()" size="small">重新启动</el-button>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
@ -15,8 +62,66 @@
|
|||
export default {
|
||||
data(){
|
||||
return{
|
||||
|
||||
sizeForm: {
|
||||
name: '',
|
||||
region: '',
|
||||
date1: '',
|
||||
date2: '',
|
||||
delivery: false,
|
||||
type: [],
|
||||
resource: '',
|
||||
desc: ''
|
||||
},
|
||||
fileList:[]
|
||||
}
|
||||
},
|
||||
methods:{
|
||||
handleagain(){
|
||||
this.$confirm('此操作将重新启动系统, 是否继续?', '提示', {
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'warning'
|
||||
}).then(() => {
|
||||
// this.$message({
|
||||
// type: 'success',
|
||||
// message: '删除成功!'
|
||||
// });
|
||||
}).catch(() => {
|
||||
this.$message({
|
||||
type: 'info',
|
||||
message: '已取消'
|
||||
});
|
||||
});
|
||||
},
|
||||
handleReset(){
|
||||
this.$confirm('此操作将重置默认值, 是否继续?', '提示', {
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'warning'
|
||||
}).then(() => {
|
||||
// this.$message({
|
||||
// type: 'success',
|
||||
// message: '删除成功!'
|
||||
// });
|
||||
}).catch(() => {
|
||||
this.$message({
|
||||
type: 'info',
|
||||
message: '已取消重置'
|
||||
});
|
||||
});
|
||||
},
|
||||
handleRemove(file, fileList) {
|
||||
console.log(file, fileList);
|
||||
},
|
||||
handlePreview(file) {
|
||||
console.log(file);
|
||||
},
|
||||
handleExceed(files, fileList) {
|
||||
this.$message.warning(`当前限制选择 3 个文件,本次选择了 ${files.length} 个文件,共选择了 ${files.length + fileList.length} 个文件`);
|
||||
},
|
||||
beforeRemove(file, fileList) {
|
||||
return this.$confirm(`确定移除 ${ file.name }?`);
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
@ -27,8 +132,19 @@ export default {
|
|||
}
|
||||
</style>
|
||||
<style lang="scss" scoped>
|
||||
/deep/ .el-form-item__label{
|
||||
text-align: left;
|
||||
font-size: 16px;
|
||||
}
|
||||
.container{
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
p{
|
||||
width: 95%;
|
||||
font-size: 25px;
|
||||
text-align: left;
|
||||
border-bottom: 1px solid black;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -1,28 +1,82 @@
|
|||
<template>
|
||||
<div class="content-box">
|
||||
<div class="container">
|
||||
<p>自定义操作</p>
|
||||
<div class="test-div">
|
||||
<i class="el-icon-edit"></i>
|
||||
<i class="el-icon-share"></i>
|
||||
<i class="el-icon-delete"></i>
|
||||
</div>
|
||||
<div class="content-box">
|
||||
<div class="container">
|
||||
<el-form ref="form" :model="sizeForm" label-width="220px">
|
||||
<p>自定义操作</p>
|
||||
<el-form-item label="重新启动网络服务">
|
||||
</el-form-item>
|
||||
<el-form-item label="重新启动systemd网络服务:">
|
||||
<el-col :span="1">
|
||||
<el-button type="primary" style="margin-left: 10px" size="small" @click="handleagain">启动</el-button>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
data(){
|
||||
return{
|
||||
|
||||
}
|
||||
data() {
|
||||
return {
|
||||
sizeForm: {
|
||||
name: '',
|
||||
region: '',
|
||||
date1: '',
|
||||
date2: '',
|
||||
delivery: false,
|
||||
type: [],
|
||||
resource: '',
|
||||
desc: ''
|
||||
},
|
||||
fileList: []
|
||||
};
|
||||
},
|
||||
methods: {
|
||||
handleagain() {
|
||||
this.$confirm('此操作将重新启动systemd网络服务, 是否继续?', '提示', {
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'warning'
|
||||
})
|
||||
.then(() => {
|
||||
// this.$message({
|
||||
// type: 'success',
|
||||
// message: '删除成功!'
|
||||
// });
|
||||
})
|
||||
.catch(() => {
|
||||
this.$message({
|
||||
type: 'info',
|
||||
message: '已取消'
|
||||
});
|
||||
});
|
||||
},
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.test-div i{
|
||||
font-size: 25px;
|
||||
<style lang="scss" scoped>
|
||||
/deep/ .el-form-item__content {
|
||||
display: flex;
|
||||
flex-flow: row nowrap;
|
||||
align-items: center;
|
||||
}
|
||||
</style>
|
||||
/deep/ .el-form-item__label {
|
||||
text-align: left;
|
||||
font-size: 16px;
|
||||
}
|
||||
.container {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
p {
|
||||
width: 95%;
|
||||
font-size: 25px;
|
||||
text-align: left;
|
||||
border-bottom: 1px solid black;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -1,28 +1,190 @@
|
|||
<template>
|
||||
<div class="content-box">
|
||||
<div class="container">
|
||||
<p>VPN </p>
|
||||
<div class="test-div">
|
||||
<i class="el-icon-edit"></i>
|
||||
<i class="el-icon-share"></i>
|
||||
<i class="el-icon-delete"></i>
|
||||
<div class="content-box">
|
||||
<div class="container">
|
||||
<el-form ref="form" :model="sizeForm" label-width="140px">
|
||||
<p>系统服务VPN</p>
|
||||
<el-form-item label="状态:">
|
||||
<el-col :span="0.9" style="diaplay: flex">
|
||||
<div class="status" style="width: 10px; height: 10px; border-radius: 50%; background: green"></div>
|
||||
</el-col>
|
||||
<el-col :span="2" style="diaplay: flex">
|
||||
<span style="margin-left: 10px">YES</span>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="操作:">
|
||||
<el-col :span="1">
|
||||
<el-button type="primary" style="margin-left: 10px" size="small">开始</el-button>
|
||||
</el-col>
|
||||
<el-col :span="1">
|
||||
<el-button type="danger" style="margin-left: 10px" size="small">停止</el-button>
|
||||
</el-col>
|
||||
<el-col :span="2">
|
||||
<el-button type="info" style="margin-left: 10px" size="small">显示日志</el-button>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<p>保护装置</p>
|
||||
<el-form-item label="配置文件:">
|
||||
<el-col :span="1">
|
||||
<el-button type="primary" size="small">上传</el-button>
|
||||
</el-col>
|
||||
<el-col :span="4">
|
||||
<el-upload
|
||||
class="upload-demo"
|
||||
action="https://jsonplaceholder.typicode.com/posts/"
|
||||
:on-preview="handlePreview"
|
||||
:on-remove="handleRemove"
|
||||
:before-remove="beforeRemove"
|
||||
multiple
|
||||
:limit="3"
|
||||
:on-exceed="handleExceed"
|
||||
:file-list="fileList"
|
||||
>
|
||||
<el-button size="small" type="primary">选择文件</el-button>
|
||||
</el-upload>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="配置上载:">
|
||||
<el-col :span="0.9" style="diaplay: flex">
|
||||
<div class="status" style="width: 10px; height: 10px; border-radius: 50%; background: red"></div>
|
||||
</el-col>
|
||||
<el-col :span="2" style="diaplay: flex">
|
||||
<span style="margin-left: 10px">NO</span>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<p>开放VPN</p>
|
||||
<el-form-item label="配置文件:">
|
||||
<el-col :span="1">
|
||||
<el-button type="primary" size="small">上传</el-button>
|
||||
</el-col>
|
||||
<el-col :span="4">
|
||||
<el-upload
|
||||
class="upload-demo"
|
||||
action="https://jsonplaceholder.typicode.com/posts/"
|
||||
:on-preview="handlePreview"
|
||||
:on-remove="handleRemove"
|
||||
:before-remove="beforeRemove"
|
||||
multiple
|
||||
:limit="3"
|
||||
:on-exceed="handleExceed"
|
||||
:file-list="fileList"
|
||||
>
|
||||
<el-button size="small" type="primary">选择文件</el-button>
|
||||
</el-upload>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="配置上载:">
|
||||
<el-col :span="0.9" style="diaplay: flex">
|
||||
<div class="status" style="width: 10px; height: 10px; border-radius: 50%; background: red"></div>
|
||||
</el-col>
|
||||
<el-col :span="2" style="diaplay: flex">
|
||||
<span style="margin-left: 10px">NO</span>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<p>资格证书</p>
|
||||
<el-form-item label="操作:">
|
||||
<el-col :span="12">
|
||||
<el-button type="primary" @click="handleagain()" size="small">设置凭据</el-button>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
data(){
|
||||
return{
|
||||
|
||||
data() {
|
||||
return {
|
||||
sizeForm: {
|
||||
name: '',
|
||||
region: '',
|
||||
date1: '',
|
||||
date2: '',
|
||||
delivery: false,
|
||||
type: [],
|
||||
resource: '',
|
||||
desc: ''
|
||||
},
|
||||
fileList: []
|
||||
};
|
||||
},
|
||||
methods: {
|
||||
handleagain() {
|
||||
this.$confirm('此操作将重新启动系统, 是否继续?', '提示', {
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'warning'
|
||||
})
|
||||
.then(() => {
|
||||
// this.$message({
|
||||
// type: 'success',
|
||||
// message: '删除成功!'
|
||||
// });
|
||||
})
|
||||
.catch(() => {
|
||||
this.$message({
|
||||
type: 'info',
|
||||
message: '已取消'
|
||||
});
|
||||
});
|
||||
},
|
||||
handleReset() {
|
||||
this.$confirm('此操作将重置默认值, 是否继续?', '提示', {
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'warning'
|
||||
})
|
||||
.then(() => {
|
||||
// this.$message({
|
||||
// type: 'success',
|
||||
// message: '删除成功!'
|
||||
// });
|
||||
})
|
||||
.catch(() => {
|
||||
this.$message({
|
||||
type: 'info',
|
||||
message: '已取消重置'
|
||||
});
|
||||
});
|
||||
},
|
||||
handleRemove(file, fileList) {
|
||||
console.log(file, fileList);
|
||||
},
|
||||
handlePreview(file) {
|
||||
console.log(file);
|
||||
},
|
||||
handleExceed(files, fileList) {
|
||||
this.$message.warning(
|
||||
`当前限制选择 3 个文件,本次选择了 ${files.length} 个文件,共选择了 ${files.length + fileList.length} 个文件`
|
||||
);
|
||||
},
|
||||
beforeRemove(file, fileList) {
|
||||
return this.$confirm(`确定移除 ${file.name}?`);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.test-div i{
|
||||
font-size: 25px;
|
||||
|
||||
<style lang="scss" scoped>
|
||||
/deep/ .el-form-item__content {
|
||||
display: flex;
|
||||
flex-flow: row nowrap;
|
||||
align-items: center;
|
||||
}
|
||||
</style>
|
||||
/deep/ .el-form-item__label {
|
||||
text-align: left;
|
||||
font-size: 16px;
|
||||
}
|
||||
.container {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
p {
|
||||
width: 95%;
|
||||
font-size: 25px;
|
||||
text-align: left;
|
||||
border-bottom: 1px solid black;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
|
@ -1,28 +1,298 @@
|
|||
<template>
|
||||
<div class="content-box">
|
||||
<div class="container">
|
||||
<p>网络 </p>
|
||||
<div class="test-div">
|
||||
<i class="el-icon-edit"></i>
|
||||
<i class="el-icon-share"></i>
|
||||
<i class="el-icon-delete"></i>
|
||||
<div class="content-box">
|
||||
<div class="container">
|
||||
<el-form ref="form" :model="sizeForm" label-width="140px">
|
||||
<p>界面</p>
|
||||
<el-form-item label="界面:">
|
||||
<el-col :span="6">
|
||||
<el-select v-model="sizeForm.name" placeholder="请选择">
|
||||
<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"> </el-option>
|
||||
</el-select>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="MAC地址:">
|
||||
<el-col :span="6">
|
||||
<el-input v-model="sizeForm.region"></el-input>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="MTU:">
|
||||
<el-col :span="6">
|
||||
<el-input v-model="sizeForm.region"></el-input>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<p>运行状态</p>
|
||||
<el-form-item label="启用:">
|
||||
<el-col :span="0.9" style="diaplay: flex">
|
||||
<div class="status" style="width: 10px; height: 10px; border-radius: 50%; background: green"></div>
|
||||
</el-col>
|
||||
<el-col :span="2" style="diaplay: flex">
|
||||
<span style="margin-left: 10px">YES</span>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="连接:">
|
||||
<el-col :span="0.9" style="diaplay: flex">
|
||||
<div class="status" style="width: 10px; height: 10px; border-radius: 50%; background: green"></div>
|
||||
</el-col>
|
||||
<el-col :span="2" style="diaplay: flex">
|
||||
<span style="margin-left: 10px">接通</span>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<p>IPV4</p>
|
||||
<el-table :data="tableData" border style="width: 95%">
|
||||
<el-table-column prop="address" label="地址">
|
||||
<template slot-scope="scope">
|
||||
<el-input v-model="scope.row.address" @change="changeVal(scope.row,scope.$index)"></el-input>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="agreement" label="协议">
|
||||
<template slot-scope="scope">
|
||||
<el-input v-model="scope.row.agreement" @change="changeVal(scope.row,scope.$index)"></el-input>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="Range" label="范围">
|
||||
<template slot-scope="scope">
|
||||
<el-select v-model="scope.row.Range" placeholder="请选择" @change="changeVal(scope.row,scope.$index)">
|
||||
<el-option v-for="item in optionsa" :key="item.value" :label="item.label" :value="item.value"> </el-option>
|
||||
</el-select>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="term" label="期限">
|
||||
<template slot-scope="scope">
|
||||
<el-input v-model="scope.row.term" @change="changeVal(scope.row,scope.$index)"></el-input>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
fixed="right"
|
||||
label="操作"
|
||||
width="350"
|
||||
>
|
||||
<template slot-scope="scope" >
|
||||
<el-button @click="handleClick(scope.row)" type="primary" :disabled="scope.row.disabled" size="small">确认</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
<p style="margin-top: 10px">DHCP</p>
|
||||
<el-form-item label="启用:">
|
||||
<el-col :span="2" style="diaplay: flex">
|
||||
<el-switch v-model="sizeForm.desc" active-color="#13ce66" inactive-color="#ff4949"> </el-switch>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="网关:">
|
||||
<el-col :span="6">
|
||||
<el-input v-model="sizeForm.gateway"></el-input>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="分配IP:">
|
||||
<el-col :span="6">
|
||||
<el-input v-model="sizeForm.ip"></el-input>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<div style="width:100%" v-if="sizeForm.desc == true">
|
||||
<p>静态地址</p>
|
||||
<el-form-item label="IP1:">
|
||||
<el-col :span="6">
|
||||
<el-input v-model="sizeForm.ip1"></el-input>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="IP2:">
|
||||
<el-col :span="6">
|
||||
<el-input v-model="sizeForm.ip2"></el-input>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="IP3:">
|
||||
<el-col :span="6">
|
||||
<el-input v-model="sizeForm.ip3"></el-input>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="IP4:">
|
||||
<el-col :span="6">
|
||||
<el-input v-model="sizeForm.ip4"></el-input>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<p>静态路由</p>
|
||||
<el-table :data="tableRouter" border style="width: 95%">
|
||||
<el-table-column prop="name" label="名称">
|
||||
<template slot-scope="scope">
|
||||
<el-input v-model="scope.row.name" @change="changeValT(scope.row,scope.$index)"></el-input>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="target" label="目标">
|
||||
<template slot-scope="scope">
|
||||
<el-input v-model="scope.row.target" @change="changeValT(scope.row,scope.$index)"></el-input>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="Range" label="范围">
|
||||
<template slot-scope="scope">
|
||||
<el-input v-model="scope.row.Range" @change="changeValT(scope.row,scope.$index)"></el-input>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="metric" label="metric">
|
||||
<template slot-scope="scope">
|
||||
<el-input v-model="scope.row.metric" @change="changeValT(scope.row,scope.$index)"></el-input>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
fixed="right"
|
||||
label="操作"
|
||||
width="350"
|
||||
>
|
||||
<template slot-scope="scope" >
|
||||
<el-button @click="handleClick(scope.row)" type="primary" :disabled="scope.row.disabled" size="small">确认</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
<p style="margin-top: 10px">DNS服务</p>
|
||||
<el-form-item label="DNS1:">
|
||||
<el-col :span="6">
|
||||
<el-input v-model="sizeForm.dns1"></el-input>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="DNS2:">
|
||||
<el-col :span="6">
|
||||
<el-input v-model="sizeForm.dns2"></el-input>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="DNS3:">
|
||||
<el-col :span="6">
|
||||
<el-input v-model="sizeForm.dns3"></el-input>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
</div>
|
||||
</el-form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
data(){
|
||||
return{
|
||||
|
||||
data() {
|
||||
return {
|
||||
optionsa:[
|
||||
{
|
||||
value: '1',
|
||||
label: '全局'
|
||||
}
|
||||
],
|
||||
tableRouter: [
|
||||
{
|
||||
name: 'Router0',
|
||||
target: 'e.g.10.0.0.0/8',
|
||||
Range: 'e.g.192.168.0.1',
|
||||
metric: '',
|
||||
disabled:true
|
||||
},
|
||||
{
|
||||
name: 'Router1',
|
||||
target: 'e.g.10.0.0.0/8',
|
||||
Range: 'e.g.192.168.0.1',
|
||||
metric: '',
|
||||
disabled:true
|
||||
},
|
||||
{
|
||||
name: 'Router2',
|
||||
target: 'e.g.10.0.0.0/8',
|
||||
Range: 'e.g.192.168.0.1',
|
||||
metric: '',
|
||||
disabled:true
|
||||
},
|
||||
{
|
||||
name: 'Router3',
|
||||
target: 'e.g.10.0.0.0/8',
|
||||
Range: 'e.g.192.168.0.1',
|
||||
metric: '',
|
||||
disabled:true
|
||||
}
|
||||
],
|
||||
sizeForm: {
|
||||
name: '1',
|
||||
region: '00:11:14:1a:62:fe',
|
||||
MTU: '1500',
|
||||
date2: '',
|
||||
delivery: false,
|
||||
type: [],
|
||||
resource: '',
|
||||
desc: true,
|
||||
ip: '192.168.1.5/24',
|
||||
gateway: 'n/a',
|
||||
ip1: '192.168.50.10/24',
|
||||
ip2: 'e.g.192.168.50.10/24',
|
||||
ip3: 'e.g.192.168.50.10/24',
|
||||
ip4: 'e.g.192.168.50.10/24',
|
||||
dns1: 'e.g.1.1.1.1',
|
||||
dns2: 'e.g.1.0.0.1',
|
||||
dns3: 'e.g.1.0.0.1'
|
||||
},
|
||||
options: [
|
||||
{
|
||||
value: '1',
|
||||
label: 'eth0'
|
||||
}
|
||||
],
|
||||
tableData: [
|
||||
{
|
||||
agreement: 'NO',
|
||||
Range: '1',
|
||||
address: '192.168.50.10/24',
|
||||
term: '永久',
|
||||
disabled:true
|
||||
},
|
||||
{
|
||||
agreement: 'YES',
|
||||
Range: '1',
|
||||
address: '192.168.1.5/24',
|
||||
term: '17小时',
|
||||
disabled:true
|
||||
}
|
||||
],
|
||||
|
||||
};
|
||||
},
|
||||
watch: {
|
||||
|
||||
},
|
||||
methods:{
|
||||
changeVal(val,e){
|
||||
this.tableData[e].disabled = false
|
||||
},
|
||||
changeValT(val,e){
|
||||
this.tableRouter[e].disabled = false
|
||||
},
|
||||
handleClick(scope,e){
|
||||
console.log(scope,'scope');
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.test-div i{
|
||||
font-size: 25px;
|
||||
|
||||
<style>
|
||||
.test-div i {
|
||||
font-size: 25px;
|
||||
}
|
||||
</style>
|
||||
</style>
|
||||
<style lang="scss" scoped>
|
||||
/deep/ .el-form-item__content {
|
||||
display: flex;
|
||||
flex-flow: row nowrap;
|
||||
align-items: center;
|
||||
}
|
||||
/deep/ .el-form-item__label {
|
||||
text-align: left;
|
||||
font-size: 16px;
|
||||
}
|
||||
.container {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
overflow-y: scroll;
|
||||
&::-webkit-scrollbar {
|
||||
width: 0;
|
||||
}
|
||||
p {
|
||||
width: 95%;
|
||||
font-size: 25px;
|
||||
text-align: left;
|
||||
border-bottom: 1px solid black;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
Loading…
Reference in New Issue