Update common.js

pull/624/head
Mr Chen 8 months ago
parent c85a6fd462
commit f0b3d7f151
  1. 47
      plugins/acme_pandominassl_apply/js/common.js

@ -26,6 +26,33 @@ function apaPost(method, args,callback){
},'json');
}
function apaPostN(method, args,callback){
var req_data = {};
req_data['name'] = 'acme_pandominassl_apply';
req_data['func'] = method;
req_data['version'] = $('.plugin_version').attr('version');
if (typeof(args) == 'string'){
req_data['args'] = JSON.stringify(toArrayObject(args));
} else {
req_data['args'] = JSON.stringify(args);
}
$.post('/plugins/run', req_data, function(data) {
if (!data.status){
//错误展示10S
layer.msg(data.msg,{icon:0,time:2000,shade: [10, '#000']});
return;
}
if(typeof(callback) == 'function'){
callback(data);
}
},'json');
}
function apaPostCallbak(method, version, args,callback){
var loadT = layer.msg('正在获取...', { icon: 16, time: 0, shade: 0.3 });
@ -466,7 +493,7 @@ function domainDel(id, name){
});
}
function domainAdd(type){
function domainAdd(row){
layer.open({
type: 1,
area: '500px',
@ -504,7 +531,7 @@ function domainAdd(type){
});
var dnsapi_id_html = "<option value='0'>无设置</option>";
apaPost('dnsapi_list_all', {}, function(data){
apaPostN('dnsapi_list_all', {}, function(data){
var rdata = $.parseJSON(data.data);
// console.log(rdata);
for (var i = 0; i < rdata.length; i++) {
@ -553,16 +580,14 @@ function domainList(page, search){
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>' +
'</td>';
list += '</tr>';
list += '<a href="javascript:;" index="'+i+'" class="btlink edit" title="编辑">编辑</a> | ';
list += '<a href="javascript:;" class="btlink" onclick="domainDel(\''+rdata.data[i]['id']+'\',\''+rdata.data[i]['domain']+'\')" title="删除">删除</a>';
list += '</td></tr>';
}
var con = '<div class="safe bgw">\
<button onclick="domainAdd()" title="添加顶级域名" class="btn btn-success btn-sm" type="button" style="margin-right: 5px;">添加域名</button>\
<span style="float:right"> \
<button batch="true" style="float: right;display: none;margin-left:10px;" onclick="delDbBatch();" title="删除选中项" class="btn btn-default btn-sm">删除选中</button>\
</span>\
<div class="divtable mtb10">\
<div class="tablescroll">\
<table id="DataBody" class="table table-hover" width="100%" cellspacing="0" cellpadding="0" border="0" style="border: 0 none;">\
@ -582,6 +607,12 @@ function domainList(page, search){
$(".soft-man-con").html(con);
$('.dataTables_paginate').html(rdata.page);
$('.edit').click(function(){
var idx = $(this).attr('index');
var row = rdata.data[idx];
domainAdd(row);
})
readerTableChecked();
});
}

Loading…
Cancel
Save