Update crontab.js

pull/228/head
midoks 3 years ago
parent 063bc092e6
commit 39bca95e62
  1. 82
      route/static/app/crontab.js

@ -26,12 +26,12 @@ function getLogs(id){
shadeClose:false, shadeClose:false,
closeBtn:1, closeBtn:1,
content:'<div class="setchmod bt-form pd20 pb70">' content:'<div class="setchmod bt-form pd20 pb70">'
+'<pre id="crontab-log" style="overflow: auto; border: 0px none; line-height:23px;padding: 15px; margin: 0px; white-space: pre-wrap; height: 405px; background-color: rgb(51,51,51);color:#f1f1f1;border-radius:0px;font-family:"></pre>' +'<pre id="crontab-log" style="overflow: auto; border: 0px none; line-height:23px;padding: 15px; margin: 0px; white-space: pre-wrap; height: 405px; background-color: rgb(51,51,51);color:#f1f1f1;border-radius:0px;font-family:"></pre>'
+'<div class="bt-form-submit-btn" style="margin-top: 0px;">' +'<div class="bt-form-submit-btn" style="margin-top: 0px;">'
+'<button type="button" class="btn btn-success btn-sm" onclick="closeLogs('+id+')">清空</button>' +'<button type="button" class="btn btn-success btn-sm" onclick="closeLogs('+id+')">清空</button>'
+'<button type="button" class="btn btn-danger btn-sm" onclick="layer.closeAll()">关闭</button>' +'<button type="button" class="btn btn-danger btn-sm" onclick="layer.closeAll()">关闭</button>'
+'</div>' +'</div>'
+'</div>' +'</div>'
}); });
setTimeout(function(){ setTimeout(function(){
@ -176,25 +176,25 @@ function syncDeleteCron(dataList,successCount,errorMsg){
} }
var loadT = layer.msg(lan.get('del_all_task_the',[dataList[0].name]),{icon:16,time:0,shade: [0.3, '#000']}); var loadT = layer.msg(lan.get('del_all_task_the',[dataList[0].name]),{icon:16,time:0,shade: [0.3, '#000']});
$.ajax({ $.ajax({
type:'POST', type:'POST',
url:'/crontab?action=DelCrontab', url:'/crontab?action=DelCrontab',
data:'id='+dataList[0].id+'&name='+dataList[0].name, data:'id='+dataList[0].id+'&name='+dataList[0].name,
async: true, async: true,
success:function(frdata){ success:function(frdata){
layer.close(loadT); layer.close(loadT);
if(frdata.status){ if(frdata.status){
successCount++; successCount++;
$("input[title='"+dataList[0].name+"']").parents("tr").remove(); $("input[title='"+dataList[0].name+"']").parents("tr").remove();
}else{ }else{
if(!errorMsg){ if(!errorMsg){
errorMsg = '<br><p>'+lan.crontab.del_task_err+'</p>'; errorMsg = '<br><p>'+lan.crontab.del_task_err+'</p>';
}
errorMsg += '<li>'+dataList[0].name+' -> '+frdata.msg+'</li>'
} }
errorMsg += '<li>'+dataList[0].name+' -> '+frdata.msg+'</li>'
dataList.splice(0,1);
syncDeleteCron(dataList,successCount,errorMsg);
} }
dataList.splice(0,1);
syncDeleteCron(dataList,successCount,errorMsg);
}
}); });
} }
@ -381,25 +381,25 @@ function allAddCrontab(dataList,successCount,errorMsg){
$("#set-Config input[name='sName']").val(dataList[0]); $("#set-Config input[name='sName']").val(dataList[0]);
var pdata = $("#set-Config").serialize() + '&sBody=&urladdress='; var pdata = $("#set-Config").serialize() + '&sBody=&urladdress=';
$.ajax({ $.ajax({
type:'POST', type:'POST',
url:'/crontab/add', url:'/crontab/add',
data:pdata, data:pdata,
async: true, async: true,
success:function(frdata){ success:function(frdata){
layer.close(loadT); layer.close(loadT);
if(frdata.status){ if(frdata.status){
successCount++; successCount++;
getCronData(1); getCronData(1);
}else{ }else{
if(!errorMsg){ if(!errorMsg){
errorMsg = '<br><p>'+lan.crontab.backup_all_err+'</p>'; errorMsg = '<br><p>'+lan.crontab.backup_all_err+'</p>';
}
errorMsg += '<li>'+dataList[0]+' -> '+frdata.msg+'</li>'
} }
errorMsg += '<li>'+dataList[0]+' -> '+frdata.msg+'</li>'
dataList.splice(0,1);
allAddCrontab(dataList,successCount,errorMsg);
} }
dataList.splice(0,1);
allAddCrontab(dataList,successCount,errorMsg);
}
}); });
} }
@ -857,7 +857,7 @@ function editTaskInfo(id){
} }
showMsg(rdata.msg, function(){ showMsg(rdata.msg, function(){
layer.close(loadT); layer.closeAll();
getCronData(1); getCronData(1);
initDropdownMenu(); initDropdownMenu();
},{icon:rdata.status?1:2}, 2000); },{icon:rdata.status?1:2}, 2000);

Loading…
Cancel
Save