Authored by fu

页面布局

... ... @@ -64,8 +64,8 @@
<br />
<br />
<div class="row">
<div class="col-sm-3"></div>
<div class="col-sm-6">
<div class="col-xs-3"></div>
<div class="col-xs-6">
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">
... ... @@ -73,63 +73,55 @@
</h3>
</div>
<div class="panel-body">
<form class="form col-md-12 center-block" name="form" id="creatjobinfo">
<form class="form-horizontal form" name="form" id="creatjobinfo" role="form">
<div class="form-group">
<input type="text" class="form-control input-lg" id="jobName" name="jobName" placeholder="任务名称" required>
<input type="text" class="form-control input-xs" id="jobName" name="jobName" placeholder="任务名称" required>
</div>
<div class="form-group">
<input type="text" class="form-control input-lg" id="jobGroup" name="jobGroup" placeholder="任务分组,默认default">
</div>
<!--<div class="form-group">-->
<!--<input type="text" class="form-control input-lg" id="schedulerName" name="schedulerName" placeholder="调度器" required>-->
<!--</div>-->
<%--<div class="form-group">--%>
<%--调度器名称:<select name="schedulerName" id="schedulerName" >--%>
<%--</select>--%>
<input type="text" class="form-control input-xs" id="jobGroup" name="jobGroup" placeholder="任务分组,默认default">
</div>
<div class="form-group">
<input type="text" class="form-control input-lg" id="module" name="module" placeholder="任务所属模块">
<input type="text" class="form-control input-xs" id="module" name="module" placeholder="任务所属模块">
</div>
<div class="form-group">
<input type="text" class="form-control input-lg" id="priority" name="priority" placeholder="任务优先级" value="5">
<input type="text" class="form-control input-xs" id="priority" name="priority" placeholder="任务优先级" value="5">
</div>
<div class="form-group">
<input type="text" class="form-control input-lg" id="processor" name="processor" placeholder="任务执行器">
<input type="text" class="form-control input-xs" id="processor" name="processor" placeholder="任务执行器">
</div>
<div class="form-group">
<select name="activemode" id="activemode" onchange="jobTypeDiv('mune_x'+this.value)">
<div class="form-group ">
<select name="activemode" class="form-control input-xs" id="activemode" onchange="jobTypeDiv('mune_x'+this.value)">
<option value="0" class="form-group">周期任务</option>
<option value="1" class="form-group">有限次任务</option>
</select>
</div>
<div class="form-group" id="x0">
<input type="text" class="form-control input-lg" id="cronexception" name="cronexception" placeholder="任务执行周期">
<input type="text" class="form-control input-xs" id="cronexception" name="cronexception" placeholder="任务执行周期">
</div>
<div id="x1" style="display: none">
<div class="form-group">
<input type="text" class="form-control input-lg" id="startTime" name="startTime" placeholder="简单任务执行开始时间">
<input type="text" class="form-control input-xs" id="startTime" name="startTime" placeholder="简单任务执行开始时间">
</div>
<div class="form-group">
<input type="text" class="form-control input-lg" id="repeatCount" name="repeatCount" placeholder="简单任务重复次数">
<input type="text" class="form-control input-xs" id="repeatCount" name="repeatCount" placeholder="简单任务重复次数">
</div>
<div class="form-group">
<input type="text" class="form-control input-lg" id="interval" name="interval" placeholder="间隔时间,单位(秒)">
<input type="text" class="form-control input-xs" id="interval" name="interval" placeholder="间隔时间,单位(秒)">
</div>
</div>
<div class="form-group">
<input type="text" class="form-control input-lg" id="misfiredPolicy" name="misfiredPolicy" placeholder="执行策略" value="0">
<input type="text" class="form-control input-xs" id="misfiredPolicy" name="misfiredPolicy" placeholder="执行策略" value="0">
</div>
<div class="form-group">
<textarea rows="5" cols="65" id="context" name="context" placeholder="任务执行所需入参"></textarea>
<textarea class="form-control input-xs" rows="5" id="context" name="context" placeholder="任务执行所需入参"></textarea>
</div>
<div class="form-group">
<input type="text" class="form-control input-lg" id="desc" name="desc" placeholder="任务描述">
<input type="text" class="form-control input-xs" id="desc" name="desc" placeholder="任务描述">
</div>
<div class="form-group">
<input type="button" value="创建" id="createJobBtn" class="btn btn-primary btn-lg btn-block" name="createJobBtn"/>
<input type="button" value="创建" id="createJobBtn" class="btn btn-primary btn-block" name="createJobBtn"/>
</div>
<div id="messageAlert"></div>
... ...
... ... @@ -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;
... ...