pull/624/head
Mr Chen 8 months ago
parent 8fd4f83793
commit 83b1e3b8af
  1. 21
      plugins/acme_pandominassl_apply/index.py
  2. 4
      plugins/acme_pandominassl_apply/js/common.js

@ -226,7 +226,10 @@ def dnsapiAdd():
val = args['val'].strip()
sid = args['id'].strip()
if sid != 0 : #修改操作
if name == '':
return mw.returnJson(False, '名称不能为空!')
if sid != '0' : #修改操作
conn.where("id=?", (sid,)).update({
'name':name,
'type':stype,
@ -337,6 +340,9 @@ def emailAdd():
addr = args['addr'].strip()
remark = args['remark'].strip()
if addr == '':
return mw.returnJson(False, '邮件地址不能为空!')
conn = pSqliteDb('email')
addTime = time.strftime('%Y-%m-%d %X', time.localtime())
@ -360,17 +366,24 @@ def emailDel():
def domainAdd():
args = getArgs()
data = checkArgs(args,['domain', 'remark'])
data = checkArgs(args,['domain', 'email','remark'])
if not data[0]:
return data[1]
domain = args['domain'].strip()
remark = args['remark'].strip()
email = args['email'].strip()
dnsapi_id = args['dnsapi_id'].strip()
if domain == '':
return mw.returnJson(False, '域名不能为空!')
if email == '':
return mw.returnJson(False, '邮件不能为空!')
conn = pSqliteDb('domain')
addTime = time.strftime('%Y-%m-%d %X', time.localtime())
conn.add('domain,remark,addtime', (domain, remark, addTime))
conn.add('domain,dnsapi_id,email,remark,addtime', (domain, dnsapi_id,email,remark, addTime))
return mw.returnJson(True, '添加成功!')
def domainDel():
@ -408,7 +421,7 @@ def domainList():
condition = ''
if not search == '':
condition = "domain like '%" + search + "%'"
field = 'id,domain,email,dnsapi_id,remark,addtime'
field = 'id,domain,dnsapi_id,email,remark,addtime'
clist = conn.where(condition, ()).field(
field).limit(limit).order('id desc').select()

@ -503,7 +503,7 @@ function domainAdd(type){
$("input[name='remark']").val(v);
});
},
yes:function(index) {
var data = $("#domain_add").serialize();
@ -541,6 +541,7 @@ function domainList(page, search){
list += '<tr>';
list +='<td><input value="'+rdata.data[i]['id']+'" class="check" onclick="checkSelect();" type="checkbox"></td>';
list += '<td>' + rdata.data[i]['domain'] +'</td>';
list += '<td>' + rdata.data[i]['email'] +'</td>';
list += '<td>' + rdata.data[i]['remark'] +'</td>';
list += '<td style="text-align:right">';
list += '<a href="javascript:;" class="btlink" onclick="domainDel(\''+rdata.data[i]['id']+'\',\''+rdata.data[i]['domain']+'\')" title="删除">删除</a>' +
@ -558,6 +559,7 @@ function domainList(page, search){
<table id="DataBody" class="table table-hover" width="100%" cellspacing="0" cellpadding="0" border="0" style="border: 0 none;">\
<thead><tr><th width="30"><input class="check" onclick="checkSelect();" type="checkbox"></th>\
<th>域名</th>\
<th>邮件</th>\
<th>备注</th>\
<th style="text-align:right;">操作</th></tr></thead>\
<tbody>'+ list +'</tbody>\

Loading…
Cancel
Save