From 1653cb523ae0584b94bc493c3e730e078ef41fa3 Mon Sep 17 00:00:00 2001 From: Mr Chen Date: Wed, 21 Nov 2018 19:27:26 +0800 Subject: [PATCH] u --- plugins/redis/js/redis.js | 0 route/plugins.py | 9 +++++++++ static/js/soft.js | 36 +++++------------------------------- 3 files changed, 14 insertions(+), 31 deletions(-) create mode 100755 plugins/redis/js/redis.js diff --git a/plugins/redis/js/redis.js b/plugins/redis/js/redis.js new file mode 100755 index 000000000..e69de29bb diff --git a/route/plugins.py b/route/plugins.py index 69f3998bb..7abce1db1 100644 --- a/route/plugins.py +++ b/route/plugins.py @@ -120,4 +120,13 @@ def checkInstalled(): @plugins.route('/setting', methods=["GET"]) def setting(): + name = request.args.get('name', '') + html = __plugin_name + '/' + name + '/index.html' + return public.readFile(html) + + +@plugins.route('/run', methods=['POST']) +def run(): + name = request.args.get('name', '') + html = __plugin_name + '/' + name + '/main.html' return "False" diff --git a/static/js/soft.js b/static/js/soft.js index fb0216d6b..284d84f64 100755 --- a/static/js/soft.js +++ b/static/js/soft.js @@ -914,46 +914,20 @@ function GetPHPStatus(version) { //软件管理窗口 function SoftMan(name, version) { - var loadT = layer.msg(lan.public.the, { icon: 16, time: 0, shade: [0.3, '#000'] }); + var loadT = layer.msg("正在处理,请稍后...", { icon: 16, time: 0, shade: [0.3, '#000'] }); $.get('/plugins/setting?name='+name, function(rdata) { - console.log(rdata) + // console.log(rdata) layer.close(loadT); - var nameA = rdata[name.replace('mysqld', 'mysql')]; - var menu = '

' + lan.soft.config_edit + '

' + lan.soft.nginx_version + '

'; - if (name == "phpmyadmin") { - menu = '

' + lan.soft.php_version + '

' + lan.soft.safe + '

'; - } - if (version == undefined || version == '') { - var menu = '

' + lan.soft.config_edit + '

'; - } - - if (name == 'mysqld') { - menu += '

' + lan.soft.save_path + '

' + lan.site.port + '

' + lan.soft.status + '

' + lan.soft.php_main7 + '

' + lan.soft.log + '

慢日志

'; - } else if (name == 'memcached') { - menu += '

负载状态

性能调整

'; - } else if (name == 'redis') { - menu += '

负载状态

'; - } else if (name == 'tomcat') { - menu += '

运行日志

'; - } layer.open({ type: 1, area: '640px', - title: name + lan.soft.admin, + title: name + "管理", closeBtn: 2, shift: 0, - content: '
\ -
\ -

' + lan.soft.service + '

' + - menu + - '
\ -
\ -
\ -
\ -
' + content: rdata }); - service(name, nameA.status); + // service(name, nameA.status); $(".bt-w-menu p").click(function() { //var i = $(this).index(); $(this).addClass("bgw").siblings().removeClass("bgw");