This commit is contained in:
midoks
2022-11-17 14:32:53 +08:00
parent 595b6f9d28
commit 4713f13c10
2 changed files with 15 additions and 2 deletions
+6 -1
View File
@@ -690,9 +690,14 @@ class site_api:
result = self.setSslConf(site_name)
if not result['status']:
return mw.getJson(result)
return mw.returnJson(True, '部署成功')
def renewSslApi(self):
site_name = request.form.get('site_name', '')
ssl_type = request.form.get('ssl_type', '')
return mw.returnJson(True, '续期成功')
def getLetLogsApi(self):
log_file = mw.getRunDir() + '/logs/letsencrypt.log'
if not os.path.exists(log_file):
+9 -1
View File
@@ -1807,6 +1807,14 @@ function deploySSL(type,id,siteName){
},'json');
}
function renewSSL(type,id,siteName){
$.post('/site/re_ssl','site_name='+siteName+'&ssl_type='+type,function(rdata){
showMsg(rdata.msg, function(){
opSSL(type,id,siteName);
},{icon:rdata.status?1:2}, 2000);
},'json');
}
//SSL
function opSSL(type, id, siteName, callback){
@@ -1958,7 +1966,7 @@ function opSSL(type, id, siteName, callback){
</div>\
<div class="ssl-btn pull-left mtb15" style="width:100%">\
<button class="btn btn-success btn-sm" onclick="deploySSL(\'lets\','+id+',\''+siteName+'\')">部署</button>\
<button class="btn btn-success btn-sm" onclick="ocSSL(\'renewal\',\''+siteName+'\')">续期</button>\
<button class="btn btn-success btn-sm" onclick="renewSSL(\'lets\','+id+',\''+siteName+'\')">续期</button>\
<button class="btn btn-success btn-sm" onclick="deleteSSL(\'lets\','+id+',\''+siteName+'\')">删除</button>\
</div>\
</div>\