Update crontab.js

pull/610/head
Mr Chen 11 months ago
parent 39359ab783
commit 9301783c3a
  1. 86
      route/static/app/crontab.js

@ -358,49 +358,49 @@ function planAdd(){
} }
//批量添加任务 //批量添加任务
function allAddCrontab(dataList,successCount,errorMsg){ // function allAddCrontab(dataList,successCount,errorMsg){
if(dataList.length < 1) { // if(dataList.length < 1) {
layer.msg(lan.get('add_all_task_ok',[successCount]),{icon:1}); // layer.msg(lan.get('add_all_task_ok',[successCount]),{icon:1});
return; // return;
} // }
var loadT = layer.msg(lan.get('add',[dataList[0]]),{icon:16,time:0,shade: [0.3, '#000']}); // var loadT = layer.msg(lan.get('add',[dataList[0]]),{icon:16,time:0,shade: [0.3, '#000']});
var sType = $(".planjs").find("b").attr("val"); // var sType = $(".planjs").find("b").attr("val");
var minute = parseInt($("#cronConfig input[name='minute']").val()); // var minute = parseInt($("#cronConfig input[name='minute']").val());
var hour = parseInt($("#cronConfig input[name='hour']").val()); // var hour = parseInt($("#cronConfig input[name='hour']").val());
var sTitle = (sType == 'site')?lan.crontab.backup_site:lan.crontab.backup_database; // var sTitle = (sType == 'site')?lan.crontab.backup_site:lan.crontab.backup_database;
if(sType == 'logs') sTitle = lan.crontab.backup_log; // if(sType == 'logs') sTitle = lan.crontab.backup_log;
minute += 5; // minute += 5;
if(hour !== '' && minute > 59){ // if(hour !== '' && minute > 59){
if(hour >= 23) hour = 0; // if(hour >= 23) hour = 0;
$("#cronConfig input[name='hour']").val(hour+1); // $("#cronConfig input[name='hour']").val(hour+1);
minute = 5; // minute = 5;
} // }
$("#cronConfig input[name='minute']").val(minute); // $("#cronConfig input[name='minute']").val(minute);
$("#cronConfig input[name='name']").val(sTitle + '['+dataList[0]+']'); // $("#cronConfig input[name='name']").val(sTitle + '['+dataList[0]+']');
$("#cronConfig input[name='sName']").val(dataList[0]); // $("#cronConfig input[name='sName']").val(dataList[0]);
var pdata = $("#cronConfig").serialize() + '&sBody=&urladdress='; // var pdata = $("#cronConfig").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); // dataList.splice(0,1);
allAddCrontab(dataList,successCount,errorMsg); // allAddCrontab(dataList,successCount,errorMsg);
} // }
}); // });
} // }
initDropdownMenu(); initDropdownMenu();
function initDropdownMenu(){ function initDropdownMenu(){

Loading…
Cancel
Save