|
@ -712,7 +712,8 @@
|
|
var val = "";
|
|
var val = "";
|
|
//解析cron表达式
|
|
//解析cron表达式
|
|
var interval_type = $('input[name="interval_type"]').ligerRadio("getValue");
|
|
var interval_type = $('input[name="interval_type"]').ligerRadio("getValue");
|
|
|
|
|
|
|
|
var cronTime = new Date($("#dateNextTime").ligerDateEditor('getValue'));
|
|
|
|
var minute = cronTime.getMinutes(),hour = cronTime.getHours();
|
|
|
|
|
|
if(interval_type =="0") //分钟
|
|
if(interval_type =="0") //分钟
|
|
{
|
|
{
|
|
@ -730,30 +731,30 @@
|
|
else if(interval_type =="2"){ //天
|
|
else if(interval_type =="2"){ //天
|
|
var num = $("#txtD").val();
|
|
var num = $("#txtD").val();
|
|
if(num!=null && num.length>0) {
|
|
if(num!=null && num.length>0) {
|
|
val = "0 0 0 1/" + num + " * ?";
|
|
|
|
|
|
val = "0 "+ minute +" "+ hour +" 1/" + num + " * ?";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
else if(interval_type =="3"){ //周
|
|
else if(interval_type =="3"){ //周
|
|
var week_day = $('input[name="week_day"]').ligerCheckBox("getValue");
|
|
var week_day = $('input[name="week_day"]').ligerCheckBox("getValue");
|
|
if(week_day!=null && week_day.length>0) {
|
|
if(week_day!=null && week_day.length>0) {
|
|
val = "0 0 0 ? * " + week_day;
|
|
|
|
|
|
val = "0 "+ minute +" "+ hour +" ? * " + week_day;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
else if(interval_type =="4"){ //月
|
|
else if(interval_type =="4"){ //月
|
|
var month_day = $('input[name="month_day"]').ligerRadio("getValue");
|
|
var month_day = $('input[name="month_day"]').ligerRadio("getValue");
|
|
if(month_day == "0") //每月第一天
|
|
if(month_day == "0") //每月第一天
|
|
{
|
|
{
|
|
val = "0 0 0 1 * ?";
|
|
|
|
|
|
val = "0 "+ minute +" "+ hour +" 1 * ?";
|
|
}
|
|
}
|
|
else if(month_day == "1") //每月最后一天
|
|
else if(month_day == "1") //每月最后一天
|
|
{
|
|
{
|
|
val = "0 0 0 L * ?";
|
|
|
|
|
|
val = "0 "+ minute +" "+ hour +" L * ?";
|
|
}
|
|
}
|
|
else{
|
|
else{
|
|
var num = $("#txtMD").val();
|
|
var num = $("#txtMD").val();
|
|
if(num!=null && num.length>0)
|
|
if(num!=null && num.length>0)
|
|
{
|
|
{
|
|
val = "0 0 0 "+num+" * ?";
|
|
|
|
|
|
val = "0 "+ minute +" "+ hour +" "+num+" * ?";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|