Files
ZERO_CODE/ZeroCodeProject/main/client/node_modules/.cache/babel-loader/0dfeabd14adf483f804eda392c75579b3221a6ba5ac95ca6df4a02c8d56fc19e.json

1 line
15 KiB
JSON
Raw Normal View History

2026-01-11 00:11:34 +08:00
{"ast":null,"code":"var render = function render() {\n var _vm = this,\n _c = _vm._self._c,\n _setup = _vm._self._setupProxy;\n return _c(\"div\", {\n staticClass: \"python_scan_main\"\n }, [_c(\"el-descriptions\", {\n attrs: {\n title: \"WAF状态\"\n }\n }, [_c(\"el-descriptions-item\", {\n attrs: {\n label: \"mod_security是否安装\"\n }\n }, [_vm.waf_status.modsecurity_installed ? _c(\"el-tag\", {\n attrs: {\n type: \"success\"\n }\n }, [_vm._v(\"已经安装\")]) : _c(\"el-tag\", {\n attrs: {\n type: \"danger\"\n }\n }, [_vm._v(\"未安装\")])], 1), _c(\"el-descriptions-item\", {\n attrs: {\n label: \"mod_security是否配置\"\n }\n }, [_vm.waf_status.modsecurity_config ? _c(\"el-tag\", {\n attrs: {\n type: \"success\"\n }\n }, [_vm._v(\"已经安装\")]) : _c(\"el-tag\", {\n attrs: {\n type: \"danger\"\n }\n }, [_vm._v(\"未安装\")])], 1), _c(\"el-descriptions-item\", {\n attrs: {\n label: \"owasp_crs是否安装\"\n }\n }, [_vm.waf_status.owasp_crs ? _c(\"el-tag\", {\n attrs: {\n type: \"success\"\n }\n }, [_vm._v(\"已经安装\")]) : _c(\"el-tag\", {\n attrs: {\n type: \"danger\"\n }\n }, [_vm._v(\"未安装\")])], 1)], 1), _c(\"div\", [_c(\"el-button\", {\n attrs: {\n type: \"success\"\n },\n on: {\n click: _vm.install_waf\n }\n }, [_vm._v(\"安装WAF\")]), _c(\"el-button\", {\n attrs: {\n type: \"info\"\n },\n on: {\n click: _vm.get_waf_info\n }\n }, [_vm._v(\"刷新WAF状态\")])], 1), _c(\"el-descriptions\", {\n staticStyle: {\n \"margin-top\": \"10px\"\n },\n attrs: {\n title: \"防火墙\"\n }\n }, [_c(\"el-descriptions-item\", {\n attrs: {\n label: \"防火墙是否启动\"\n }\n }, [_vm.ufw_status ? _c(\"el-tag\", {\n attrs: {\n type: \"success\"\n }\n }, [_vm._v(\"已启动\")]) : _c(\"el-tag\", {\n attrs: {\n type: \"danger\"\n }\n }, [_vm._v(\"未启动\")])], 1)], 1), _c(\"div\", [_c(\"el-button\", {\n attrs: {\n type: \"success\"\n },\n on: {\n click: _vm.open_ufw\n }\n }, [_vm._v(\"启动防火墙\")]), _c(\"el-button\", {\n attrs: {\n type: \"info\"\n },\n on: {\n click: _vm.get_ufw_status\n }\n }, [_vm._v(\"刷新防火墙状态\")])], 1), _c(\"el-input\", {\n attrs: {\n type: \"textarea\",\n autosize: {\n minRows: 2,\n maxRows: 100\n },\n placeholder: \"日志分析内容\"\n },\n model: {\n value: _vm.info_show,\n callback: function ($$v) {\n _vm.info_show = $$v;\n },\n expression: \"info_show\"\n }\n }), _c(\"div\", [_c(\"el-button\", {\n attrs: {\n type: \"info\"\n },\n on: {\n click: _vm.get_log_analyze\n }\n }, [_vm._v(\"获取日志分析内容\")])], 1), _c(\"el-form\", {\n staticClass: \"demo-form-inline\",\n attrs: {\n inline: true,\n model: _vm.ban_form\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"IP\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"IP\"\n },\n model: {\n value: _vm.ban_form.ip,\n callback: function ($$v) {\n _vm.$set(_vm.ban_form, \"ip\", $$v);\n },\n expression: \"ban_form.ip\"\n }\n })], 1), _c(\"el-form-item\", {\n attrs: {\n label: \"端口\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"IP\"\n },\n model: {\n value: _vm.ban_form.port,\n callback: function ($$v) {\n _vm.$set(_vm.ban_form, \"port\", $$v);\n },\n expression: \"ban_form.port\"\n }\n })], 1), _c(\"el-form-item\", [_c(\"el-button\", {\n attrs: {\n type: \"primary\"\n },\n on: {\n click: _vm.ban_ip\n }\n }, [_vm._v(\"禁止\")])], 1)], 1)], 1);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\nexport { render, staticRenderFns };","map":{"version":3,"names":["render","_vm","_c","_self","_setup","_setupProxy","staticClass","attrs"