...
|
...
|
@@ -227,12 +227,12 @@ |
|
|
});
|
|
|
|
|
|
//加载创建
|
|
|
$("#jobInfoDiv #jobCreateJobDiv").panel({
|
|
|
className: panelStyle,
|
|
|
title: "创建任务",
|
|
|
url: contextPath+"/job/toCreateJob",
|
|
|
showFooter: false
|
|
|
});
|
|
|
// $("#jobInfoDiv #jobCreateJobDiv").panel({
|
|
|
// className: panelStyle,
|
|
|
// title: "创建任务",
|
|
|
// url: contextPath+"/job/toCreateJob",
|
|
|
// showFooter: false
|
|
|
// });
|
|
|
});
|
|
|
|
|
|
function changeState(job, newstate, obj, title, meg) {
|
...
|
...
|
@@ -293,35 +293,43 @@ |
|
|
}
|
|
|
|
|
|
function showCreatePage() {
|
|
|
$("#jobCreateJobDiv").show();
|
|
|
// $("#jobCreateJobDiv").show();
|
|
|
var dialog = $("<div>").appendTo($("body"));
|
|
|
dialog.dialog({
|
|
|
size : "modal-lg",
|
|
|
title: "创建任务",
|
|
|
backdrop: "static",
|
|
|
href: contextPath+"/job/toCreateJob"
|
|
|
});
|
|
|
}
|
|
|
|
|
|
function editJob(job) {
|
|
|
var dialog = $("<div>").appendTo($("body"));
|
|
|
dialog.dialog({
|
|
|
size : "modal-lg",
|
|
|
title: "创建任务",
|
|
|
backdrop: "static",
|
|
|
content: buildCnt(job)
|
|
|
});
|
|
|
|
|
|
function buildCnt(job) {
|
|
|
var cnt = "<form class=\"form col-md-12 center-block\" name=\"form\" id=\"editjobinfo\">";
|
|
|
var cnt = "<form class=\"form col-sm-12 center-block\" name=\"form\" id=\"editjobinfo\">";
|
|
|
cnt += "<div class=\"form-group\">";
|
|
|
cnt = cnt
|
|
|
+ "任务Id:<input type=\"text\" class=\"form-control input-lg\" id=\"editId\" name=\"editId\" placeholder=\"任务Id\" value=";
|
|
|
+ "任务Id:<input type=\"text\" class=\"form-control input-sm\" id=\"editId\" name=\"editId\" placeholder=\"任务Id\" value=";
|
|
|
cnt = cnt + job.id;
|
|
|
cnt += " disabled=\"true\">";
|
|
|
cnt += "</div>";
|
|
|
cnt += "<div class=\"form-group\">";
|
|
|
cnt = cnt
|
|
|
+ "任务名称:<input type=\"text\" class=\"form-control input-lg\" id=\"editjobName\" name=\"editjobName\" placeholder=\"任务名称\" value=";
|
|
|
+ "任务名称:<input type=\"text\" class=\"form-control input-sm\" id=\"editjobName\" name=\"editjobName\" placeholder=\"任务名称\" value=";
|
|
|
cnt = cnt + job.jobName;
|
|
|
cnt += " disabled=\"false\">";
|
|
|
cnt += "</div>";
|
|
|
|
|
|
cnt += "<div class=\"form-group\">";
|
|
|
cnt = cnt
|
|
|
+ "任务分组:<input type=\"text\" class=\"form-control input-lg\" id=\"editjobGroup\" name=\"editjobGroup\" placeholder=\"分组名称\" value=";
|
|
|
+ "任务分组:<input type=\"text\" class=\"form-control input-sm\" id=\"editjobGroup\" name=\"editjobGroup\" placeholder=\"分组名称\" value=";
|
|
|
cnt = cnt + job.jobGroup;
|
|
|
cnt += " disabled=\"true\">";
|
|
|
cnt += "</div>";
|
...
|
...
|
@@ -335,42 +343,42 @@ |
|
|
|
|
|
cnt += "<div class=\"form-group\">";
|
|
|
cnt = cnt
|
|
|
+ "所属模块:<input type=\"text\" class=\"form-control input-lg\" id=\"editmodule\" name=\"editmodule\" placeholder=\"所属模块\" value=";
|
|
|
+ "所属模块:<input type=\"text\" class=\"form-control input-sm\" id=\"editmodule\" name=\"editmodule\" placeholder=\"所属模块\" value=";
|
|
|
cnt = cnt + job.module;
|
|
|
cnt += " disabled=\"true\">";
|
|
|
cnt += "</div>";
|
|
|
|
|
|
cnt += "<div class=\"form-group\">";
|
|
|
cnt = cnt
|
|
|
+ "任务执行器:<input type=\"text\" class=\"form-control input-lg\" id=\"editprocessor\" name=\"editprocessor\" placeholder=\"任务执行器\" value=";
|
|
|
+ "任务执行器:<input type=\"text\" class=\"form-control input-sm\" id=\"editprocessor\" name=\"editprocessor\" placeholder=\"任务执行器\" value=";
|
|
|
cnt = cnt + job.jobClass;
|
|
|
cnt += ">";
|
|
|
cnt += "</div>";
|
|
|
|
|
|
cnt += "<div class=\"form-group\">";
|
|
|
cnt = cnt
|
|
|
+ "执行周期:<input type=\"text\" class=\"form-control input-lg\" id=\"editcronexception\" name=\"editcronexception\" placeholder=\"任务执行周期\" value=\"";
|
|
|
+ "执行周期:<input type=\"text\" class=\"form-control input-sm\" id=\"editcronexception\" name=\"editcronexception\" placeholder=\"任务执行周期\" value=\"";
|
|
|
cnt = cnt + job.cron;
|
|
|
cnt += "\">";
|
|
|
cnt += "</div>";
|
|
|
|
|
|
cnt += "<div class=\"form-group\">";
|
|
|
cnt = cnt
|
|
|
+ "补偿策略:<input type=\"text\" class=\"form-control input-lg\" id=\"editmisfiredPolicy\" name=\"editmisfiredPolicy\" placeholder=\"补偿策略\" value=\"";
|
|
|
+ "补偿策略:<input type=\"text\" class=\"form-control input-sm\" id=\"editmisfiredPolicy\" name=\"editmisfiredPolicy\" placeholder=\"补偿策略\" value=\"";
|
|
|
cnt = cnt + job.misfiredPolicy;
|
|
|
cnt += "\">";
|
|
|
cnt += "</div>";
|
|
|
|
|
|
cnt += "<div class=\"form-group\">";
|
|
|
cnt = cnt
|
|
|
+ "优先级:<input type=\"text\" class=\"form-control input-lg\" id=\"editpriority\" name=\"editpriority\" placeholder=\"优先级\" value=\"";
|
|
|
+ "优先级:<input type=\"text\" class=\"form-control input-sm\" id=\"editpriority\" name=\"editpriority\" placeholder=\"优先级\" value=\"";
|
|
|
cnt = cnt + job.priority;
|
|
|
cnt += "\">";
|
|
|
cnt += "</div>";
|
|
|
|
|
|
cnt += "<div class=\"form-group\">";
|
|
|
cnt = cnt
|
|
|
+ "任务入参:<input type=\"text\" class=\"form-control input-lg\" id=\"editcontext\" name=\"editcontext\" placeholder=\"任务入参\" value=";
|
|
|
+ "任务入参:<input type=\"text\" class=\"form-control input-sm\" id=\"editcontext\" name=\"editcontext\" placeholder=\"任务入参\" value=";
|
|
|
|
|
|
if (typeof (job.jobContext) == "undefined") {
|
|
|
cnt = cnt + "";
|
...
|
...
|
@@ -383,7 +391,7 @@ |
|
|
cnt += "<div class=\"form-group\">";
|
|
|
|
|
|
cnt = cnt
|
|
|
+ "任务触发类型:<input type=\"text\" class=\"form-control input-lg\" id=\"editactivemode\" name=\"editactivemode\" placeholder=\"任务触发类型\" value=";
|
|
|
+ "任务触发类型:<input type=\"text\" class=\"form-control input-sm\" id=\"editactivemode\" name=\"editactivemode\" placeholder=\"任务触发类型\" value=";
|
|
|
if (job.jobType == 0) {
|
|
|
cnt = cnt + "周期任务";
|
|
|
} else {
|
...
|
...
|
@@ -393,7 +401,7 @@ |
|
|
cnt += "</div>";
|
|
|
|
|
|
cnt += "<div class=\"form-group\">";
|
|
|
cnt += "<input type=\"button\" value=\"更新\" id=\"editJobBtn\" class=\"btn btn-primary btn-lg btn-block\" name=\"editJobBtn\" onclick=\"updatejob()\" />";
|
|
|
cnt += "<input type=\"button\" value=\"更新\" id=\"editJobBtn\" class=\"btn btn-primary btn-sm btn-block\" name=\"editJobBtn\" onclick=\"updatejob()\" />";
|
|
|
cnt += "</div>";
|
|
|
cnt += "</form>";
|
|
|
return cnt;
|
...
|
...
|
|