From 1930fb9e63d31689a3309134dd09c1e8effe0178 Mon Sep 17 00:00:00 2001 From: midoks Date: Mon, 11 Feb 2019 23:25:43 +0800 Subject: [PATCH] update --- class/core/ssl_api.py | 4 ++-- route/__init__.py | 2 +- route/static/app/site.js | 25 ++++++++++++++++++------- 3 files changed, 21 insertions(+), 10 deletions(-) diff --git a/class/core/ssl_api.py b/class/core/ssl_api.py index 19723c9bf..bdacc65ee 100755 --- a/class/core/ssl_api.py +++ b/class/core/ssl_api.py @@ -35,7 +35,7 @@ class ssl_api: continue tmp1 = json.loads(tmp) data.append(tmp1) - return data + return public.returnJson(True, 'OK', data) except: - return [] + return public.returnJson(True, 'OK', []) ##### ----- end ----- ### diff --git a/route/__init__.py b/route/__init__.py index 71b93e10b..fac54c106 100755 --- a/route/__init__.py +++ b/route/__init__.py @@ -172,7 +172,7 @@ def index(reqClass=None, reqAction=None, reqData=None): if (reqClass == None): reqClass = 'index' classFile = ('config', 'control', 'crontab', 'files', 'firewall', - 'index', 'plugins', 'login', 'system', 'site', 'task', 'soft') + 'index', 'plugins', 'login', 'system', 'site', 'ssl', 'task', 'soft') if not reqClass in classFile: return redirect('/') diff --git a/route/static/app/site.js b/route/static/app/site.js index 55f81fb4e..838996a1b 100755 --- a/route/static/app/site.js +++ b/route/static/app/site.js @@ -12,6 +12,7 @@ function getWeb(page, search) { }else{ order = ''; } + var sUrl = '/site/list'; var pdata = 'tojs=getWeb&table=sites&limit=15&p=' + page + '&search=' + search + order; var loadT = layer.load(); @@ -1473,9 +1474,10 @@ function isContains(str, substr) { } //证书夹 function ssl_admin(siteName){ - var loadT = layer.msg(lan.site.the_msg,{icon:16,time:0,shade: [0.3, '#000']}); - $.get('/ssl?action=GetCertList',function(rdata){ + var loadT = layer.msg('正在提交任务...',{icon:16,time:0,shade: [0.3, '#000']}); + $.get('/ssl/get_cert_list',function(data){ layer.close(loadT); + var rdata = data['data']; var tbody = ''; for(var i=0;i'+rdata[i].dns.join('
')+''+rdata[i].notAfter+''+rdata[i].issuer+'部署 | 删除' @@ -1486,7 +1488,7 @@ function ssl_admin(siteName){ '+tbody+'\ '; $(".tab-con").html(txt); - }); + },'json'); } //删除证书 @@ -1527,7 +1529,7 @@ function setSSL(id,siteName){ + '
' $("#webedit-con").html(mBody); - //BTssl('a',id,siteName); + opSSL('lets',id,siteName); $(".tab-nav span").click(function(){ $(this).addClass("on").siblings().removeClass("on"); }); @@ -1618,9 +1620,18 @@ function opSSL(type,id,siteName){ + '' + ''; - var lets = '
管理员邮箱
'+lan.site.domain+'
    ' - + '
    ' - + '
    • '+lan.site.bt_ssl_help_5+'
    • '+lan.site.bt_ssl_help_8+'
    • '+lan.site.bt_ssl_help_9+'
    • 在未指定SSL默认站点时,未开启SSL的站点使用HTTPS会直接访问到已开启SSL的站点
    ' + // var lets = '
    管理员邮箱
    '+lan.site.domain+'
      ' + // + '
      ' + // + '
      • '+lan.site.bt_ssl_help_5+'
      • '+lan.site.bt_ssl_help_8+'
      • '+lan.site.bt_ssl_help_9+'
      • 在未指定SSL默认站点时,未开启SSL的站点使用HTTPS会直接访问到已开启SSL的站点
      ' + // + '
      '; + + var lets = '
      ' + + '
      验证方式
      ' + + '
      ' + + '
      管理员邮箱
      ' + + '
      '+lan.site.domain+'
        ' + + '
        ' + + '
        • '+lan.site.bt_ssl_help_5+'
        • '+lan.site.bt_ssl_help_8+'
        • '+lan.site.bt_ssl_help_9+'
        • 在未指定SSL默认站点时,未开启SSL的站点使用HTTPS会直接访问到已开启SSL的站点
        ' + '
        '; var other = '
        '+lan.site.ssl_key+'
        '