737 lines
28 KiB
Plaintext
737 lines
28 KiB
Plaintext
<%@ page language="java" pageEncoding="utf-8"%>
|
||
<%@include file="/common/taglib.jsp"%>
|
||
<%
|
||
String path = request.getContextPath();
|
||
String basePath = request.getScheme() + "://"
|
||
+ request.getServerName() + ":" + request.getServerPort()
|
||
+ path + "/";
|
||
%>
|
||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||
<title>i18n_ntilp.message.title_n81i</title>
|
||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||
type="text/css" />
|
||
<link href="<c:url value='/js/jBox/Skins/Gray/jbox.css'/>"
|
||
rel="stylesheet" type="text/css" />
|
||
<script language="javascript" type="text/javascript"
|
||
src="<c:url value='/js/jquery-1.4.2.min.js'/>"></script>
|
||
<script language="javascript" type="text/javascript"
|
||
src="<c:url value='/js/menu.js'/>"></script>
|
||
<script language="javascript" type="text/javascript"
|
||
src="<c:url value='/js/onmouse.js'/>"></script>
|
||
<script language="javascript" type="text/javascript"
|
||
src="<c:url value="/js/jBox/jquery.jBox-2.3.min.js"/>"></script>
|
||
<style type="text/css">
|
||
.mydiv {
|
||
background-color:#fff;
|
||
border: 1px solid #000;
|
||
text-align: center;
|
||
line-height: 40px;
|
||
font-size: 12px;
|
||
font-weight: bold;
|
||
z-index:99;
|
||
width: 220px;
|
||
height: 80px;
|
||
left:50%;/*FF IE7*/
|
||
top: 50%;/*FF IE7*/
|
||
|
||
margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
|
||
margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
|
||
|
||
margin-top:0px;
|
||
|
||
position:fixed!important;/*FF IE7*/
|
||
position:absolute;/*IE6*/
|
||
|
||
_top: expression(eval(document.compatMode &&
|
||
document.compatMode=='CSS1Compat') ?
|
||
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
|
||
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
|
||
|
||
}
|
||
|
||
|
||
.bg {
|
||
background-color: #ccc;
|
||
width: 100%;
|
||
height: 100%;
|
||
left:0;
|
||
top:0;/*FF IE7*/
|
||
filter:alpha(opacity=50);/*IE*/
|
||
opacity:0.5;/*FF*/
|
||
z-index:1;
|
||
|
||
position:fixed!important;/*FF IE7*/
|
||
position:absolute;/*IE6*/
|
||
|
||
_top: expression(eval(document.compatMode &&
|
||
document.compatMode=='CSS1Compat') ?
|
||
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
|
||
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
|
||
|
||
}
|
||
/*The END*/
|
||
|
||
</style>
|
||
<script language="javascript" type="text/javascript">
|
||
var msg = '${MSG}';
|
||
if(msg=='1'){
|
||
alert("i18n_ntilp.message.success_n81i");
|
||
}else if(msg=='2'){
|
||
alert("i18n_ntilp.message.faild_n81i");
|
||
}
|
||
|
||
//复选框实现单选效果
|
||
function radioButton(obj){
|
||
var checks = document.getElementsByTagName("input");
|
||
var selectedCount = countChecked("pid");
|
||
if(selectedCount > 1){
|
||
for(i = 0 ; i <= checks.length ; i++ ){
|
||
if(checks[i]){
|
||
if(checks[i].name == 'pid'){
|
||
if(checks[i].checked)
|
||
{
|
||
if(checks[i]!=obj){
|
||
checks[i].checked=false;
|
||
}
|
||
}
|
||
}
|
||
|
||
}
|
||
}
|
||
}
|
||
}
|
||
|
||
//添加记录
|
||
|
||
function add(){
|
||
document.form3.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=toaddtaskPage' />&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||
document.form3.submit();
|
||
}
|
||
|
||
//添加相似任务
|
||
function addSimilar(){
|
||
if(!isRigthCheck("pid", "edit")){//检查是否只选择了一条记录
|
||
alert("i18n_ntilp.message.selectOne_n81i");
|
||
}else{
|
||
document.form3.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=toAddSimilarTaskPage' />&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||
document.form3.submit();
|
||
}
|
||
|
||
}
|
||
//添加逆向任务:只选择一条+升级部署+任务完成+有备份
|
||
function addConverse(){
|
||
if(!isRigthCheck("pid", "edit")){//检查是否只选择了一条记录
|
||
alert("i18n_ntilp.message.selectOne_n81i");
|
||
return;
|
||
}
|
||
var missId = getOnlyValue("pid");//获得选中任务的任务Id
|
||
$.post("<c:url value='/'/>nmstaskManager/nmsTaskManager.do?action=queryMissInfoForConverse",{missId:missId},function(datas){checkCoverseMiss(datas);},"json");//根据任务Id从后台获得任务的相关信息,判断是否符合逆向任务的条件
|
||
}
|
||
|
||
//检查选中的任务是否符合逆向任务的条件:是否升级部署+非逆向任务+是否任务完成+是否有备份(从大到小判断,先任务类型,再完成,再备份)
|
||
function checkCoverseMiss(datas) {
|
||
if(datas!=null){
|
||
if(datas.canConverse=="false") {//任务不可逆向
|
||
if(datas.isUpdate=="false") {
|
||
alert("i18n_ntilp.message.isUpdate_n81i");
|
||
return;
|
||
}
|
||
if(datas.isConverse=="true") {
|
||
alert("i18n_ntilp.message.isConverse_n81i");
|
||
return;
|
||
}
|
||
if(datas.finished=="false") {
|
||
alert("i18n_ntilp.message.finished_n81i");
|
||
return;
|
||
}
|
||
if(datas.haveBackUp=="false") {
|
||
alert("i18n_ntilp.message.haveBackUp_n81i");
|
||
return;
|
||
}
|
||
} else {
|
||
document.form3.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=toAddConverseTaskPage' />&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||
document.form3.submit();
|
||
}
|
||
}
|
||
}
|
||
|
||
//查询记录
|
||
function qry(){
|
||
document.form3.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=queryParent' />";
|
||
document.form3.submit();
|
||
}
|
||
|
||
//查看任务信息
|
||
function viewMissionInfo(missionId){
|
||
document.form3.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=viewMission' />&missionId="+missionId+"&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||
document.form3.submit();
|
||
}
|
||
//查看结果信息
|
||
function viewResultsStatistics(missionId){
|
||
document.form3.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=statistic' />&missionId="+missionId+"&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||
document.form3.submit();
|
||
}
|
||
|
||
//修改
|
||
function editMissionViewLevel(missionId){
|
||
document.form3.action ="<c:url value='/' />nmstaskManager/nmsTaskManager.do?action=editViewLevel&missionId="+missionId+"&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||
document.form3.submit();
|
||
}
|
||
//修改
|
||
function editedate(type,missionId){
|
||
document.form3.action ="<c:url value='/' />nmstaskManager/nmsTaskManager.do?action=toeditedate&type="+type+"&missionId="+missionId+"&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||
document.form3.submit();
|
||
}
|
||
//删除
|
||
function deletedate(type,missionId){
|
||
document.form3.action ="<c:url value='/' />nmstaskManager/nmsTaskManager.do?action=toeditedate&type="+type+"&missionId="+missionId+"&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||
document.form3.submit();
|
||
}
|
||
//添加记录
|
||
function updateAgent(){
|
||
document.form3.action ="<c:url value='/' />nmstaskManager/nmsTaskManager.do?action=toUpdateAgent&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||
document.form3.submit();
|
||
}
|
||
//快速启用
|
||
function startDn(){
|
||
if(isLoopFlag("pid", 0)){//是否定時任务:1是;0不是
|
||
alert('i18n_ntilp.message.isLoopFlag_n81i');
|
||
}else{
|
||
if(isOperation("pid", 3)||isOperation("pid", 4)){
|
||
alert('i18n_ntilp.message.isOperation1_n81i');
|
||
return ;
|
||
}
|
||
if(isOperation("pid", 1)||isOperation("pid", 2)){ //启用状态的任务无法再次启用
|
||
alert('i18n_ntilp.message.isOperation2_n81i');
|
||
}else{ //停用状态的任务可以重新启用
|
||
if(!isOperation("pid", 7)){ //未撤销完成任务无法启用
|
||
alert('i18n_ntilp.message.isOperation3_n81i');
|
||
return ;
|
||
}
|
||
document.form3.action ="<c:url value='/' />/nmstaskManager/nmsTaskManager.do?action=toUpdateState&curstate=1&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||
document.form3.submit();
|
||
}
|
||
}
|
||
}
|
||
//快速停用
|
||
function shutDn(){
|
||
if(isLoopFlag("pid", 0)){//是否定時任务:1是;0不是
|
||
alert('i18n_ntilp.message.isLoopFlag_n81i');
|
||
}else{
|
||
if(isOperation("pid", 3)||isOperation("pid", 4)){
|
||
alert('i18n_ntilp.message.isOperation1_n81i');
|
||
return ;
|
||
}
|
||
if(isOperation("pid", 5)||isOperation("pid", 6)||isOperation("pid", 7)){//停用状态的任务无法再次停用
|
||
alert('i18n_ntilp.message.disabledTask_n81i');
|
||
}else{ //启用状态的任务可以重新停用
|
||
if(confirm('i18n_ntilp.message.isOperation4_n81i')){ //未撤销完成任务无法启用
|
||
document.form3.action ="<c:url value='/' />/nmstaskManager/nmsTaskManager.do?action=toUpdateState&curstate=5&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||
document.form3.submit();
|
||
}
|
||
}
|
||
}
|
||
}
|
||
function isLoopFlag(checkName,flagValue){
|
||
var loopFlagValue ;
|
||
var loopFlag;
|
||
var flag = false;
|
||
var checks = document.getElementsByTagName("input");
|
||
for(i = 0 ; i <= checks.length ; i++ ){
|
||
if(checks[i]){
|
||
if(checks[i].name == checkName){
|
||
if(checks[i].checked)
|
||
{
|
||
loopFlag='loopFlag'+checks[i].value;
|
||
loopFlagValue = document.getElementById(loopFlag).value;
|
||
if(loopFlagValue==flagValue){
|
||
flag=true;
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
return flag;
|
||
}
|
||
|
||
function checkZF(id){
|
||
if(containSpecial($("#"+id).val())){
|
||
alert('i18n_ntilp.message.inputInfo_n81i');
|
||
$("#"+id).val('');
|
||
return;
|
||
}
|
||
}
|
||
|
||
function ieBrowser(){
|
||
if($.browser.msie){
|
||
if($.browser.version.split('.')[0]<=7){
|
||
return false;
|
||
}else{
|
||
return true;//ie8+
|
||
}
|
||
}
|
||
}
|
||
//程辉 2013-5-8 新增 导出当前页
|
||
function emportCurrentXls() {
|
||
document.form3.action = "<c:url value='/'/>/nmstaskManager/nmsTaskManager.do?action=emportCurrentXls&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }'+"&missionName="+$("#mName").val()+"&loopFlag="+$("#checkTypeId").val()+"&missionState="+$("#checkTypeId1").val()+"&missionType="+$("#checkTypeId2").val();
|
||
document.form3.submit();
|
||
closeDiv();
|
||
document.form3.action = "<%=path%>/nmstaskManager/nmsTaskManager.do?action=queryParent";
|
||
}
|
||
//程辉 2013-5-8 新增 导出全部
|
||
function emportAllXls() {
|
||
document.form3.action = "<c:url value='/'/>/nmstaskManager/nmsTaskManager.do?action=emportAllXls&missionName="+$("#mName").val()+"&loopFlag="+$("#checkTypeId").val()+"&missionState="+$("#checkTypeId1").val()+"&missionType="+$("#checkTypeId2").val();
|
||
document.form3.submit();
|
||
closeDiv();
|
||
document.form3.action = "<%=path%>/nmstaskManager/nmsTaskManager.do?action=queryParent";
|
||
}
|
||
function showDiv(){
|
||
document.getElementById('popDiv').style.display='block';
|
||
document.getElementById('bg').style.display='block';
|
||
}
|
||
|
||
function closeDiv(){
|
||
document.getElementById('popDiv').style.display='none';
|
||
document.getElementById('bg').style.display='none';
|
||
}
|
||
|
||
function goGuide(datas) {
|
||
if(datas!=null && datas!=""){
|
||
if(datas.resu=='over') {
|
||
window.location ="<c:url value='/' />/sysManage/guideManage!execute.do?action=index";
|
||
}
|
||
}
|
||
}
|
||
|
||
$(function(){
|
||
var dh = document.body.clientHeight;
|
||
var dhh = dh-60+"px;";
|
||
var tableHeight = $("#info").height();
|
||
if(tableHeight > dh-60){
|
||
$("#maindiv").attr("style","clear:both;margin-left:6px;overflow-y:auto;overflow-x:auto;width:99%;font-size:12px;height: "+dhh);
|
||
if(ieBrowser()){
|
||
$("#info").attr("style","width:100%;");
|
||
}else{
|
||
$("#info").attr("style","width:98.5%;");
|
||
}
|
||
}else{
|
||
$("#maindiv").attr("style","clear:both;margin-left:6px;overflow-y:auto;overflow-x:auto;width:98%;font-size:12px;height: "+dhh);
|
||
$("#info").attr("style","width:100%;");
|
||
}
|
||
|
||
if($("#isComplete").val()=='0'){
|
||
var submit = function (v, h, f) {
|
||
if (v == 'yes') {
|
||
$("input[type=hidden][name=fromWhere]").val('formGuide');
|
||
return;
|
||
}
|
||
if (v == 'no') {
|
||
$.post("<c:url value='/sysManage/guideManage!setComplete.do'/>",
|
||
{
|
||
packNum:7,
|
||
packName:'rw'
|
||
},
|
||
function(datas){
|
||
goGuide(datas);
|
||
},"json");
|
||
|
||
}
|
||
};
|
||
$.jBox.warning("i18n_ntilp.message.warning_n81i", "i18n_ntilp.message.hint_n81i", submit,{icon: false});
|
||
}
|
||
|
||
/*
|
||
<c:if test="${fn:length(missionstateTableList) > 0}">
|
||
$.jBox.messager("Hello jBox 3", "my title", 3000, {
|
||
width: 350,
|
||
icon: 'info',
|
||
showType: 'show',
|
||
buttons: { '去看看': true },
|
||
submit: function (v, h, f) {
|
||
$.jBox.info('看个蛋蛋?');
|
||
return true;
|
||
}
|
||
});
|
||
</c:if>
|
||
*/
|
||
$("#info").floatHeaderDiv();
|
||
});
|
||
|
||
/*------ 滚动条滚动 延迟加载页面操作--------------*/
|
||
var hght=0;//初始化滚动条总长
|
||
var topH=0;//初始化滚动条的当前位置
|
||
var pagePoint = ${pageNo};
|
||
var flashFlag = false;
|
||
var memoryData ;
|
||
var intervalID ;
|
||
$(document).ready(function(){//DOM的onload事件
|
||
//$(”#mypage”).load(”table.html”);//table.html的内容被加载到mypage元素
|
||
$("#maindiv").scroll( function() {//定义滚动条位置改变时触发的事件。
|
||
hght=this.scrollHeight;//得到滚动条总长,赋给hght变量
|
||
topH=this.scrollTop+this.clientHeight;//得到滚动条当前值,赋给top变量
|
||
});
|
||
|
||
$.get("<c:url value='nmsTaskManager.do?action=queryChild'/>&pageSize="+'${pageSize }'+"&pageNo="+(++pagePoint)+"&missionName="+$("#mName").val()+"&loopFlag="+$("#checkTypeId").val()+"&missionState="+$("#checkTypeId1").val()+"&missionType="+$("#checkTypeId2").val(), function(data){//利用jquery的get方法得到table.html内容
|
||
memoryData = data;
|
||
flashFlag = true;
|
||
});
|
||
|
||
intervalID = setInterval(function(){cando();},1000);//每隔2秒钟调用一次cando函数来判断当前滚动条位置。
|
||
function cando(){
|
||
//alert(topH+" " +hght);
|
||
if(topH!=0 && hght!=0 && topH == hght && flashFlag){//判断滚动条当前位置是否超过总长的3/2,parseInt为取整函数
|
||
show();//如果是,调用show函数加载内容。
|
||
}
|
||
//if(topH>parseInt(hght/3)*2){//判断滚动条当前位置是否超过总长的3/2,parseInt为取整函数
|
||
// show();//如果是,调用show函数加载内容。
|
||
//}
|
||
}
|
||
|
||
function show(){
|
||
flashFlag=false;
|
||
hght=0;//恢复滚动条总长,因为$(”#mypage”).scroll事件一触发,又会得到新值,不恢复的话可能会造成判断错误而再次加载……
|
||
topH=0;//原因同上。
|
||
var flag2 = true;
|
||
if(memoryData!=null&&memoryData!=""){
|
||
try{
|
||
$("#info").append($(memoryData));//用append方法追加内容到mypage元素。
|
||
// $("#currentPage").html(pagePoint);
|
||
flag2 = false;
|
||
}catch(err){
|
||
|
||
}
|
||
}
|
||
|
||
$.get("<c:url value='nmsTaskManager.do?action=queryChild'/>&pageSize="+'${pageSize }'+"&pageNo="+(++pagePoint)+"&missionName="+$("#mName").val()+"&loopFlag="+$("#checkTypeId").val()+"&missionState="+$("#checkTypeId1").val()+"&missionType="+$("#checkTypeId2").val(), function(data){//利用jquery的get方法得到table.html内容
|
||
if(flag2){
|
||
try{
|
||
$("#info").append($(data));//用append方法追加内容到mypage元素。
|
||
}catch(err){
|
||
|
||
}
|
||
}else{
|
||
flag2 = true;
|
||
memoryData = data;
|
||
}
|
||
//无数据
|
||
if(data==null||data==""){
|
||
clearInterval(intervalID);
|
||
}
|
||
flashFlag = true;
|
||
});
|
||
}
|
||
});
|
||
|
||
|
||
/*------ 滚动条滚动 延迟加载页面操作--------------*/
|
||
</script>
|
||
</head>
|
||
<body>
|
||
<!--中间部分右边开始-->
|
||
<div class="middle_list" style="overflow: hidden;">
|
||
<form name=form3 id="frmArticleType"
|
||
action="<c:url value='nmsTaskManager.do?action=queryParent'/>"
|
||
method="post" enctype="multipart/form-data">
|
||
<input type="hidden" name="isComplete" id="isComplete"
|
||
value="${isComplete}" />
|
||
<input type="hidden" name="fromWhere" value="${fromWhere }" />
|
||
<input type="hidden" name="from" value="${from }" />
|
||
<div id="divTop">
|
||
<div class="box_1">
|
||
i18n_ntilp.text.missionName_n81i
|
||
<input type="text" id="mName" name="missionName" title="i18n_ntilp.message.missionName_n81i"
|
||
value="${missionName}" size="20" onkeyup="checkZF('mName');" />
|
||
i18n_ntilp.text.loopFlag_n81i
|
||
<select name="loopFlag" id="checkTypeId">
|
||
<option value=""
|
||
<c:if test="${loopFlag eq null}">selected="selected"</c:if>>
|
||
--i18n_ntilp.message.messageDefault_n81i--
|
||
</option>
|
||
<option value="1"
|
||
<c:if test="${loopFlag eq 1}">selected="selected"</c:if>>
|
||
i18n_ntilp.message.timed_n81i
|
||
</option>
|
||
<option value="0"
|
||
<c:if test="${loopFlag eq 0}">selected="selected"</c:if>>
|
||
i18n_ntilp.message.untimed_n81i
|
||
</option>
|
||
</select>
|
||
i18n_ntilp.text.missionState_n81i
|
||
<select name="missionState" style="width: 120px;" id="checkTypeId1">
|
||
<option value="">
|
||
--i18n_ntilp.message.messageDefault_n81i--
|
||
</option>
|
||
<option value="1"
|
||
<c:if test="${missionState eq 1}">selected="selected"</c:if>>
|
||
i18n_ntilp.message.missionState1_n81i
|
||
</option>
|
||
<option value="2"
|
||
<c:if test="${missionState eq 2}">selected="selected"</c:if>>
|
||
i18n_ntilp.message.missionState2_n81i
|
||
</option>
|
||
<!-- 包括4个状态:非周期任务:全部成功、部分成功、全部失败,周期任务已完成 -->
|
||
<option value="3"
|
||
<c:if test="${missionState eq 3}">selected="selected"</c:if>>
|
||
i18n_ntilp.message.missionState3_n81i
|
||
</option>
|
||
<option value="4"
|
||
<c:if test="${missionState eq 4}">selected="selected"</c:if>>
|
||
i18n_ntilp.message.missionState4_n81i
|
||
</option>
|
||
<option value="5"
|
||
<c:if test="${missionState eq 5}">selected="selected"</c:if>>
|
||
i18n_ntilp.message.missionState5_n81i
|
||
</option>
|
||
<option value="6"
|
||
<c:if test="${missionState eq 6}">selected="selected"</c:if>>
|
||
i18n_ntilp.message.missionState6_n81i
|
||
</option>
|
||
<option value="7"
|
||
<c:if test="${missionState eq 7}">selected="selected"</c:if>>
|
||
i18n_ntilp.message.missionState7_n81i
|
||
</option>
|
||
</select>
|
||
i18n_ntilp.text.missionType_n81i
|
||
<select name="missionType" id="checkTypeId2">
|
||
<option value="0"
|
||
<c:if test="${missionType eq 0}">selected="selected"</c:if>>
|
||
--i18n_ntilp.message.messageDefault_n81i--
|
||
</option>
|
||
<option value="1"
|
||
<c:if test="${missionType eq 1}">selected="selected"</c:if>>
|
||
i18n_ntilp.message.missionType1_n81i
|
||
</option>
|
||
<!--
|
||
<option value="2"
|
||
<c:if test="${missionstatetable.missionType eq 2}">selected="selected"</c:if>>
|
||
非流文本数据获取
|
||
</option>
|
||
<option value="3"
|
||
<c:if test="${missionstatetable.missionType eq 3}">selected="selected"</c:if>>
|
||
流文本数据获取
|
||
</option>
|
||
<option value="5"
|
||
<c:if test="${missionstatetable.missionType eq 5}">selected="selected"</c:if>>
|
||
shell注册
|
||
</option>
|
||
-->
|
||
<option value="4"
|
||
<c:if test="${missionType eq 4}">selected="selected"</c:if>>
|
||
i18n_ntilp.message.missionType4_n81i
|
||
</option>
|
||
<option value="6"
|
||
<c:if test="${missionType eq 6}">selected="selected"</c:if>>
|
||
i18n_ntilp.message.missionType6_n81i
|
||
</option>
|
||
</select>
|
||
<img src="<c:url value='/images/button_chaxun.png'/>"
|
||
class="img_middle" onclick="javascript:qry();" />
|
||
</div>
|
||
<div class="box_2">
|
||
<c:if test="${ADMFlag ne true}">
|
||
<input type="button" class=btn3_mouseout
|
||
onmouseover="this.className='btn3_mouseover'"
|
||
onmouseout="this.className='btn3_mouseout'"
|
||
onmousedown="this.className='btn3_mousedown'"
|
||
onmouseup="this.className='btn3_mouseup'"
|
||
onclick="javascript:showDiv();" value="i18n_ntilp.button.exportXls_n81i"/>
|
||
<jsp:include page="/include/include.jsp"></jsp:include>
|
||
</c:if>
|
||
</div>
|
||
</div>
|
||
<div id="maindiv">
|
||
<table border="0" cellpadding="0" cellspacing="0" class="table"
|
||
id="info">
|
||
<tr>
|
||
<td class="color_top">
|
||
<input type="checkbox" onclick="javascript:checkAll(this);"
|
||
${ADMFlag ? "disabled='disabled' ":""}/>
|
||
</td>
|
||
<td colspan="1" class="color_top">
|
||
i18n_ntilp.message.operation_n81i
|
||
</td>
|
||
<td class="color_top">
|
||
i18n_ntilp.text.missionName_n81i
|
||
</td>
|
||
<td class="color_top">
|
||
i18n_ntilp.text.missionType_n81i
|
||
</td>
|
||
<td class="color_top">
|
||
i18n_ntilp.text.loopFlag_n81i
|
||
</td>
|
||
<td class="color_top">
|
||
i18n_ntilp.text.missionState_n81i
|
||
</td>
|
||
<td class="color_top">
|
||
i18n_ntilp.text.missionStateDesc_n81i
|
||
</td>
|
||
<td class="color_top">
|
||
i18n_ntilp.text.systemId_n81i
|
||
</td>
|
||
<td class="color_top">
|
||
i18n_ntilp.text.userGroup_n81i
|
||
</td>
|
||
<td class="color_top">
|
||
i18n_ntilp.text.viewLevel_n81i
|
||
</td>
|
||
<td class="color_top">
|
||
i18n_ntilp.text.createUser_n81i
|
||
</td>
|
||
<td class="color_8">
|
||
i18n_ntilp.text.createTime_n81i
|
||
</td>
|
||
</tr>
|
||
<c:set var="index" value="${1}" />
|
||
<c:choose>
|
||
<c:when test="${fn:length(missionstateTableList) > 0}">
|
||
<c:forEach items="${missionstateTableList}"
|
||
var="missionstatetable">
|
||
<c:if test="${index%2 eq 1}">
|
||
<c:set var="tdClass" value="color_1" />
|
||
<c:set var="tdClassR" value="color_7" />
|
||
</c:if>
|
||
<c:if test="${index%2 eq 0}">
|
||
<c:set var="tdClass" value="color_3" />
|
||
<c:set var="tdClassR" value="color_6" />
|
||
</c:if>
|
||
<tr>
|
||
<td class="${tdClass }" nowrap="nowrap">
|
||
<input type="hidden" id="yxbz${missionstatetable.missionId }"
|
||
name="yxbz${missionstatetable.missionId }"
|
||
value="${missionstatetable.missionState}" />
|
||
<input type="hidden"
|
||
id="loopFlag${missionstatetable.missionId }"
|
||
name="loopFlag${missionstatetable.missionId }"
|
||
value="${missionstatetable.loopFlag}" />
|
||
<input type="checkbox" name="pid" id="pid"
|
||
value="${missionstatetable.missionId}"
|
||
${ADMFlag ? "disabled='disabled' ":""} />
|
||
${index}
|
||
</td>
|
||
<td class="${tdClass }" nowrap="nowrap">
|
||
<a
|
||
href="javaScript:viewResultsStatistics('${missionstatetable.missionId}');">结果查看</a>
|
||
<c:if test="${missionstatetable.userId eq loginUserId}">
|
||
<a
|
||
href="javaScript:editMissionViewLevel('${missionstatetable.missionId}');">修改信息</a>
|
||
</c:if>
|
||
</td>
|
||
<td class="${tdClass }" nowrap="nowrap">
|
||
<a
|
||
href="javaScript:viewMissionInfo('${missionstatetable.missionId}');"
|
||
title="点击查看任务信息">${missionstatetable.missionName}</a>
|
||
</td>
|
||
<td class="${tdClass }" nowrap="nowrap">
|
||
<c:if test="${missionstatetable.missionType eq 1}">
|
||
i18n_ntilp.message.missionType1_n81i
|
||
</c:if>
|
||
<c:if test="${missionstatetable.missionType eq 2}">
|
||
i18n_ntilp.message.missionType2_n81i
|
||
</c:if>
|
||
<c:if test="${missionstatetable.missionType eq 3}">
|
||
i18n_ntilp.message.missionType3_n81i
|
||
</c:if>
|
||
<c:if test="${missionstatetable.missionType eq 5}">
|
||
i18n_ntilp.message.missionType5_n81i
|
||
</c:if>
|
||
<c:if test="${missionstatetable.missionType eq 4}">
|
||
i18n_ntilp.message.missionType4_n81i
|
||
</c:if>
|
||
<c:if test="${missionstatetable.missionType eq 6}">
|
||
i18n_ntilp.message.missionType6_n81i
|
||
</c:if>
|
||
</td>
|
||
<td class="${tdClass }" nowrap="nowrap">
|
||
<c:if test="${missionstatetable.loopFlag eq 1}">i18n_ntilp.message.Y_n81i</c:if>
|
||
<c:if test="${missionstatetable.loopFlag eq 0}">i18n_ntilp.message.N_n81i</c:if>
|
||
</td>
|
||
<td class="${tdClass }" nowrap="nowrap">
|
||
<c:if test="${missionstatetable.missionState eq 1}">i18n_ntilp.message.missionState1_n81i</c:if>
|
||
<c:if test="${missionstatetable.missionState eq 2}">i18n_ntilp.message.missionState2_n81i</c:if>
|
||
<c:if test="${missionstatetable.missionState eq 3 }">
|
||
<font color="blue">i18n_ntilp.message.missionState3_n81i</font>
|
||
</c:if>
|
||
<c:if test="${missionstatetable.missionState eq 30}">
|
||
<font color="green">i18n_ntilp.message.missionState30_n81i</font>
|
||
</c:if>
|
||
<c:if test="${missionstatetable.missionState eq 32}">
|
||
<font color="#e47833">i18n_ntilp.message.missionState32_n81i</font>
|
||
</c:if>
|
||
<c:if test="${missionstatetable.missionState eq 31}">
|
||
<font color="red">i18n_ntilp.message.missionState31_n81i</font>
|
||
</c:if>
|
||
<c:if test="${missionstatetable.missionState eq 4}">i18n_ntilp.message.missionState4_n81i</c:if>
|
||
<c:if test="${missionstatetable.missionState eq 5}">i18n_ntilp.message.missionState5_n81i</c:if>
|
||
<c:if test="${missionstatetable.missionState eq 6}">i18n_ntilp.message.missionState6_n81i</c:if>
|
||
<c:if test="${missionstatetable.missionState eq 7}">i18n_ntilp.message.missionState7_n81i</c:if>
|
||
|
||
</td>
|
||
<td class="${tdClass }" nowrap="nowrap">
|
||
${missionstatetable.missionStateDesc}
|
||
</td>
|
||
<td class="${tdClass }" nowrap="nowrap">
|
||
${missionstatetable.systemIdName}
|
||
</td>
|
||
<td class="${tdClass }" nowrap="nowrap">
|
||
${missionstatetable.groupIdName}
|
||
</td>
|
||
<td class="${tdClass }" nowrap="nowrap">
|
||
<c:if test="${missionstatetable.viewLevel eq 1}">i18n_ntilp.message.publisher_n81i</c:if>
|
||
<c:if test="${missionstatetable.viewLevel eq 2}">i18n_ntilp.message.publisherGroup_n81i</c:if>
|
||
<c:if test="${missionstatetable.viewLevel eq 3}">i18n_ntilp.message.allInSys_n81i</c:if>
|
||
</td>
|
||
<td class="${tdClass }" nowrap="nowrap">
|
||
${missionstatetable.userIdName}
|
||
</td>
|
||
<td class="${tdClassR }" nowrap="nowrap">
|
||
<fmt:formatDate value="${missionstatetable.createTime}"
|
||
type="both" />
|
||
</td>
|
||
</tr>
|
||
<c:set var="index" value="${index + 1}" />
|
||
</c:forEach>
|
||
</c:when>
|
||
<c:otherwise>
|
||
<tr>
|
||
<td colspan="12" align="center" class="color_6">
|
||
i18n_ntilp.text.noRecord_n81i
|
||
</td>
|
||
</tr>
|
||
</c:otherwise>
|
||
</c:choose>
|
||
</table>
|
||
</div>
|
||
<c:if test="${!empty missionstateTableList}">
|
||
<div id="divBoot">
|
||
<jsp:include page="/common/page.jsp" />
|
||
</div>
|
||
</c:if>
|
||
</form>
|
||
</div>
|
||
<br />
|
||
<div id="popDiv" class="mydiv" style="display:none;">
|
||
<input type="hidden" />
|
||
<input type="button" class=btn3_mouseout style="width:100px;"
|
||
onmouseover="this.className='btn3_mouseover'"
|
||
onmouseout="this.className='btn3_mouseout'"
|
||
onmousedown="this.className='btn3_mousedown'"
|
||
onmouseup="this.className='btn3_mouseup'"
|
||
onclick="javascript:emportCurrentXls();" value="i18n_ntilp.button.expordCurrentPage_n81i"/>
|
||
|
||
<input type="button" class=btn3_mouseout style="width:80px"
|
||
onmouseover="this.className='btn3_mouseover'"
|
||
onmouseout="this.className='btn3_mouseout'"
|
||
onmousedown="this.className='btn3_mousedown'"
|
||
onmouseup="this.className='btn3_mouseup'"
|
||
onclick="javascript:emportAllXls();" value="i18n_ntilp.button.expordAllData_n81i"/>
|
||
<br/>
|
||
<a href="javascript:closeDiv()">i18n_ntilp.text.closeWindow_n81i</a></div>
|
||
|
||
<div id="bg" class="bg" style="display:none;"></div>
|
||
</body>
|
||
</html>
|
||
|