1.事务添加
2.亦庄bug修改 3.业务系统添加逻辑变更
This commit is contained in:
@@ -1,160 +1,160 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ 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_adepti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
<script type="text/javascript">
|
||||
function $(name){
|
||||
return document.getElementById(name);
|
||||
}
|
||||
function add(){
|
||||
if($id("deptname","","i18n_adepti.text.deptname_n81i")){
|
||||
for(var i = 0 ;i<document.all.deptlayer.length;i++){
|
||||
if(document.all.deptlayer[i].checked){
|
||||
if((document.all.deptlayer[i].value==1 || document.all.deptlayer[i].value==2 ) && document.getElementById("upperlayer").value==-1){
|
||||
alert('i18n_adepti.message.deptname_n81i');
|
||||
return false;
|
||||
}else{
|
||||
//判断此部门名称是否已经存在,不允许同一个上级的部门重名
|
||||
var deptName = document.getElementById("deptname").value;
|
||||
var upper = jQuery("#upperlayer >option:selected").val();
|
||||
jQuery.post("<c:url value='/'/>sysManage/sysPopedomManage!checkDeptIsExisted.do",{deptName:deptName,upper:upper},function(datas){checkDeptIsExisted(datas);},"json");
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//判断角色名是否已存在,不存在再提交
|
||||
function checkDeptIsExisted(datas) {
|
||||
if(datas!=null) {
|
||||
if(datas.hasExisted=="false") {
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=addDeptInfo";
|
||||
document.yhForm.submit();
|
||||
} else {
|
||||
alert("i18n_adepti.message.deptnameExists_n81i");
|
||||
jQuery("#deptname").focus();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryDeptInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="yhForm" method="post">
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_adepti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="25%" align="right">
|
||||
i18n_adepti.text.deptname_n81i
|
||||
</td>
|
||||
<td class="color_3" width="25%" align="left">
|
||||
<input type="text" name="dept.deptname" id="deptname"/>
|
||||
</td>
|
||||
<td class="color_1" width="25%" align="right">
|
||||
i18n_adepti.text.upperlayer_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" width="25%">
|
||||
<select name="dept.upperlayer" id="upperlayer">
|
||||
<option value="0" selected>
|
||||
i18n_adepti.message.selectDefault_n81i
|
||||
</option>
|
||||
<c:forEach items="${listDeptInfo}" var="deptInfo">
|
||||
<option value="${deptInfo.deptid}">
|
||||
${deptInfo.deptname}
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right">
|
||||
i18n_adepti.text.deptlayer_n81i
|
||||
</td>
|
||||
<td class="color_3" width="25%" align="left" colspan="3">
|
||||
<input type="radio" name="dept.deptlayer" id="deptlayer" value="0" checked="checked" />i18n_adepti.message.deptlayer0_n81i
|
||||
<input type="radio" name="dept.deptlayer" id="deptlayer" value="1" />i18n_adepti.message.deptlayer1_n81i
|
||||
<input type="radio" name="dept.deptlayer" id="deptlayer" value="2" />i18n_adepti.message.deptlayer2
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="add()"
|
||||
value="i18n_adepti.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()"
|
||||
value="i18n_adepti.button.reset_n81i"/>
|
||||
|
||||
<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="goBack()" value="i18n_adepti.button.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<script>
|
||||
function selectUpper(opt){
|
||||
if(opt==0){
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].value="-1";
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].text="i18n_adepti.message.selectDefault_n81i";
|
||||
document.getElementById("upperlayer").disabled=true;
|
||||
//alert(document.getElementById("upperlayer").value);
|
||||
}else{
|
||||
document.getElementById("upperlayer").disabled=false;
|
||||
}
|
||||
}
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ 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_adepti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
<script type="text/javascript">
|
||||
function $(name){
|
||||
return document.getElementById(name);
|
||||
}
|
||||
function add(){
|
||||
if($id("deptname","","i18n_adepti.text.deptname_n81i")){
|
||||
for(var i = 0 ;i<document.all.deptlayer.length;i++){
|
||||
if(document.all.deptlayer[i].checked){
|
||||
if((document.all.deptlayer[i].value==1 || document.all.deptlayer[i].value==2 ) && document.getElementById("upperlayer").value==-1){
|
||||
alert('i18n_adepti.message.deptname_n81i');
|
||||
return false;
|
||||
}else{
|
||||
//判断此部门名称是否已经存在,不允许同一个上级的部门重名
|
||||
var deptName = document.getElementById("deptname").value;
|
||||
var upper = jQuery("#upperlayer >option:selected").val();
|
||||
jQuery.post("<c:url value='/'/>sysManage/sysPopedomManage!checkDeptIsExisted.do",{deptName:deptName,upper:upper},function(datas){checkDeptIsExisted(datas);},"json");
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//判断角色名是否已存在,不存在再提交
|
||||
function checkDeptIsExisted(datas) {
|
||||
if(datas!=null) {
|
||||
if(datas.hasExisted=="false") {
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=addDeptInfo";
|
||||
document.yhForm.submit();
|
||||
} else {
|
||||
alert("i18n_adepti.message.deptnameExists_n81i");
|
||||
jQuery("#deptname").focus();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryDeptInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="yhForm" method="post">
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_adepti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="25%" align="right">
|
||||
i18n_adepti.text.deptname_n81i
|
||||
</td>
|
||||
<td class="color_3" width="25%" align="left">
|
||||
<input type="text" name="dept.deptname" id="deptname"/>
|
||||
</td>
|
||||
<td class="color_1" width="25%" align="right">
|
||||
i18n_adepti.text.upperlayer_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" width="25%">
|
||||
<select name="dept.upperlayer" id="upperlayer">
|
||||
<option value="0" selected>
|
||||
i18n_adepti.message.selectDefault_n81i
|
||||
</option>
|
||||
<c:forEach items="${listDeptInfo}" var="deptInfo">
|
||||
<option value="${deptInfo.deptid}">
|
||||
${deptInfo.deptname}
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right">
|
||||
i18n_adepti.text.deptlayer_n81i
|
||||
</td>
|
||||
<td class="color_3" width="25%" align="left" colspan="3">
|
||||
<input type="radio" name="dept.deptlayer" id="deptlayer" value="0" checked="checked" />i18n_adepti.message.deptlayer0_n81i
|
||||
<input type="radio" name="dept.deptlayer" id="deptlayer" value="1" />i18n_adepti.message.deptlayer1_n81i
|
||||
<input type="radio" name="dept.deptlayer" id="deptlayer" value="2" />i18n_adepti.message.deptlayer2
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="add()"
|
||||
value="i18n_adepti.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()"
|
||||
value="i18n_adepti.button.reset_n81i"/>
|
||||
|
||||
<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="goBack()" value="i18n_adepti.button.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<script>
|
||||
function selectUpper(opt){
|
||||
if(opt==0){
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].value="-1";
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].text="i18n_adepti.message.selectDefault_n81i";
|
||||
document.getElementById("upperlayer").disabled=true;
|
||||
//alert(document.getElementById("upperlayer").value);
|
||||
}else{
|
||||
document.getElementById("upperlayer").disabled=false;
|
||||
}
|
||||
}
|
||||
</script>
|
||||
@@ -1,165 +1,165 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_aei.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function add(){
|
||||
if($id("troubleCode","sz","i18n_aei.text.troubleCode_n81i")&& $id("troubleInfo","","i18n_aei.text.troubleInfo_n81i")){
|
||||
<c:if test="${ADMFlag eq true}" >
|
||||
if($("#sysid").val()==''){
|
||||
$('#group_red').html("i18n_aei.message.selectSystem_n81i");
|
||||
return;
|
||||
}
|
||||
</c:if>
|
||||
if(checkAjax()){
|
||||
document.Mkform.action = "<%=path%>/sysManage/sysErrorManage.do?action=addErrorInfo";
|
||||
document.Mkform.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function checkAjax(){
|
||||
var type;
|
||||
$.ajax({
|
||||
url:"<%=path%>/sysManage/sysErrorManage.do?action=checkAjax",
|
||||
type : "POST",
|
||||
async:false,
|
||||
data:$('#Mkform').serialize(),
|
||||
success : function(data) {
|
||||
if(data == "error"){
|
||||
alert("i18n_aei.message.MkformError_n81i");
|
||||
$("#troubleCode").focus();
|
||||
type = false;
|
||||
}else if(data == "exception"){
|
||||
alert("i18n_aei.message.MkformException_n81i");
|
||||
type = false;
|
||||
}else if(data =="success"){
|
||||
type = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return type;
|
||||
}
|
||||
|
||||
|
||||
function goBack(){
|
||||
window.location="<%=path%>/sysManage/sysErrorManage!execute.do?action=queryError";
|
||||
}
|
||||
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_aei.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Mkform" method="post" id="Mkform">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_aei.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_aei.text.troubleCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="troubleState.troubleCode" id="troubleCode"/>
|
||||
<font color="red">*</font>
|
||||
|
||||
</td>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_aei.text.troubleInfo_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="troubleState.troubleInfo"
|
||||
id="troubleInfo"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${ADMFlag }">
|
||||
<tr id="adm" >
|
||||
<td class="color_1" width="20%" align="right" valign="top" >
|
||||
i18n_aei.text.systeId_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" valign="top" colspan="3">
|
||||
<select name="troubleState.system.systemId" id="sysid">
|
||||
<option selected="selected" value="">
|
||||
i18n_aei.message.systeId_n81i
|
||||
</option>
|
||||
<c:forEach items="${sysList}" var="sys">
|
||||
<option value="${sys.systemId}">
|
||||
${sys.systemName}
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font color="red" id="group_red">* </font>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_aei.text.troubleDescr_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<textarea rows="3" cols="50" name="troubleState.troubleDescr" id="troubleDescr"></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="add()"
|
||||
value="i18n_aei.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Mkform'].reset()"
|
||||
value="i18n_aei.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_aei.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function add(){
|
||||
if($id("troubleCode","sz","i18n_aei.text.troubleCode_n81i")&& $id("troubleInfo","","i18n_aei.text.troubleInfo_n81i")){
|
||||
<c:if test="${ADMFlag eq true}" >
|
||||
if($("#sysid").val()==''){
|
||||
$('#group_red').html("i18n_aei.message.selectSystem_n81i");
|
||||
return;
|
||||
}
|
||||
</c:if>
|
||||
if(checkAjax()){
|
||||
document.Mkform.action = "<%=path%>/sysManage/sysErrorManage.do?action=addErrorInfo";
|
||||
document.Mkform.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function checkAjax(){
|
||||
var type;
|
||||
$.ajax({
|
||||
url:"<%=path%>/sysManage/sysErrorManage.do?action=checkAjax",
|
||||
type : "POST",
|
||||
async:false,
|
||||
data:$('#Mkform').serialize(),
|
||||
success : function(data) {
|
||||
if(data == "error"){
|
||||
alert("i18n_aei.message.MkformError_n81i");
|
||||
$("#troubleCode").focus();
|
||||
type = false;
|
||||
}else if(data == "exception"){
|
||||
alert("i18n_aei.message.MkformException_n81i");
|
||||
type = false;
|
||||
}else if(data =="success"){
|
||||
type = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return type;
|
||||
}
|
||||
|
||||
|
||||
function goBack(){
|
||||
window.location="<%=path%>/sysManage/sysErrorManage!execute.do?action=queryError";
|
||||
}
|
||||
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_aei.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Mkform" method="post" id="Mkform">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_aei.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_aei.text.troubleCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="troubleState.troubleCode" id="troubleCode"/>
|
||||
<font color="red">*</font>
|
||||
|
||||
</td>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_aei.text.troubleInfo_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="troubleState.troubleInfo"
|
||||
id="troubleInfo"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${ADMFlag }">
|
||||
<tr id="adm" >
|
||||
<td class="color_1" width="20%" align="right" valign="top" >
|
||||
i18n_aei.text.systeId_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" valign="top" colspan="3">
|
||||
<select name="troubleState.system.systemId" id="sysid">
|
||||
<option selected="selected" value="">
|
||||
i18n_aei.message.systeId_n81i
|
||||
</option>
|
||||
<c:forEach items="${sysList}" var="sys">
|
||||
<option value="${sys.systemId}">
|
||||
${sys.systemName}
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font color="red" id="group_red">* </font>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_aei.text.troubleDescr_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<textarea rows="3" cols="50" name="troubleState.troubleDescr" id="troubleDescr"></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="add()"
|
||||
value="i18n_aei.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Mkform'].reset()"
|
||||
value="i18n_aei.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,169 +1,169 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ page import="nis.nms.core.*"%>
|
||||
<%@ 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_aji.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function add(){
|
||||
if($id("jsmc","","i18n_aji.text.jsmc_n81i")){
|
||||
if(checkSpecial($("#jsmc").val())){
|
||||
$("#jsmc").next().html("i18n_aji.message.jsmc_n81i");
|
||||
return;
|
||||
}
|
||||
var values=document.getElementsByName("mkid");
|
||||
var checkedValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
if(checkedValues==''){
|
||||
$('#mk').html("i18n_aji.message.mk_n81i");
|
||||
return ;
|
||||
}
|
||||
//判断此角色名是否已经存在,不允许角色重名
|
||||
$.post("<c:url value='/'/>sysManage/sysPopedomManage!checkRoleIsExisted.do",{roleName:$("#jsmc").val()},function(datas){checkRoleIsExisted(datas);},"json");
|
||||
}
|
||||
}
|
||||
|
||||
//判断角色名是否已存在,不存在再提交
|
||||
function checkRoleIsExisted(datas) {
|
||||
if(datas.hasExisted=="false") {
|
||||
document.jsForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=addJsInfo";
|
||||
document.jsForm.submit();
|
||||
} else {
|
||||
$("#jsmc").next().html("i18n_aji.message.jsmcInput_n81i");
|
||||
$("#jsmc").focus();
|
||||
return;
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
document.jsForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryJsInfo";
|
||||
document.jsForm.submit();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_aji.button.back_n81i"/>
|
||||
</div>
|
||||
<div class="middle_list">
|
||||
<form action="" name="jsForm" method="post">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<!-- <div class="box_1">
|
||||
<img src="<c:url value='/images/sanjiao.png'/>" class="img_middle" />
|
||||
你现在所在的位置是: 系统配置 —> 角色管理 —> 新增角色信息
|
||||
</div>
|
||||
<div style="clear: both"></div> -->
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_aji.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right">
|
||||
i18n_aji.text.jsmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" width="50%" align="left">
|
||||
<input type="text" name="role.jsmc" id="jsmc"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_aji.text.jsms_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<textarea rows="4" cols="40" name="role.jsms" id="jsms"
|
||||
></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_aji.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
i18n_aji.text.using_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top">
|
||||
i18n_aji.message.selectMk_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<font color="red" id="mk"></font>
|
||||
<div id="tree" name="tree"
|
||||
style="OVERFLOW-Y: auto; width: 100%;">
|
||||
<script type="text/javascript">
|
||||
d = new dTree('d');
|
||||
d.add('0','-1','i18n_aji.message.mkMenu_n81i<font color="red">*</font>');
|
||||
<%
|
||||
List treeList = (List)request.getAttribute("treeList");
|
||||
List list = MakeTree.getAllResourceList(treeList);
|
||||
if(list != null && list.size() > 0){
|
||||
Resource resource = new Resource();
|
||||
for( int i = 0 ; i < list.size() ; i++ ){
|
||||
resource = (Resource) list.get(i);
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','');
|
||||
<%
|
||||
|
||||
}
|
||||
}
|
||||
%>
|
||||
document.write(d);
|
||||
</script>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="color_7" colspan="2" align="right">
|
||||
<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="add()" value="i18n_aji.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['jsForm'].reset()" value="i18n_aji.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ page import="nis.nms.core.*"%>
|
||||
<%@ 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_aji.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function add(){
|
||||
if($id("jsmc","","i18n_aji.text.jsmc_n81i")){
|
||||
if(checkSpecial($("#jsmc").val())){
|
||||
$("#jsmc").next().html("i18n_aji.message.jsmc_n81i");
|
||||
return;
|
||||
}
|
||||
var values=document.getElementsByName("mkid");
|
||||
var checkedValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
if(checkedValues==''){
|
||||
$('#mk').html("i18n_aji.message.mk_n81i");
|
||||
return ;
|
||||
}
|
||||
//判断此角色名是否已经存在,不允许角色重名
|
||||
$.post("<c:url value='/'/>sysManage/sysPopedomManage!checkRoleIsExisted.do",{roleName:$("#jsmc").val()},function(datas){checkRoleIsExisted(datas);},"json");
|
||||
}
|
||||
}
|
||||
|
||||
//判断角色名是否已存在,不存在再提交
|
||||
function checkRoleIsExisted(datas) {
|
||||
if(datas.hasExisted=="false") {
|
||||
document.jsForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=addJsInfo";
|
||||
document.jsForm.submit();
|
||||
} else {
|
||||
$("#jsmc").next().html("i18n_aji.message.jsmcInput_n81i");
|
||||
$("#jsmc").focus();
|
||||
return;
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
document.jsForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryJsInfo";
|
||||
document.jsForm.submit();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_aji.button.back_n81i"/>
|
||||
</div>
|
||||
<div class="middle_list">
|
||||
<form action="" name="jsForm" method="post">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<!-- <div class="box_1">
|
||||
<img src="<c:url value='/images/sanjiao.png'/>" class="img_middle" />
|
||||
你现在所在的位置是: 系统配置 —> 角色管理 —> 新增角色信息
|
||||
</div>
|
||||
<div style="clear: both"></div> -->
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_aji.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right">
|
||||
i18n_aji.text.jsmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" width="50%" align="left">
|
||||
<input type="text" name="role.jsmc" id="jsmc"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_aji.text.jsms_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<textarea rows="4" cols="40" name="role.jsms" id="jsms"
|
||||
></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_aji.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
i18n_aji.text.using_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top">
|
||||
i18n_aji.message.selectMk_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<font color="red" id="mk"></font>
|
||||
<div id="tree" name="tree"
|
||||
style="OVERFLOW-Y: auto; width: 100%;">
|
||||
<script type="text/javascript">
|
||||
d = new dTree('d');
|
||||
d.add('0','-1','i18n_aji.message.mkMenu_n81i<font color="red">*</font>');
|
||||
<%
|
||||
List treeList = (List)request.getAttribute("treeList");
|
||||
List list = MakeTree.getAllResourceList(treeList);
|
||||
if(list != null && list.size() > 0){
|
||||
Resource resource = new Resource();
|
||||
for( int i = 0 ; i < list.size() ; i++ ){
|
||||
resource = (Resource) list.get(i);
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','');
|
||||
<%
|
||||
|
||||
}
|
||||
}
|
||||
%>
|
||||
document.write(d);
|
||||
</script>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="color_7" colspan="2" align="right">
|
||||
<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="add()" value="i18n_aji.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['jsForm'].reset()" value="i18n_aji.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,168 +1,168 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_amki.message.title_n81i</title>
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>" type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/css/k.css'/>" rel="stylesheet" type="text/css" />
|
||||
<script language="javascript" type="text/javascript" src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
<script type="text/javascript" src="<%=path%>/templates/js/object.js"></script>
|
||||
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function $(name){
|
||||
return document.getElementById(name);
|
||||
}
|
||||
|
||||
function add(){
|
||||
if($id("mkmc","","i18n_amki.text.mkjbxx_n81i")){
|
||||
document.Mkform.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=addMkInfo";
|
||||
document.Mkform.submit();
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Mkform.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryMkInfo";
|
||||
document.Mkform.submit();
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
<body>
|
||||
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<table width="80%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<div style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<span class="STYLE1"> <strong>i18n_amki.text.mkjbxx_n81i</strong></span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td width="18%" bgcolor="#ffffff" align="center">
|
||||
<div style="height: 5px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<form action="" name="Mkform" method="post">
|
||||
<table width="100%" align="center" border="0" cellpadding="0" cellspacing="1">
|
||||
<input type="hidden" name="module.pid" value="${pid }">
|
||||
<!--<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">模块编号:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="20" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="module.mkbh" id="mkbh"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />
|
||||
</div>
|
||||
</td>
|
||||
</tr> -->
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="40%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_amki.text.mkmc_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="module.mkmc" id="mkmc"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_amki.text.mkurl_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="module.mkurl" id="mkurl"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_amki.text.mkms_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<textarea rows="4" cols="40" name="module.mkms" id="mkms"
|
||||
style="width: 155px; height: 30px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000"></textarea>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_amki.text.state_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="radio" name="module.zxbz" value="0" checked="checked" /><font size=2>i18n_amki.message.state0_n81i </font>
|
||||
<input type="radio" name="module.zxbz" value="1" ${ZXBZ==1?"checked='checked'":"" }/><font size=2>i18n_amki.message.state1_n81i
|
||||
<div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="td_color">
|
||||
<tr>
|
||||
<td width="92%" align=right>
|
||||
<img onclick="add()" src="<c:url value='/desktop/images/anniu/a_12${userBgColor }.gif'/>"
|
||||
border="0" align="middle" />
|
||||
</td>
|
||||
<td align=left>
|
||||
<img src="<c:url value='/desktop/images/anniu/a_39${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="javascript:document.forms['Mkform'].reset()" />
|
||||
|
||||
</td>
|
||||
<td align=left>
|
||||
<img src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="goBack()" />
|
||||
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_amki.message.title_n81i</title>
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>" type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/css/k.css'/>" rel="stylesheet" type="text/css" />
|
||||
<script language="javascript" type="text/javascript" src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
<script type="text/javascript" src="<%=path%>/templates/js/object.js"></script>
|
||||
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function $(name){
|
||||
return document.getElementById(name);
|
||||
}
|
||||
|
||||
function add(){
|
||||
if($id("mkmc","","i18n_amki.text.mkjbxx_n81i")){
|
||||
document.Mkform.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=addMkInfo";
|
||||
document.Mkform.submit();
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Mkform.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryMkInfo";
|
||||
document.Mkform.submit();
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
<body>
|
||||
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<table width="80%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<div style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<span class="STYLE1"> <strong>i18n_amki.text.mkjbxx_n81i</strong></span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td width="18%" bgcolor="#ffffff" align="center">
|
||||
<div style="height: 5px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<form action="" name="Mkform" method="post">
|
||||
<table width="100%" align="center" border="0" cellpadding="0" cellspacing="1">
|
||||
<input type="hidden" name="module.pid" value="${pid }">
|
||||
<!--<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">模块编号:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="20" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="module.mkbh" id="mkbh"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />
|
||||
</div>
|
||||
</td>
|
||||
</tr> -->
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="40%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_amki.text.mkmc_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="module.mkmc" id="mkmc"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_amki.text.mkurl_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="module.mkurl" id="mkurl"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_amki.text.mkms_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<textarea rows="4" cols="40" name="module.mkms" id="mkms"
|
||||
style="width: 155px; height: 30px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000"></textarea>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_amki.text.state_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="radio" name="module.zxbz" value="0" checked="checked" /><font size=2>i18n_amki.message.state0_n81i </font>
|
||||
<input type="radio" name="module.zxbz" value="1" ${ZXBZ==1?"checked='checked'":"" }/><font size=2>i18n_amki.message.state1_n81i
|
||||
<div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="td_color">
|
||||
<tr>
|
||||
<td width="92%" align=right>
|
||||
<img onclick="add()" src="<c:url value='/desktop/images/anniu/a_12${userBgColor }.gif'/>"
|
||||
border="0" align="middle" />
|
||||
</td>
|
||||
<td align=left>
|
||||
<img src="<c:url value='/desktop/images/anniu/a_39${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="javascript:document.forms['Mkform'].reset()" />
|
||||
|
||||
</td>
|
||||
<td align=left>
|
||||
<img src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="goBack()" />
|
||||
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<br/>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,466 +1,466 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ page import="nis.nms.core.*"%>
|
||||
<%@ 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_au.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js/dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<link href="<c:url value='/js/flag/css/bootstrap.min.css'/>" rel="stylesheet" type="text/css"></link>
|
||||
<link href="<c:url value='/js/flag/css/flags.css'/>" rel="stylesheet" type="text/css"></link>
|
||||
<script src="<c:url value='/js/flag/js/jquery-1.11.0.min.js'/>"></script>
|
||||
<script src="<c:url value='/js/flag/js/bootstrap.min.js'/>"></script>
|
||||
<script src="<c:url value='/js/flag/js/jquery.flagstrap.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function checkusername(){
|
||||
var yhbhValue = $("#yhbh").val();
|
||||
var result = false;
|
||||
if(yhbhValue != ""){
|
||||
$.ajax({
|
||||
url:"<%=path%>/sysManage/sysPopedomManage.do?action=checkUserName",
|
||||
type : "POST",
|
||||
async:false,
|
||||
dataType : "text",
|
||||
data:{'yhbhValue':yhbhValue},
|
||||
success : function(data) {
|
||||
if(data == "1"){
|
||||
alert("i18n_au.message.yhbh1_n81i");
|
||||
document.getElementById("yhbh").focus();
|
||||
$("input[name=user.yhbh]").next().html("*i18n_au.message.yhbh1_n81i");
|
||||
}else{
|
||||
result = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return result;
|
||||
}else{
|
||||
return result;
|
||||
}
|
||||
}
|
||||
var isCommited = false;
|
||||
function add(){
|
||||
if(isCommited==false) {
|
||||
isComited = true;
|
||||
}else {
|
||||
return;
|
||||
}
|
||||
$("#js").html('*');
|
||||
$("#yhz").html('*');
|
||||
$("#bm").html('*');
|
||||
if(!$id("yhbh","","i18n_au.text.yhbh_n81i")){
|
||||
return false;
|
||||
}
|
||||
if(containSpecial($("#yhbh").val())){
|
||||
$("#yhbh").next().html('i18n_au.message.hasSpecialChar_n81i');
|
||||
return false;
|
||||
}
|
||||
if(!checkZW($("#yhbh").val())){
|
||||
$("#yhbh").next().html('i18n_au.message.hasZH_n81i');
|
||||
return false;
|
||||
}
|
||||
if(checkNum($("#yhbh").val())){
|
||||
$("#yhbh").next().html('i18n_au.message.onlyNumber_n81i');
|
||||
return false;
|
||||
}
|
||||
if(!checkusername()){
|
||||
return false;
|
||||
}
|
||||
if(!$id("yhmc","","i18n_au.text.yhmc_n81i")){
|
||||
return false;
|
||||
}
|
||||
|
||||
/*2018-08-30是否启用邮件功能*/
|
||||
var emailFlag=${session.emailFlag==0}
|
||||
|
||||
if(emailFlag&&!$id("email","","E-mail")){
|
||||
return false;
|
||||
}
|
||||
if(emailFlag&&yhForm.email.value!=""){
|
||||
if(!checkEmail(yhForm.email.value.toLowerCase())){
|
||||
$("#email").next().html('i18n_au.message.email_n81i');
|
||||
yhForm.email.focus();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
if(!isRigthCheck("urole", "remove")){
|
||||
$("#js").html("<br>i18n_au.message.js_n81i");
|
||||
return false;
|
||||
}else{
|
||||
if(!isRigthCheck("group", "remove")){
|
||||
$("#yhz").html("<br>i18n_au.message.yhz_n81i");
|
||||
return;
|
||||
}
|
||||
//获取选择的用户组信息
|
||||
var values=document.getElementsByName("group");
|
||||
var checkedGroupValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedGroupValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
checkedGroupValues = checkedGroupValues.substr(0,checkedGroupValues.length-1);
|
||||
document.getElementById("yhzbh").value = checkedGroupValues;
|
||||
|
||||
//获取选择的角色信息
|
||||
var values=document.getElementsByName("urole");
|
||||
var checkedRoleValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedRoleValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
checkedRoleValues = checkedRoleValues.substr(0,checkedRoleValues.length-1);
|
||||
document.getElementById("jsbh").value = checkedRoleValues;
|
||||
|
||||
var deptFlag=${session.deptFlag };
|
||||
//获取选择的部门信息
|
||||
if(deptFlag==0){
|
||||
var values=document.getElementsByName("mkid");
|
||||
var checkedDeptValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedDeptValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
checkedDeptValues = checkedDeptValues.substr(0,checkedDeptValues.length-1);
|
||||
document.getElementById("deptid").value = checkedDeptValues;
|
||||
}
|
||||
|
||||
if(deptFlag==0&&checkedDeptValues==''){
|
||||
$("#bm").html("<br>i18n_au.message.bm_n81i");
|
||||
return false;
|
||||
}else{
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage.do?action=doaddUserInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage.do?action=queryUserInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
//验证非中文
|
||||
function checkZW(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
//验证纯数字
|
||||
function checkNum(s)
|
||||
{
|
||||
var cs = /^\d+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
$(document).ready(function() {//选择国家插件初始化函数
|
||||
$('#flagstrap').flagStrap({
|
||||
placeholder: {
|
||||
value: "",
|
||||
text: "--i18n_adepti.message.selectDefault_n81i--"
|
||||
},
|
||||
|
||||
countries: {//添加国家 ps:左边的值与flags.css中的国家值不对应,需到css中修改 如 zh_CN 默认为CN css文件中为cn 需改为zh_cn
|
||||
"": "",//不要删除,插件bug:第一个选项value为空
|
||||
"en_US": "United States",
|
||||
"zh_CN": "Chinese",
|
||||
},
|
||||
buttonSize: "btn-sm",
|
||||
buttonType: "btn-info",
|
||||
|
||||
labelMargin: "10px",
|
||||
scrollable: true,
|
||||
scrollableHeight: "350px",
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
$(function(){
|
||||
var nationRole=${session.nationRole};//配置文件中获取
|
||||
|
||||
if(nationRole==null||nationRole=="-1"){
|
||||
$("input[type='button']").attr("disabled","disabled");
|
||||
alert("please add or modify 'myconfig.properties' ,there need a parameter 'nation.role.jsbh'");
|
||||
return ;
|
||||
}
|
||||
|
||||
var urole=document.getElementsByName("urole");
|
||||
var group=document.getElementsByName("group");
|
||||
for(var i=0 ;i <urole.length;i++){
|
||||
if(urole[i].value != nationRole){
|
||||
$(urole[i]).prop("checked","checked");
|
||||
$(group).click(function(){
|
||||
if(this.checked||this.checked=="checked"){
|
||||
$(group).removeProp("checked");
|
||||
$(this).prop("checked","checked");
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
$(urole).click(function(){
|
||||
var uroleVal=this.value;
|
||||
$(group).unbind("click");
|
||||
if(uroleVal!=null&&uroleVal!=""&&uroleVal==nationRole){//角色选择为 nation role ,选择所有用户组,不允许修改
|
||||
$(group).prop("checked","checked");
|
||||
$(group).prop("disabled","disabled");
|
||||
}else{
|
||||
$(group).removeProp("disabled");
|
||||
$(group).removeProp("checked");
|
||||
$(group).click(function(){
|
||||
if(this.checked||this.checked=="checked"){
|
||||
$(group).removeProp("checked");
|
||||
$(this).prop("checked","checked");
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_au.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="jsbh" id="jsbh" />
|
||||
<input type="hidden" name="yhzbh" id="yhzbh" />
|
||||
<input type="hidden" name="deptid" id="deptid" />
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="3" class="color_8">i18n_au.text.title_n81i</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="25%">i18n_au.text.yhjbxx_n81i</td>
|
||||
<td colspan="2">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1" width="100%">
|
||||
<tr>
|
||||
<td class="color_3" width="15%" align="right">
|
||||
i18n_au.text.yhbh_n81i:
|
||||
</td>
|
||||
<td class="color_6" width="50%" align="left">
|
||||
<input type="text" name="user.yhbh" id="yhbh"/>
|
||||
<font color="red">*i18n_au.message.cannotHasZH_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_au.text.yhmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.yhmc" id="yhmc"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<!--
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
用户密码:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="user.yhmm" id="yhmm" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
确认密码:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="confirm" id="confirm" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
-->
|
||||
<c:if test="${session.emailFlag==0 }">
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
E-mail:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="email" id="email" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_au.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
i18n_au.text.using_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${session.emailFlag==0 }">
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_au.text.reciveEmail_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="radio" name="user.isReceiveEmail" value="0" checked="checked"/>
|
||||
i18n_au.message.Y_n81i
|
||||
<input type="radio" name="user.isReceiveEmail" value="1"/>
|
||||
i18n_au.message.N_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_au.text.language_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<select name="user.language">
|
||||
<option value="">--i18n_adepti.message.selectDefault_n81i--</option>
|
||||
<option value="en_US">ENGLISH</option>
|
||||
<option value="zh_CN">简体中文</option>
|
||||
<option value="ru_RU">русский язык</option>
|
||||
</select>
|
||||
<!-- <div id="flagstrap" data-input-name="user.language" ></div> 带有国旗的下拉选-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1" width="100%">
|
||||
<tr>
|
||||
<td class="color_1" width="8%">
|
||||
i18n_au.text.xzjs_n81i<font color="red" id="js">*</font>
|
||||
</td>
|
||||
<td class="color_6" valign="top">
|
||||
<table >
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_au.text.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="10%">
|
||||
<strong>i18n_au.text.selectUser_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="lji" items="${allJsInfo}">
|
||||
<%-- <tr>
|
||||
<td class="color_3">
|
||||
<input type="checkbox" name="urole" value="${lji.jsbh }" />
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${lji.jsmc }
|
||||
</td>
|
||||
</tr> --%>
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<input type="radio" name="urole" value="${lji.jsbh }" />
|
||||
</td>
|
||||
<td class="color_3" nowrap="nowrap">
|
||||
${lji.jsmc }
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
<td class="color_1" width="8%">i18n_au.text.selectUserGroup_n81i<font color="red" id="yhz">*</font></td>
|
||||
<td class="color_6" valign="top">
|
||||
<table >
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_au.text.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="8%">
|
||||
<strong>i18n_au.text.userGroup_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="aji" items="${yhzList}">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<input type="checkbox" name="group" value="${aji.jsbh }" />
|
||||
<input type="hidden" name="type" value="${aji.type}" />
|
||||
</td>
|
||||
<td class="color_3" nowrap="nowrap">
|
||||
${aji.jsmc }
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
<c:if test="${session.deptFlag==0 }">
|
||||
<td class="color_1" width="8%">i18n_au.text.selectDept_n81i<font color="red" id="bm">*</font></td>
|
||||
<td class="color_6" valign="top" align="left">
|
||||
|
||||
<script type="text/javascript">
|
||||
d = new dTree('d');
|
||||
d.add('1','-1','i18n_au.message.deptMenu_n81i');
|
||||
<%
|
||||
List list = (List)request.getAttribute("treeList");
|
||||
//List treeList = (List)request.getAttribute("treeList");
|
||||
//List list = MakeTree.getAllResourceList(treeList);
|
||||
if(list != null && list.size() > 0){
|
||||
Resource resource = new Resource();
|
||||
for( int i = 0 ; i < list.size() ; i++ ){
|
||||
resource = (Resource) list.get(i);
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','');
|
||||
<%
|
||||
}
|
||||
}
|
||||
%>
|
||||
document.write(d);
|
||||
</script>
|
||||
|
||||
</td>
|
||||
</c:if>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3" class="color_7" align="right">
|
||||
|
||||
<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="add()" value="i18n_au.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()" value="i18n_au.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ page import="nis.nms.core.*"%>
|
||||
<%@ 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_au.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js/dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<link href="<c:url value='/js/flag/css/bootstrap.min.css'/>" rel="stylesheet" type="text/css"></link>
|
||||
<link href="<c:url value='/js/flag/css/flags.css'/>" rel="stylesheet" type="text/css"></link>
|
||||
<script src="<c:url value='/js/flag/js/jquery-1.11.0.min.js'/>"></script>
|
||||
<script src="<c:url value='/js/flag/js/bootstrap.min.js'/>"></script>
|
||||
<script src="<c:url value='/js/flag/js/jquery.flagstrap.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function checkusername(){
|
||||
var yhbhValue = $("#yhbh").val();
|
||||
var result = false;
|
||||
if(yhbhValue != ""){
|
||||
$.ajax({
|
||||
url:"<%=path%>/sysManage/sysPopedomManage.do?action=checkUserName",
|
||||
type : "POST",
|
||||
async:false,
|
||||
dataType : "text",
|
||||
data:{'yhbhValue':yhbhValue},
|
||||
success : function(data) {
|
||||
if(data == "1"){
|
||||
alert("i18n_au.message.yhbh1_n81i");
|
||||
document.getElementById("yhbh").focus();
|
||||
$("input[name=user.yhbh]").next().html("*i18n_au.message.yhbh1_n81i");
|
||||
}else{
|
||||
result = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return result;
|
||||
}else{
|
||||
return result;
|
||||
}
|
||||
}
|
||||
var isCommited = false;
|
||||
function add(){
|
||||
if(isCommited==false) {
|
||||
isComited = true;
|
||||
}else {
|
||||
return;
|
||||
}
|
||||
$("#js").html('*');
|
||||
$("#yhz").html('*');
|
||||
$("#bm").html('*');
|
||||
if(!$id("yhbh","","i18n_au.text.yhbh_n81i")){
|
||||
return false;
|
||||
}
|
||||
if(containSpecial($("#yhbh").val())){
|
||||
$("#yhbh").next().html('i18n_au.message.hasSpecialChar_n81i');
|
||||
return false;
|
||||
}
|
||||
if(!checkZW($("#yhbh").val())){
|
||||
$("#yhbh").next().html('i18n_au.message.hasZH_n81i');
|
||||
return false;
|
||||
}
|
||||
if(checkNum($("#yhbh").val())){
|
||||
$("#yhbh").next().html('i18n_au.message.onlyNumber_n81i');
|
||||
return false;
|
||||
}
|
||||
if(!checkusername()){
|
||||
return false;
|
||||
}
|
||||
if(!$id("yhmc","","i18n_au.text.yhmc_n81i")){
|
||||
return false;
|
||||
}
|
||||
|
||||
/*2018-08-30是否启用邮件功能*/
|
||||
var emailFlag=${session.emailFlag==0}
|
||||
|
||||
if(emailFlag&&!$id("email","","E-mail")){
|
||||
return false;
|
||||
}
|
||||
if(emailFlag&&yhForm.email.value!=""){
|
||||
if(!checkEmail(yhForm.email.value.toLowerCase())){
|
||||
$("#email").next().html('i18n_au.message.email_n81i');
|
||||
yhForm.email.focus();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
if(!isRigthCheck("urole", "remove")){
|
||||
$("#js").html("<br>i18n_au.message.js_n81i");
|
||||
return false;
|
||||
}else{
|
||||
if(!isRigthCheck("group", "remove")){
|
||||
$("#yhz").html("<br>i18n_au.message.yhz_n81i");
|
||||
return;
|
||||
}
|
||||
//获取选择的用户组信息
|
||||
var values=document.getElementsByName("group");
|
||||
var checkedGroupValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedGroupValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
checkedGroupValues = checkedGroupValues.substr(0,checkedGroupValues.length-1);
|
||||
document.getElementById("yhzbh").value = checkedGroupValues;
|
||||
|
||||
//获取选择的角色信息
|
||||
var values=document.getElementsByName("urole");
|
||||
var checkedRoleValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedRoleValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
checkedRoleValues = checkedRoleValues.substr(0,checkedRoleValues.length-1);
|
||||
document.getElementById("jsbh").value = checkedRoleValues;
|
||||
|
||||
var deptFlag=${session.deptFlag };
|
||||
//获取选择的部门信息
|
||||
if(deptFlag==0){
|
||||
var values=document.getElementsByName("mkid");
|
||||
var checkedDeptValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedDeptValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
checkedDeptValues = checkedDeptValues.substr(0,checkedDeptValues.length-1);
|
||||
document.getElementById("deptid").value = checkedDeptValues;
|
||||
}
|
||||
|
||||
if(deptFlag==0&&checkedDeptValues==''){
|
||||
$("#bm").html("<br>i18n_au.message.bm_n81i");
|
||||
return false;
|
||||
}else{
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage.do?action=doaddUserInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage.do?action=queryUserInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
//验证非中文
|
||||
function checkZW(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
//验证纯数字
|
||||
function checkNum(s)
|
||||
{
|
||||
var cs = /^\d+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
$(document).ready(function() {//选择国家插件初始化函数
|
||||
$('#flagstrap').flagStrap({
|
||||
placeholder: {
|
||||
value: "",
|
||||
text: "--i18n_adepti.message.selectDefault_n81i--"
|
||||
},
|
||||
|
||||
countries: {//添加国家 ps:左边的值与flags.css中的国家值不对应,需到css中修改 如 zh_CN 默认为CN css文件中为cn 需改为zh_cn
|
||||
"": "",//不要删除,插件bug:第一个选项value为空
|
||||
"en_US": "United States",
|
||||
"zh_CN": "Chinese",
|
||||
},
|
||||
buttonSize: "btn-sm",
|
||||
buttonType: "btn-info",
|
||||
|
||||
labelMargin: "10px",
|
||||
scrollable: true,
|
||||
scrollableHeight: "350px",
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
$(function(){
|
||||
var nationRole=${session.nationRole};//配置文件中获取
|
||||
|
||||
if(nationRole==null||nationRole=="-1"){
|
||||
$("input[type='button']").attr("disabled","disabled");
|
||||
alert("please add or modify 'myconfig.properties' ,there need a parameter 'nation.role.jsbh'");
|
||||
return ;
|
||||
}
|
||||
|
||||
var urole=document.getElementsByName("urole");
|
||||
var group=document.getElementsByName("group");
|
||||
for(var i=0 ;i <urole.length;i++){
|
||||
if(urole[i].value != nationRole){
|
||||
$(urole[i]).prop("checked","checked");
|
||||
$(group).click(function(){
|
||||
if(this.checked||this.checked=="checked"){
|
||||
$(group).removeProp("checked");
|
||||
$(this).prop("checked","checked");
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
$(urole).click(function(){
|
||||
var uroleVal=this.value;
|
||||
$(group).unbind("click");
|
||||
if(uroleVal!=null&&uroleVal!=""&&uroleVal==nationRole){//角色选择为 nation role ,选择所有用户组,不允许修改
|
||||
$(group).prop("checked","checked");
|
||||
$(group).prop("disabled","disabled");
|
||||
}else{
|
||||
$(group).removeProp("disabled");
|
||||
$(group).removeProp("checked");
|
||||
$(group).click(function(){
|
||||
if(this.checked||this.checked=="checked"){
|
||||
$(group).removeProp("checked");
|
||||
$(this).prop("checked","checked");
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_au.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="jsbh" id="jsbh" />
|
||||
<input type="hidden" name="yhzbh" id="yhzbh" />
|
||||
<input type="hidden" name="deptid" id="deptid" />
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="3" class="color_8">i18n_au.text.title_n81i</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="25%">i18n_au.text.yhjbxx_n81i</td>
|
||||
<td colspan="2">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1" width="100%">
|
||||
<tr>
|
||||
<td class="color_3" width="15%" align="right">
|
||||
i18n_au.text.yhbh_n81i:
|
||||
</td>
|
||||
<td class="color_6" width="50%" align="left">
|
||||
<input type="text" name="user.yhbh" id="yhbh"/>
|
||||
<font color="red">*i18n_au.message.cannotHasZH_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_au.text.yhmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.yhmc" id="yhmc"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<!--
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
用户密码:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="user.yhmm" id="yhmm" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
确认密码:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="confirm" id="confirm" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
-->
|
||||
<c:if test="${session.emailFlag==0 }">
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
E-mail:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="email" id="email" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_au.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
i18n_au.text.using_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${session.emailFlag==0 }">
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_au.text.reciveEmail_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="radio" name="user.isReceiveEmail" value="0" checked="checked"/>
|
||||
i18n_au.message.Y_n81i
|
||||
<input type="radio" name="user.isReceiveEmail" value="1"/>
|
||||
i18n_au.message.N_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_au.text.language_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<select name="user.language">
|
||||
<option value="">--i18n_adepti.message.selectDefault_n81i--</option>
|
||||
<option value="en_US">ENGLISH</option>
|
||||
<option value="zh_CN">简体中文</option>
|
||||
<option value="ru_RU">русский язык</option>
|
||||
</select>
|
||||
<!-- <div id="flagstrap" data-input-name="user.language" ></div> 带有国旗的下拉选-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1" width="100%">
|
||||
<tr>
|
||||
<td class="color_1" width="8%">
|
||||
i18n_au.text.xzjs_n81i<font color="red" id="js">*</font>
|
||||
</td>
|
||||
<td class="color_6" valign="top">
|
||||
<table >
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_au.text.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="10%">
|
||||
<strong>i18n_au.text.selectUser_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="lji" items="${allJsInfo}">
|
||||
<%-- <tr>
|
||||
<td class="color_3">
|
||||
<input type="checkbox" name="urole" value="${lji.jsbh }" />
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${lji.jsmc }
|
||||
</td>
|
||||
</tr> --%>
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<input type="radio" name="urole" value="${lji.jsbh }" />
|
||||
</td>
|
||||
<td class="color_3" nowrap="nowrap">
|
||||
${lji.jsmc }
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
<td class="color_1" width="8%">i18n_au.text.selectUserGroup_n81i<font color="red" id="yhz">*</font></td>
|
||||
<td class="color_6" valign="top">
|
||||
<table >
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_au.text.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="8%">
|
||||
<strong>i18n_au.text.userGroup_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="aji" items="${yhzList}">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<input type="checkbox" name="group" value="${aji.jsbh }" />
|
||||
<input type="hidden" name="type" value="${aji.type}" />
|
||||
</td>
|
||||
<td class="color_3" nowrap="nowrap">
|
||||
${aji.jsmc }
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
<c:if test="${session.deptFlag==0 }">
|
||||
<td class="color_1" width="8%">i18n_au.text.selectDept_n81i<font color="red" id="bm">*</font></td>
|
||||
<td class="color_6" valign="top" align="left">
|
||||
|
||||
<script type="text/javascript">
|
||||
d = new dTree('d');
|
||||
d.add('1','-1','i18n_au.message.deptMenu_n81i');
|
||||
<%
|
||||
List list = (List)request.getAttribute("treeList");
|
||||
//List treeList = (List)request.getAttribute("treeList");
|
||||
//List list = MakeTree.getAllResourceList(treeList);
|
||||
if(list != null && list.size() > 0){
|
||||
Resource resource = new Resource();
|
||||
for( int i = 0 ; i < list.size() ; i++ ){
|
||||
resource = (Resource) list.get(i);
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','');
|
||||
<%
|
||||
}
|
||||
}
|
||||
%>
|
||||
document.write(d);
|
||||
</script>
|
||||
|
||||
</td>
|
||||
</c:if>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3" class="color_7" align="right">
|
||||
|
||||
<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="add()" value="i18n_au.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()" value="i18n_au.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,277 +1,277 @@
|
||||
<%@ 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_aui.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function add(){
|
||||
if($id("yhmc","","i18n_aui.text.yhmc_n81i")&&$id("yhbh","","i18n_aui.text.yhbh_n81i")&&$id("yhmm","","i18n_aui.text.yhmm_n81i")&&$id("confirm","","i18n_aui.text.confirm_n81i")&&$id("email","","E-mail")){
|
||||
if(yhForm.email.value!=""){
|
||||
if(!checkEmail(yhForm.email.value.toLowerCase())){
|
||||
alert('i18n_aui.message.email_n81i');
|
||||
yhForm.email.focus();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
if(!isRigthCheck("jsbh", "remove")){
|
||||
alert("i18n_aui.message.jsbh_n81i");
|
||||
return;
|
||||
}else{
|
||||
if(!isRigthCheck("deptid", "remove")){
|
||||
alert("i18n_aui.message.deptid_n81i");
|
||||
return;
|
||||
}else{
|
||||
var yhmm = document.getElementById("yhmm").value;
|
||||
var confirm = document.getElementById("confirm").value;
|
||||
if(yhmm!=confirm){
|
||||
alert('i18n_aui.message.confirm_n81i');
|
||||
}else{
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=addUserInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryUserInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function checkZF(id){
|
||||
if(containSpecial($("#"+id).val())){
|
||||
alert('i18n_aui.message.inputInfo_n81i');
|
||||
$("#"+id).val('');
|
||||
return;
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<!-- <div class="box_1">
|
||||
<img src="<c:url value='/images/sanjiao.png'/>" class="img_middle" />
|
||||
你现在所在的位置是: 系统配置 —> 用户管理 —> 添加用户信息
|
||||
</div> -->
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_aui.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_aui.text.baseInfo_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_3" width="15%" align="right">
|
||||
i18n_aui.text.yhbh_n81i:
|
||||
</td>
|
||||
<td class="color_6" width="50%" align="left">
|
||||
<input type="text" name="user.yhbh" id="yhbh" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_aui.text.yhmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.yhmc" id="yhmc" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_aui.text.yhmm_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="user.yhmm" id="yhmm" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_aui.text.confirm_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="confirm" id="confirm" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
E-mail:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="email" id="email" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1">
|
||||
<strong>i18n_aui.text.selectDept_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_aui.text.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_7" width="38%">
|
||||
<strong>i18n_aui.text.dept_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="dept" items="${listDeptInfo}">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<input type="checkbox" name="deptid" value="${dept.deptid }" />
|
||||
</td>
|
||||
<td class="color_6">
|
||||
${dept.deptname}
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1">
|
||||
<strong>i18n_aui.text.selectJs_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_aui.text.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_aui.text.jsbh_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_aui.text.jsmc_n81i</strong>
|
||||
</td>
|
||||
<td class="color_7" width="8%">
|
||||
<strong>i18n_aui.text.state_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="lji" items="${allJsInfo}">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<input type="checkbox" name="jsbh" value="${lji.jsbh }" />
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${lji.jsbh }
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${lji.jsmc }
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<c:if test="${lji.zxbz==0}">
|
||||
i18n_aui.message.state0_n81i
|
||||
</c:if>
|
||||
<c:if test="${lji.zxbz==1}">
|
||||
<font color="red">i18n_aui.message.state1_n81i</font>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1">
|
||||
<strong>i18n_aui.text.selectUserGroup_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_aui.text.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_aui.text.userGroupId_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_aui.text.userGroup_n81i</strong>
|
||||
</td>
|
||||
<td class="color_7" width="8%">
|
||||
<strong>i18n_aui.text.state_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="aji" items="${yhzList}">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<input type="checkbox" name="yhzbh" value="${aji.jsbh }" />
|
||||
<input type="hidden" name="type" value="${aji.type}" />
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${aji.jsbh }
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${aji.jsmc }
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<c:if test="${aji.zxbz==0}">
|
||||
i18n_aui.message.state0_n81i
|
||||
</c:if>
|
||||
<c:if test="${aji.zxbz==1}">
|
||||
<font color="red">i18n_aui.message.state1_n81i</font>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
|
||||
<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="add()" value="i18n_aui.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()" value="i18n_aui.button.reset_n81i"/>
|
||||
|
||||
<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="goBack()" value="i18n_aui.button.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ 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_aui.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function add(){
|
||||
if($id("yhmc","","i18n_aui.text.yhmc_n81i")&&$id("yhbh","","i18n_aui.text.yhbh_n81i")&&$id("yhmm","","i18n_aui.text.yhmm_n81i")&&$id("confirm","","i18n_aui.text.confirm_n81i")&&$id("email","","E-mail")){
|
||||
if(yhForm.email.value!=""){
|
||||
if(!checkEmail(yhForm.email.value.toLowerCase())){
|
||||
alert('i18n_aui.message.email_n81i');
|
||||
yhForm.email.focus();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
if(!isRigthCheck("jsbh", "remove")){
|
||||
alert("i18n_aui.message.jsbh_n81i");
|
||||
return;
|
||||
}else{
|
||||
if(!isRigthCheck("deptid", "remove")){
|
||||
alert("i18n_aui.message.deptid_n81i");
|
||||
return;
|
||||
}else{
|
||||
var yhmm = document.getElementById("yhmm").value;
|
||||
var confirm = document.getElementById("confirm").value;
|
||||
if(yhmm!=confirm){
|
||||
alert('i18n_aui.message.confirm_n81i');
|
||||
}else{
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=addUserInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryUserInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function checkZF(id){
|
||||
if(containSpecial($("#"+id).val())){
|
||||
alert('i18n_aui.message.inputInfo_n81i');
|
||||
$("#"+id).val('');
|
||||
return;
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<!-- <div class="box_1">
|
||||
<img src="<c:url value='/images/sanjiao.png'/>" class="img_middle" />
|
||||
你现在所在的位置是: 系统配置 —> 用户管理 —> 添加用户信息
|
||||
</div> -->
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_aui.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_aui.text.baseInfo_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_3" width="15%" align="right">
|
||||
i18n_aui.text.yhbh_n81i:
|
||||
</td>
|
||||
<td class="color_6" width="50%" align="left">
|
||||
<input type="text" name="user.yhbh" id="yhbh" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_aui.text.yhmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.yhmc" id="yhmc" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_aui.text.yhmm_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="user.yhmm" id="yhmm" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_aui.text.confirm_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="confirm" id="confirm" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
E-mail:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="email" id="email" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1">
|
||||
<strong>i18n_aui.text.selectDept_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_aui.text.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_7" width="38%">
|
||||
<strong>i18n_aui.text.dept_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="dept" items="${listDeptInfo}">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<input type="checkbox" name="deptid" value="${dept.deptid }" />
|
||||
</td>
|
||||
<td class="color_6">
|
||||
${dept.deptname}
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1">
|
||||
<strong>i18n_aui.text.selectJs_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_aui.text.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_aui.text.jsbh_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_aui.text.jsmc_n81i</strong>
|
||||
</td>
|
||||
<td class="color_7" width="8%">
|
||||
<strong>i18n_aui.text.state_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="lji" items="${allJsInfo}">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<input type="checkbox" name="jsbh" value="${lji.jsbh }" />
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${lji.jsbh }
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${lji.jsmc }
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<c:if test="${lji.zxbz==0}">
|
||||
i18n_aui.message.state0_n81i
|
||||
</c:if>
|
||||
<c:if test="${lji.zxbz==1}">
|
||||
<font color="red">i18n_aui.message.state1_n81i</font>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1">
|
||||
<strong>i18n_aui.text.selectUserGroup_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_aui.text.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_aui.text.userGroupId_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_aui.text.userGroup_n81i</strong>
|
||||
</td>
|
||||
<td class="color_7" width="8%">
|
||||
<strong>i18n_aui.text.state_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="aji" items="${yhzList}">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<input type="checkbox" name="yhzbh" value="${aji.jsbh }" />
|
||||
<input type="hidden" name="type" value="${aji.type}" />
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${aji.jsbh }
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${aji.jsmc }
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<c:if test="${aji.zxbz==0}">
|
||||
i18n_aui.message.state0_n81i
|
||||
</c:if>
|
||||
<c:if test="${aji.zxbz==1}">
|
||||
<font color="red">i18n_aui.message.state1_n81i</font>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
|
||||
<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="add()" value="i18n_aui.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()" value="i18n_aui.button.reset_n81i"/>
|
||||
|
||||
<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="goBack()" value="i18n_aui.button.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,117 +1,117 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_abi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function add(){
|
||||
if($id("brandName","","i18n_abi.text.brandName_n81i")){
|
||||
document.Brandform.action="<%=path%>/sysManage/brandManage!executeAction.do?action=addBrand";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/brandManage.do?action=queryBrandInfo";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
//检查是否包含特殊字符
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="Brandform" method="post">
|
||||
<input type="hidden" name="brandNameForSearch" id="brandNameForSearch" value="${brandNameForSearch}" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_abi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abi.text.brandName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="brand.brandName" id="brandName" size="30" />
|
||||
<font id = "ctypeName"color="red">*</font>
|
||||
</td>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abi.text.brandOid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="text" name="brand.brandOid" id="brandOid" value="" size="30"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_abi.text.brandDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<textarea type="text" name="brand.brandDesc" id="brandDesc" rows="3" cols="50"></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="add()"
|
||||
value="i18n_abi.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Brandform'].reset()"
|
||||
value="i18n_abi.button.reset_n81i"/>
|
||||
|
||||
<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="goBack()" value="i18n_abi.button.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_abi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function add(){
|
||||
if($id("brandName","","i18n_abi.text.brandName_n81i")){
|
||||
document.Brandform.action="<%=path%>/sysManage/brandManage!executeAction.do?action=addBrand";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/brandManage.do?action=queryBrandInfo";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
//检查是否包含特殊字符
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="Brandform" method="post">
|
||||
<input type="hidden" name="brandNameForSearch" id="brandNameForSearch" value="${brandNameForSearch}" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_abi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abi.text.brandName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="brand.brandName" id="brandName" size="30" />
|
||||
<font id = "ctypeName"color="red">*</font>
|
||||
</td>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abi.text.brandOid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="text" name="brand.brandOid" id="brandOid" value="" size="30"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_abi.text.brandDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<textarea type="text" name="brand.brandDesc" id="brandDesc" rows="3" cols="50"></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="add()"
|
||||
value="i18n_abi.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Brandform'].reset()"
|
||||
value="i18n_abi.button.reset_n81i"/>
|
||||
|
||||
<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="goBack()" value="i18n_abi.button.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,145 +1,145 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 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_bril.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
|
||||
</head>
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
var msg = '${MSG}';
|
||||
if(msg=='1'){
|
||||
alert("i18n_bril.message.success_n81i");
|
||||
}else if(msg=='2'){
|
||||
alert("i18n_bril.message.faild_n81i");
|
||||
}
|
||||
|
||||
//新增品牌信息
|
||||
function toAddBrand() {
|
||||
document.form3.action = "<%=path%>/sysManage/brandManage!executeAction.do?action=toAddBrand";
|
||||
document.form3.submit();
|
||||
};
|
||||
//修改品牌信息
|
||||
function toUpdateBrand() {
|
||||
if(!isRigthCheck("ids", "edit")){
|
||||
alert("i18n_bril.message.selectOne_n81i");
|
||||
}else{
|
||||
//获取选择的品牌信息
|
||||
document.form3.action = "<%=path%>/sysManage/brandManage!executeAction.do?action=toUpdateBrand";
|
||||
document.form3.submit();
|
||||
}
|
||||
};
|
||||
|
||||
//查询记录
|
||||
function qry(){
|
||||
document.form3.action = "<%=path%>/sysManage/brandManage.do?action=queryBrandInfo";
|
||||
document.form3.submit();
|
||||
}
|
||||
|
||||
//品牌详细信息
|
||||
function detail(brandId) {
|
||||
document.form3.action = "<%=path%>/sysManage/brandManage.do?action=detailBrand&brandId="+brandId;
|
||||
document.form3.submit();
|
||||
}
|
||||
|
||||
//删除品牌信息
|
||||
function deleteBrand() {
|
||||
if(!isRigthCheck("ids", "remove")){
|
||||
alert("i18n_bril.message.selectOne_n81i");
|
||||
}else if(confirm("i18n_bril.message.delete_n81i")){
|
||||
document.form3.action = "<%=path%>/sysManage/brandManage.do?action=deleteBrand";
|
||||
document.form3.submit();
|
||||
}
|
||||
};
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form name="form3" id="frmArticleType"
|
||||
action="<c:url value='/sysManage/brandManage.do?action=queryBrandInfo'/>" method="post">
|
||||
<div class="box_1">
|
||||
<label class="divTopText"><font class="selectText">i18n_bril.text.brandName_n81i</font>
|
||||
<input style="width:140px;" name="brandNameForSearch" id="brandNameForSearch" value="${brandNameForSearch}"></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>"
|
||||
class="img_middle" onclick="javascript:qry();" />
|
||||
</div>
|
||||
<div class="box_2"><jsp:include page="/include/include.jsp" /></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td width="6%" class="color_top">
|
||||
<input type="checkbox" name="checkbox62" value="checkbox" onClick="checkAll(this)" />i18n_bril.text.index_n81i
|
||||
</td>
|
||||
<td width="12%" class="color_top">
|
||||
i18n_bril.text.brandName_n81i
|
||||
</td>
|
||||
<td width="10%" class="color_top">
|
||||
i18n_bril.text.brandDesc_n81i
|
||||
</td>
|
||||
<td width="10%" class="color_8">
|
||||
i18n_bril.text.brandOid_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
|
||||
<c:when test="${fn:length(brandListInfo) > 0}">
|
||||
<c:forEach items="${brandListInfo}" var="brand" varStatus="vs">
|
||||
<c:set var="color" value="color_1"/>
|
||||
<c:set var="color_end" value="color_7"/>
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3"/>
|
||||
<c:set var="color_end" value="color_6"/>
|
||||
</c:if>
|
||||
<tr >
|
||||
<td class="${color }">
|
||||
<input type="checkbox" name="ids" id="ids" value="${brand.id}" />${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<a href="javascript:detail('${brand.id}');">${brand.brandName}</a>
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${brand.brandDesc}
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
${brand.brandOid}
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="6" align="center" class="color_6">
|
||||
i18n_bril.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
<c:if test="${!empty brandListInfo}">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</c:if>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 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_bril.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
|
||||
</head>
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
var msg = '${MSG}';
|
||||
if(msg=='1'){
|
||||
alert("i18n_bril.message.success_n81i");
|
||||
}else if(msg=='2'){
|
||||
alert("i18n_bril.message.faild_n81i");
|
||||
}
|
||||
|
||||
//新增品牌信息
|
||||
function toAddBrand() {
|
||||
document.form3.action = "<%=path%>/sysManage/brandManage!executeAction.do?action=toAddBrand";
|
||||
document.form3.submit();
|
||||
};
|
||||
//修改品牌信息
|
||||
function toUpdateBrand() {
|
||||
if(!isRigthCheck("ids", "edit")){
|
||||
alert("i18n_bril.message.selectOne_n81i");
|
||||
}else{
|
||||
//获取选择的品牌信息
|
||||
document.form3.action = "<%=path%>/sysManage/brandManage!executeAction.do?action=toUpdateBrand";
|
||||
document.form3.submit();
|
||||
}
|
||||
};
|
||||
|
||||
//查询记录
|
||||
function qry(){
|
||||
document.form3.action = "<%=path%>/sysManage/brandManage.do?action=queryBrandInfo";
|
||||
document.form3.submit();
|
||||
}
|
||||
|
||||
//品牌详细信息
|
||||
function detail(brandId) {
|
||||
document.form3.action = "<%=path%>/sysManage/brandManage.do?action=detailBrand&brandId="+brandId;
|
||||
document.form3.submit();
|
||||
}
|
||||
|
||||
//删除品牌信息
|
||||
function deleteBrand() {
|
||||
if(!isRigthCheck("ids", "remove")){
|
||||
alert("i18n_bril.message.selectOne_n81i");
|
||||
}else if(confirm("i18n_bril.message.delete_n81i")){
|
||||
document.form3.action = "<%=path%>/sysManage/brandManage.do?action=deleteBrand";
|
||||
document.form3.submit();
|
||||
}
|
||||
};
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form name="form3" id="frmArticleType"
|
||||
action="<c:url value='/sysManage/brandManage.do?action=queryBrandInfo'/>" method="post">
|
||||
<div class="box_1">
|
||||
<label class="divTopText"><font class="selectText">i18n_bril.text.brandName_n81i</font>
|
||||
<input style="width:140px;" name="brandNameForSearch" id="brandNameForSearch" value="${brandNameForSearch}"></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>"
|
||||
class="img_middle" onclick="javascript:qry();" />
|
||||
</div>
|
||||
<div class="box_2"><jsp:include page="/include/include.jsp" /></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td width="6%" class="color_top">
|
||||
<input type="checkbox" name="checkbox62" value="checkbox" onClick="checkAll(this)" />i18n_bril.text.index_n81i
|
||||
</td>
|
||||
<td width="12%" class="color_top">
|
||||
i18n_bril.text.brandName_n81i
|
||||
</td>
|
||||
<td width="10%" class="color_top">
|
||||
i18n_bril.text.brandDesc_n81i
|
||||
</td>
|
||||
<td width="10%" class="color_8">
|
||||
i18n_bril.text.brandOid_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
|
||||
<c:when test="${fn:length(brandListInfo) > 0}">
|
||||
<c:forEach items="${brandListInfo}" var="brand" varStatus="vs">
|
||||
<c:set var="color" value="color_1"/>
|
||||
<c:set var="color_end" value="color_7"/>
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3"/>
|
||||
<c:set var="color_end" value="color_6"/>
|
||||
</c:if>
|
||||
<tr >
|
||||
<td class="${color }">
|
||||
<input type="checkbox" name="ids" id="ids" value="${brand.id}" />${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<a href="javascript:detail('${brand.id}');">${brand.brandName}</a>
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${brand.brandDesc}
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
${brand.brandOid}
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="6" align="center" class="color_6">
|
||||
i18n_bril.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
<c:if test="${!empty brandListInfo}">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</c:if>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -1,90 +1,90 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_dbi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/brandManage.do?action=queryBrandInfo";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="Brandform" method="post">
|
||||
<input type="hidden" name="brand.id" id="brandId" value="${brand.id}" />
|
||||
<input type="hidden" name="brandNameForSearch" id="brandNameForSearch" value="${brandNameForSearch}" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_dbi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_dbi.text.brandName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${brand.brandName}
|
||||
</td>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_dbi.text.brandOid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
${brand.brandOid}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_dbi.text.brandDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
${brand.brandDesc}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="goBack()" value="i18n_dbi.button.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_dbi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/brandManage.do?action=queryBrandInfo";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="Brandform" method="post">
|
||||
<input type="hidden" name="brand.id" id="brandId" value="${brand.id}" />
|
||||
<input type="hidden" name="brandNameForSearch" id="brandNameForSearch" value="${brandNameForSearch}" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_dbi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_dbi.text.brandName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${brand.brandName}
|
||||
</td>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_dbi.text.brandOid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
${brand.brandOid}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_dbi.text.brandDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
${brand.brandDesc}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="goBack()" value="i18n_dbi.button.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,113 +1,113 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_ubi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function update(){
|
||||
if($id("brandName","","i18n_ubi.text.brandName_n81i")){
|
||||
document.Brandform.action="<%=path%>/sysManage/brandManage.do?action=updateBrand";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/brandManage.do?action=queryBrandInfo";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="Brandform" method="post">
|
||||
<input type="hidden" name="brand.id" id="brandId" value="${brand.id}" />
|
||||
<input type="hidden" name="brandNameForSearch" id="brandNameForSearch" value="${brandNameForSearch}" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_ubi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ubi.text.brandName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="brand.brandName" id="brandName" size="30" value="${brand.brandName}"/>
|
||||
<font id = "ctypeName"color="red">*</font>
|
||||
</td>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ubi.text.brandOid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="text" name="brand.brandOid" id="brandOid" value="${brand.brandOid}" size="30"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_ubi.text.brandDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<textarea type="text" name="brand.brandDesc" id="brandDesc" rows="3" cols="50">${brand.brandDesc}</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="update()"
|
||||
value="i18n_ubi.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Brandform'].reset()"
|
||||
value="i18n_ubi.button.reset_n81i"/>
|
||||
|
||||
<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="goBack()" value="i18n_ubi.button.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_ubi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function update(){
|
||||
if($id("brandName","","i18n_ubi.text.brandName_n81i")){
|
||||
document.Brandform.action="<%=path%>/sysManage/brandManage.do?action=updateBrand";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/brandManage.do?action=queryBrandInfo";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="Brandform" method="post">
|
||||
<input type="hidden" name="brand.id" id="brandId" value="${brand.id}" />
|
||||
<input type="hidden" name="brandNameForSearch" id="brandNameForSearch" value="${brandNameForSearch}" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_ubi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ubi.text.brandName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="brand.brandName" id="brandName" size="30" value="${brand.brandName}"/>
|
||||
<font id = "ctypeName"color="red">*</font>
|
||||
</td>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ubi.text.brandOid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="text" name="brand.brandOid" id="brandOid" value="${brand.brandOid}" size="30"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_ubi.text.brandDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<textarea type="text" name="brand.brandDesc" id="brandDesc" rows="3" cols="50">${brand.brandDesc}</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="update()"
|
||||
value="i18n_ubi.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Brandform'].reset()"
|
||||
value="i18n_ubi.button.reset_n81i"/>
|
||||
|
||||
<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="goBack()" value="i18n_ubi.button.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,114 +1,114 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
|
||||
%>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_cjsmkgi.message.title_n81i</title>
|
||||
<link href="<%=path%>/css/css.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="<%=path%>/templates/js/object.js"></script>
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>" type="text/javascript"></script>
|
||||
<link rel="StyleSheet" href="<%=path%>/js/dtree/css/dtree.css" type="text/css" />
|
||||
<script type="text/javascript">
|
||||
new alignWindowObject(window.opener.winObj.width,window.opener.winObj.height).alignCenter();
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<form action="" method="post">
|
||||
<table width="100%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="0" background="<%=path%>/templates/img/query_01.gif" style="font-size: 12px;">
|
||||
<tr>
|
||||
<td height="20"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<fieldset>
|
||||
<legend>
|
||||
i18n_cjsmkgi.text.baseInfo_n81i
|
||||
</legend>
|
||||
<br/>
|
||||
<table width="98%" align="center" border="1" cellpadding="0"
|
||||
cellspacing="0" class="blue-border" bordercolor="#CCCCCC">
|
||||
<tr height="25" bgcolor="#F2F2F2" align="center">
|
||||
<th nowrap="nowrap">
|
||||
i18n_cjsmkgi.text.jsbh_n81i
|
||||
</th>
|
||||
<th nowrap="nowrap">
|
||||
i18n_cjsmkgi.text.jsmc_n81i
|
||||
</th>
|
||||
<th nowrap="nowrap">
|
||||
i18n_cjsmkgi.text.state_n81i
|
||||
</th>
|
||||
</tr>
|
||||
<tr height="25" align="center" >
|
||||
<td nowrap="nowrap">${listJsInfo[0].jsbh }</td >
|
||||
<td nowrap="nowrap">${listJsInfo[0].jsmc }</td >
|
||||
<td nowrap="nowrap">
|
||||
<c:if test="${listJsInfo[0].ZXBZ==0}">i18n_cjsmkgi.message.state0_n81i</c:if>
|
||||
<c:if test="${listJsInfo[0].ZXBZ==1}">
|
||||
<font color="red">i18n_cjsmkgi.message.state1_n81i</font>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br/>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br/>
|
||||
<fieldset>
|
||||
<legend>
|
||||
i18n_cjsmkgi.text.mkpromission_n81i
|
||||
</legend>
|
||||
<br/>
|
||||
<table width="98%" height="350px" align="center" border="1"
|
||||
cellpadding="0" cellspacing="0" class="blue-border" bordercolor="#CCCCCC">
|
||||
<tr align="center">
|
||||
<td valign="top" align="left" width="200px;">
|
||||
<div class="dtree" style="text-align: center;">
|
||||
<a href="javascript: d.openAll();">i18n_cjsmkgi.message.openAll_n81i</a> |
|
||||
<a href="javascript: d.closeAll();">i18n_cjsmkgi.message.closeAll_n81i</a>
|
||||
<br/>
|
||||
</div>
|
||||
<div id="treeList" style="height:360px;OVERFLOW-Y:auto;WIDTH:200px;TEXT-ALIGN:left;">
|
||||
|
||||
</div>
|
||||
</td>
|
||||
<td valign="top" height="350px;" width="600px;" style="font-size: 12px;" align="left" >
|
||||
<iframe style=" width:100%;height: 100%" frameborder=0 name="jsMkGnFrame" id="jsMkGnFrame" src="<%=path%>/back.jsp"></iframe>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- 模块权限结束 -->
|
||||
</fieldset>
|
||||
<input type="hidden" name="jsbh" value="${listJsInfo[0].jsbh }"/>
|
||||
</form>
|
||||
</body>
|
||||
<script type="text/javascript" src="<%=path%>/js/dtree/js/dtree.js"></script>
|
||||
<script language="javascript">
|
||||
//显示左侧树
|
||||
function showLeftTree(){
|
||||
var treeObject = new createTreeObject("treeList");
|
||||
treeObject.loadXML("<%=path%>/SysPopedomManage!execute.do?action=configJsMkGnTreeXml&jsbh=${listJsInfo[0].jsbh}");
|
||||
var list = treeObject.getNodesList();
|
||||
treeObject.setRootNode("i18n_cjsmkgi.text.mkList_n81i");
|
||||
treeObject.addItems(treeObject,list);
|
||||
treeObject.showTree();
|
||||
}
|
||||
showLeftTree();
|
||||
//根据模块编号查询功能信息
|
||||
function queryMkGnInfo(mkbh){
|
||||
jsMkGnFrame.location="<%=path%>/SysPopedomManage!execute.do?action=configJsMkGnListInfo&mkbh="+mkbh+"&jsbh=${listJsInfo[0].jsbh }";
|
||||
}
|
||||
</script>
|
||||
</html>
|
||||
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
|
||||
%>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_cjsmkgi.message.title_n81i</title>
|
||||
<link href="<%=path%>/css/css.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="<%=path%>/templates/js/object.js"></script>
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>" type="text/javascript"></script>
|
||||
<link rel="StyleSheet" href="<%=path%>/js/dtree/css/dtree.css" type="text/css" />
|
||||
<script type="text/javascript">
|
||||
new alignWindowObject(window.opener.winObj.width,window.opener.winObj.height).alignCenter();
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<form action="" method="post">
|
||||
<table width="100%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="0" background="<%=path%>/templates/img/query_01.gif" style="font-size: 12px;">
|
||||
<tr>
|
||||
<td height="20"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<fieldset>
|
||||
<legend>
|
||||
i18n_cjsmkgi.text.baseInfo_n81i
|
||||
</legend>
|
||||
<br/>
|
||||
<table width="98%" align="center" border="1" cellpadding="0"
|
||||
cellspacing="0" class="blue-border" bordercolor="#CCCCCC">
|
||||
<tr height="25" bgcolor="#F2F2F2" align="center">
|
||||
<th nowrap="nowrap">
|
||||
i18n_cjsmkgi.text.jsbh_n81i
|
||||
</th>
|
||||
<th nowrap="nowrap">
|
||||
i18n_cjsmkgi.text.jsmc_n81i
|
||||
</th>
|
||||
<th nowrap="nowrap">
|
||||
i18n_cjsmkgi.text.state_n81i
|
||||
</th>
|
||||
</tr>
|
||||
<tr height="25" align="center" >
|
||||
<td nowrap="nowrap">${listJsInfo[0].jsbh }</td >
|
||||
<td nowrap="nowrap">${listJsInfo[0].jsmc }</td >
|
||||
<td nowrap="nowrap">
|
||||
<c:if test="${listJsInfo[0].ZXBZ==0}">i18n_cjsmkgi.message.state0_n81i</c:if>
|
||||
<c:if test="${listJsInfo[0].ZXBZ==1}">
|
||||
<font color="red">i18n_cjsmkgi.message.state1_n81i</font>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br/>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br/>
|
||||
<fieldset>
|
||||
<legend>
|
||||
i18n_cjsmkgi.text.mkpromission_n81i
|
||||
</legend>
|
||||
<br/>
|
||||
<table width="98%" height="350px" align="center" border="1"
|
||||
cellpadding="0" cellspacing="0" class="blue-border" bordercolor="#CCCCCC">
|
||||
<tr align="center">
|
||||
<td valign="top" align="left" width="200px;">
|
||||
<div class="dtree" style="text-align: center;">
|
||||
<a href="javascript: d.openAll();">i18n_cjsmkgi.message.openAll_n81i</a> |
|
||||
<a href="javascript: d.closeAll();">i18n_cjsmkgi.message.closeAll_n81i</a>
|
||||
<br/>
|
||||
</div>
|
||||
<div id="treeList" style="height:360px;OVERFLOW-Y:auto;WIDTH:200px;TEXT-ALIGN:left;">
|
||||
|
||||
</div>
|
||||
</td>
|
||||
<td valign="top" height="350px;" width="600px;" style="font-size: 12px;" align="left" >
|
||||
<iframe style=" width:100%;height: 100%" frameborder=0 name="jsMkGnFrame" id="jsMkGnFrame" src="<%=path%>/back.jsp"></iframe>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- 模块权限结束 -->
|
||||
</fieldset>
|
||||
<input type="hidden" name="jsbh" value="${listJsInfo[0].jsbh }"/>
|
||||
</form>
|
||||
</body>
|
||||
<script type="text/javascript" src="<%=path%>/js/dtree/js/dtree.js"></script>
|
||||
<script language="javascript">
|
||||
//显示左侧树
|
||||
function showLeftTree(){
|
||||
var treeObject = new createTreeObject("treeList");
|
||||
treeObject.loadXML("<%=path%>/SysPopedomManage!execute.do?action=configJsMkGnTreeXml&jsbh=${listJsInfo[0].jsbh}");
|
||||
var list = treeObject.getNodesList();
|
||||
treeObject.setRootNode("i18n_cjsmkgi.text.mkList_n81i");
|
||||
treeObject.addItems(treeObject,list);
|
||||
treeObject.showTree();
|
||||
}
|
||||
showLeftTree();
|
||||
//根据模块编号查询功能信息
|
||||
function queryMkGnInfo(mkbh){
|
||||
jsMkGnFrame.location="<%=path%>/SysPopedomManage!execute.do?action=configJsMkGnListInfo&mkbh="+mkbh+"&jsbh=${listJsInfo[0].jsbh }";
|
||||
}
|
||||
</script>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<records>
|
||||
<c:forEach items="${listJsMkInfo}" var="jsMkInfo">
|
||||
<record nodeId="${jsMkInfo.MKBH }" nodeType="0" nodePid="${jsMkInfo.PID }" nodeName="${jsMkInfo.MKMC }" url="javascript:queryMkGnInfo('${jsMkInfo.MKBH }')"/>
|
||||
|
||||
</c:forEach>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<records>
|
||||
<c:forEach items="${listJsMkInfo}" var="jsMkInfo">
|
||||
<record nodeId="${jsMkInfo.MKBH }" nodeType="0" nodePid="${jsMkInfo.PID }" nodeName="${jsMkInfo.MKMC }" url="javascript:queryMkGnInfo('${jsMkInfo.MKBH }')"/>
|
||||
|
||||
</c:forEach>
|
||||
</records>
|
||||
@@ -1,206 +1,206 @@
|
||||
<%@ page language="java" import="java.util.*" 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_deptil.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
var msg = '${MSG}';
|
||||
if(msg=='1'){
|
||||
alert("i18n_deptil.message.success_n81i");
|
||||
}else if(msg=='2'){
|
||||
alert("i18n_deptil.message.faild_n81i");
|
||||
}
|
||||
function addRecord(){
|
||||
document.form1.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=openAddDeptInfo";
|
||||
document.form1.submit();
|
||||
}
|
||||
function updateRecord(deptid){
|
||||
document.form1.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=openUpdateDeptPage&deptid="+deptid;
|
||||
document.form1.submit();
|
||||
}
|
||||
|
||||
function qry(){
|
||||
document.form1.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryDeptInfo";
|
||||
document.form1.submit();
|
||||
}
|
||||
|
||||
|
||||
jQuery(function(){
|
||||
|
||||
var ajaxProperties = "deptname";
|
||||
var ajaxTableName = "TableDepartment";
|
||||
var ajaxType = "String";
|
||||
|
||||
jQuery.post("<%=path%>/sysManage/sysPopedomManage!queryInfoForAjax.do",
|
||||
{"ajaxProperties":ajaxProperties,"ajaxTableName":ajaxTableName,"ajaxType":ajaxType},function(data){
|
||||
var lianxiangList = new Array(jQuery(data).find("deptname").size());
|
||||
var i = 0;
|
||||
|
||||
jQuery(data).find("filed").each(function(){
|
||||
if(jQuery(this).find("deptname").is("deptname")){
|
||||
var lianxiang = jQuery(this).find("deptname").text();
|
||||
lianxiangList[i]=new Array('',lianxiang,getPY_str(lianxiang),'');
|
||||
i++;
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
jQuery("#deptname").suggest(lianxiangList,{hot_list:lianxiangList,attachObject:"#suggest"});
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
|
||||
var set_Id;
|
||||
var ajaxProperties = "";
|
||||
var ajaxTableName = "";
|
||||
var ajaxType = "";
|
||||
var id = "";
|
||||
var returnDiv = "";
|
||||
var ajaxValue = "";
|
||||
|
||||
function lianxiangkeydown() {
|
||||
clearTimeout(set_Id);
|
||||
}
|
||||
|
||||
function lianxiangkeyup(ajaxProperties1,ajaxTableName1,ajaxType1,id1,returnDiv1,ajaxValue1) {
|
||||
if(parent.document.getElementById("lianxiangStatus").value=="2")
|
||||
{
|
||||
if(jQuery.trim(ajaxValue1)=="") return false;
|
||||
|
||||
ajaxProperties = ajaxProperties1;
|
||||
ajaxTableName = ajaxTableName1;
|
||||
ajaxType = ajaxType1;
|
||||
id = id1;
|
||||
returnDiv = returnDiv1;
|
||||
|
||||
if(!containSpecial(ajaxValue1)){
|
||||
ajaxValue = ajaxValue1;
|
||||
}else{
|
||||
alert('i18n_deptil.message.inputInfo_n81i');
|
||||
$("#"+id).val('');
|
||||
return;
|
||||
}
|
||||
clearTimeout(set_Id);
|
||||
set_Id = setTimeout(ajaxForLianxiang,500);
|
||||
}
|
||||
}
|
||||
|
||||
function ajaxForLianxiang()
|
||||
{
|
||||
jQuery.post("<%=path%>/sysManage/sysPopedomManage!queryInfoForAjax.do",
|
||||
{"ajaxProperties":ajaxProperties,"ajaxTableName":ajaxTableName,"ajaxType":ajaxType,"ajaxValue":ajaxValue},function(data)
|
||||
{
|
||||
var lianxiangList = data.split(",");
|
||||
jQuery("#"+id).suggest(lianxiangList,{hot_list:lianxiangList,attachObject:"#"+returnDiv});
|
||||
});
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<!--中间部分右边开始-->
|
||||
<form name=form1 id="frmArticleType"
|
||||
action="<c:url value='sysPopedomManage!queryDeptInfo.do'/>"
|
||||
method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<div class="box_1">
|
||||
<label class="divTopText"><font class="selectText">i18n_deptil.text.deptname_n81i</font>
|
||||
<input id="deptname"
|
||||
onkeyup="lianxiangkeyup('deptname','TableDepartment','String','deptname','suggest1',this.value);"
|
||||
name="deptname" title="i18n_deptil.message.deptname_n81i" value="${deptname}"/>
|
||||
<div id='suggest1' class="ac_results"></div></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>"
|
||||
class="img_middle" onclick="javascript:qry();" />
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<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:addRecord();">
|
||||
i18n_deptil.button.add_n81i
|
||||
</button>
|
||||
</div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td class="color_top" width="4%">
|
||||
i18n_deptil.text.index_n81i
|
||||
</td>
|
||||
<td class="color_top" width="15%">
|
||||
i18n_deptil.text.deptname_n81i
|
||||
</td>
|
||||
<td class="color_top" width="15%">
|
||||
i18n_deptil.text.deptLevel_n81i
|
||||
</td>
|
||||
<td class="color_8" width="6%">
|
||||
i18n_deptil.text.option_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(listDeptInfo) > 0}">
|
||||
<c:forEach items="${listDeptInfo}" var="aui" varStatus="vs">
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }">
|
||||
${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.deptname}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<c:if test="${aui.deptlayer==0}">i18n_deptil.message.deptlayer0_n81i </c:if>
|
||||
<c:if test="${aui.deptlayer==1}">i18n_deptil.message.deptlayer1_n81i </c:if>
|
||||
<c:if test="${aui.deptlayer==2}">i18n_deptil.message.deptlayer2_n81i </c:if>
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:updateRecord('${aui.deptid}')">i18n_deptil.text.update_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="4" height="35" class="color_6" align="center">
|
||||
i18n_deptil.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
<c:if test="${!empty listDeptInfo}">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" 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_deptil.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
var msg = '${MSG}';
|
||||
if(msg=='1'){
|
||||
alert("i18n_deptil.message.success_n81i");
|
||||
}else if(msg=='2'){
|
||||
alert("i18n_deptil.message.faild_n81i");
|
||||
}
|
||||
function addRecord(){
|
||||
document.form1.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=openAddDeptInfo";
|
||||
document.form1.submit();
|
||||
}
|
||||
function updateRecord(deptid){
|
||||
document.form1.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=openUpdateDeptPage&deptid="+deptid;
|
||||
document.form1.submit();
|
||||
}
|
||||
|
||||
function qry(){
|
||||
document.form1.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryDeptInfo";
|
||||
document.form1.submit();
|
||||
}
|
||||
|
||||
|
||||
jQuery(function(){
|
||||
|
||||
var ajaxProperties = "deptname";
|
||||
var ajaxTableName = "TableDepartment";
|
||||
var ajaxType = "String";
|
||||
|
||||
jQuery.post("<%=path%>/sysManage/sysPopedomManage!queryInfoForAjax.do",
|
||||
{"ajaxProperties":ajaxProperties,"ajaxTableName":ajaxTableName,"ajaxType":ajaxType},function(data){
|
||||
var lianxiangList = new Array(jQuery(data).find("deptname").size());
|
||||
var i = 0;
|
||||
|
||||
jQuery(data).find("filed").each(function(){
|
||||
if(jQuery(this).find("deptname").is("deptname")){
|
||||
var lianxiang = jQuery(this).find("deptname").text();
|
||||
lianxiangList[i]=new Array('',lianxiang,getPY_str(lianxiang),'');
|
||||
i++;
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
jQuery("#deptname").suggest(lianxiangList,{hot_list:lianxiangList,attachObject:"#suggest"});
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
|
||||
var set_Id;
|
||||
var ajaxProperties = "";
|
||||
var ajaxTableName = "";
|
||||
var ajaxType = "";
|
||||
var id = "";
|
||||
var returnDiv = "";
|
||||
var ajaxValue = "";
|
||||
|
||||
function lianxiangkeydown() {
|
||||
clearTimeout(set_Id);
|
||||
}
|
||||
|
||||
function lianxiangkeyup(ajaxProperties1,ajaxTableName1,ajaxType1,id1,returnDiv1,ajaxValue1) {
|
||||
if(parent.document.getElementById("lianxiangStatus").value=="2")
|
||||
{
|
||||
if(jQuery.trim(ajaxValue1)=="") return false;
|
||||
|
||||
ajaxProperties = ajaxProperties1;
|
||||
ajaxTableName = ajaxTableName1;
|
||||
ajaxType = ajaxType1;
|
||||
id = id1;
|
||||
returnDiv = returnDiv1;
|
||||
|
||||
if(!containSpecial(ajaxValue1)){
|
||||
ajaxValue = ajaxValue1;
|
||||
}else{
|
||||
alert('i18n_deptil.message.inputInfo_n81i');
|
||||
$("#"+id).val('');
|
||||
return;
|
||||
}
|
||||
clearTimeout(set_Id);
|
||||
set_Id = setTimeout(ajaxForLianxiang,500);
|
||||
}
|
||||
}
|
||||
|
||||
function ajaxForLianxiang()
|
||||
{
|
||||
jQuery.post("<%=path%>/sysManage/sysPopedomManage!queryInfoForAjax.do",
|
||||
{"ajaxProperties":ajaxProperties,"ajaxTableName":ajaxTableName,"ajaxType":ajaxType,"ajaxValue":ajaxValue},function(data)
|
||||
{
|
||||
var lianxiangList = data.split(",");
|
||||
jQuery("#"+id).suggest(lianxiangList,{hot_list:lianxiangList,attachObject:"#"+returnDiv});
|
||||
});
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<!--中间部分右边开始-->
|
||||
<form name=form1 id="frmArticleType"
|
||||
action="<c:url value='sysPopedomManage!queryDeptInfo.do'/>"
|
||||
method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<div class="box_1">
|
||||
<label class="divTopText"><font class="selectText">i18n_deptil.text.deptname_n81i</font>
|
||||
<input id="deptname"
|
||||
onkeyup="lianxiangkeyup('deptname','TableDepartment','String','deptname','suggest1',this.value);"
|
||||
name="deptname" title="i18n_deptil.message.deptname_n81i" value="${deptname}"/>
|
||||
<div id='suggest1' class="ac_results"></div></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>"
|
||||
class="img_middle" onclick="javascript:qry();" />
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<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:addRecord();">
|
||||
i18n_deptil.button.add_n81i
|
||||
</button>
|
||||
</div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td class="color_top" width="4%">
|
||||
i18n_deptil.text.index_n81i
|
||||
</td>
|
||||
<td class="color_top" width="15%">
|
||||
i18n_deptil.text.deptname_n81i
|
||||
</td>
|
||||
<td class="color_top" width="15%">
|
||||
i18n_deptil.text.deptLevel_n81i
|
||||
</td>
|
||||
<td class="color_8" width="6%">
|
||||
i18n_deptil.text.option_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(listDeptInfo) > 0}">
|
||||
<c:forEach items="${listDeptInfo}" var="aui" varStatus="vs">
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }">
|
||||
${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.deptname}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<c:if test="${aui.deptlayer==0}">i18n_deptil.message.deptlayer0_n81i </c:if>
|
||||
<c:if test="${aui.deptlayer==1}">i18n_deptil.message.deptlayer1_n81i </c:if>
|
||||
<c:if test="${aui.deptlayer==2}">i18n_deptil.message.deptlayer2_n81i </c:if>
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:updateRecord('${aui.deptid}')">i18n_deptil.text.update_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="4" height="35" class="color_6" align="center">
|
||||
i18n_deptil.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
<c:if test="${!empty listDeptInfo}">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,209 +1,209 @@
|
||||
<%@ page language="java" import="java.util.*" 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_dept.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" type="text/css" rel="stylesheet" />
|
||||
<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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript" src="<c:url value="/js/MzTreeView10.js"/>"></script>
|
||||
<script type="text/javascript">
|
||||
var tree = new MzTreeView("tree");
|
||||
|
||||
window.onload=function(){
|
||||
<c:if test="${listDeptInfo ne null}">
|
||||
</c:if>
|
||||
}
|
||||
function EI(t) {return document.getElementById(t);}
|
||||
tree.icons["property"] = "property.gif";
|
||||
tree.icons["css"] = "collection.gif";
|
||||
tree.icons["book"] = "book.gif";
|
||||
tree.setIconPath("<%=basePath%>"+"/images/tree/"); //可用相对路径
|
||||
|
||||
var listvalue = new Array();
|
||||
<c:if test="${listDeptInfo ne null}">
|
||||
tree.nodes["0_1"]="text:i18n_dept.text.deptMenu_n81i;hint:i18n_dept.text.deptMenu_n81i;icon:css;data:id=1;leaf:true";
|
||||
listvalue['1']="1;i18n_dept.text.deptMenu_n81i;0;0";
|
||||
<c:forEach var="dept" items="${listDeptInfo}" >
|
||||
<c:if test="${dept.deptstate==1}" var="zxFlag">
|
||||
tree.nodes["${dept.upperlayer}_${dept.deptid}"]="text:<font color='#999999'>${dept.deptname}</font>;hint:${dept.deptname};icon:css;data:id=${dept.deptid};leaf:true";
|
||||
</c:if>
|
||||
<c:if test="${!zxFlag}">
|
||||
tree.nodes["${dept.upperlayer}_${dept.deptid}"]="text:${dept.deptname};hint:${dept.deptname};icon:css;data:id=${dept.deptid};leaf:true";
|
||||
</c:if>
|
||||
listvalue['${dept.deptid}']="${dept.deptid};${dept.deptname};${dept.upperlayer};${dept.deptstate}";
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
tree.setTarget("MzMain");//??
|
||||
|
||||
var oldDeptName = "";
|
||||
//点击各节点触发的事件
|
||||
function myclick(id){
|
||||
var node=tree.currentNode;
|
||||
var values = listvalue[id].split(";");
|
||||
//EI("pid").value=values[0];//由于id是按升序派力的,所以[0]是id最小的元素,点击一个节点,新建子节点的时候,被点击的节点就是父节点
|
||||
oldDeptName = values[1];
|
||||
torepair(listvalue[id]);
|
||||
}
|
||||
|
||||
//显示详细信息
|
||||
function torepair(txt){
|
||||
var arr=txt.split(";");
|
||||
$("#deptid").val(arr[0]);//节点id
|
||||
$("#deptname").val(arr[1]);//节点名称
|
||||
$("#pid").val(arr[2]);//节点父id
|
||||
$("#pname").val(arr[1]);
|
||||
if(arr[3] == '0' ){
|
||||
$('#stateY').attr('checked','checked');
|
||||
}else{
|
||||
$('#stateN').attr('checked','checked');
|
||||
}
|
||||
$("#deptname").next().html('*');
|
||||
}
|
||||
|
||||
//修改
|
||||
function commitUpdate(){
|
||||
//校验
|
||||
if(!$id("deptname","","i18n_dept.text.deptname_n81i")){
|
||||
$("#deptname").trigger('focus');
|
||||
return false;
|
||||
}
|
||||
|
||||
if(checkSpecial($("#deptname").val())){
|
||||
$("#deptname").next().html("i18n_dept.message.deptname_n81i");
|
||||
return false;
|
||||
}
|
||||
//修改的时候,如果名称没有变化,则不做重复判断,直接提交表单
|
||||
if(oldDeptName==jQuery("#deptname").val()) {
|
||||
var actionurl = "<%=path%>/deptManage/deptManage!execute.do?action=update";
|
||||
document.forms.yhForm.action = actionurl;
|
||||
document.forms.yhForm.submit();
|
||||
document.forms.yhForm.action="";
|
||||
} else {
|
||||
//判断此部门名称是否已经存在,不允许同一个上级的部门重名
|
||||
var deptName = document.getElementById("deptname").value;
|
||||
//var upper = jQuery("#pid").val();
|
||||
var upper = jQuery("#deptid").val();
|
||||
jQuery.post("<c:url value='/'/>sysManage/sysPopedomManage!checkDeptIsExisted.do",{deptName:deptName,upper:upper},function(datas){checkDeptIsExisted(datas,'update');},"json");
|
||||
}
|
||||
}
|
||||
|
||||
//新增
|
||||
function commitAdd(){
|
||||
//校验
|
||||
if(!$id("deptname","","i18n_dept.text.deptname_n81i")){
|
||||
$("#deptname").trigger('focus');
|
||||
return false;
|
||||
}
|
||||
|
||||
if(checkSpecial($("#deptname").val())){
|
||||
$("#deptname").next().html("i18n_dept.message.deptname_n81i");
|
||||
return false;
|
||||
}
|
||||
|
||||
//判断此部门名称是否已经存在,不允许同一个上级的部门重名
|
||||
var deptName = document.getElementById("deptname").value;
|
||||
//var upper = jQuery("#pid").val();
|
||||
var upper = jQuery("#deptid").val();
|
||||
jQuery.post("<c:url value='/'/>sysManage/sysPopedomManage!checkDeptIsExisted.do",{deptName:deptName,upper:upper},function(datas){checkDeptIsExisted(datas,'add');},"json");
|
||||
}
|
||||
|
||||
//判断角色名是否已存在,不存在再提交
|
||||
function checkDeptIsExisted(datas,action) {
|
||||
if(datas!=null) {
|
||||
if(datas.hasExisted=="false") {
|
||||
var actionurl = "<%=path%>/deptManage/deptManage!execute.do?action="+action;
|
||||
document.forms.yhForm.action = actionurl;
|
||||
document.forms.yhForm.submit();
|
||||
document.forms.yhForm.action="";
|
||||
} else {
|
||||
$("#deptname").next().html("i18n_dept.message.deptname1_n81i");
|
||||
jQuery("#deptname").focus();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<!--中间部分右边开始:操作按钮-->
|
||||
<div class="box_2">
|
||||
<jsp:include page="/include/include.jsp" />
|
||||
</div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_8">i18n_dept.text.deptMenu_n81i</td>
|
||||
<td class="color_8">i18n_dept.text.deptInfo_n81i</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="left">
|
||||
<div id="deptTree"
|
||||
style="overflow: scroll; height:500px">
|
||||
<script language="javascript">
|
||||
<%-- 动态定义树的可显示高度 --%>
|
||||
document.write(tree.toString());
|
||||
|
||||
<%-- 生成功能树 --%>
|
||||
</script>
|
||||
</div>
|
||||
</td>
|
||||
<td class="color_3" align="left" valign="top">
|
||||
<input type="hidden" id="pname"/>
|
||||
<form action="" name="yhForm" id="yhForm" method="post" >
|
||||
<input type="hidden" name="dept.deptid" id="deptid" />
|
||||
<input type="hidden" name="dept.upperlayer" id="pid" />
|
||||
<table width="100%" align="center" border="0" cellpadding="0" cellspacing="1" style="padding-left: 5px; padding-right: 5px;">
|
||||
<tr type='form'>
|
||||
<td class="td_1" width="10%">
|
||||
i18n_dept.text.deptname_n81i:
|
||||
</td>
|
||||
<td class="td_3" width="35%">
|
||||
<input type="text" name="dept.deptname" id="deptname" value="${dept.deptname}"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
<td class="td_1" width="10%">i18n_dept.text.state_n81i:</td>
|
||||
<td class="td_3" >
|
||||
<input type="radio" name="dept.deptstate" id="stateY" value="0" checked="checked"/>i18n_dept.message.valid_n81i
|
||||
<input type="radio" name="dept.deptstate" id="stateN" value="1" />i18n_dept.message.invalid_n81i
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="4" align="right" class="td_1" >
|
||||
<input type="button" value="i18n_dept.button.add_n81i" class='btn3_mouseout'
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="commitAdd()"/>
|
||||
|
||||
<input type="button" value="i18n_dept.button.update_n81i" class='btn3_mouseout'
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="commitUpdate()"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--中间部分右边结束-->
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" 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_dept.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" type="text/css" rel="stylesheet" />
|
||||
<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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript" src="<c:url value="/js/MzTreeView10.js"/>"></script>
|
||||
<script type="text/javascript">
|
||||
var tree = new MzTreeView("tree");
|
||||
|
||||
window.onload=function(){
|
||||
<c:if test="${listDeptInfo ne null}">
|
||||
</c:if>
|
||||
}
|
||||
function EI(t) {return document.getElementById(t);}
|
||||
tree.icons["property"] = "property.gif";
|
||||
tree.icons["css"] = "collection.gif";
|
||||
tree.icons["book"] = "book.gif";
|
||||
tree.setIconPath("<%=basePath%>"+"/images/tree/"); //可用相对路径
|
||||
|
||||
var listvalue = new Array();
|
||||
<c:if test="${listDeptInfo ne null}">
|
||||
tree.nodes["0_1"]="text:i18n_dept.text.deptMenu_n81i;hint:i18n_dept.text.deptMenu_n81i;icon:css;data:id=1;leaf:true";
|
||||
listvalue['1']="1;i18n_dept.text.deptMenu_n81i;0;0";
|
||||
<c:forEach var="dept" items="${listDeptInfo}" >
|
||||
<c:if test="${dept.deptstate==1}" var="zxFlag">
|
||||
tree.nodes["${dept.upperlayer}_${dept.deptid}"]="text:<font color='#999999'>${dept.deptname}</font>;hint:${dept.deptname};icon:css;data:id=${dept.deptid};leaf:true";
|
||||
</c:if>
|
||||
<c:if test="${!zxFlag}">
|
||||
tree.nodes["${dept.upperlayer}_${dept.deptid}"]="text:${dept.deptname};hint:${dept.deptname};icon:css;data:id=${dept.deptid};leaf:true";
|
||||
</c:if>
|
||||
listvalue['${dept.deptid}']="${dept.deptid};${dept.deptname};${dept.upperlayer};${dept.deptstate}";
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
tree.setTarget("MzMain");//??
|
||||
|
||||
var oldDeptName = "";
|
||||
//点击各节点触发的事件
|
||||
function myclick(id){
|
||||
var node=tree.currentNode;
|
||||
var values = listvalue[id].split(";");
|
||||
//EI("pid").value=values[0];//由于id是按升序派力的,所以[0]是id最小的元素,点击一个节点,新建子节点的时候,被点击的节点就是父节点
|
||||
oldDeptName = values[1];
|
||||
torepair(listvalue[id]);
|
||||
}
|
||||
|
||||
//显示详细信息
|
||||
function torepair(txt){
|
||||
var arr=txt.split(";");
|
||||
$("#deptid").val(arr[0]);//节点id
|
||||
$("#deptname").val(arr[1]);//节点名称
|
||||
$("#pid").val(arr[2]);//节点父id
|
||||
$("#pname").val(arr[1]);
|
||||
if(arr[3] == '0' ){
|
||||
$('#stateY').attr('checked','checked');
|
||||
}else{
|
||||
$('#stateN').attr('checked','checked');
|
||||
}
|
||||
$("#deptname").next().html('*');
|
||||
}
|
||||
|
||||
//修改
|
||||
function commitUpdate(){
|
||||
//校验
|
||||
if(!$id("deptname","","i18n_dept.text.deptname_n81i")){
|
||||
$("#deptname").trigger('focus');
|
||||
return false;
|
||||
}
|
||||
|
||||
if(checkSpecial($("#deptname").val())){
|
||||
$("#deptname").next().html("i18n_dept.message.deptname_n81i");
|
||||
return false;
|
||||
}
|
||||
//修改的时候,如果名称没有变化,则不做重复判断,直接提交表单
|
||||
if(oldDeptName==jQuery("#deptname").val()) {
|
||||
var actionurl = "<%=path%>/deptManage/deptManage!execute.do?action=update";
|
||||
document.forms.yhForm.action = actionurl;
|
||||
document.forms.yhForm.submit();
|
||||
document.forms.yhForm.action="";
|
||||
} else {
|
||||
//判断此部门名称是否已经存在,不允许同一个上级的部门重名
|
||||
var deptName = document.getElementById("deptname").value;
|
||||
//var upper = jQuery("#pid").val();
|
||||
var upper = jQuery("#deptid").val();
|
||||
jQuery.post("<c:url value='/'/>sysManage/sysPopedomManage!checkDeptIsExisted.do",{deptName:deptName,upper:upper},function(datas){checkDeptIsExisted(datas,'update');},"json");
|
||||
}
|
||||
}
|
||||
|
||||
//新增
|
||||
function commitAdd(){
|
||||
//校验
|
||||
if(!$id("deptname","","i18n_dept.text.deptname_n81i")){
|
||||
$("#deptname").trigger('focus');
|
||||
return false;
|
||||
}
|
||||
|
||||
if(checkSpecial($("#deptname").val())){
|
||||
$("#deptname").next().html("i18n_dept.message.deptname_n81i");
|
||||
return false;
|
||||
}
|
||||
|
||||
//判断此部门名称是否已经存在,不允许同一个上级的部门重名
|
||||
var deptName = document.getElementById("deptname").value;
|
||||
//var upper = jQuery("#pid").val();
|
||||
var upper = jQuery("#deptid").val();
|
||||
jQuery.post("<c:url value='/'/>sysManage/sysPopedomManage!checkDeptIsExisted.do",{deptName:deptName,upper:upper},function(datas){checkDeptIsExisted(datas,'add');},"json");
|
||||
}
|
||||
|
||||
//判断角色名是否已存在,不存在再提交
|
||||
function checkDeptIsExisted(datas,action) {
|
||||
if(datas!=null) {
|
||||
if(datas.hasExisted=="false") {
|
||||
var actionurl = "<%=path%>/deptManage/deptManage!execute.do?action="+action;
|
||||
document.forms.yhForm.action = actionurl;
|
||||
document.forms.yhForm.submit();
|
||||
document.forms.yhForm.action="";
|
||||
} else {
|
||||
$("#deptname").next().html("i18n_dept.message.deptname1_n81i");
|
||||
jQuery("#deptname").focus();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<!--中间部分右边开始:操作按钮-->
|
||||
<div class="box_2">
|
||||
<jsp:include page="/include/include.jsp" />
|
||||
</div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_8">i18n_dept.text.deptMenu_n81i</td>
|
||||
<td class="color_8">i18n_dept.text.deptInfo_n81i</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="left">
|
||||
<div id="deptTree"
|
||||
style="overflow: scroll; height:500px">
|
||||
<script language="javascript">
|
||||
<%-- 动态定义树的可显示高度 --%>
|
||||
document.write(tree.toString());
|
||||
|
||||
<%-- 生成功能树 --%>
|
||||
</script>
|
||||
</div>
|
||||
</td>
|
||||
<td class="color_3" align="left" valign="top">
|
||||
<input type="hidden" id="pname"/>
|
||||
<form action="" name="yhForm" id="yhForm" method="post" >
|
||||
<input type="hidden" name="dept.deptid" id="deptid" />
|
||||
<input type="hidden" name="dept.upperlayer" id="pid" />
|
||||
<table width="100%" align="center" border="0" cellpadding="0" cellspacing="1" style="padding-left: 5px; padding-right: 5px;">
|
||||
<tr type='form'>
|
||||
<td class="td_1" width="10%">
|
||||
i18n_dept.text.deptname_n81i:
|
||||
</td>
|
||||
<td class="td_3" width="35%">
|
||||
<input type="text" name="dept.deptname" id="deptname" value="${dept.deptname}"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
<td class="td_1" width="10%">i18n_dept.text.state_n81i:</td>
|
||||
<td class="td_3" >
|
||||
<input type="radio" name="dept.deptstate" id="stateY" value="0" checked="checked"/>i18n_dept.message.valid_n81i
|
||||
<input type="radio" name="dept.deptstate" id="stateN" value="1" />i18n_dept.message.invalid_n81i
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="4" align="right" class="td_1" >
|
||||
<input type="button" value="i18n_dept.button.add_n81i" class='btn3_mouseout'
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="commitAdd()"/>
|
||||
|
||||
<input type="button" value="i18n_dept.button.update_n81i" class='btn3_mouseout'
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="commitUpdate()"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!--中间部分右边结束-->
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,439 +1,439 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_abdti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
$(function(){
|
||||
|
||||
});
|
||||
|
||||
function trim(id) {
|
||||
jQuery("#"+id).val(jQuery.trim(jQuery("#"+id).val()));
|
||||
}
|
||||
|
||||
function add(){
|
||||
|
||||
//去空格
|
||||
trim("deviceTypeCode");//设备型号
|
||||
trim("showIndexStart");//编号开始值
|
||||
trim("showIndexEnd");//编号结束值
|
||||
trim("nameFormat");//名称格式
|
||||
trim("statusValue");//异常比较值
|
||||
|
||||
if($id("deviceRandCode","xz","i18n_abdti.text.deviceRandCode_n81i") && $id("pid","","i18n_abdti.text.pid_n81i")){//&& !hasDevTypeCode():不进行判断了,$id("deviceTypeCode","","设备型号") 也不用判断了,默认赋值
|
||||
|
||||
|
||||
//var parCode = jQuery("select[id='pid'] option:selected").val();
|
||||
//if(isNotBlank(parCode)){
|
||||
var showIndexStart=document.getElementById("showIndexStart").value;
|
||||
var showIndexEnd=document.getElementById("showIndexEnd").value;
|
||||
if(showIndexStart=='' ){
|
||||
$("#showIndexEnd").next().html('i18n_abdti.message.showIndexEnd1_n81i');
|
||||
return;
|
||||
}else if(showIndexStart.replace(/[\d+]/ig,"").length>0){
|
||||
$("#showIndexEnd").next().html('i18n_abdti.message.showIndexEnd2_n81i');
|
||||
return;
|
||||
}else if(showIndexEnd=='') {
|
||||
$("#showIndexEnd").next().html('i18n_abdti.message.showIndexEnd3_n81i');
|
||||
return;
|
||||
}else if(showIndexEnd.replace(/[\d+]/ig,"").length>0) {
|
||||
$("#showIndexEnd").next().html('i18n_abdti.message.showIndexEnd4_n81i');
|
||||
return;
|
||||
}else if(showIndexStart>showIndexEnd){
|
||||
//$("#showIndexEnd").next().html('编号开始值:'+showIndexStart+'应小于编号结束值:'+showIndexEnd);
|
||||
//return;//????????????
|
||||
}else {
|
||||
$("#showIndexEnd").next().html('*');
|
||||
}
|
||||
//}
|
||||
|
||||
var myfileVal = document.getElementById("figureFill").value;
|
||||
if(myfileVal=="") {
|
||||
//$("#figureFill").next().html('请选择设备图片');
|
||||
//return;
|
||||
}else {
|
||||
var allowExt = ".png , .bmp , .jpg , .gif";
|
||||
var fileExt = myfileVal.substr(myfileVal.lastIndexOf(".")).toLowerCase();
|
||||
if(allowExt.indexOf(fileExt)==-1){
|
||||
$("#figureFill").next().html('i18n_abdti.message.figureFill_n81i:'+allowExt);
|
||||
return;
|
||||
}else {
|
||||
//$("#figureFill").next().html('*');
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage!executeAction.do?action=addBatchDevType";
|
||||
document.Brandform.submit();
|
||||
jQuery("#addButton").attr("disabled","true");
|
||||
jQuery("#resetButton").attr("disabled","true");
|
||||
jQuery("#backButton").attr("disabled","true");
|
||||
}
|
||||
}
|
||||
|
||||
//判断设备型号是否重复
|
||||
function hasDevTypeCode(){
|
||||
var hasDevCode = false;
|
||||
$.ajaxSettings.async = false;//设置同步
|
||||
//先判断任务编号是否存在,不存在不查询
|
||||
var deviceTypeCode = jQuery.trim(jQuery("#deviceTypeCode").val());
|
||||
var deviceRandCode = jQuery.trim(jQuery("select[id='deviceRandCode'] option:selected").val());
|
||||
if(deviceTypeCode!='') {
|
||||
$.getJSON("<%=path%>/sysManage/deviceBrandManage!execute.do?action=hasDevType&devTypeCodeForSearch="+deviceTypeCode+"&devRandCodeForSearch="+deviceRandCode,
|
||||
{}, function(data){
|
||||
if(data!=null&&data!=""&&data.result=='success') {//设备型号已存在
|
||||
var tip = data.tip;
|
||||
$("#deviceTypeCode").next().html(tip);
|
||||
hasDevCode = true;
|
||||
return true;
|
||||
}else {
|
||||
$("#deviceTypeCode").next().html(tip);
|
||||
hasDevCode = false;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
}
|
||||
return hasDevCode;
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceTypeInfo";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
//检查是否包含特殊字符
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
|
||||
//暂时无用
|
||||
function chShowIndex() {
|
||||
var pid = $("select[id='pid'] option:selected").val();
|
||||
$("#showIndex").val('');
|
||||
if(pid!='' && pid!=null && pid!='undefined') {
|
||||
$("#devShowIndex").show();
|
||||
}else {
|
||||
$("#devShowIndex").hide();
|
||||
}
|
||||
}
|
||||
|
||||
function isNotBlank(obj) {
|
||||
if(obj!="" && obj!=null && obj!='undefined') {
|
||||
return true;
|
||||
}else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
function changeShowHide() {
|
||||
jQuery("select[id='indexFiled']").empty();
|
||||
jQuery("select[id='statusFiled']").empty();
|
||||
jQuery("#statusValue").val('');
|
||||
jQuery("select[id='statusSymbols']").val('');
|
||||
var selecVal = jQuery("select[id='diTableName'] option:selected").val();
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("select[id='statusFiled']").append('<option value="" >i18n_abdti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${fieldList}" var="field" >
|
||||
if('${field[0]}'==selecVal) {
|
||||
var htmlStr = '<option value="${field[1]}" >${field[1]}</option>';
|
||||
jQuery("select[id='statusFiled']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
jQuery("select[id='indexFiled']").append('<option value="" >i18n_abdti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${fieldList}" var="field" >
|
||||
if('${field[0]}'==selecVal) {
|
||||
var htmlStr = '<option value="${field[1]}" >${field[1]}</option>';
|
||||
jQuery("select[id='indexFiled']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
//jQuery("#tableStatusValue").show();
|
||||
//jQuery("#tableSymbols").show();
|
||||
jQuery("#tableStatusField").show();
|
||||
jQuery("#tableLinkField").show();
|
||||
}else {
|
||||
jQuery("#tableStatusField").hide();
|
||||
jQuery("#tableLinkField").hide();
|
||||
}
|
||||
jQuery("#tableStatusValue").hide();
|
||||
jQuery("#tableSymbols").hide();
|
||||
|
||||
}
|
||||
|
||||
function changeparCode() {
|
||||
jQuery("select[id='pid']").empty();//清空父设备型号列表
|
||||
var selecVal = jQuery("select[id='deviceRandCode'] option:selected").val(); //所选品牌
|
||||
//品牌改变时,编号清空,隐藏
|
||||
$("#showIndex").val('');
|
||||
//$("#devShowIndex").hide();
|
||||
|
||||
jQuery("select[id='pid']").append('<option value="" >i18n_abdti.message.selectDefault_n81i</option>');
|
||||
if(isNotBlank(selecVal)) {
|
||||
<c:forEach items="${devTypeListInfo}" var="type" >
|
||||
if('${type.deviceRandCode}'==selecVal) {
|
||||
var htmlStr = '<option value="${type.id}" >${type.deviceTypeCode}</option>';
|
||||
jQuery("select[id='pid']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
//jQuery("#parDevCode").show();
|
||||
}else {
|
||||
//jQuery("#parDevCode").hide();
|
||||
}
|
||||
|
||||
jQuery("#deviceTypeCode").val('');//设置端口名的前缀
|
||||
}
|
||||
|
||||
//选择父设备型号后,改变端口的前缀(端口名=选择的父设备型号+编号)
|
||||
function setDevCode() {
|
||||
var selecVal = jQuery("select[id='pid'] option:selected").text(); //所选父设备型号
|
||||
jQuery("#deviceTypeCode").val(selecVal);//设置端口名的前缀
|
||||
}
|
||||
|
||||
|
||||
function changeStatus() {
|
||||
jQuery("#statusValue").val('');
|
||||
jQuery("select[id='statusSymbols']").val('');
|
||||
var selecVal = jQuery("select[id='statusFiled'] option:selected").val();
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("#tableStatusValue").show();
|
||||
jQuery("#tableSymbols").show();
|
||||
}else {
|
||||
jQuery("#tableStatusValue").hide();
|
||||
jQuery("#tableSymbols").hide();
|
||||
}
|
||||
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout id="backButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="goBack()" value="i18n_abdti.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Brandform" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="devTypeCodeForSearch" id="devTypeCodeForSearch" value="${devTypeCodeForSearch}" />
|
||||
<input type="hidden" name="devRandCodeForSearch" id="devRandCodeForSearch" value="${devRandCodeForSearch}" />
|
||||
<input type="hidden" name="parDevId" id="parDevId" value="${parDevId}" />
|
||||
<input type="hidden" name="devType.isPositionDev" id="isNotPositionDev" value="0" />
|
||||
|
||||
<input type="hidden" name="devType.deviceTypeCode" id="deviceTypeCode" value="" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_abdti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.deviceRandCode_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<select id="deviceRandCode" name="devType.deviceRandCode" style="width: 170px;" onchange="changeparCode();">
|
||||
<option value="" >i18n_abdti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${devBrandListInfo}" var="brand" >
|
||||
<option value="${brand.deviceRandCode}" >${brand.deviceRandCode}</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font id = "deviceRandCodeTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="parDevCode">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.pid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<select id="pid" name="devType.pid" onchange="setDevCode();">
|
||||
<option value="" >i18n_abdti.message.selectDefault_n81i</option>
|
||||
|
||||
</select>
|
||||
<font id = "pidTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- <tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
设备型号
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="hidden" name="devType.deviceTypeCode" id="deviceTypeCode" value="" />
|
||||
<font id = "deviceTypeCodeTip" color="red">*</font>自动在设备型号后添加编号(如输入DPX8000-A12,则设备型号为'DPX8000-A12-编号')
|
||||
</td>
|
||||
</tr> -->
|
||||
<!-- <tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
最大叠加数
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.maxDeviceNum" id="maxDeviceNum" value="" />
|
||||
<font id = "maxDeviceNumTip" color="red"></font>
|
||||
</td>
|
||||
</tr> -->
|
||||
<tr >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.showIndexRule_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="radio" name="devType.showIndexRule" id="showIndexRule" value="0" checked="checked"/>i18n_abdti.message.showIndexRule.all_n81i
|
||||
<input type="radio" name="devType.showIndexRule" id="showIndexRule" value="1" />i18n_abdti.message.showIndexRule.odd_n81i
|
||||
<input type="radio" name="devType.showIndexRule" id="showIndexRule" value="2" />i18n_abdti.message.showIndexRule.even_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="devShowIndex">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.showIndexStart_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.showIndexStart" id="showIndexStart" value="" size="6" />--<input type="text" name="devType.showIndexEnd" id="showIndexEnd" value="" size="6" />
|
||||
<font id = "showIndexTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- <tr style="display: inline" id="devShowIndex">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
槽位设备
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="radio" name="devType.isPositionDev" id="isPositionDev" value="0" />是
|
||||
<input type="radio" name="devType.isPositionDev" id="isNotPositionDev" value="1" checked="checked" />否
|
||||
</td>
|
||||
</tr> -->
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.figureFill_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="button" value="i18n_abdti.text.figureFill_n81i" title="i18n_abdti.text.figureFill_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="figureFill" id="figureFill" value="" onchange="javascript:setValue(this.value)"/>
|
||||
<!-- <font id = "figureFillTip" color="red">*</font> -->
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.nameFormat_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.nameFormat" id="nameFormat" value="" />(i18n_abdti.text.nameFormatInfo_n81i)
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.diTableName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="diTableName" name="devType.diTableName" onchange="changeShowHide();">
|
||||
<option value="" >i18n_abdti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${metadataList}" var="meta" >
|
||||
<option value="${meta}" >${meta}</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableLinkField" style="display: none;">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.indexFiled_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="indexFiled" name="devType.indexFiled" >
|
||||
<option value="" >i18n_abdti.message.selectDefault_n81i</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableStatusField" style="display: none;">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.statusFiled_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="statusFiled" name="devType.statusFiled" onchange="changeStatus();">
|
||||
<option value="" >i18n_abdti.message.selectDefault_n81i</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableSymbols" style="display: none;">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.statusSymbols_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="statusSymbols" name="devType.statusSymbols" >
|
||||
<option value="" >i18n_abdti.message.selectDefault_n81i</option>
|
||||
<option value=">" >></option>
|
||||
<option value="=" >=</option>
|
||||
<option value="<" ><</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableStatusValue" style="display: none;">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.statusValue_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.statusValue" id="statusValue" value="" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_abdti.text.deviceDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<textarea type="text" name="devType.deviceDesc" id="deviceDesc" rows="3" cols="50"></textarea>i18n_abdti.text.autoAddDeviceID_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="2" align="right">
|
||||
<input type="button" class=btn3_mouseout id="addButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" onclick="add()"
|
||||
value="i18n_abdti.button.submit_n81i"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout id="resetButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:document.forms['Brandform'].reset()"
|
||||
value="i18n_abdti.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_abdti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
$(function(){
|
||||
|
||||
});
|
||||
|
||||
function trim(id) {
|
||||
jQuery("#"+id).val(jQuery.trim(jQuery("#"+id).val()));
|
||||
}
|
||||
|
||||
function add(){
|
||||
|
||||
//去空格
|
||||
trim("deviceTypeCode");//设备型号
|
||||
trim("showIndexStart");//编号开始值
|
||||
trim("showIndexEnd");//编号结束值
|
||||
trim("nameFormat");//名称格式
|
||||
trim("statusValue");//异常比较值
|
||||
|
||||
if($id("deviceRandCode","xz","i18n_abdti.text.deviceRandCode_n81i") && $id("pid","","i18n_abdti.text.pid_n81i")){//&& !hasDevTypeCode():不进行判断了,$id("deviceTypeCode","","设备型号") 也不用判断了,默认赋值
|
||||
|
||||
|
||||
//var parCode = jQuery("select[id='pid'] option:selected").val();
|
||||
//if(isNotBlank(parCode)){
|
||||
var showIndexStart=document.getElementById("showIndexStart").value;
|
||||
var showIndexEnd=document.getElementById("showIndexEnd").value;
|
||||
if(showIndexStart=='' ){
|
||||
$("#showIndexEnd").next().html('i18n_abdti.message.showIndexEnd1_n81i');
|
||||
return;
|
||||
}else if(showIndexStart.replace(/[\d+]/ig,"").length>0){
|
||||
$("#showIndexEnd").next().html('i18n_abdti.message.showIndexEnd2_n81i');
|
||||
return;
|
||||
}else if(showIndexEnd=='') {
|
||||
$("#showIndexEnd").next().html('i18n_abdti.message.showIndexEnd3_n81i');
|
||||
return;
|
||||
}else if(showIndexEnd.replace(/[\d+]/ig,"").length>0) {
|
||||
$("#showIndexEnd").next().html('i18n_abdti.message.showIndexEnd4_n81i');
|
||||
return;
|
||||
}else if(showIndexStart>showIndexEnd){
|
||||
//$("#showIndexEnd").next().html('编号开始值:'+showIndexStart+'应小于编号结束值:'+showIndexEnd);
|
||||
//return;//????????????
|
||||
}else {
|
||||
$("#showIndexEnd").next().html('*');
|
||||
}
|
||||
//}
|
||||
|
||||
var myfileVal = document.getElementById("figureFill").value;
|
||||
if(myfileVal=="") {
|
||||
//$("#figureFill").next().html('请选择设备图片');
|
||||
//return;
|
||||
}else {
|
||||
var allowExt = ".png , .bmp , .jpg , .gif";
|
||||
var fileExt = myfileVal.substr(myfileVal.lastIndexOf(".")).toLowerCase();
|
||||
if(allowExt.indexOf(fileExt)==-1){
|
||||
$("#figureFill").next().html('i18n_abdti.message.figureFill_n81i:'+allowExt);
|
||||
return;
|
||||
}else {
|
||||
//$("#figureFill").next().html('*');
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage!executeAction.do?action=addBatchDevType";
|
||||
document.Brandform.submit();
|
||||
jQuery("#addButton").attr("disabled","true");
|
||||
jQuery("#resetButton").attr("disabled","true");
|
||||
jQuery("#backButton").attr("disabled","true");
|
||||
}
|
||||
}
|
||||
|
||||
//判断设备型号是否重复
|
||||
function hasDevTypeCode(){
|
||||
var hasDevCode = false;
|
||||
$.ajaxSettings.async = false;//设置同步
|
||||
//先判断任务编号是否存在,不存在不查询
|
||||
var deviceTypeCode = jQuery.trim(jQuery("#deviceTypeCode").val());
|
||||
var deviceRandCode = jQuery.trim(jQuery("select[id='deviceRandCode'] option:selected").val());
|
||||
if(deviceTypeCode!='') {
|
||||
$.getJSON("<%=path%>/sysManage/deviceBrandManage!execute.do?action=hasDevType&devTypeCodeForSearch="+deviceTypeCode+"&devRandCodeForSearch="+deviceRandCode,
|
||||
{}, function(data){
|
||||
if(data!=null&&data!=""&&data.result=='success') {//设备型号已存在
|
||||
var tip = data.tip;
|
||||
$("#deviceTypeCode").next().html(tip);
|
||||
hasDevCode = true;
|
||||
return true;
|
||||
}else {
|
||||
$("#deviceTypeCode").next().html(tip);
|
||||
hasDevCode = false;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
}
|
||||
return hasDevCode;
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceTypeInfo";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
//检查是否包含特殊字符
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
|
||||
//暂时无用
|
||||
function chShowIndex() {
|
||||
var pid = $("select[id='pid'] option:selected").val();
|
||||
$("#showIndex").val('');
|
||||
if(pid!='' && pid!=null && pid!='undefined') {
|
||||
$("#devShowIndex").show();
|
||||
}else {
|
||||
$("#devShowIndex").hide();
|
||||
}
|
||||
}
|
||||
|
||||
function isNotBlank(obj) {
|
||||
if(obj!="" && obj!=null && obj!='undefined') {
|
||||
return true;
|
||||
}else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
function changeShowHide() {
|
||||
jQuery("select[id='indexFiled']").empty();
|
||||
jQuery("select[id='statusFiled']").empty();
|
||||
jQuery("#statusValue").val('');
|
||||
jQuery("select[id='statusSymbols']").val('');
|
||||
var selecVal = jQuery("select[id='diTableName'] option:selected").val();
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("select[id='statusFiled']").append('<option value="" >i18n_abdti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${fieldList}" var="field" >
|
||||
if('${field[0]}'==selecVal) {
|
||||
var htmlStr = '<option value="${field[1]}" >${field[1]}</option>';
|
||||
jQuery("select[id='statusFiled']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
jQuery("select[id='indexFiled']").append('<option value="" >i18n_abdti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${fieldList}" var="field" >
|
||||
if('${field[0]}'==selecVal) {
|
||||
var htmlStr = '<option value="${field[1]}" >${field[1]}</option>';
|
||||
jQuery("select[id='indexFiled']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
//jQuery("#tableStatusValue").show();
|
||||
//jQuery("#tableSymbols").show();
|
||||
jQuery("#tableStatusField").show();
|
||||
jQuery("#tableLinkField").show();
|
||||
}else {
|
||||
jQuery("#tableStatusField").hide();
|
||||
jQuery("#tableLinkField").hide();
|
||||
}
|
||||
jQuery("#tableStatusValue").hide();
|
||||
jQuery("#tableSymbols").hide();
|
||||
|
||||
}
|
||||
|
||||
function changeparCode() {
|
||||
jQuery("select[id='pid']").empty();//清空父设备型号列表
|
||||
var selecVal = jQuery("select[id='deviceRandCode'] option:selected").val(); //所选品牌
|
||||
//品牌改变时,编号清空,隐藏
|
||||
$("#showIndex").val('');
|
||||
//$("#devShowIndex").hide();
|
||||
|
||||
jQuery("select[id='pid']").append('<option value="" >i18n_abdti.message.selectDefault_n81i</option>');
|
||||
if(isNotBlank(selecVal)) {
|
||||
<c:forEach items="${devTypeListInfo}" var="type" >
|
||||
if('${type.deviceRandCode}'==selecVal) {
|
||||
var htmlStr = '<option value="${type.id}" >${type.deviceTypeCode}</option>';
|
||||
jQuery("select[id='pid']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
//jQuery("#parDevCode").show();
|
||||
}else {
|
||||
//jQuery("#parDevCode").hide();
|
||||
}
|
||||
|
||||
jQuery("#deviceTypeCode").val('');//设置端口名的前缀
|
||||
}
|
||||
|
||||
//选择父设备型号后,改变端口的前缀(端口名=选择的父设备型号+编号)
|
||||
function setDevCode() {
|
||||
var selecVal = jQuery("select[id='pid'] option:selected").text(); //所选父设备型号
|
||||
jQuery("#deviceTypeCode").val(selecVal);//设置端口名的前缀
|
||||
}
|
||||
|
||||
|
||||
function changeStatus() {
|
||||
jQuery("#statusValue").val('');
|
||||
jQuery("select[id='statusSymbols']").val('');
|
||||
var selecVal = jQuery("select[id='statusFiled'] option:selected").val();
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("#tableStatusValue").show();
|
||||
jQuery("#tableSymbols").show();
|
||||
}else {
|
||||
jQuery("#tableStatusValue").hide();
|
||||
jQuery("#tableSymbols").hide();
|
||||
}
|
||||
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout id="backButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="goBack()" value="i18n_abdti.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Brandform" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="devTypeCodeForSearch" id="devTypeCodeForSearch" value="${devTypeCodeForSearch}" />
|
||||
<input type="hidden" name="devRandCodeForSearch" id="devRandCodeForSearch" value="${devRandCodeForSearch}" />
|
||||
<input type="hidden" name="parDevId" id="parDevId" value="${parDevId}" />
|
||||
<input type="hidden" name="devType.isPositionDev" id="isNotPositionDev" value="0" />
|
||||
|
||||
<input type="hidden" name="devType.deviceTypeCode" id="deviceTypeCode" value="" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_abdti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.deviceRandCode_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<select id="deviceRandCode" name="devType.deviceRandCode" style="width: 170px;" onchange="changeparCode();">
|
||||
<option value="" >i18n_abdti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${devBrandListInfo}" var="brand" >
|
||||
<option value="${brand.deviceRandCode}" >${brand.deviceRandCode}</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font id = "deviceRandCodeTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="parDevCode">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.pid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<select id="pid" name="devType.pid" onchange="setDevCode();">
|
||||
<option value="" >i18n_abdti.message.selectDefault_n81i</option>
|
||||
|
||||
</select>
|
||||
<font id = "pidTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- <tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
设备型号
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="hidden" name="devType.deviceTypeCode" id="deviceTypeCode" value="" />
|
||||
<font id = "deviceTypeCodeTip" color="red">*</font>自动在设备型号后添加编号(如输入DPX8000-A12,则设备型号为'DPX8000-A12-编号')
|
||||
</td>
|
||||
</tr> -->
|
||||
<!-- <tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
最大叠加数
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.maxDeviceNum" id="maxDeviceNum" value="" />
|
||||
<font id = "maxDeviceNumTip" color="red"></font>
|
||||
</td>
|
||||
</tr> -->
|
||||
<tr >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.showIndexRule_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="radio" name="devType.showIndexRule" id="showIndexRule" value="0" checked="checked"/>i18n_abdti.message.showIndexRule.all_n81i
|
||||
<input type="radio" name="devType.showIndexRule" id="showIndexRule" value="1" />i18n_abdti.message.showIndexRule.odd_n81i
|
||||
<input type="radio" name="devType.showIndexRule" id="showIndexRule" value="2" />i18n_abdti.message.showIndexRule.even_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="devShowIndex">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.showIndexStart_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.showIndexStart" id="showIndexStart" value="" size="6" />--<input type="text" name="devType.showIndexEnd" id="showIndexEnd" value="" size="6" />
|
||||
<font id = "showIndexTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- <tr style="display: inline" id="devShowIndex">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
槽位设备
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="radio" name="devType.isPositionDev" id="isPositionDev" value="0" />是
|
||||
<input type="radio" name="devType.isPositionDev" id="isNotPositionDev" value="1" checked="checked" />否
|
||||
</td>
|
||||
</tr> -->
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.figureFill_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="button" value="i18n_abdti.text.figureFill_n81i" title="i18n_abdti.text.figureFill_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="figureFill" id="figureFill" value="" onchange="javascript:setValue(this.value)"/>
|
||||
<!-- <font id = "figureFillTip" color="red">*</font> -->
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.nameFormat_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.nameFormat" id="nameFormat" value="" />(i18n_abdti.text.nameFormatInfo_n81i)
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.diTableName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="diTableName" name="devType.diTableName" onchange="changeShowHide();">
|
||||
<option value="" >i18n_abdti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${metadataList}" var="meta" >
|
||||
<option value="${meta}" >${meta}</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableLinkField" style="display: none;">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.indexFiled_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="indexFiled" name="devType.indexFiled" >
|
||||
<option value="" >i18n_abdti.message.selectDefault_n81i</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableStatusField" style="display: none;">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.statusFiled_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="statusFiled" name="devType.statusFiled" onchange="changeStatus();">
|
||||
<option value="" >i18n_abdti.message.selectDefault_n81i</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableSymbols" style="display: none;">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.statusSymbols_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="statusSymbols" name="devType.statusSymbols" >
|
||||
<option value="" >i18n_abdti.message.selectDefault_n81i</option>
|
||||
<option value=">" >></option>
|
||||
<option value="=" >=</option>
|
||||
<option value="<" ><</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableStatusValue" style="display: none;">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_abdti.text.statusValue_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.statusValue" id="statusValue" value="" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_abdti.text.deviceDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<textarea type="text" name="devType.deviceDesc" id="deviceDesc" rows="3" cols="50"></textarea>i18n_abdti.text.autoAddDeviceID_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="2" align="right">
|
||||
<input type="button" class=btn3_mouseout id="addButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" onclick="add()"
|
||||
value="i18n_abdti.button.submit_n81i"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout id="resetButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:document.forms['Brandform'].reset()"
|
||||
value="i18n_abdti.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,151 +1,151 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_adbi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
//判断品牌编号是否重复
|
||||
function hasDevBrandCode(){
|
||||
var hasDevCode = false;
|
||||
$.ajaxSettings.async = false;//设置同步
|
||||
//先判断任务编号是否存在,不存在不查询
|
||||
var deviceBrandCode = jQuery.trim(jQuery("#deviceRandCode").val());
|
||||
if(deviceBrandCode!='') {
|
||||
$.getJSON("<%=path%>/sysManage/deviceBrandManage!execute.do?action=hasDevBrand&devRandCodeForSearch="+deviceBrandCode,
|
||||
{}, function(data){
|
||||
if(data!=null&&data!=""&&data.result=='success') {//设备型号已存在
|
||||
var tip = data.tip;
|
||||
$("#deviceRandCode").next().html(tip);
|
||||
hasDevCode = true;
|
||||
return true;
|
||||
}else {
|
||||
$("#deviceRandCode").next().html(tip);
|
||||
hasDevCode = false;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
}
|
||||
return hasDevCode;
|
||||
}
|
||||
|
||||
|
||||
|
||||
function add(){
|
||||
if($id("deviceRandCode","","i18n_adbi.text.deviceRandCode_n81i") && $id("deviceRandName","","i18n_adbi.text.deviceRandName_n81i") && !hasDevBrandCode()){
|
||||
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage!executeAction.do?action=addDevBrand";
|
||||
document.Brandform.submit();
|
||||
|
||||
jQuery("#addButton").attr("disabled","true");
|
||||
jQuery("#resetButton").attr("disabled","true");
|
||||
jQuery("#backButton").attr("disabled","true");
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceBrandInfo";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
//检查是否包含特殊字符
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout id="backButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="goBack()" value="返回"/>
|
||||
</div>
|
||||
|
||||
<form action="" name="Brandform" method="post">
|
||||
<input type="hidden" name="brandNameForSearch" id="brandNameForSearch" value="${brandNameForSearch}" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_adbi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adbi.text.deviceRandCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devBrand.deviceRandCode" id="deviceRandCode" size="30" value="${devBrand.deviceRandCode }" />
|
||||
<font id = "deviceRandCode" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adbi.text.deviceRandName_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="text" name="devBrand.deviceRandName" id="deviceRandName" value="${devBrand.deviceRandName }" size="30"/>
|
||||
<font id = "ctypeName1"color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_adbi.text.deviceBrandDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<textarea type="text" name="devBrand.deviceBrandDesc" id="deviceBrandDesc" rows="3" cols="50">${devBrand.deviceBrandDesc }</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="2" align="right">
|
||||
<input type="button" class=btn3_mouseout id="addButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" onclick="add()"
|
||||
value="i18n_adbi.button.submit_n81i"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout id="resetButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:document.forms['Brandform'].reset()"
|
||||
value="i18n_adbi.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_adbi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
//判断品牌编号是否重复
|
||||
function hasDevBrandCode(){
|
||||
var hasDevCode = false;
|
||||
$.ajaxSettings.async = false;//设置同步
|
||||
//先判断任务编号是否存在,不存在不查询
|
||||
var deviceBrandCode = jQuery.trim(jQuery("#deviceRandCode").val());
|
||||
if(deviceBrandCode!='') {
|
||||
$.getJSON("<%=path%>/sysManage/deviceBrandManage!execute.do?action=hasDevBrand&devRandCodeForSearch="+deviceBrandCode,
|
||||
{}, function(data){
|
||||
if(data!=null&&data!=""&&data.result=='success') {//设备型号已存在
|
||||
var tip = data.tip;
|
||||
$("#deviceRandCode").next().html(tip);
|
||||
hasDevCode = true;
|
||||
return true;
|
||||
}else {
|
||||
$("#deviceRandCode").next().html(tip);
|
||||
hasDevCode = false;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
}
|
||||
return hasDevCode;
|
||||
}
|
||||
|
||||
|
||||
|
||||
function add(){
|
||||
if($id("deviceRandCode","","i18n_adbi.text.deviceRandCode_n81i") && $id("deviceRandName","","i18n_adbi.text.deviceRandName_n81i") && !hasDevBrandCode()){
|
||||
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage!executeAction.do?action=addDevBrand";
|
||||
document.Brandform.submit();
|
||||
|
||||
jQuery("#addButton").attr("disabled","true");
|
||||
jQuery("#resetButton").attr("disabled","true");
|
||||
jQuery("#backButton").attr("disabled","true");
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceBrandInfo";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
//检查是否包含特殊字符
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout id="backButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="goBack()" value="返回"/>
|
||||
</div>
|
||||
|
||||
<form action="" name="Brandform" method="post">
|
||||
<input type="hidden" name="brandNameForSearch" id="brandNameForSearch" value="${brandNameForSearch}" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_adbi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adbi.text.deviceRandCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devBrand.deviceRandCode" id="deviceRandCode" size="30" value="${devBrand.deviceRandCode }" />
|
||||
<font id = "deviceRandCode" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adbi.text.deviceRandName_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="text" name="devBrand.deviceRandName" id="deviceRandName" value="${devBrand.deviceRandName }" size="30"/>
|
||||
<font id = "ctypeName1"color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_adbi.text.deviceBrandDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<textarea type="text" name="devBrand.deviceBrandDesc" id="deviceBrandDesc" rows="3" cols="50">${devBrand.deviceBrandDesc }</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="2" align="right">
|
||||
<input type="button" class=btn3_mouseout id="addButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" onclick="add()"
|
||||
value="i18n_adbi.button.submit_n81i"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout id="resetButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:document.forms['Brandform'].reset()"
|
||||
value="i18n_adbi.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,447 +1,447 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_adti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
$(function(){
|
||||
|
||||
});
|
||||
|
||||
function trim(id) {
|
||||
jQuery("#"+id).val(jQuery.trim(jQuery("#"+id).val()));
|
||||
}
|
||||
|
||||
function add(){
|
||||
|
||||
//去空格
|
||||
trim("deviceTypeCode");//设备型号
|
||||
trim("maxDeviceNum");//最大叠加数
|
||||
trim("showIndex");//编号
|
||||
trim("nameFormat");//名称格式
|
||||
trim("statusValue");//异常比较值
|
||||
|
||||
if($id("deviceRandCode","xz","i18n_adti.text.deviceRandCode_n81i")&& $id("deviceTypeCode","","i18n_adti.text.deviceTypeCode_n81i") && !hasDevTypeCode()){
|
||||
//如果最大叠加数非空,则判断是否为数字
|
||||
var maxDeviceNum=jQuery.trim(document.getElementById('maxDeviceNum').value);
|
||||
if(maxDeviceNum!=''&& maxDeviceNum.replace(/[\d+]/ig,"").length>0){
|
||||
$("#maxDeviceNum").next().html('i18n_adti.message.maxDeviceNum_n81i');
|
||||
return;
|
||||
}else {
|
||||
$("#maxDeviceNum").next().html('');
|
||||
}
|
||||
|
||||
var parCode = jQuery("select[id='pid'] option:selected").val();
|
||||
if(isNotBlank(parCode)){
|
||||
var name=document.getElementById('showIndex').value;
|
||||
if(name=='' ){
|
||||
$("#showIndex").next().html('i18n_adti.message.showIndex1_n81i');
|
||||
return;
|
||||
}else if(name.replace(/[\d+]/ig,"").length>0){
|
||||
$("#showIndex").next().html('i18n_adti.message.showIndex2_n81i');
|
||||
return;
|
||||
}else {
|
||||
$("#showIndex").next().html('*');
|
||||
}
|
||||
}
|
||||
|
||||
var myfileVal = document.getElementById("figureFill").value;
|
||||
if(myfileVal=="") {
|
||||
//$("#figureFill").next().html('请选择设备图片');
|
||||
//return;
|
||||
}else {
|
||||
var allowExt = ".png , .bmp , .jpg , .gif";
|
||||
var fileExt = myfileVal.substr(myfileVal.lastIndexOf(".")).toLowerCase();
|
||||
if(allowExt.indexOf(fileExt)==-1){
|
||||
$("#figureFill").next().html('i18n_adti.message.figureFill_n81i:'+allowExt);
|
||||
return;
|
||||
}else {
|
||||
//$("#figureFill").next().html('*');
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage!executeAction.do?action=addDevType";
|
||||
document.Brandform.submit();
|
||||
jQuery("#addButton").attr("disabled","true");
|
||||
jQuery("#resetButton").attr("disabled","true");
|
||||
jQuery("#backButton").attr("disabled","true");
|
||||
}
|
||||
}
|
||||
|
||||
//判断设备型号是否重复
|
||||
function hasDevTypeCode(){
|
||||
var hasDevCode = false;
|
||||
$.ajaxSettings.async = false;//设置同步
|
||||
//先判断任务编号是否存在,不存在不查询
|
||||
var deviceTypeCode = jQuery.trim(jQuery("#deviceTypeCode").val());
|
||||
var deviceRandCode = jQuery.trim(jQuery("select[id='deviceRandCode'] option:selected").val());
|
||||
if(deviceTypeCode!='') {
|
||||
$.getJSON("<%=path%>/sysManage/deviceBrandManage!execute.do?action=hasDevType&devTypeCodeForSearch="+deviceTypeCode+"&devRandCodeForSearch="+deviceRandCode,
|
||||
{}, function(data){
|
||||
if(data!=null&&data!=""&&data.result=='success') {//设备型号已存在
|
||||
var tip = data.tip;
|
||||
$("#deviceTypeCode").next().html(tip);
|
||||
hasDevCode = true;
|
||||
return true;
|
||||
}else {
|
||||
$("#deviceTypeCode").next().html(tip);
|
||||
hasDevCode = false;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
}
|
||||
return hasDevCode;
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceTypeInfo&pageSize="+'${pageSize }'+"&pageNo="+'${pageNo }';
|
||||
document.Brandform.submit();
|
||||
}
|
||||
//检查是否包含特殊字符
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
|
||||
function chShowIndex() {
|
||||
//父设备型号
|
||||
var pid = $("select[id='pid'] option:selected").val();
|
||||
$("#showIndex").val('');
|
||||
if(pid!='' && pid!=null && pid!='undefined') {
|
||||
$("#devShowIndex").show();
|
||||
}else {
|
||||
$("#devShowIndex").hide();
|
||||
}
|
||||
}
|
||||
|
||||
function isNotBlank(obj) {
|
||||
if(obj!="" && obj!=null && obj!='undefined') {
|
||||
return true;
|
||||
}else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
function changeShowHide() {
|
||||
jQuery("select[id='indexFiled']").empty();
|
||||
jQuery("select[id='statusFiled']").empty();
|
||||
jQuery("#statusValue").val('');
|
||||
jQuery("select[id='statusSymbols']").val('');
|
||||
var selecVal = jQuery("select[id='diTableName'] option:selected").val();
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("select[id='statusFiled']").append('<option value="" >i18n_adti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${fieldList}" var="field" >
|
||||
if('${field[0]}'==selecVal) {
|
||||
var htmlStr = '<option value="${field[1]}" >${field[1]}</option>';
|
||||
jQuery("select[id='statusFiled']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
jQuery("select[id='indexFiled']").append('<option value="" >i18n_adti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${fieldList}" var="field" >
|
||||
if('${field[0]}'==selecVal) {
|
||||
var htmlStr = '<option value="${field[1]}" >${field[1]}</option>';
|
||||
jQuery("select[id='indexFiled']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
//jQuery("#tableStatusValue").show();
|
||||
//jQuery("#tableSymbols").show();
|
||||
jQuery("#tableStatusField").show();
|
||||
jQuery("#tableLinkField").show();
|
||||
}else {
|
||||
jQuery("#tableStatusField").hide();
|
||||
jQuery("#tableLinkField").hide();
|
||||
}
|
||||
jQuery("#tableStatusValue").hide();
|
||||
jQuery("#tableSymbols").hide();
|
||||
|
||||
}
|
||||
|
||||
function changeparCode() {
|
||||
//父设备型号
|
||||
jQuery("select[id='pid']").empty();//清空父设备型号列表
|
||||
var selecVal = jQuery("select[id='deviceRandCode'] option:selected").val(); //所选品牌
|
||||
//品牌改变时,编号清空,隐藏
|
||||
$("#showIndex").val('');
|
||||
$("#devShowIndex").hide();
|
||||
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("select[id='pid']").append('<option value="" >i18n_adti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${devTypeListInfo}" var="type" >
|
||||
if('${type.deviceRandCode}'==selecVal) {
|
||||
var htmlStr = '<option value="${type.id}" >${type.deviceTypeCode}</option>';
|
||||
jQuery("select[id='pid']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
jQuery("#parDevCode").show();
|
||||
}else {
|
||||
jQuery("#parDevCode").hide();
|
||||
}
|
||||
|
||||
//可配父设备
|
||||
jQuery("select[id='canConfigPid']").empty();//清空列表
|
||||
var selecVal = jQuery("select[id='deviceRandCode'] option:selected").val(); //所选品牌
|
||||
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("select[id='canConfigPid']").append('<option value="" >i18n_adti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${devTypeListInfo}" var="type" >
|
||||
if('${type.deviceRandCode}'==selecVal) {
|
||||
var htmlStr = '<option value="${type.id}" >${type.deviceTypeCode}</option>';
|
||||
jQuery("select[id='canConfigPid']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
jQuery("#canConfigPidDev").show();
|
||||
}else {
|
||||
jQuery("#canConfigPidDev").hide();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
function changeStatus() {
|
||||
jQuery("#statusValue").val('');
|
||||
jQuery("select[id='statusSymbols']").val('');
|
||||
var selecVal = jQuery("select[id='statusFiled'] option:selected").val();
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("#tableStatusValue").show();
|
||||
jQuery("#tableSymbols").show();
|
||||
}else {
|
||||
jQuery("#tableStatusValue").hide();
|
||||
jQuery("#tableSymbols").hide();
|
||||
}
|
||||
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout id="backButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="goBack()" value="i18n_adti.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Brandform" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="devTypeCodeForSearch" id="devTypeCodeForSearch" value="${devTypeCodeForSearch}" />
|
||||
<input type="hidden" name="devRandCodeForSearch" id="devRandCodeForSearch" value="${devRandCodeForSearch}" />
|
||||
<input type="hidden" name="parDevId" id="parDevId" value="${parDevId}" />
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<input type="hidden" name="devType.isPositionDev" value="0" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_adti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.deviceRandCode_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<select id="deviceRandCode" name="devType.deviceRandCode" style="width: 170px;" onchange="changeparCode();">
|
||||
<option value="" >i18n_adti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${devBrandListInfo}" var="brand" >
|
||||
<option value="${brand.deviceRandCode}" >${brand.deviceRandCode}</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font id = "deviceRandCodeTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.deviceTypeCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.deviceTypeCode" id="deviceTypeCode" value="" />
|
||||
<font id = "deviceTypeCodeTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.maxDeviceNum_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.maxDeviceNum" id="maxDeviceNum" value="" />
|
||||
<font id = "maxDeviceNumTip" color="red"></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr style="display: none" id="parDevCode">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.pid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<select id="pid" name="devType.pid" onchange="javascript:chShowIndex();" >
|
||||
<option value="" >i18n_adti.message.selectDefault_n81i</option>
|
||||
|
||||
</select>i18n_adti.message.pid_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr style="display: none" id="canConfigPidDev">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.canConfigPid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<select id="canConfigPid" name="devType.canConfigPid" >
|
||||
<option value="" >i18n_adti.message.selectDefault_n81i</option>
|
||||
|
||||
</select>i18n_adti.message.canConfigPid_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr style="display: none" id="devShowIndex">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.index_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.showIndex" id="showIndex" value="" />
|
||||
<font id = "showIndexTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- <tr style="display: inline" id="isPositionDev">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
槽位设备
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="radio" name="devType.isPositionDev" id="isPositionDev" value="0" />是
|
||||
<input type="radio" name="devType.isPositionDev" id="isNotPositionDev" value="1" checked="checked" />否
|
||||
</td>
|
||||
</tr> -->
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.figureFill_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="button" value="i18n_adti.text.figureFill_n81i" title="i18n_adti.text.figureFill_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="figureFill" id="figureFill" value="" onchange="javascript:setValue(this.value)"/>
|
||||
<!-- <font id = "figureFillTip" color="red">*</font> -->
|
||||
</td>
|
||||
</tr>
|
||||
<!-- <tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
端口名称格式
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.nameFormat" id="nameFormat" value="" />(新增端口时使用:[Y]:代表设备本身在父设备的位置,[X]:代表父设备在祖父设备的位置)
|
||||
</td>
|
||||
</tr> -->
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.diTableName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="diTableName" name="devType.diTableName" onchange="changeShowHide();">
|
||||
<option value="" >i18n_adti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${metadataList}" var="meta" >
|
||||
<option value="${meta}" >${meta}</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableLinkField" style="display: none;">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.indexFiled_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="indexFiled" name="devType.indexFiled" >
|
||||
<option value="" >i18n_adti.message.selectDefault_n81i</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableStatusField" style="display: none;">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.statusFiled_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="statusFiled" name="devType.statusFiled" onchange="changeStatus();">
|
||||
<option value="" >i18n_adti.message.selectDefault_n81i</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableSymbols" style="display: none;">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.statusSymbols_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="statusSymbols" name="devType.statusSymbols" >
|
||||
<option value="" >i18n_adti.message.selectDefault_n81i</option>
|
||||
<option value=">" >></option>
|
||||
<option value="=" >=</option>
|
||||
<option value="<" ><</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableStatusValue" style="display: none;">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.statusValue_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.statusValue" id="statusValue" value="" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_adti.text.deviceDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<textarea type="text" name="devType.deviceDesc" id="deviceDesc" rows="3" cols="50"></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="2" align="right">
|
||||
<input type="button" class=btn3_mouseout id="addButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" onclick="add()"
|
||||
value="i18n_adti.button.add_n81i"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout id="resetButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:document.forms['Brandform'].reset()"
|
||||
value="i18n_adti.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_adti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
$(function(){
|
||||
|
||||
});
|
||||
|
||||
function trim(id) {
|
||||
jQuery("#"+id).val(jQuery.trim(jQuery("#"+id).val()));
|
||||
}
|
||||
|
||||
function add(){
|
||||
|
||||
//去空格
|
||||
trim("deviceTypeCode");//设备型号
|
||||
trim("maxDeviceNum");//最大叠加数
|
||||
trim("showIndex");//编号
|
||||
trim("nameFormat");//名称格式
|
||||
trim("statusValue");//异常比较值
|
||||
|
||||
if($id("deviceRandCode","xz","i18n_adti.text.deviceRandCode_n81i")&& $id("deviceTypeCode","","i18n_adti.text.deviceTypeCode_n81i") && !hasDevTypeCode()){
|
||||
//如果最大叠加数非空,则判断是否为数字
|
||||
var maxDeviceNum=jQuery.trim(document.getElementById('maxDeviceNum').value);
|
||||
if(maxDeviceNum!=''&& maxDeviceNum.replace(/[\d+]/ig,"").length>0){
|
||||
$("#maxDeviceNum").next().html('i18n_adti.message.maxDeviceNum_n81i');
|
||||
return;
|
||||
}else {
|
||||
$("#maxDeviceNum").next().html('');
|
||||
}
|
||||
|
||||
var parCode = jQuery("select[id='pid'] option:selected").val();
|
||||
if(isNotBlank(parCode)){
|
||||
var name=document.getElementById('showIndex').value;
|
||||
if(name=='' ){
|
||||
$("#showIndex").next().html('i18n_adti.message.showIndex1_n81i');
|
||||
return;
|
||||
}else if(name.replace(/[\d+]/ig,"").length>0){
|
||||
$("#showIndex").next().html('i18n_adti.message.showIndex2_n81i');
|
||||
return;
|
||||
}else {
|
||||
$("#showIndex").next().html('*');
|
||||
}
|
||||
}
|
||||
|
||||
var myfileVal = document.getElementById("figureFill").value;
|
||||
if(myfileVal=="") {
|
||||
//$("#figureFill").next().html('请选择设备图片');
|
||||
//return;
|
||||
}else {
|
||||
var allowExt = ".png , .bmp , .jpg , .gif";
|
||||
var fileExt = myfileVal.substr(myfileVal.lastIndexOf(".")).toLowerCase();
|
||||
if(allowExt.indexOf(fileExt)==-1){
|
||||
$("#figureFill").next().html('i18n_adti.message.figureFill_n81i:'+allowExt);
|
||||
return;
|
||||
}else {
|
||||
//$("#figureFill").next().html('*');
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage!executeAction.do?action=addDevType";
|
||||
document.Brandform.submit();
|
||||
jQuery("#addButton").attr("disabled","true");
|
||||
jQuery("#resetButton").attr("disabled","true");
|
||||
jQuery("#backButton").attr("disabled","true");
|
||||
}
|
||||
}
|
||||
|
||||
//判断设备型号是否重复
|
||||
function hasDevTypeCode(){
|
||||
var hasDevCode = false;
|
||||
$.ajaxSettings.async = false;//设置同步
|
||||
//先判断任务编号是否存在,不存在不查询
|
||||
var deviceTypeCode = jQuery.trim(jQuery("#deviceTypeCode").val());
|
||||
var deviceRandCode = jQuery.trim(jQuery("select[id='deviceRandCode'] option:selected").val());
|
||||
if(deviceTypeCode!='') {
|
||||
$.getJSON("<%=path%>/sysManage/deviceBrandManage!execute.do?action=hasDevType&devTypeCodeForSearch="+deviceTypeCode+"&devRandCodeForSearch="+deviceRandCode,
|
||||
{}, function(data){
|
||||
if(data!=null&&data!=""&&data.result=='success') {//设备型号已存在
|
||||
var tip = data.tip;
|
||||
$("#deviceTypeCode").next().html(tip);
|
||||
hasDevCode = true;
|
||||
return true;
|
||||
}else {
|
||||
$("#deviceTypeCode").next().html(tip);
|
||||
hasDevCode = false;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
}
|
||||
return hasDevCode;
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceTypeInfo&pageSize="+'${pageSize }'+"&pageNo="+'${pageNo }';
|
||||
document.Brandform.submit();
|
||||
}
|
||||
//检查是否包含特殊字符
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
|
||||
function chShowIndex() {
|
||||
//父设备型号
|
||||
var pid = $("select[id='pid'] option:selected").val();
|
||||
$("#showIndex").val('');
|
||||
if(pid!='' && pid!=null && pid!='undefined') {
|
||||
$("#devShowIndex").show();
|
||||
}else {
|
||||
$("#devShowIndex").hide();
|
||||
}
|
||||
}
|
||||
|
||||
function isNotBlank(obj) {
|
||||
if(obj!="" && obj!=null && obj!='undefined') {
|
||||
return true;
|
||||
}else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
function changeShowHide() {
|
||||
jQuery("select[id='indexFiled']").empty();
|
||||
jQuery("select[id='statusFiled']").empty();
|
||||
jQuery("#statusValue").val('');
|
||||
jQuery("select[id='statusSymbols']").val('');
|
||||
var selecVal = jQuery("select[id='diTableName'] option:selected").val();
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("select[id='statusFiled']").append('<option value="" >i18n_adti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${fieldList}" var="field" >
|
||||
if('${field[0]}'==selecVal) {
|
||||
var htmlStr = '<option value="${field[1]}" >${field[1]}</option>';
|
||||
jQuery("select[id='statusFiled']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
jQuery("select[id='indexFiled']").append('<option value="" >i18n_adti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${fieldList}" var="field" >
|
||||
if('${field[0]}'==selecVal) {
|
||||
var htmlStr = '<option value="${field[1]}" >${field[1]}</option>';
|
||||
jQuery("select[id='indexFiled']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
//jQuery("#tableStatusValue").show();
|
||||
//jQuery("#tableSymbols").show();
|
||||
jQuery("#tableStatusField").show();
|
||||
jQuery("#tableLinkField").show();
|
||||
}else {
|
||||
jQuery("#tableStatusField").hide();
|
||||
jQuery("#tableLinkField").hide();
|
||||
}
|
||||
jQuery("#tableStatusValue").hide();
|
||||
jQuery("#tableSymbols").hide();
|
||||
|
||||
}
|
||||
|
||||
function changeparCode() {
|
||||
//父设备型号
|
||||
jQuery("select[id='pid']").empty();//清空父设备型号列表
|
||||
var selecVal = jQuery("select[id='deviceRandCode'] option:selected").val(); //所选品牌
|
||||
//品牌改变时,编号清空,隐藏
|
||||
$("#showIndex").val('');
|
||||
$("#devShowIndex").hide();
|
||||
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("select[id='pid']").append('<option value="" >i18n_adti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${devTypeListInfo}" var="type" >
|
||||
if('${type.deviceRandCode}'==selecVal) {
|
||||
var htmlStr = '<option value="${type.id}" >${type.deviceTypeCode}</option>';
|
||||
jQuery("select[id='pid']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
jQuery("#parDevCode").show();
|
||||
}else {
|
||||
jQuery("#parDevCode").hide();
|
||||
}
|
||||
|
||||
//可配父设备
|
||||
jQuery("select[id='canConfigPid']").empty();//清空列表
|
||||
var selecVal = jQuery("select[id='deviceRandCode'] option:selected").val(); //所选品牌
|
||||
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("select[id='canConfigPid']").append('<option value="" >i18n_adti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${devTypeListInfo}" var="type" >
|
||||
if('${type.deviceRandCode}'==selecVal) {
|
||||
var htmlStr = '<option value="${type.id}" >${type.deviceTypeCode}</option>';
|
||||
jQuery("select[id='canConfigPid']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
jQuery("#canConfigPidDev").show();
|
||||
}else {
|
||||
jQuery("#canConfigPidDev").hide();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
function changeStatus() {
|
||||
jQuery("#statusValue").val('');
|
||||
jQuery("select[id='statusSymbols']").val('');
|
||||
var selecVal = jQuery("select[id='statusFiled'] option:selected").val();
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("#tableStatusValue").show();
|
||||
jQuery("#tableSymbols").show();
|
||||
}else {
|
||||
jQuery("#tableStatusValue").hide();
|
||||
jQuery("#tableSymbols").hide();
|
||||
}
|
||||
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout id="backButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="goBack()" value="i18n_adti.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Brandform" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="devTypeCodeForSearch" id="devTypeCodeForSearch" value="${devTypeCodeForSearch}" />
|
||||
<input type="hidden" name="devRandCodeForSearch" id="devRandCodeForSearch" value="${devRandCodeForSearch}" />
|
||||
<input type="hidden" name="parDevId" id="parDevId" value="${parDevId}" />
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<input type="hidden" name="devType.isPositionDev" value="0" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_adti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.deviceRandCode_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<select id="deviceRandCode" name="devType.deviceRandCode" style="width: 170px;" onchange="changeparCode();">
|
||||
<option value="" >i18n_adti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${devBrandListInfo}" var="brand" >
|
||||
<option value="${brand.deviceRandCode}" >${brand.deviceRandCode}</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font id = "deviceRandCodeTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.deviceTypeCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.deviceTypeCode" id="deviceTypeCode" value="" />
|
||||
<font id = "deviceTypeCodeTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.maxDeviceNum_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.maxDeviceNum" id="maxDeviceNum" value="" />
|
||||
<font id = "maxDeviceNumTip" color="red"></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr style="display: none" id="parDevCode">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.pid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<select id="pid" name="devType.pid" onchange="javascript:chShowIndex();" >
|
||||
<option value="" >i18n_adti.message.selectDefault_n81i</option>
|
||||
|
||||
</select>i18n_adti.message.pid_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr style="display: none" id="canConfigPidDev">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.canConfigPid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<select id="canConfigPid" name="devType.canConfigPid" >
|
||||
<option value="" >i18n_adti.message.selectDefault_n81i</option>
|
||||
|
||||
</select>i18n_adti.message.canConfigPid_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr style="display: none" id="devShowIndex">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.index_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.showIndex" id="showIndex" value="" />
|
||||
<font id = "showIndexTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- <tr style="display: inline" id="isPositionDev">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
槽位设备
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="radio" name="devType.isPositionDev" id="isPositionDev" value="0" />是
|
||||
<input type="radio" name="devType.isPositionDev" id="isNotPositionDev" value="1" checked="checked" />否
|
||||
</td>
|
||||
</tr> -->
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.figureFill_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="button" value="i18n_adti.text.figureFill_n81i" title="i18n_adti.text.figureFill_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="figureFill" id="figureFill" value="" onchange="javascript:setValue(this.value)"/>
|
||||
<!-- <font id = "figureFillTip" color="red">*</font> -->
|
||||
</td>
|
||||
</tr>
|
||||
<!-- <tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
端口名称格式
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.nameFormat" id="nameFormat" value="" />(新增端口时使用:[Y]:代表设备本身在父设备的位置,[X]:代表父设备在祖父设备的位置)
|
||||
</td>
|
||||
</tr> -->
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.diTableName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="diTableName" name="devType.diTableName" onchange="changeShowHide();">
|
||||
<option value="" >i18n_adti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${metadataList}" var="meta" >
|
||||
<option value="${meta}" >${meta}</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableLinkField" style="display: none;">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.indexFiled_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="indexFiled" name="devType.indexFiled" >
|
||||
<option value="" >i18n_adti.message.selectDefault_n81i</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableStatusField" style="display: none;">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.statusFiled_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="statusFiled" name="devType.statusFiled" onchange="changeStatus();">
|
||||
<option value="" >i18n_adti.message.selectDefault_n81i</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableSymbols" style="display: none;">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.statusSymbols_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="statusSymbols" name="devType.statusSymbols" >
|
||||
<option value="" >i18n_adti.message.selectDefault_n81i</option>
|
||||
<option value=">" >></option>
|
||||
<option value="=" >=</option>
|
||||
<option value="<" ><</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableStatusValue" style="display: none;">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_adti.text.statusValue_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.statusValue" id="statusValue" value="" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_adti.text.deviceDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<textarea type="text" name="devType.deviceDesc" id="deviceDesc" rows="3" cols="50"></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="2" align="right">
|
||||
<input type="button" class=btn3_mouseout id="addButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" onclick="add()"
|
||||
value="i18n_adti.button.add_n81i"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout id="resetButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:document.forms['Brandform'].reset()"
|
||||
value="i18n_adti.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,238 +1,238 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_apdti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
$(function(){
|
||||
|
||||
});
|
||||
|
||||
function trim(id) {
|
||||
jQuery("#"+id).val(jQuery.trim(jQuery("#"+id).val()));
|
||||
}
|
||||
|
||||
function add(){
|
||||
|
||||
//去空格
|
||||
trim("deviceTypeCode");//设备型号
|
||||
//trim("showIndex");//编号
|
||||
trim("showIndexStart");//编号开始值
|
||||
trim("showIndexEnd");//编号结束值
|
||||
|
||||
//if($id("deviceTypeCode","","设备型号") ){//&& !hasDevTypeCode()
|
||||
|
||||
var showIndexStart=document.getElementById("showIndexStart").value;
|
||||
var showIndexEnd=document.getElementById("showIndexEnd").value;
|
||||
if(showIndexStart=='' ){
|
||||
$("#showIndexEnd").next().html('i18n_apdti.message.showIndexEnd1_n81i');
|
||||
return;
|
||||
}else if(showIndexStart.replace(/[\d+]/ig,"").length>0){
|
||||
$("#showIndexEnd").next().html('i18n_apdti.message.showIndexEnd2_n81i');
|
||||
return;
|
||||
}else if(showIndexEnd=='') {
|
||||
$("#showIndexEnd").next().html('i18n_apdti.message.showIndexEnd3_n81i');
|
||||
return;
|
||||
}else if(showIndexEnd.replace(/[\d+]/ig,"").length>0) {
|
||||
$("#showIndexEnd").next().html('i18n_apdti.message.showIndexEnd4_n81i');
|
||||
return;
|
||||
}else if(showIndexStart>showIndexEnd){
|
||||
//$("#showIndexEnd").next().html('编号开始值:'+showIndexStart+'应小于编号结束值:'+showIndexEnd);
|
||||
//return;//????????????
|
||||
}else {
|
||||
$("#showIndexEnd").next().html('*');
|
||||
}
|
||||
//编号不可为空
|
||||
/*var name=document.getElementById('showIndex').value;
|
||||
if(name=='' ){
|
||||
$("#showIndex").next().html('请输入编号');
|
||||
return;
|
||||
}else if(name.replace(/[\d+]/ig,"").length>0){
|
||||
$("#showIndex").next().html('请输入数字');
|
||||
return;
|
||||
}else {
|
||||
$("#showIndex").next().html('*');
|
||||
}*/
|
||||
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage!executeAction.do?action=addPosDevType";
|
||||
document.Brandform.submit();
|
||||
jQuery("#addButton").attr("disabled","true");
|
||||
jQuery("#resetButton").attr("disabled","true");
|
||||
jQuery("#backButton").attr("disabled","true");
|
||||
//}
|
||||
}
|
||||
|
||||
//判断设备型号是否重复
|
||||
function hasDevTypeCode(){
|
||||
var hasDevCode = false;
|
||||
$.ajaxSettings.async = false;//设置同步
|
||||
//先判断任务编号是否存在,不存在不查询
|
||||
var deviceTypeCode = jQuery.trim(jQuery("#deviceTypeCode").val());
|
||||
var deviceRandCode = '${devType.deviceRandCode}';
|
||||
if(deviceTypeCode!='') {
|
||||
$.getJSON("<%=path%>/sysManage/deviceBrandManage!execute.do?action=hasDevType&devTypeCodeForSearch="+deviceTypeCode+"&devRandCodeForSearch="+deviceRandCode,
|
||||
{}, function(data){
|
||||
if(data!=null&&data!=""&&data.result=='success') {//设备型号已存在
|
||||
var tip = data.tip;
|
||||
$("#deviceTypeCode").next().html(tip);
|
||||
hasDevCode = true;
|
||||
return true;
|
||||
}else {
|
||||
$("#deviceTypeCode").next().html(tip);
|
||||
hasDevCode = false;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
}
|
||||
return hasDevCode;
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceTypeInfo";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
//检查是否包含特殊字符
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
|
||||
function isNotBlank(obj) {
|
||||
if(obj!="" && obj!=null && obj!='undefined') {
|
||||
return true;
|
||||
}else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout id="backButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="goBack()" value="i18n_apdti.button.back_n81i"/>
|
||||
</div>
|
||||
|
||||
<form action="" name="Brandform" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="devTypeCodeForSearch" id="devTypeCodeForSearch" value="${devTypeCodeForSearch}" />
|
||||
<input type="hidden" name="devRandCodeForSearch" id="devRandCodeForSearch" value="${devRandCodeForSearch}" />
|
||||
<input type="hidden" name="parDevId" id="parDevId" value="${parDevId}" />
|
||||
<input type="hidden" name="devType.isPositionDev" value="1" />
|
||||
<input type="hidden" name="devType.deviceRandCode" value="${devType.deviceRandCode}" />
|
||||
<input type="hidden" name="devType.maxDeviceNum" value="1" />
|
||||
<input type="hidden" name="devType.pid" value="${devType.id}" />
|
||||
|
||||
<input type="hidden" name="devType.deviceTypeCode" id="deviceTypeCode" value="${devType.deviceTypeCode}" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_apdti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="parDevCode">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_apdti.text.deviceTypeCode_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
${devType.deviceTypeCode}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_apdti.text.deviceRandCode_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
${devType.deviceRandCode}
|
||||
</td>
|
||||
</tr>
|
||||
<!-- <tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
设备型号
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.deviceTypeCode" id="deviceTypeCode" value="" />
|
||||
<font id = "deviceTypeCodeTip" color="red">*</font>自动在设备型号后添加编号(如输入DPX8000-A12,则设备型号为'DPX8000-A12-编号')
|
||||
</td>
|
||||
</tr> -->
|
||||
<!-- <tr id="devShowIndex">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
编号
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.showIndex" id="showIndex" value="" />
|
||||
<font id = "showIndexTip" color="red">*</font>
|
||||
</td>
|
||||
</tr> -->
|
||||
<tr id="devShowIndex">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_apdti.text.showIndexStart_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.showIndexStart" id="showIndexStart" value="" size="6" />--<input type="text" name="devType.showIndexEnd" id="showIndexEnd" value="" size="6" />
|
||||
<font id = "showIndexTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_apdti.text.deviceDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<textarea type="text" name="devType.deviceDesc" id="deviceDesc" rows="3" cols="50"></textarea>i18n_apdti.text.autoAddDeviceID_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="2" align="right">
|
||||
<input type="button" class=btn3_mouseout id="addButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" onclick="add()"
|
||||
value="i18n_apdti.button.add_n81i"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout id="resetButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:document.forms['Brandform'].reset()"
|
||||
value="i18n_apdti.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_apdti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
$(function(){
|
||||
|
||||
});
|
||||
|
||||
function trim(id) {
|
||||
jQuery("#"+id).val(jQuery.trim(jQuery("#"+id).val()));
|
||||
}
|
||||
|
||||
function add(){
|
||||
|
||||
//去空格
|
||||
trim("deviceTypeCode");//设备型号
|
||||
//trim("showIndex");//编号
|
||||
trim("showIndexStart");//编号开始值
|
||||
trim("showIndexEnd");//编号结束值
|
||||
|
||||
//if($id("deviceTypeCode","","设备型号") ){//&& !hasDevTypeCode()
|
||||
|
||||
var showIndexStart=document.getElementById("showIndexStart").value;
|
||||
var showIndexEnd=document.getElementById("showIndexEnd").value;
|
||||
if(showIndexStart=='' ){
|
||||
$("#showIndexEnd").next().html('i18n_apdti.message.showIndexEnd1_n81i');
|
||||
return;
|
||||
}else if(showIndexStart.replace(/[\d+]/ig,"").length>0){
|
||||
$("#showIndexEnd").next().html('i18n_apdti.message.showIndexEnd2_n81i');
|
||||
return;
|
||||
}else if(showIndexEnd=='') {
|
||||
$("#showIndexEnd").next().html('i18n_apdti.message.showIndexEnd3_n81i');
|
||||
return;
|
||||
}else if(showIndexEnd.replace(/[\d+]/ig,"").length>0) {
|
||||
$("#showIndexEnd").next().html('i18n_apdti.message.showIndexEnd4_n81i');
|
||||
return;
|
||||
}else if(showIndexStart>showIndexEnd){
|
||||
//$("#showIndexEnd").next().html('编号开始值:'+showIndexStart+'应小于编号结束值:'+showIndexEnd);
|
||||
//return;//????????????
|
||||
}else {
|
||||
$("#showIndexEnd").next().html('*');
|
||||
}
|
||||
//编号不可为空
|
||||
/*var name=document.getElementById('showIndex').value;
|
||||
if(name=='' ){
|
||||
$("#showIndex").next().html('请输入编号');
|
||||
return;
|
||||
}else if(name.replace(/[\d+]/ig,"").length>0){
|
||||
$("#showIndex").next().html('请输入数字');
|
||||
return;
|
||||
}else {
|
||||
$("#showIndex").next().html('*');
|
||||
}*/
|
||||
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage!executeAction.do?action=addPosDevType";
|
||||
document.Brandform.submit();
|
||||
jQuery("#addButton").attr("disabled","true");
|
||||
jQuery("#resetButton").attr("disabled","true");
|
||||
jQuery("#backButton").attr("disabled","true");
|
||||
//}
|
||||
}
|
||||
|
||||
//判断设备型号是否重复
|
||||
function hasDevTypeCode(){
|
||||
var hasDevCode = false;
|
||||
$.ajaxSettings.async = false;//设置同步
|
||||
//先判断任务编号是否存在,不存在不查询
|
||||
var deviceTypeCode = jQuery.trim(jQuery("#deviceTypeCode").val());
|
||||
var deviceRandCode = '${devType.deviceRandCode}';
|
||||
if(deviceTypeCode!='') {
|
||||
$.getJSON("<%=path%>/sysManage/deviceBrandManage!execute.do?action=hasDevType&devTypeCodeForSearch="+deviceTypeCode+"&devRandCodeForSearch="+deviceRandCode,
|
||||
{}, function(data){
|
||||
if(data!=null&&data!=""&&data.result=='success') {//设备型号已存在
|
||||
var tip = data.tip;
|
||||
$("#deviceTypeCode").next().html(tip);
|
||||
hasDevCode = true;
|
||||
return true;
|
||||
}else {
|
||||
$("#deviceTypeCode").next().html(tip);
|
||||
hasDevCode = false;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
}
|
||||
return hasDevCode;
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceTypeInfo";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
//检查是否包含特殊字符
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
|
||||
function isNotBlank(obj) {
|
||||
if(obj!="" && obj!=null && obj!='undefined') {
|
||||
return true;
|
||||
}else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout id="backButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="goBack()" value="i18n_apdti.button.back_n81i"/>
|
||||
</div>
|
||||
|
||||
<form action="" name="Brandform" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="devTypeCodeForSearch" id="devTypeCodeForSearch" value="${devTypeCodeForSearch}" />
|
||||
<input type="hidden" name="devRandCodeForSearch" id="devRandCodeForSearch" value="${devRandCodeForSearch}" />
|
||||
<input type="hidden" name="parDevId" id="parDevId" value="${parDevId}" />
|
||||
<input type="hidden" name="devType.isPositionDev" value="1" />
|
||||
<input type="hidden" name="devType.deviceRandCode" value="${devType.deviceRandCode}" />
|
||||
<input type="hidden" name="devType.maxDeviceNum" value="1" />
|
||||
<input type="hidden" name="devType.pid" value="${devType.id}" />
|
||||
|
||||
<input type="hidden" name="devType.deviceTypeCode" id="deviceTypeCode" value="${devType.deviceTypeCode}" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_apdti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="parDevCode">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_apdti.text.deviceTypeCode_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
${devType.deviceTypeCode}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_apdti.text.deviceRandCode_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
${devType.deviceRandCode}
|
||||
</td>
|
||||
</tr>
|
||||
<!-- <tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
设备型号
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.deviceTypeCode" id="deviceTypeCode" value="" />
|
||||
<font id = "deviceTypeCodeTip" color="red">*</font>自动在设备型号后添加编号(如输入DPX8000-A12,则设备型号为'DPX8000-A12-编号')
|
||||
</td>
|
||||
</tr> -->
|
||||
<!-- <tr id="devShowIndex">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
编号
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.showIndex" id="showIndex" value="" />
|
||||
<font id = "showIndexTip" color="red">*</font>
|
||||
</td>
|
||||
</tr> -->
|
||||
<tr id="devShowIndex">
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_apdti.text.showIndexStart_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.showIndexStart" id="showIndexStart" value="" size="6" />--<input type="text" name="devType.showIndexEnd" id="showIndexEnd" value="" size="6" />
|
||||
<font id = "showIndexTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_apdti.text.deviceDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<textarea type="text" name="devType.deviceDesc" id="deviceDesc" rows="3" cols="50"></textarea>i18n_apdti.text.autoAddDeviceID_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="2" align="right">
|
||||
<input type="button" class=btn3_mouseout id="addButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" onclick="add()"
|
||||
value="i18n_apdti.button.add_n81i"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout id="resetButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:document.forms['Brandform'].reset()"
|
||||
value="i18n_apdti.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,90 +1,90 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_dtbi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/brandManage.do?action=queryBrandInfo";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="Brandform" method="post">
|
||||
<input type="hidden" name="brand.id" id="brandId" value="${brand.id}" />
|
||||
<input type="hidden" name="brandNameForSearch" id="brandNameForSearch" value="${brandNameForSearch}" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_dtbi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_dtbi.text.brandName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${brand.brandName}
|
||||
</td>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_dtbi.text.brandOid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
${brand.brandOid}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_dtbi.text.brandDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
${brand.brandDesc}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="goBack()" value="i18n_dtbi.button.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_dtbi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/brandManage.do?action=queryBrandInfo";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="Brandform" method="post">
|
||||
<input type="hidden" name="brand.id" id="brandId" value="${brand.id}" />
|
||||
<input type="hidden" name="brandNameForSearch" id="brandNameForSearch" value="${brandNameForSearch}" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_dtbi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_dtbi.text.brandName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${brand.brandName}
|
||||
</td>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_dtbi.text.brandOid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
${brand.brandOid}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_dtbi.text.brandDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
${brand.brandDesc}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="goBack()" value="i18n_dtbi.button.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,189 +1,189 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_ddti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
$(function(){
|
||||
|
||||
});
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceTypeInfo&pageSize="+'${pageSize }'+"&pageNo="+'${pageNo }';
|
||||
document.Brandform.submit();
|
||||
}
|
||||
|
||||
|
||||
function isNotBlank(obj) {
|
||||
if(obj!="" && obj!=null && obj!='undefined') {
|
||||
return true;
|
||||
}else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
function downLoadDevPic(fileName) {
|
||||
document.Brandform.action="<%=basePath%>/download/downLoadFile!downloadDevPic.do?file="+fileName+"&backPathStr=<%=basePath%>/sysManage/deviceBrandManage.do?action=detailDevType%26devId=${devType.id}";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_ddti.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Brandform" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="devTypeCodeForSearch" id="devTypeCodeForSearch" value="${devTypeCodeForSearch}" />
|
||||
<input type="hidden" name="devRandCodeForSearch" id="devRandCodeForSearch" value="${devRandCodeForSearch}" />
|
||||
<input type="hidden" name="parDevId" id="parDevId" value="${parDevId}" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_ddti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.deviceRandCode_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
${devType.deviceRandCode}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.deviceTypeCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.deviceTypeCode}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.maxDeviceNum_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.maxDeviceNum}
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="parDevCode" <c:if test="${devType.deviceRandCode==null}">style="display: none;"</c:if> >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.pid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<c:forEach items="${devTypeListInfo}" var="type" ><!-- 共选择的只有当前品牌的型号 -->
|
||||
<c:if test="${type.id==devType.pid}">
|
||||
${type.deviceTypeCode}
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="devShowIndex" <c:if test="${devType.pid==0}">style="display: none;"</c:if>>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.index_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.showIndex}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.figureFill_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<a href="javascript:downLoadDevPic('/images/svg/upload/${devType.figureFill}');">${devType.figureFill}</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.nameFormat_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.nameFormat}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.diTableName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.diTableName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableLinkField" <c:if test="${devType.diTableName==null}">style="display: none;"</c:if> >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.indexFiled_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.indexFiled}
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableStatusField" <c:if test="${devType.diTableName==null}">style="display: none;"</c:if>>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.statusFiled_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.statusFiled}
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableSymbols" <c:if test="${devType.statusFiled==null}">style="display: none;"</c:if> >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.statusSymbols_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.statusSymbols}
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableStatusValue" <c:if test="${devType.statusFiled==null}">style="display: none;"</c:if> >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.statusSymbols_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.statusValue}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_ddti.text.deviceDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
${devType.deviceDesc}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_ddti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
$(function(){
|
||||
|
||||
});
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceTypeInfo&pageSize="+'${pageSize }'+"&pageNo="+'${pageNo }';
|
||||
document.Brandform.submit();
|
||||
}
|
||||
|
||||
|
||||
function isNotBlank(obj) {
|
||||
if(obj!="" && obj!=null && obj!='undefined') {
|
||||
return true;
|
||||
}else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
function downLoadDevPic(fileName) {
|
||||
document.Brandform.action="<%=basePath%>/download/downLoadFile!downloadDevPic.do?file="+fileName+"&backPathStr=<%=basePath%>/sysManage/deviceBrandManage.do?action=detailDevType%26devId=${devType.id}";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_ddti.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Brandform" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="devTypeCodeForSearch" id="devTypeCodeForSearch" value="${devTypeCodeForSearch}" />
|
||||
<input type="hidden" name="devRandCodeForSearch" id="devRandCodeForSearch" value="${devRandCodeForSearch}" />
|
||||
<input type="hidden" name="parDevId" id="parDevId" value="${parDevId}" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_ddti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.deviceRandCode_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
${devType.deviceRandCode}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.deviceTypeCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.deviceTypeCode}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.maxDeviceNum_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.maxDeviceNum}
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="parDevCode" <c:if test="${devType.deviceRandCode==null}">style="display: none;"</c:if> >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.pid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<c:forEach items="${devTypeListInfo}" var="type" ><!-- 共选择的只有当前品牌的型号 -->
|
||||
<c:if test="${type.id==devType.pid}">
|
||||
${type.deviceTypeCode}
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="devShowIndex" <c:if test="${devType.pid==0}">style="display: none;"</c:if>>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.index_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.showIndex}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.figureFill_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<a href="javascript:downLoadDevPic('/images/svg/upload/${devType.figureFill}');">${devType.figureFill}</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.nameFormat_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.nameFormat}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.diTableName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.diTableName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableLinkField" <c:if test="${devType.diTableName==null}">style="display: none;"</c:if> >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.indexFiled_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.indexFiled}
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableStatusField" <c:if test="${devType.diTableName==null}">style="display: none;"</c:if>>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.statusFiled_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.statusFiled}
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableSymbols" <c:if test="${devType.statusFiled==null}">style="display: none;"</c:if> >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.statusSymbols_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.statusSymbols}
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableStatusValue" <c:if test="${devType.statusFiled==null}">style="display: none;"</c:if> >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_ddti.text.statusSymbols_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
${devType.statusValue}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_ddti.text.deviceDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
${devType.deviceDesc}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,289 +1,289 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 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_dbil.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.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>
|
||||
|
||||
</head>
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
//新增品牌信息
|
||||
function toAddDevBrand() {
|
||||
document.form3.action = "<%=path%>/sysManage/deviceBrandManage!executeAction.do?action=toAddDevBrand";
|
||||
document.form3.submit();
|
||||
};
|
||||
//修改品牌信息
|
||||
function toUpdateDevBrand() {
|
||||
if(!isRigthCheck("ids", "edit")){
|
||||
alert("i18n_dbil.message.selectOne_n81i");
|
||||
}else{
|
||||
//获取选择的品牌信息
|
||||
document.form3.action = "<%=path%>/sysManage/deviceBrandManage!executeAction.do?action=toUpdateDevBrand";
|
||||
document.form3.submit();
|
||||
}
|
||||
};
|
||||
|
||||
//查询记录
|
||||
function qry(){
|
||||
document.form3.action = "<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceBrandInfo";
|
||||
document.form3.submit();
|
||||
}
|
||||
|
||||
//品牌详细信息
|
||||
/*function detail(brandId) {
|
||||
document.form3.action = "<%=path%>/sysManage/deviceBrandManage.do?action=detailBrand&brandId="+brandId;
|
||||
document.form3.submit();
|
||||
}*/
|
||||
|
||||
//删除品牌信息
|
||||
function deleteDevBrand() {
|
||||
if(!isRigthCheck("ids", "remove")){
|
||||
alert("i18n_dbil.message.selectOne_n81i");
|
||||
}else if(confirm("i18n_dbil.message.delete_n81i")){
|
||||
document.form3.action = "<%=path%>/sysManage/deviceBrandManage.do?action=deleteDevBrand";
|
||||
document.form3.submit();
|
||||
}
|
||||
}
|
||||
|
||||
// 程辉 2013-5-8 新增 模板下载
|
||||
function downloadExample() {
|
||||
document.form3.action = "<c:url value='/'/>/sysManage/deviceBrandManage.do?action=downloadExample";
|
||||
document.form3.submit();
|
||||
document.form3.action = "<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceBrandInfo";
|
||||
}
|
||||
|
||||
//程辉 2013-5-8 新增 导入
|
||||
function importXls() {
|
||||
var myfileVal = document.getElementById("myFile").value;
|
||||
if(myfileVal=="") {
|
||||
alert("i18n_dbil.message.selectImportFile_n81i");
|
||||
}else if((myfileVal.lastIndexOf(".xlsx")+5)!=myfileVal.length && (myfileVal.lastIndexOf(".xls")+4)!=myfileVal.length){
|
||||
alert("i18n_dbil.message.selectCorrectFile_n81i");
|
||||
}else if(confirm('i18n_dbil.message.sureToImport_n81i')){
|
||||
document.form3.action = "<c:url value='/'/>/sysManage/deviceBrandManage.do?action=importXls";
|
||||
document.form3.submit();
|
||||
document.form3.action ="<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceBrandInfo";
|
||||
}
|
||||
}
|
||||
//程辉 2013-5-8 新增 导出当前页
|
||||
function emportCurrentXls() {
|
||||
document.form3.action = "<c:url value='/'/>/sysManage/deviceBrandManage.do?action=emportCurrentXls&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }'+"&brandNameForSearch="+$("#brandNameForSearch").val();
|
||||
document.form3.submit();
|
||||
closeDiv();
|
||||
document.form3.action = "<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceBrandInfo";
|
||||
}
|
||||
//程辉 2013-5-8 新增 导出全部
|
||||
function emportAllXls() {
|
||||
document.form3.action = "<c:url value='/'/>/sysManage/deviceBrandManage.do?action=emportAllXls&brandNameForSearch="+$("#brandNameForSearch").val();
|
||||
document.form3.submit();
|
||||
closeDiv();
|
||||
document.form3.action = "<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceBrandInfo";
|
||||
}
|
||||
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';
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form name="form3" id="frmArticleType"
|
||||
action="<c:url value='/sysManage/deviceBrandManage.do?action=queryDeviceBrandInfo'/>" method="post" enctype="multipart/form-data">
|
||||
<div class="box_1">
|
||||
<label class="divTopText"><font class="selectText">i18n_dbil.text.brandName_n81i </font>
|
||||
<input style="width:140px;" name="brandNameForSearch" id="brandNameForSearch" value="${brandNameForSearch}"></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>"
|
||||
class="img_middle2" onclick="javascript:qry();" />
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<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:downloadExample();" value="i18n_dbil.button.downloadExample_n81i"/>
|
||||
|
||||
|
||||
<input type="button" value="i18n_dbil.text.importXls_n81i" title="i18n_dbil.text.importXls_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="myFile" id="myFile" value="" class="filebtn" onchange="javascript:setValue(this.value)"/>
|
||||
|
||||
<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:importXls();" value="i18n_dbil.buton.importXls_n81i"/>
|
||||
|
||||
<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_dbil.buton.exportXls_n81i"/>
|
||||
|
||||
<jsp:include page="/include/include.jsp" /></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" style="clear: left;">
|
||||
<tr>
|
||||
<td width="6%" class="color_top">
|
||||
<input type="checkbox" name="checkbox62" value="checkbox" onClick="checkAll(this)" />i18n_dbil.text.index_n81i
|
||||
</td>
|
||||
<td width="12%" class="color_top">
|
||||
i18n_dbil.text.deviceRandCode_n81i
|
||||
</td>
|
||||
<td width="10%" class="color_top">
|
||||
i18n_dbil.text.deviceRandName_n81i
|
||||
</td>
|
||||
<td width="10%" class="color_top">
|
||||
i18n_dbil.text.deviceBrandDesc_n81i
|
||||
</td>
|
||||
<td width="10%" class="color_8">
|
||||
i18n_dbil.text.addTime_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
|
||||
<c:when test="${fn:length(devBrandListInfo) > 0}">
|
||||
<c:forEach items="${devBrandListInfo}" var="devBrand" varStatus="vs">
|
||||
<c:set var="color" value="color_1"/>
|
||||
<c:set var="color_end" value="color_7"/>
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3"/>
|
||||
<c:set var="color_end" value="color_6"/>
|
||||
</c:if>
|
||||
<tr >
|
||||
<td class="${color }">
|
||||
<input type="checkbox" name="ids" id="ids" value="${devBrand.id}" />${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${devBrand.deviceRandCode}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${devBrand.deviceRandName}
|
||||
</td>
|
||||
<td class="${color}">
|
||||
${devBrand.deviceBrandDesc}
|
||||
</td>
|
||||
<td class="${color_end}">
|
||||
<fmt:formatDate value="${devBrand.addTime}" type="both" />
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="5" align="center" class="color_6">
|
||||
i18n_dbil.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
<c:if test="${!empty devBrandListInfo}">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</c:if>
|
||||
</form>
|
||||
</div>
|
||||
<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_dbil.button.exportCurrentPage_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_dbil.button.exportAllData_n81i"/>
|
||||
<br/>
|
||||
<a href="javascript:closeDiv()">i18n_dbil.text.closeWindow_n81i</a></div>
|
||||
|
||||
<div id="bg" class="bg" style="display:none;"></div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 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_dbil.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.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>
|
||||
|
||||
</head>
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
//新增品牌信息
|
||||
function toAddDevBrand() {
|
||||
document.form3.action = "<%=path%>/sysManage/deviceBrandManage!executeAction.do?action=toAddDevBrand";
|
||||
document.form3.submit();
|
||||
};
|
||||
//修改品牌信息
|
||||
function toUpdateDevBrand() {
|
||||
if(!isRigthCheck("ids", "edit")){
|
||||
alert("i18n_dbil.message.selectOne_n81i");
|
||||
}else{
|
||||
//获取选择的品牌信息
|
||||
document.form3.action = "<%=path%>/sysManage/deviceBrandManage!executeAction.do?action=toUpdateDevBrand";
|
||||
document.form3.submit();
|
||||
}
|
||||
};
|
||||
|
||||
//查询记录
|
||||
function qry(){
|
||||
document.form3.action = "<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceBrandInfo";
|
||||
document.form3.submit();
|
||||
}
|
||||
|
||||
//品牌详细信息
|
||||
/*function detail(brandId) {
|
||||
document.form3.action = "<%=path%>/sysManage/deviceBrandManage.do?action=detailBrand&brandId="+brandId;
|
||||
document.form3.submit();
|
||||
}*/
|
||||
|
||||
//删除品牌信息
|
||||
function deleteDevBrand() {
|
||||
if(!isRigthCheck("ids", "remove")){
|
||||
alert("i18n_dbil.message.selectOne_n81i");
|
||||
}else if(confirm("i18n_dbil.message.delete_n81i")){
|
||||
document.form3.action = "<%=path%>/sysManage/deviceBrandManage.do?action=deleteDevBrand";
|
||||
document.form3.submit();
|
||||
}
|
||||
}
|
||||
|
||||
// 程辉 2013-5-8 新增 模板下载
|
||||
function downloadExample() {
|
||||
document.form3.action = "<c:url value='/'/>/sysManage/deviceBrandManage.do?action=downloadExample";
|
||||
document.form3.submit();
|
||||
document.form3.action = "<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceBrandInfo";
|
||||
}
|
||||
|
||||
//程辉 2013-5-8 新增 导入
|
||||
function importXls() {
|
||||
var myfileVal = document.getElementById("myFile").value;
|
||||
if(myfileVal=="") {
|
||||
alert("i18n_dbil.message.selectImportFile_n81i");
|
||||
}else if((myfileVal.lastIndexOf(".xlsx")+5)!=myfileVal.length && (myfileVal.lastIndexOf(".xls")+4)!=myfileVal.length){
|
||||
alert("i18n_dbil.message.selectCorrectFile_n81i");
|
||||
}else if(confirm('i18n_dbil.message.sureToImport_n81i')){
|
||||
document.form3.action = "<c:url value='/'/>/sysManage/deviceBrandManage.do?action=importXls";
|
||||
document.form3.submit();
|
||||
document.form3.action ="<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceBrandInfo";
|
||||
}
|
||||
}
|
||||
//程辉 2013-5-8 新增 导出当前页
|
||||
function emportCurrentXls() {
|
||||
document.form3.action = "<c:url value='/'/>/sysManage/deviceBrandManage.do?action=emportCurrentXls&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }'+"&brandNameForSearch="+$("#brandNameForSearch").val();
|
||||
document.form3.submit();
|
||||
closeDiv();
|
||||
document.form3.action = "<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceBrandInfo";
|
||||
}
|
||||
//程辉 2013-5-8 新增 导出全部
|
||||
function emportAllXls() {
|
||||
document.form3.action = "<c:url value='/'/>/sysManage/deviceBrandManage.do?action=emportAllXls&brandNameForSearch="+$("#brandNameForSearch").val();
|
||||
document.form3.submit();
|
||||
closeDiv();
|
||||
document.form3.action = "<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceBrandInfo";
|
||||
}
|
||||
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';
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form name="form3" id="frmArticleType"
|
||||
action="<c:url value='/sysManage/deviceBrandManage.do?action=queryDeviceBrandInfo'/>" method="post" enctype="multipart/form-data">
|
||||
<div class="box_1">
|
||||
<label class="divTopText"><font class="selectText">i18n_dbil.text.brandName_n81i </font>
|
||||
<input style="width:140px;" name="brandNameForSearch" id="brandNameForSearch" value="${brandNameForSearch}"></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>"
|
||||
class="img_middle2" onclick="javascript:qry();" />
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<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:downloadExample();" value="i18n_dbil.button.downloadExample_n81i"/>
|
||||
|
||||
|
||||
<input type="button" value="i18n_dbil.text.importXls_n81i" title="i18n_dbil.text.importXls_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="myFile" id="myFile" value="" class="filebtn" onchange="javascript:setValue(this.value)"/>
|
||||
|
||||
<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:importXls();" value="i18n_dbil.buton.importXls_n81i"/>
|
||||
|
||||
<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_dbil.buton.exportXls_n81i"/>
|
||||
|
||||
<jsp:include page="/include/include.jsp" /></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" style="clear: left;">
|
||||
<tr>
|
||||
<td width="6%" class="color_top">
|
||||
<input type="checkbox" name="checkbox62" value="checkbox" onClick="checkAll(this)" />i18n_dbil.text.index_n81i
|
||||
</td>
|
||||
<td width="12%" class="color_top">
|
||||
i18n_dbil.text.deviceRandCode_n81i
|
||||
</td>
|
||||
<td width="10%" class="color_top">
|
||||
i18n_dbil.text.deviceRandName_n81i
|
||||
</td>
|
||||
<td width="10%" class="color_top">
|
||||
i18n_dbil.text.deviceBrandDesc_n81i
|
||||
</td>
|
||||
<td width="10%" class="color_8">
|
||||
i18n_dbil.text.addTime_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
|
||||
<c:when test="${fn:length(devBrandListInfo) > 0}">
|
||||
<c:forEach items="${devBrandListInfo}" var="devBrand" varStatus="vs">
|
||||
<c:set var="color" value="color_1"/>
|
||||
<c:set var="color_end" value="color_7"/>
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3"/>
|
||||
<c:set var="color_end" value="color_6"/>
|
||||
</c:if>
|
||||
<tr >
|
||||
<td class="${color }">
|
||||
<input type="checkbox" name="ids" id="ids" value="${devBrand.id}" />${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${devBrand.deviceRandCode}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${devBrand.deviceRandName}
|
||||
</td>
|
||||
<td class="${color}">
|
||||
${devBrand.deviceBrandDesc}
|
||||
</td>
|
||||
<td class="${color_end}">
|
||||
<fmt:formatDate value="${devBrand.addTime}" type="both" />
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="5" align="center" class="color_6">
|
||||
i18n_dbil.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
<c:if test="${!empty devBrandListInfo}">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</c:if>
|
||||
</form>
|
||||
</div>
|
||||
<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_dbil.button.exportCurrentPage_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_dbil.button.exportAllData_n81i"/>
|
||||
<br/>
|
||||
<a href="javascript:closeDiv()">i18n_dbil.text.closeWindow_n81i</a></div>
|
||||
|
||||
<div id="bg" class="bg" style="display:none;"></div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,48 +1,48 @@
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(devTypeListInfo) > 0}">
|
||||
<c:forEach items="${devTypeListInfo}" var="devType" varStatus="vs">
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }">
|
||||
<input type="checkbox" name="ids" id="ids" value="${devType.id}"
|
||||
<c:if test="${devType.hasInstance==1}">disabled="disabled"</c:if> />
|
||||
${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${devType.deviceTypeCode}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${devType.deviceRandCode}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${devType.deviceDesc}
|
||||
</td>
|
||||
<td class="${color}">
|
||||
${devType.parDevCode}
|
||||
</td>
|
||||
<td class="${color}">
|
||||
<fmt:formatDate value="${devType.addTime}" type="both" />
|
||||
</td>
|
||||
<td class="${color_end}">
|
||||
<a href="javascript:detailDev('${devType.id}');">i18n_dtilc.text.detailDev_n81i</a>
|
||||
<c:if test="${devType.pid==0 && devType.isPositionDev!=1}">
|
||||
<a href="javascript:toAddPosDevType('${devType.id}');">i18n_dtilc.text.toAddPosDevType_n81i</a>
|
||||
</c:if>
|
||||
<c:if test="${devType.figureFill !=null && devType.isLeaf==0 && devType.isPositionDev!=1}">
|
||||
<a href="javascript:toConfDevPos('${devType.id}');">i18n_dtilc.text.toConfDevPos_n81i</a>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
</c:when>
|
||||
</c:choose>
|
||||
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(devTypeListInfo) > 0}">
|
||||
<c:forEach items="${devTypeListInfo}" var="devType" varStatus="vs">
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }">
|
||||
<input type="checkbox" name="ids" id="ids" value="${devType.id}"
|
||||
<c:if test="${devType.hasInstance==1}">disabled="disabled"</c:if> />
|
||||
${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${devType.deviceTypeCode}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${devType.deviceRandCode}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${devType.deviceDesc}
|
||||
</td>
|
||||
<td class="${color}">
|
||||
${devType.parDevCode}
|
||||
</td>
|
||||
<td class="${color}">
|
||||
<fmt:formatDate value="${devType.addTime}" type="both" />
|
||||
</td>
|
||||
<td class="${color_end}">
|
||||
<a href="javascript:detailDev('${devType.id}');">i18n_dtilc.text.detailDev_n81i</a>
|
||||
<c:if test="${devType.pid==0 && devType.isPositionDev!=1}">
|
||||
<a href="javascript:toAddPosDevType('${devType.id}');">i18n_dtilc.text.toAddPosDevType_n81i</a>
|
||||
</c:if>
|
||||
<c:if test="${devType.figureFill !=null && devType.isLeaf==0 && devType.isPositionDev!=1}">
|
||||
<a href="javascript:toConfDevPos('${devType.id}');">i18n_dtilc.text.toConfDevPos_n81i</a>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
</c:when>
|
||||
</c:choose>
|
||||
|
||||
|
||||
@@ -1,143 +1,143 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%@ taglib uri="/jstl/fmt" prefix="fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="pragma" content="no-cache">
|
||||
<meta http-equiv="cache-control" content="no-cache">
|
||||
<meta http-equiv="expires" content="0">
|
||||
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery-1.4.2.min.js'/>"></script>
|
||||
<link href="<c:url value='/css/nms.css'/>" type="text/css"
|
||||
rel="stylesheet" />
|
||||
<style type="text/css">
|
||||
td {
|
||||
height: 35px;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
window.onload=function(){
|
||||
window.dialogHeight = (parseInt(window.dialogHeight) + (document.body.scrollHeight - document.body.clientHeight)) + "px";
|
||||
};
|
||||
$(function(){
|
||||
var parentWindow=window.dialogArguments.document;
|
||||
var bankaVal = $(parentWindow.getElementById("bankaVal")).val();//获取从父窗口的值
|
||||
var arr = bankaVal.split("\,");
|
||||
for(var i=0;i<arr.length;i++){
|
||||
$("input[type=checkbox]").each(function(index,item){
|
||||
if($(item).val()==arr[i]){
|
||||
$(item).attr("checked","true");
|
||||
}
|
||||
});
|
||||
}
|
||||
$("tr").each(function(index,item){
|
||||
if($(item).attr("class")!=""){
|
||||
if(($(item).children().length)==1){
|
||||
$(item).append("<td></td>");
|
||||
}
|
||||
if(index%2==0){
|
||||
$(item).children().attr("class","color_1");
|
||||
}else{
|
||||
$(item).children().attr("class","color_3");
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
function selectBanKa(){
|
||||
var checkboxObj = $("input[type=checkbox][name=banka]:checked");
|
||||
var arr = new Array();
|
||||
checkboxObj.each(function(index,item){
|
||||
arr.push($(item).val());
|
||||
});
|
||||
var resu = $(window.parent.document).find("#I3").contents();
|
||||
resu.find("#temp").val(arr);
|
||||
layclose();
|
||||
}
|
||||
|
||||
function selectAll(obj){
|
||||
if($(obj).attr("id")=="selectAll"){
|
||||
if(obj.checked){
|
||||
$("input[type=checkbox][name=banka]").attr("checked","checked");
|
||||
}else{
|
||||
$("input[type=checkbox][name=banka]").removeAttr("checked");
|
||||
}
|
||||
}else{
|
||||
if(obj.checked){
|
||||
if($("input[type=checkbox][name=banka]").not("input:checked").length==0){
|
||||
$("#selectAll").attr("checked","checked");
|
||||
}
|
||||
}else{
|
||||
$("#selectAll").removeAttr("checked");
|
||||
}
|
||||
}
|
||||
}
|
||||
function layclose() {
|
||||
var index = parent.layer.getFrameIndex(window.name);
|
||||
parent.layer.close(index);
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td class="color_8" colspan="2" >
|
||||
<div style="margin-left: 100px;float: left"><input type="checkbox" id="selectAll" onclick="selectAll(this)"> i18n_sbk.text.selectAll_n81i</div> <div style="margin-right: 13%">i18n_sbk.text.selectBK_n81i</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" style="height: 350px" valign="top" bgcolor="#D9D8D8">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table"
|
||||
style="">
|
||||
<c:forEach items="${deviceBrandTypeList}" var="device"
|
||||
varStatus="status">
|
||||
<c:set var="index" value="${status.index+1}" />
|
||||
<c:set var="length" value="${fn:length(deviceBrandTypeList)}" />
|
||||
<c:if test="${index==1}">
|
||||
<tr class="${index}" style="height: 20px">
|
||||
</c:if>
|
||||
<td style="padding-left: 100px;" align="left">
|
||||
<input type="checkbox" name="banka"
|
||||
value="${device.subDeviceTypeCode}" onclick="selectAll(this)"/>
|
||||
${device.subDeviceTypeCode}
|
||||
</td>
|
||||
<c:if test="${index%2==0&&index<length}">
|
||||
</tr>
|
||||
<tr class="${index}" style="height: 20px">
|
||||
</c:if>
|
||||
<c:if test="${index==length}"></tr></c:if>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" align="right" class="td_1">
|
||||
<div style="margin-right: 30px">
|
||||
<input type="button" class=btn3_mouseout id="sub"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" onclick="selectBanKa()"
|
||||
value="i18n_sbk.button.submit_n81i" />
|
||||
|
||||
<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="layclose();"
|
||||
value="i18n_sbk.button.close_n81i" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%@ taglib uri="/jstl/fmt" prefix="fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="pragma" content="no-cache">
|
||||
<meta http-equiv="cache-control" content="no-cache">
|
||||
<meta http-equiv="expires" content="0">
|
||||
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery-1.4.2.min.js'/>"></script>
|
||||
<link href="<c:url value='/css/nms.css'/>" type="text/css"
|
||||
rel="stylesheet" />
|
||||
<style type="text/css">
|
||||
td {
|
||||
height: 35px;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
window.onload=function(){
|
||||
window.dialogHeight = (parseInt(window.dialogHeight) + (document.body.scrollHeight - document.body.clientHeight)) + "px";
|
||||
};
|
||||
$(function(){
|
||||
var parentWindow=window.dialogArguments.document;
|
||||
var bankaVal = $(parentWindow.getElementById("bankaVal")).val();//获取从父窗口的值
|
||||
var arr = bankaVal.split("\,");
|
||||
for(var i=0;i<arr.length;i++){
|
||||
$("input[type=checkbox]").each(function(index,item){
|
||||
if($(item).val()==arr[i]){
|
||||
$(item).attr("checked","true");
|
||||
}
|
||||
});
|
||||
}
|
||||
$("tr").each(function(index,item){
|
||||
if($(item).attr("class")!=""){
|
||||
if(($(item).children().length)==1){
|
||||
$(item).append("<td></td>");
|
||||
}
|
||||
if(index%2==0){
|
||||
$(item).children().attr("class","color_1");
|
||||
}else{
|
||||
$(item).children().attr("class","color_3");
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
function selectBanKa(){
|
||||
var checkboxObj = $("input[type=checkbox][name=banka]:checked");
|
||||
var arr = new Array();
|
||||
checkboxObj.each(function(index,item){
|
||||
arr.push($(item).val());
|
||||
});
|
||||
var resu = $(window.parent.document).find("#I3").contents();
|
||||
resu.find("#temp").val(arr);
|
||||
layclose();
|
||||
}
|
||||
|
||||
function selectAll(obj){
|
||||
if($(obj).attr("id")=="selectAll"){
|
||||
if(obj.checked){
|
||||
$("input[type=checkbox][name=banka]").attr("checked","checked");
|
||||
}else{
|
||||
$("input[type=checkbox][name=banka]").removeAttr("checked");
|
||||
}
|
||||
}else{
|
||||
if(obj.checked){
|
||||
if($("input[type=checkbox][name=banka]").not("input:checked").length==0){
|
||||
$("#selectAll").attr("checked","checked");
|
||||
}
|
||||
}else{
|
||||
$("#selectAll").removeAttr("checked");
|
||||
}
|
||||
}
|
||||
}
|
||||
function layclose() {
|
||||
var index = parent.layer.getFrameIndex(window.name);
|
||||
parent.layer.close(index);
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td class="color_8" colspan="2" >
|
||||
<div style="margin-left: 100px;float: left"><input type="checkbox" id="selectAll" onclick="selectAll(this)"> i18n_sbk.text.selectAll_n81i</div> <div style="margin-right: 13%">i18n_sbk.text.selectBK_n81i</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" style="height: 350px" valign="top" bgcolor="#D9D8D8">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table"
|
||||
style="">
|
||||
<c:forEach items="${deviceBrandTypeList}" var="device"
|
||||
varStatus="status">
|
||||
<c:set var="index" value="${status.index+1}" />
|
||||
<c:set var="length" value="${fn:length(deviceBrandTypeList)}" />
|
||||
<c:if test="${index==1}">
|
||||
<tr class="${index}" style="height: 20px">
|
||||
</c:if>
|
||||
<td style="padding-left: 100px;" align="left">
|
||||
<input type="checkbox" name="banka"
|
||||
value="${device.subDeviceTypeCode}" onclick="selectAll(this)"/>
|
||||
${device.subDeviceTypeCode}
|
||||
</td>
|
||||
<c:if test="${index%2==0&&index<length}">
|
||||
</tr>
|
||||
<tr class="${index}" style="height: 20px">
|
||||
</c:if>
|
||||
<c:if test="${index==length}"></tr></c:if>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" align="right" class="td_1">
|
||||
<div style="margin-right: 30px">
|
||||
<input type="button" class=btn3_mouseout id="sub"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" onclick="selectBanKa()"
|
||||
value="i18n_sbk.button.submit_n81i" />
|
||||
|
||||
<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="layclose();"
|
||||
value="i18n_sbk.button.close_n81i" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,143 +1,143 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_udbi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
//判断品牌编号是否重复
|
||||
function hasDevBrandCode(){
|
||||
var hasDevCode = false;
|
||||
$.ajaxSettings.async = false;//设置同步
|
||||
//先判断任务编号是否存在,不存在不查询
|
||||
var deviceBrandCode = jQuery.trim(jQuery("#deviceRandCode").val());
|
||||
if(deviceBrandCode!='') {
|
||||
$.getJSON("<%=path%>/sysManage/deviceBrandManage!execute.do?action=hasDevBrand&devRandCodeForSearch="+deviceBrandCode,
|
||||
{}, function(data){
|
||||
if(data!=null&&data!=""&&data.result=='success') {//设备型号已存在
|
||||
var tip = data.tip;
|
||||
$("#deviceRandCode").next().html(tip);
|
||||
hasDevCode = true;
|
||||
return true;
|
||||
}else {
|
||||
$("#deviceRandCode").next().html(tip);
|
||||
hasDevCode = false;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
}
|
||||
return hasDevCode;
|
||||
}
|
||||
|
||||
|
||||
function update(){
|
||||
if($id("deviceRandCode","","i18n_udbi.text.deviceRandCode_n81i")&& !hasDevBrandCode()){
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage.do?action=updateDevBrand";
|
||||
document.Brandform.submit();
|
||||
|
||||
jQuery("#addButton").attr("disabled","true");
|
||||
jQuery("#resetButton").attr("disabled","true");
|
||||
jQuery("#backButton").attr("disabled","true");
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceBrandInfo";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout id="backButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="goBack()" value="i18n_udbi.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Brandform" method="post">
|
||||
<input type="hidden" name="devBrand.id" id="brandId" value="${devBrand.id}" />
|
||||
<input type="hidden" name="brandNameForSearch" id="brandNameForSearch" value="${brandNameForSearch}" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_udbi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udbi.text.deviceRandCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devBrand.deviceRandCode" id="deviceRandCode" size="30" value="${devBrand.deviceRandCode}" />
|
||||
<font id = "deviceRandCode" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udbi.text.deviceRandName_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="text" name="devBrand.deviceRandName" id="deviceRandName" value="${devBrand.deviceRandName}" size="30"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_udbi.text.deviceBrandDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="1">
|
||||
<textarea type="text" name="devBrand.deviceBrandDesc" id="deviceBrandDesc" rows="3" cols="50">${devBrand.deviceBrandDesc}</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="2" align="right">
|
||||
<input type="button" class=btn3_mouseout id="addButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" onclick="update()"
|
||||
value="i18n_udbi.button.update_n81i"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout id="resetButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:document.forms['Brandform'].reset()"
|
||||
value="i18n_udbi.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_udbi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
//判断品牌编号是否重复
|
||||
function hasDevBrandCode(){
|
||||
var hasDevCode = false;
|
||||
$.ajaxSettings.async = false;//设置同步
|
||||
//先判断任务编号是否存在,不存在不查询
|
||||
var deviceBrandCode = jQuery.trim(jQuery("#deviceRandCode").val());
|
||||
if(deviceBrandCode!='') {
|
||||
$.getJSON("<%=path%>/sysManage/deviceBrandManage!execute.do?action=hasDevBrand&devRandCodeForSearch="+deviceBrandCode,
|
||||
{}, function(data){
|
||||
if(data!=null&&data!=""&&data.result=='success') {//设备型号已存在
|
||||
var tip = data.tip;
|
||||
$("#deviceRandCode").next().html(tip);
|
||||
hasDevCode = true;
|
||||
return true;
|
||||
}else {
|
||||
$("#deviceRandCode").next().html(tip);
|
||||
hasDevCode = false;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
}
|
||||
return hasDevCode;
|
||||
}
|
||||
|
||||
|
||||
function update(){
|
||||
if($id("deviceRandCode","","i18n_udbi.text.deviceRandCode_n81i")&& !hasDevBrandCode()){
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage.do?action=updateDevBrand";
|
||||
document.Brandform.submit();
|
||||
|
||||
jQuery("#addButton").attr("disabled","true");
|
||||
jQuery("#resetButton").attr("disabled","true");
|
||||
jQuery("#backButton").attr("disabled","true");
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceBrandInfo";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout id="backButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="goBack()" value="i18n_udbi.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Brandform" method="post">
|
||||
<input type="hidden" name="devBrand.id" id="brandId" value="${devBrand.id}" />
|
||||
<input type="hidden" name="brandNameForSearch" id="brandNameForSearch" value="${brandNameForSearch}" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_udbi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udbi.text.deviceRandCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devBrand.deviceRandCode" id="deviceRandCode" size="30" value="${devBrand.deviceRandCode}" />
|
||||
<font id = "deviceRandCode" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udbi.text.deviceRandName_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="text" name="devBrand.deviceRandName" id="deviceRandName" value="${devBrand.deviceRandName}" size="30"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_udbi.text.deviceBrandDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="1">
|
||||
<textarea type="text" name="devBrand.deviceBrandDesc" id="deviceBrandDesc" rows="3" cols="50">${devBrand.deviceBrandDesc}</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="2" align="right">
|
||||
<input type="button" class=btn3_mouseout id="addButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" onclick="update()"
|
||||
value="i18n_udbi.button.update_n81i"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout id="resetButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:document.forms['Brandform'].reset()"
|
||||
value="i18n_udbi.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,438 +1,438 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_udti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
$(function(){
|
||||
|
||||
});
|
||||
|
||||
function trim(id) {
|
||||
jQuery("#"+id).val(jQuery.trim(jQuery("#"+id).val()));
|
||||
}
|
||||
|
||||
function update(){
|
||||
//去空格
|
||||
trim("deviceTypeCode");//设备型号
|
||||
trim("maxDeviceNum");//最大叠加数
|
||||
trim("showIndex");//编号
|
||||
trim("nameFormat");//名称格式
|
||||
trim("statusValue");//异常比较值
|
||||
|
||||
if($id("deviceRandCode","xz","i18n_udti.text.deviceRandCode_n81i")&& $id("deviceTypeCode","","i18n_udti.text.deviceTypeCode_n81i") && hasDevTypeCode()){
|
||||
|
||||
//如果最大叠加数非空,则判断是否为数字
|
||||
var maxDeviceNum=jQuery.trim(document.getElementById('maxDeviceNum').value);
|
||||
if(maxDeviceNum!=''&& maxDeviceNum.replace(/[\d+]/ig,"").length>0){
|
||||
$("#maxDeviceNum").next().html('i18n_udti.message.maxDeviceNum_n81i');
|
||||
return;
|
||||
}else {
|
||||
$("#maxDeviceNum").next().html('');
|
||||
}
|
||||
|
||||
var parCode = jQuery("select[id='pid'] option:selected").val();
|
||||
if(isNotBlank(parCode)){
|
||||
var name=document.getElementById('showIndex').value;
|
||||
if(name=='' ){
|
||||
$("#showIndex").next().html('i18n_udti.message.showIndex1_n81i');
|
||||
return;
|
||||
}else if(name.replace(/[\d+]/ig,"").length>0){
|
||||
$("#showIndex").next().html('i18n_udti.message.showIndex2_n81i');
|
||||
return;
|
||||
}else {
|
||||
$("#showIndex").next().html('*');
|
||||
}
|
||||
}
|
||||
|
||||
var myfileVal = document.getElementById("figureFill").value;
|
||||
if(myfileVal!="") {//修改图片后,进行替换
|
||||
var allowExt = ".png , .bmp , .jpg , .gif";
|
||||
var fileExt = myfileVal.substr(myfileVal.lastIndexOf(".")).toLowerCase();
|
||||
if(allowExt.indexOf(fileExt)==-1){
|
||||
$("#figureFill").next().html('i18n_udti.message.figureFill_n81i:'+allowExt);
|
||||
return;
|
||||
}else {
|
||||
//$("#figureFill").next().html('*');
|
||||
}
|
||||
}
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage!executeAction.do?action=updateDevType";
|
||||
document.Brandform.submit();
|
||||
|
||||
jQuery("#addButton").attr("disabled","true");
|
||||
jQuery("#resetButton").attr("disabled","true");
|
||||
jQuery("#backButton").attr("disabled","true");
|
||||
}
|
||||
}
|
||||
function hasDevTypeCode(){
|
||||
var type;
|
||||
$.ajax({
|
||||
url:"<%=path%>/sysManage/deviceBrandManage!execute.do?action=hasDevTypeForUpdate",
|
||||
type : "POST",
|
||||
async:false,
|
||||
data:$('#Mkform').serialize(),
|
||||
success : function(data) {
|
||||
if(data == "error"){
|
||||
//alert("记录已存在,请重新输入!");
|
||||
$("#deviceTypeCode").next().html("i18n_udti.message.deviceTypeCode_n81i");
|
||||
type = false;
|
||||
}else if(data == "exception"){
|
||||
alert("i18n_udti.message.faild_n81i");
|
||||
type = false;
|
||||
}else if(data =="success"){
|
||||
type = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return type;
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceTypeInfo&pageSize="+'${pageSize }'+"&pageNo="+'${pageNo }';
|
||||
document.Brandform.submit();
|
||||
}
|
||||
//检查是否包含特殊字符
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
|
||||
function chShowIndex() {
|
||||
var pid = $("select[id='pid'] option:selected").val();
|
||||
$("#showIndex").val('');
|
||||
if(pid!='' && pid!=null && pid!='undefined') {
|
||||
$("#devShowIndex").show();
|
||||
}else {
|
||||
$("#devShowIndex").hide();
|
||||
}
|
||||
}
|
||||
|
||||
function isNotBlank(obj) {
|
||||
if(obj!="" && obj!=null && obj!='undefined') {
|
||||
return true;
|
||||
}else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
function changeShowHide() {
|
||||
jQuery("select[id='indexFiled']").empty();
|
||||
jQuery("select[id='statusFiled']").empty();
|
||||
jQuery("#statusValue").val('');
|
||||
jQuery("select[id='statusSymbols']").val('');
|
||||
var selecVal = jQuery("select[id='diTableName'] option:selected").val();
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("select[id='statusFiled']").append('<option value="" >i18n_udti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${fieldList}" var="field" >
|
||||
if('${field[0]}'==selecVal) {
|
||||
var htmlStr = '<option value="${field[1]}" >${field[1]}</option>';
|
||||
jQuery("select[id='statusFiled']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
jQuery("select[id='indexFiled']").append('<option value="" >i18n_udti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${fieldList}" var="field" >
|
||||
if('${field[0]}'==selecVal) {
|
||||
var htmlStr = '<option value="${field[1]}" >${field[1]}</option>';
|
||||
jQuery("select[id='indexFiled']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
//jQuery("#tableStatusValue").show();
|
||||
//jQuery("#tableSymbols").show();
|
||||
jQuery("#tableStatusField").show();
|
||||
jQuery("#tableLinkField").show();
|
||||
}else {
|
||||
//jQuery("#tableStatusValue").hide();
|
||||
//jQuery("#tableSymbols").hide();
|
||||
jQuery("#tableStatusField").hide();
|
||||
jQuery("#tableLinkField").hide();
|
||||
}
|
||||
jQuery("#tableStatusValue").hide();
|
||||
jQuery("#tableSymbols").hide();
|
||||
|
||||
}
|
||||
function changeparCode() {
|
||||
jQuery("select[id='pid']").empty();//清空父设备型号列表
|
||||
var selecVal = jQuery("select[id='deviceRandCode'] option:selected").val(); //所选品牌
|
||||
//品牌改变时,编号清空,隐藏
|
||||
$("#showIndex").val('');
|
||||
$("#devShowIndex").hide();
|
||||
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("select[id='pid']").append('<option value="" >i18n_udti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${devTypeListInfo}" var="type" >
|
||||
if('${type.deviceRandCode}'==selecVal) {
|
||||
var htmlStr = '<option value="${type.id}" >${type.deviceTypeCode}</option>';
|
||||
jQuery("select[id='pid']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
jQuery("#parDevCode").show();
|
||||
}else {
|
||||
jQuery("#parDevCode").hide();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
function changeStatus() {
|
||||
jQuery("#statusValue").val('');
|
||||
jQuery("select[id='statusSymbols']").val('');
|
||||
var selecVal = jQuery("select[id='statusFiled'] option:selected").val();
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("#tableStatusValue").show();
|
||||
jQuery("#tableSymbols").show();
|
||||
}else {
|
||||
jQuery("#tableStatusValue").hide();
|
||||
jQuery("#tableSymbols").hide();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
function downLoadDevPic(fileName) {
|
||||
document.Brandform.action="<%=basePath%>/download/downLoadFile!downloadDevPic.do?file="+fileName+"&backPathStr=<%=basePath%>/sysManage/deviceBrandManage.do?action=toUpdateDevType%26ids=${devType.id}";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout id="backButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="goBack()" value="i18n_udti.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Brandform" method="post" enctype="multipart/form-data" id="Mkform">
|
||||
<input type="hidden" name="devTypeCodeForSearch" id="devTypeCodeForSearch" value="${devTypeCodeForSearch}" />
|
||||
<input type="hidden" name="devRandCodeForSearch" id="devRandCodeForSearch" value="${devRandCodeForSearch}" />
|
||||
<input type="hidden" name="parDevId" id="parDevId" value="${parDevId}" />
|
||||
<input type="hidden" name="devType.id" value="${devType.id}" />
|
||||
<input type="hidden" name="devType.figureFill" value="${devType.figureFill}" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_udti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.deviceRandCode_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<select id="deviceRandCode" name="devType.deviceRandCode" style="width: 170px;" onchange="changeparCode();">
|
||||
<option value="" >i18n_udti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${devBrandListInfo}" var="brand" >
|
||||
<option value="${brand.deviceRandCode}"
|
||||
<c:if test="${brand.deviceRandCode==devType.deviceRandCode}">selected="selected"</c:if> >
|
||||
${brand.deviceRandCode}
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font id = "deviceRandCodeTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.deviceTypeCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.deviceTypeCode" id="deviceTypeCode" value="${devType.deviceTypeCode}" />
|
||||
<font id = "deviceTypeCodeTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.maxDeviceNum_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.maxDeviceNum" id="maxDeviceNum" value="${devType.maxDeviceNum}" />
|
||||
<font id = "maxDeviceNumTip" color="red"></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="parDevCode" <c:if test="${devType.deviceRandCode==null}">style="display: none;"</c:if> >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.pid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<select id="pid" name="devType.pid" onchange="javascript:chShowIndex();" >
|
||||
<option value="" >i18n_udti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${devTypeListInfo}" var="type" ><!-- 共选择的只有当前品牌的型号 -->
|
||||
<c:if test="${type.deviceRandCode==devType.deviceRandCode}">
|
||||
<option value="${type.id}"
|
||||
<c:if test="${type.id==devType.pid}">selected="selected"</c:if> >
|
||||
${type.deviceTypeCode}
|
||||
</option>
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="devShowIndex" <c:if test="${devType.pid==0}">style="display: none;"</c:if>>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.showIndex_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.showIndex" id="showIndex" value="${devType.showIndex}" />
|
||||
<font id = "showIndexTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.figureFill_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="button" value="i18n_udti.text.figureFill_n81i" title="i18n_udti.text.figureFill_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="figureFill" id="figureFill" value="${devType.figureFill}" onchange="javascript:setValue(this.value)"/>
|
||||
<a href="javascript:downLoadDevPic('/images/svg/upload/${devType.figureFill}');">${devType.figureFill}</a>
|
||||
<!-- <font id = "figureFillTip" color="red">*</font> -->
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.nameFormat_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.nameFormat" id="nameFormat" value="${devType.nameFormat}" />(i18n_udti.text.nameFormatInfo_n81i)
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.diTableName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="diTableName" name="devType.diTableName" onchange="changeShowHide();">
|
||||
<option value="" >i18n_udti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${metadataList}" var="meta" >
|
||||
<option value="${meta}"
|
||||
<c:if test="${meta==devType.diTableName}">selected="selected"</c:if>>
|
||||
${meta}
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableLinkField" <c:if test="${devType.diTableName==null}">style="display: none;"</c:if> >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.indexFiled_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="indexFiled" name="devType.indexFiled" >
|
||||
<option value="" >i18n_udti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${fieldList}" var="field" ><!-- 共选择的只有当前品牌的型号 -->
|
||||
<c:if test="${field[0]==devType.diTableName}">
|
||||
<option value="${field[1]}"
|
||||
<c:if test="${field[1]==devType.indexFiled}">selected="selected"</c:if> >
|
||||
${field[1]}
|
||||
</option>
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableStatusField" <c:if test="${devType.diTableName==null}">style="display: none;"</c:if>>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.statusFiled_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="statusFiled" name="devType.statusFiled" onchange="changeStatus();">
|
||||
<option value="" >i18n_udti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${fieldList}" var="field" ><!-- 共选择的只有当前品牌的型号 -->
|
||||
<c:if test="${field[0]==devType.diTableName}">
|
||||
<option value="${field[1]}"
|
||||
<c:if test="${field[1]==devType.statusFiled}">selected="selected"</c:if> >
|
||||
${field[1]}
|
||||
</option>
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableSymbols" <c:if test="${devType.statusFiled==null}">style="display: none;"</c:if> >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.tableStatusValue_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="statusSymbols" name="devType.statusSymbols" >
|
||||
<option value="" >i18n_udti.message.selectDefault_n81i</option>
|
||||
<option value=">" <c:if test="${devType.statusSymbols=='>'}">selected="selected"</c:if> >></option>
|
||||
<option value="=" <c:if test="${devType.statusSymbols=='='}">selected="selected"</c:if> >=</option>
|
||||
<option value="<" <c:if test="${devType.statusSymbols=='<'}">selected="selected"</c:if> ><</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableStatusValue" <c:if test="${devType.statusFiled==null}">style="display: none;"</c:if> >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.statusValue_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.statusValue" id="statusValue" value="${devType.statusValue}" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_udti.text.deviceDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<textarea type="text" name="devType.deviceDesc" id="deviceDesc" rows="3" cols="50">${devType.deviceDesc}</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="2" align="right">
|
||||
<input type="button" class=btn3_mouseout id="addButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" onclick="update()"
|
||||
value="i18n_udti.button.update_n81i"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout id="resetButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:document.forms['Brandform'].reset()"
|
||||
value="i18n_udti.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_udti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
$(function(){
|
||||
|
||||
});
|
||||
|
||||
function trim(id) {
|
||||
jQuery("#"+id).val(jQuery.trim(jQuery("#"+id).val()));
|
||||
}
|
||||
|
||||
function update(){
|
||||
//去空格
|
||||
trim("deviceTypeCode");//设备型号
|
||||
trim("maxDeviceNum");//最大叠加数
|
||||
trim("showIndex");//编号
|
||||
trim("nameFormat");//名称格式
|
||||
trim("statusValue");//异常比较值
|
||||
|
||||
if($id("deviceRandCode","xz","i18n_udti.text.deviceRandCode_n81i")&& $id("deviceTypeCode","","i18n_udti.text.deviceTypeCode_n81i") && hasDevTypeCode()){
|
||||
|
||||
//如果最大叠加数非空,则判断是否为数字
|
||||
var maxDeviceNum=jQuery.trim(document.getElementById('maxDeviceNum').value);
|
||||
if(maxDeviceNum!=''&& maxDeviceNum.replace(/[\d+]/ig,"").length>0){
|
||||
$("#maxDeviceNum").next().html('i18n_udti.message.maxDeviceNum_n81i');
|
||||
return;
|
||||
}else {
|
||||
$("#maxDeviceNum").next().html('');
|
||||
}
|
||||
|
||||
var parCode = jQuery("select[id='pid'] option:selected").val();
|
||||
if(isNotBlank(parCode)){
|
||||
var name=document.getElementById('showIndex').value;
|
||||
if(name=='' ){
|
||||
$("#showIndex").next().html('i18n_udti.message.showIndex1_n81i');
|
||||
return;
|
||||
}else if(name.replace(/[\d+]/ig,"").length>0){
|
||||
$("#showIndex").next().html('i18n_udti.message.showIndex2_n81i');
|
||||
return;
|
||||
}else {
|
||||
$("#showIndex").next().html('*');
|
||||
}
|
||||
}
|
||||
|
||||
var myfileVal = document.getElementById("figureFill").value;
|
||||
if(myfileVal!="") {//修改图片后,进行替换
|
||||
var allowExt = ".png , .bmp , .jpg , .gif";
|
||||
var fileExt = myfileVal.substr(myfileVal.lastIndexOf(".")).toLowerCase();
|
||||
if(allowExt.indexOf(fileExt)==-1){
|
||||
$("#figureFill").next().html('i18n_udti.message.figureFill_n81i:'+allowExt);
|
||||
return;
|
||||
}else {
|
||||
//$("#figureFill").next().html('*');
|
||||
}
|
||||
}
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage!executeAction.do?action=updateDevType";
|
||||
document.Brandform.submit();
|
||||
|
||||
jQuery("#addButton").attr("disabled","true");
|
||||
jQuery("#resetButton").attr("disabled","true");
|
||||
jQuery("#backButton").attr("disabled","true");
|
||||
}
|
||||
}
|
||||
function hasDevTypeCode(){
|
||||
var type;
|
||||
$.ajax({
|
||||
url:"<%=path%>/sysManage/deviceBrandManage!execute.do?action=hasDevTypeForUpdate",
|
||||
type : "POST",
|
||||
async:false,
|
||||
data:$('#Mkform').serialize(),
|
||||
success : function(data) {
|
||||
if(data == "error"){
|
||||
//alert("记录已存在,请重新输入!");
|
||||
$("#deviceTypeCode").next().html("i18n_udti.message.deviceTypeCode_n81i");
|
||||
type = false;
|
||||
}else if(data == "exception"){
|
||||
alert("i18n_udti.message.faild_n81i");
|
||||
type = false;
|
||||
}else if(data =="success"){
|
||||
type = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return type;
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Brandform.action="<%=path%>/sysManage/deviceBrandManage.do?action=queryDeviceTypeInfo&pageSize="+'${pageSize }'+"&pageNo="+'${pageNo }';
|
||||
document.Brandform.submit();
|
||||
}
|
||||
//检查是否包含特殊字符
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
|
||||
function chShowIndex() {
|
||||
var pid = $("select[id='pid'] option:selected").val();
|
||||
$("#showIndex").val('');
|
||||
if(pid!='' && pid!=null && pid!='undefined') {
|
||||
$("#devShowIndex").show();
|
||||
}else {
|
||||
$("#devShowIndex").hide();
|
||||
}
|
||||
}
|
||||
|
||||
function isNotBlank(obj) {
|
||||
if(obj!="" && obj!=null && obj!='undefined') {
|
||||
return true;
|
||||
}else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
function changeShowHide() {
|
||||
jQuery("select[id='indexFiled']").empty();
|
||||
jQuery("select[id='statusFiled']").empty();
|
||||
jQuery("#statusValue").val('');
|
||||
jQuery("select[id='statusSymbols']").val('');
|
||||
var selecVal = jQuery("select[id='diTableName'] option:selected").val();
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("select[id='statusFiled']").append('<option value="" >i18n_udti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${fieldList}" var="field" >
|
||||
if('${field[0]}'==selecVal) {
|
||||
var htmlStr = '<option value="${field[1]}" >${field[1]}</option>';
|
||||
jQuery("select[id='statusFiled']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
jQuery("select[id='indexFiled']").append('<option value="" >i18n_udti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${fieldList}" var="field" >
|
||||
if('${field[0]}'==selecVal) {
|
||||
var htmlStr = '<option value="${field[1]}" >${field[1]}</option>';
|
||||
jQuery("select[id='indexFiled']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
//jQuery("#tableStatusValue").show();
|
||||
//jQuery("#tableSymbols").show();
|
||||
jQuery("#tableStatusField").show();
|
||||
jQuery("#tableLinkField").show();
|
||||
}else {
|
||||
//jQuery("#tableStatusValue").hide();
|
||||
//jQuery("#tableSymbols").hide();
|
||||
jQuery("#tableStatusField").hide();
|
||||
jQuery("#tableLinkField").hide();
|
||||
}
|
||||
jQuery("#tableStatusValue").hide();
|
||||
jQuery("#tableSymbols").hide();
|
||||
|
||||
}
|
||||
function changeparCode() {
|
||||
jQuery("select[id='pid']").empty();//清空父设备型号列表
|
||||
var selecVal = jQuery("select[id='deviceRandCode'] option:selected").val(); //所选品牌
|
||||
//品牌改变时,编号清空,隐藏
|
||||
$("#showIndex").val('');
|
||||
$("#devShowIndex").hide();
|
||||
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("select[id='pid']").append('<option value="" >i18n_udti.message.selectDefault_n81i</option>');
|
||||
<c:forEach items="${devTypeListInfo}" var="type" >
|
||||
if('${type.deviceRandCode}'==selecVal) {
|
||||
var htmlStr = '<option value="${type.id}" >${type.deviceTypeCode}</option>';
|
||||
jQuery("select[id='pid']").append(htmlStr);
|
||||
}
|
||||
</c:forEach>
|
||||
|
||||
jQuery("#parDevCode").show();
|
||||
}else {
|
||||
jQuery("#parDevCode").hide();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
function changeStatus() {
|
||||
jQuery("#statusValue").val('');
|
||||
jQuery("select[id='statusSymbols']").val('');
|
||||
var selecVal = jQuery("select[id='statusFiled'] option:selected").val();
|
||||
if(isNotBlank(selecVal)) {
|
||||
jQuery("#tableStatusValue").show();
|
||||
jQuery("#tableSymbols").show();
|
||||
}else {
|
||||
jQuery("#tableStatusValue").hide();
|
||||
jQuery("#tableSymbols").hide();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
function downLoadDevPic(fileName) {
|
||||
document.Brandform.action="<%=basePath%>/download/downLoadFile!downloadDevPic.do?file="+fileName+"&backPathStr=<%=basePath%>/sysManage/deviceBrandManage.do?action=toUpdateDevType%26ids=${devType.id}";
|
||||
document.Brandform.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout id="backButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="goBack()" value="i18n_udti.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Brandform" method="post" enctype="multipart/form-data" id="Mkform">
|
||||
<input type="hidden" name="devTypeCodeForSearch" id="devTypeCodeForSearch" value="${devTypeCodeForSearch}" />
|
||||
<input type="hidden" name="devRandCodeForSearch" id="devRandCodeForSearch" value="${devRandCodeForSearch}" />
|
||||
<input type="hidden" name="parDevId" id="parDevId" value="${parDevId}" />
|
||||
<input type="hidden" name="devType.id" value="${devType.id}" />
|
||||
<input type="hidden" name="devType.figureFill" value="${devType.figureFill}" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_udti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.deviceRandCode_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<select id="deviceRandCode" name="devType.deviceRandCode" style="width: 170px;" onchange="changeparCode();">
|
||||
<option value="" >i18n_udti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${devBrandListInfo}" var="brand" >
|
||||
<option value="${brand.deviceRandCode}"
|
||||
<c:if test="${brand.deviceRandCode==devType.deviceRandCode}">selected="selected"</c:if> >
|
||||
${brand.deviceRandCode}
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font id = "deviceRandCodeTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.deviceTypeCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.deviceTypeCode" id="deviceTypeCode" value="${devType.deviceTypeCode}" />
|
||||
<font id = "deviceTypeCodeTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.maxDeviceNum_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.maxDeviceNum" id="maxDeviceNum" value="${devType.maxDeviceNum}" />
|
||||
<font id = "maxDeviceNumTip" color="red"></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="parDevCode" <c:if test="${devType.deviceRandCode==null}">style="display: none;"</c:if> >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.pid_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<select id="pid" name="devType.pid" onchange="javascript:chShowIndex();" >
|
||||
<option value="" >i18n_udti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${devTypeListInfo}" var="type" ><!-- 共选择的只有当前品牌的型号 -->
|
||||
<c:if test="${type.deviceRandCode==devType.deviceRandCode}">
|
||||
<option value="${type.id}"
|
||||
<c:if test="${type.id==devType.pid}">selected="selected"</c:if> >
|
||||
${type.deviceTypeCode}
|
||||
</option>
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="devShowIndex" <c:if test="${devType.pid==0}">style="display: none;"</c:if>>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.showIndex_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.showIndex" id="showIndex" value="${devType.showIndex}" />
|
||||
<font id = "showIndexTip" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.figureFill_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="button" value="i18n_udti.text.figureFill_n81i" title="i18n_udti.text.figureFill_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="figureFill" id="figureFill" value="${devType.figureFill}" onchange="javascript:setValue(this.value)"/>
|
||||
<a href="javascript:downLoadDevPic('/images/svg/upload/${devType.figureFill}');">${devType.figureFill}</a>
|
||||
<!-- <font id = "figureFillTip" color="red">*</font> -->
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.nameFormat_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.nameFormat" id="nameFormat" value="${devType.nameFormat}" />(i18n_udti.text.nameFormatInfo_n81i)
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.diTableName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="diTableName" name="devType.diTableName" onchange="changeShowHide();">
|
||||
<option value="" >i18n_udti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${metadataList}" var="meta" >
|
||||
<option value="${meta}"
|
||||
<c:if test="${meta==devType.diTableName}">selected="selected"</c:if>>
|
||||
${meta}
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableLinkField" <c:if test="${devType.diTableName==null}">style="display: none;"</c:if> >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.indexFiled_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="indexFiled" name="devType.indexFiled" >
|
||||
<option value="" >i18n_udti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${fieldList}" var="field" ><!-- 共选择的只有当前品牌的型号 -->
|
||||
<c:if test="${field[0]==devType.diTableName}">
|
||||
<option value="${field[1]}"
|
||||
<c:if test="${field[1]==devType.indexFiled}">selected="selected"</c:if> >
|
||||
${field[1]}
|
||||
</option>
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableStatusField" <c:if test="${devType.diTableName==null}">style="display: none;"</c:if>>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.statusFiled_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="statusFiled" name="devType.statusFiled" onchange="changeStatus();">
|
||||
<option value="" >i18n_udti.message.selectDefault_n81i</option>
|
||||
<c:forEach items="${fieldList}" var="field" ><!-- 共选择的只有当前品牌的型号 -->
|
||||
<c:if test="${field[0]==devType.diTableName}">
|
||||
<option value="${field[1]}"
|
||||
<c:if test="${field[1]==devType.statusFiled}">selected="selected"</c:if> >
|
||||
${field[1]}
|
||||
</option>
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableSymbols" <c:if test="${devType.statusFiled==null}">style="display: none;"</c:if> >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.tableStatusValue_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<select id="statusSymbols" name="devType.statusSymbols" >
|
||||
<option value="" >i18n_udti.message.selectDefault_n81i</option>
|
||||
<option value=">" <c:if test="${devType.statusSymbols=='>'}">selected="selected"</c:if> >></option>
|
||||
<option value="=" <c:if test="${devType.statusSymbols=='='}">selected="selected"</c:if> >=</option>
|
||||
<option value="<" <c:if test="${devType.statusSymbols=='<'}">selected="selected"</c:if> ><</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tableStatusValue" <c:if test="${devType.statusFiled==null}">style="display: none;"</c:if> >
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_udti.text.statusValue_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" >
|
||||
<input type="text" name="devType.statusValue" id="statusValue" value="${devType.statusValue}" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_udti.text.deviceDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<textarea type="text" name="devType.deviceDesc" id="deviceDesc" rows="3" cols="50">${devType.deviceDesc}</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="2" align="right">
|
||||
<input type="button" class=btn3_mouseout id="addButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" onclick="update()"
|
||||
value="i18n_udti.button.update_n81i"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout id="resetButton"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:document.forms['Brandform'].reset()"
|
||||
value="i18n_udti.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,142 +1,142 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_ad.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function checkDictionary(){
|
||||
var type;
|
||||
$.ajax({
|
||||
url:"<%=path%>/sysManage/dataDictionary.do?action=checkDictionary",
|
||||
type : "POST",
|
||||
async:false,
|
||||
data:$('#Mkform').serialize(),
|
||||
success : function(data) {
|
||||
if(data == "error1"){
|
||||
alert("i18n_ad.message.dictTypeNameExists_n81i");
|
||||
$("#typeName").focus();
|
||||
type = false;
|
||||
}else if(data == "error2"){
|
||||
alert("i18n_ad.message.identifierExists_n81i");
|
||||
$("#typeIdentity").focus();
|
||||
type = false;
|
||||
}else if(data == "exception"){
|
||||
alert("i18n_ad.message.faild_n81i");
|
||||
type = false;
|
||||
}else if(data =="success"){
|
||||
type = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return type;
|
||||
}
|
||||
|
||||
function add(){
|
||||
if($id("sn","sz","i18n_ad.text.sn_n81i")&& $id("typeName","","i18n_ad.text.typeName_n81i")&& $id("typeIdentity","","i18n_ad.text.typeIdentity_n81i")){
|
||||
if(checkDictionary()){
|
||||
document.Mkform.action = "<%=path%>/sysManage/dataDictionary.do?action=doAdd";
|
||||
document.Mkform.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
window.location="<%=path%>/sysManage/dataDictionary.do?action=query";
|
||||
}
|
||||
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<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="goBack();" value="i18n_ad.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Mkform" method="post" id="Mkform">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_ad.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_ad.text.sn_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="typeTable.showNum" id="sn"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_ad.text.typeName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="typeTable.typeName"
|
||||
id="typeName"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_ad.text.typeIdentity_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="typeTable.typeIdentity"
|
||||
id="typeIdentity"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_ad.text.typeDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<textarea rows="3" cols="50" name="typeTable.typeDesc" id="typeDesc"></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="add();"
|
||||
value="i18n_ad.button.add_n81i"/>
|
||||
|
||||
<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:document.forms['Mkform'].reset();"
|
||||
value="i18n_ad.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_ad.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function checkDictionary(){
|
||||
var type;
|
||||
$.ajax({
|
||||
url:"<%=path%>/sysManage/dataDictionary.do?action=checkDictionary",
|
||||
type : "POST",
|
||||
async:false,
|
||||
data:$('#Mkform').serialize(),
|
||||
success : function(data) {
|
||||
if(data == "error1"){
|
||||
alert("i18n_ad.message.dictTypeNameExists_n81i");
|
||||
$("#typeName").focus();
|
||||
type = false;
|
||||
}else if(data == "error2"){
|
||||
alert("i18n_ad.message.identifierExists_n81i");
|
||||
$("#typeIdentity").focus();
|
||||
type = false;
|
||||
}else if(data == "exception"){
|
||||
alert("i18n_ad.message.faild_n81i");
|
||||
type = false;
|
||||
}else if(data =="success"){
|
||||
type = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return type;
|
||||
}
|
||||
|
||||
function add(){
|
||||
if($id("sn","sz","i18n_ad.text.sn_n81i")&& $id("typeName","","i18n_ad.text.typeName_n81i")&& $id("typeIdentity","","i18n_ad.text.typeIdentity_n81i")){
|
||||
if(checkDictionary()){
|
||||
document.Mkform.action = "<%=path%>/sysManage/dataDictionary.do?action=doAdd";
|
||||
document.Mkform.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
window.location="<%=path%>/sysManage/dataDictionary.do?action=query";
|
||||
}
|
||||
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<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="goBack();" value="i18n_ad.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Mkform" method="post" id="Mkform">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_ad.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_ad.text.sn_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="typeTable.showNum" id="sn"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_ad.text.typeName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="typeTable.typeName"
|
||||
id="typeName"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_ad.text.typeIdentity_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="typeTable.typeIdentity"
|
||||
id="typeIdentity"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_ad.text.typeDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<textarea rows="3" cols="50" name="typeTable.typeDesc" id="typeDesc"></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="add();"
|
||||
value="i18n_ad.button.add_n81i"/>
|
||||
|
||||
<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:document.forms['Mkform'].reset();"
|
||||
value="i18n_ad.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,159 +1,159 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_ads.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function add(){
|
||||
if($id("typeCode","","i18n_ads.text.typeCode_n81i")&& $id("typeValue","","i18n_ads.text.typeValue_n81i")&&$id("showNum","sz","i18n_ads.text.showNum_n81i")&& (checkNumber("delayTime")||$id("delayTime","sz","i18n_ads.text.delayTime_n81i") )){
|
||||
if(ajaxCheck()){
|
||||
document.Mkform.action = "<%=path%>/sysManage/dataDictionary.do?action=doAddSource&did="+'${did}';
|
||||
document.Mkform.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
function ajaxCheck(){
|
||||
var type;
|
||||
$.ajax({
|
||||
url:"<%=path%>/sysManage/dataDictionary.do?action=checkAjax",
|
||||
type : "POST",
|
||||
async:false,
|
||||
data:$('#Mkform').serialize(),
|
||||
success : function(data) {
|
||||
if(data == "error"){
|
||||
alert("i18n_ads.text.MkformError_n81i");
|
||||
type = false;
|
||||
}else if(data == "exception"){
|
||||
alert("i18n_ads.text.MkformException_n81i");
|
||||
type = false;
|
||||
}else if(data =="success"){
|
||||
type = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return type;
|
||||
}
|
||||
function checkNumber(id) {
|
||||
if($("#"+id+"").val()==-1){
|
||||
$("#"+id+"").next().html("");
|
||||
return true;
|
||||
}else{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
var iid = $("#tid").val();
|
||||
window.location="<%=path%>/sysManage/dataDictionary.do?action=querySouce&ddid="+iid+"&did="+'${did}';
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_ads.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Mkform" method="post" id="Mkform">
|
||||
<input type="hidden" name="ddid" value="${typeTable.typeIdentity}" id="tid"/>
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_ads.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_ads.text.typeCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="optionTable.typeCode" id="typeCode"/>
|
||||
<font id="oidFont" color="red">*</font>
|
||||
</td>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_ads.text.typeValue_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="optionTable.typeValue"
|
||||
id="typeValue"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<c:choose>
|
||||
<c:when test="${typeTable.id ne 81}">
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_ads.text.showNum_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<input type="text" name="optionTable.showNum"
|
||||
id="showNum"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</c:when>
|
||||
<c:when test="${typeTable.typeIdentity eq 'emergent'}">
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_ads.text.showNum_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="text" name="optionTable.showNum"
|
||||
id="showNum"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_ads.text.delayTime1_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="text" name="optionTable.delayTime"
|
||||
id="delayTime"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</c:when>
|
||||
</c:choose>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="add()"
|
||||
value="i18n_ads.button.add_n81i"/>
|
||||
|
||||
<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:document.forms['Mkform'].reset()"
|
||||
value="i18n_ads.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_ads.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function add(){
|
||||
if($id("typeCode","","i18n_ads.text.typeCode_n81i")&& $id("typeValue","","i18n_ads.text.typeValue_n81i")&&$id("showNum","sz","i18n_ads.text.showNum_n81i")&& (checkNumber("delayTime")||$id("delayTime","sz","i18n_ads.text.delayTime_n81i") )){
|
||||
if(ajaxCheck()){
|
||||
document.Mkform.action = "<%=path%>/sysManage/dataDictionary.do?action=doAddSource&did="+'${did}';
|
||||
document.Mkform.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
function ajaxCheck(){
|
||||
var type;
|
||||
$.ajax({
|
||||
url:"<%=path%>/sysManage/dataDictionary.do?action=checkAjax",
|
||||
type : "POST",
|
||||
async:false,
|
||||
data:$('#Mkform').serialize(),
|
||||
success : function(data) {
|
||||
if(data == "error"){
|
||||
alert("i18n_ads.text.MkformError_n81i");
|
||||
type = false;
|
||||
}else if(data == "exception"){
|
||||
alert("i18n_ads.text.MkformException_n81i");
|
||||
type = false;
|
||||
}else if(data =="success"){
|
||||
type = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return type;
|
||||
}
|
||||
function checkNumber(id) {
|
||||
if($("#"+id+"").val()==-1){
|
||||
$("#"+id+"").next().html("");
|
||||
return true;
|
||||
}else{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
var iid = $("#tid").val();
|
||||
window.location="<%=path%>/sysManage/dataDictionary.do?action=querySouce&ddid="+iid+"&did="+'${did}';
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_ads.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Mkform" method="post" id="Mkform">
|
||||
<input type="hidden" name="ddid" value="${typeTable.typeIdentity}" id="tid"/>
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_ads.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_ads.text.typeCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="optionTable.typeCode" id="typeCode"/>
|
||||
<font id="oidFont" color="red">*</font>
|
||||
</td>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_ads.text.typeValue_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="optionTable.typeValue"
|
||||
id="typeValue"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<c:choose>
|
||||
<c:when test="${typeTable.id ne 81}">
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_ads.text.showNum_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<input type="text" name="optionTable.showNum"
|
||||
id="showNum"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</c:when>
|
||||
<c:when test="${typeTable.typeIdentity eq 'emergent'}">
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_ads.text.showNum_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="text" name="optionTable.showNum"
|
||||
id="showNum"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_ads.text.delayTime1_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="text" name="optionTable.delayTime"
|
||||
id="delayTime"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</c:when>
|
||||
</c:choose>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="add()"
|
||||
value="i18n_ads.button.add_n81i"/>
|
||||
|
||||
<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:document.forms['Mkform'].reset()"
|
||||
value="i18n_ads.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,108 +1,108 @@
|
||||
<%@ page language="java" import="java.util.*" 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_ddcsl.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/ui/jquery-ui.min.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
function updateRecord(id){
|
||||
document.form1.action = "<%=path%>/sysManage/dataDictionary.do?action=toUpdateDetectConditionSet&setId="+id;
|
||||
document.form1.submit();
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list" style="overflow: hidden;">
|
||||
<form name=form1 id="form1" action="<c:url value='/sysManage/dataDictionary.do?action=queryDetectConditionSet'/>" method="post" >
|
||||
<div id="maindiv">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="info">
|
||||
<tr>
|
||||
<td class="color_top" width="4%">
|
||||
i18n_ddcsl.text.index_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_ddcsl.text.menuName_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_ddcsl.text.policeEmergent_n81i
|
||||
</td>
|
||||
<td class="color_top" width="12%">
|
||||
i18n_ddcsl.text.policeLevel_n81i
|
||||
</td>
|
||||
<td class="color_8" width="8%">
|
||||
i18n_ddcsl.text.opration_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(setDetDataConList) > 0}">
|
||||
<c:forEach items="${setDetDataConList}" var="aui" varStatus="vs">
|
||||
<input type="hidden" id="erbh${aui.id }"
|
||||
name="erbh${aui.id }" value="${aui.id}" />
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }">
|
||||
${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.menuName}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.policeEmergentFowShow}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.policeLevelForShow}
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:updateRecord('${aui.id}')">i18n_ddcsl.text.editInfo_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="6" height="35" class="color_6" align="center">
|
||||
i18n_ddcsl.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty typeTableList}">
|
||||
<div id="divBoot">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</div>
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" 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_ddcsl.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/ui/jquery-ui.min.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
function updateRecord(id){
|
||||
document.form1.action = "<%=path%>/sysManage/dataDictionary.do?action=toUpdateDetectConditionSet&setId="+id;
|
||||
document.form1.submit();
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list" style="overflow: hidden;">
|
||||
<form name=form1 id="form1" action="<c:url value='/sysManage/dataDictionary.do?action=queryDetectConditionSet'/>" method="post" >
|
||||
<div id="maindiv">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="info">
|
||||
<tr>
|
||||
<td class="color_top" width="4%">
|
||||
i18n_ddcsl.text.index_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_ddcsl.text.menuName_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_ddcsl.text.policeEmergent_n81i
|
||||
</td>
|
||||
<td class="color_top" width="12%">
|
||||
i18n_ddcsl.text.policeLevel_n81i
|
||||
</td>
|
||||
<td class="color_8" width="8%">
|
||||
i18n_ddcsl.text.opration_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(setDetDataConList) > 0}">
|
||||
<c:forEach items="${setDetDataConList}" var="aui" varStatus="vs">
|
||||
<input type="hidden" id="erbh${aui.id }"
|
||||
name="erbh${aui.id }" value="${aui.id}" />
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }">
|
||||
${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.menuName}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.policeEmergentFowShow}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.policeLevelForShow}
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:updateRecord('${aui.id}')">i18n_ddcsl.text.editInfo_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="6" height="35" class="color_6" align="center">
|
||||
i18n_ddcsl.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty typeTableList}">
|
||||
<div id="divBoot">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</div>
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,164 +1,164 @@
|
||||
<%@ page language="java" import="java.util.*" 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_dict.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/ui/jquery-ui.min.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
function addRecord(){
|
||||
document.form1.action = "<%=path%>/sysManage/dataDictionary.do?action=openAdd";
|
||||
document.form1.submit();
|
||||
}
|
||||
function updateRecord(id){
|
||||
document.form1.action = "<%=path%>/sysManage/dataDictionary.do?action=openUpdate&ddid="+id;
|
||||
document.form1.submit();
|
||||
}
|
||||
//配置元数据
|
||||
function showRecord(did,ddid){
|
||||
document.form1.action = "<%=path%>/sysManage/dataDictionary.do?action=querySouce&did="+did+"&ddid="+ddid;
|
||||
document.form1.submit();
|
||||
}
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
$(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;display: inline;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;display: inline;overflow-y:auto;overflow-x:auto;width:98%;font-size:12px;height: "+dhh);
|
||||
$("#info").attr("style","width:100%;");
|
||||
}
|
||||
$("#info").floatHeaderDiv();
|
||||
});
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list" style="overflow: hidden;">
|
||||
<form name=form1 id="form1" action="<c:url value='/sysManage/dataDictionary.do?action=query'/>" method="post" >
|
||||
<!--中间部分右边开始-->
|
||||
<div id="divTop">
|
||||
<div class="box_1">
|
||||
|
||||
</div>
|
||||
<div class="box_2"> <jsp:include page="/include/include.jsp" /></div>
|
||||
</div>
|
||||
<br />
|
||||
<div id="maindiv">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="info">
|
||||
<tr>
|
||||
<td class="color_top" width="4%">
|
||||
i18n_dict.text.index_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_dict.text.typeName_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_dict.text.typeDesc_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_dict.text.showNum_n81i
|
||||
</td>
|
||||
<td class="color_top" width="12%">
|
||||
i18n_dict.text.typeState_n81i
|
||||
</td>
|
||||
<td class="color_8" width="12%">
|
||||
i18n_dict.text.opration_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(typeTableList) > 0}">
|
||||
<c:forEach items="${typeTableList}" var="aui" varStatus="vs">
|
||||
<input type="hidden" id="erbh${aui.id }"
|
||||
name="erbh${aui.id }" value="${aui.id}" />
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }">
|
||||
${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<a href="javascript:showRecord('${aui.id}','${aui.typeIdentity}')">${aui.typeName}</a>
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.typeDesc}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.showNum}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<c:choose>
|
||||
<c:when test="${aui.typeState==0}">
|
||||
i18n_dict.message.typeState0_n81i
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<font color="red">i18n_dict.message.typeState1_n81i</font>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:updateRecord('${aui.id}')">i18n_dict.text.update_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="6" height="35" class="color_6" align="center">
|
||||
i18n_dict.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty typeTableList}">
|
||||
<div id="divBoot">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</div>
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" 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_dict.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/ui/jquery-ui.min.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
function addRecord(){
|
||||
document.form1.action = "<%=path%>/sysManage/dataDictionary.do?action=openAdd";
|
||||
document.form1.submit();
|
||||
}
|
||||
function updateRecord(id){
|
||||
document.form1.action = "<%=path%>/sysManage/dataDictionary.do?action=openUpdate&ddid="+id;
|
||||
document.form1.submit();
|
||||
}
|
||||
//配置元数据
|
||||
function showRecord(did,ddid){
|
||||
document.form1.action = "<%=path%>/sysManage/dataDictionary.do?action=querySouce&did="+did+"&ddid="+ddid;
|
||||
document.form1.submit();
|
||||
}
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
$(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;display: inline;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;display: inline;overflow-y:auto;overflow-x:auto;width:98%;font-size:12px;height: "+dhh);
|
||||
$("#info").attr("style","width:100%;");
|
||||
}
|
||||
$("#info").floatHeaderDiv();
|
||||
});
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list" style="overflow: hidden;">
|
||||
<form name=form1 id="form1" action="<c:url value='/sysManage/dataDictionary.do?action=query'/>" method="post" >
|
||||
<!--中间部分右边开始-->
|
||||
<div id="divTop">
|
||||
<div class="box_1">
|
||||
|
||||
</div>
|
||||
<div class="box_2"> <jsp:include page="/include/include.jsp" /></div>
|
||||
</div>
|
||||
<br />
|
||||
<div id="maindiv">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="info">
|
||||
<tr>
|
||||
<td class="color_top" width="4%">
|
||||
i18n_dict.text.index_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_dict.text.typeName_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_dict.text.typeDesc_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_dict.text.showNum_n81i
|
||||
</td>
|
||||
<td class="color_top" width="12%">
|
||||
i18n_dict.text.typeState_n81i
|
||||
</td>
|
||||
<td class="color_8" width="12%">
|
||||
i18n_dict.text.opration_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(typeTableList) > 0}">
|
||||
<c:forEach items="${typeTableList}" var="aui" varStatus="vs">
|
||||
<input type="hidden" id="erbh${aui.id }"
|
||||
name="erbh${aui.id }" value="${aui.id}" />
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }">
|
||||
${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<a href="javascript:showRecord('${aui.id}','${aui.typeIdentity}')">${aui.typeName}</a>
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.typeDesc}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.showNum}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<c:choose>
|
||||
<c:when test="${aui.typeState==0}">
|
||||
i18n_dict.message.typeState0_n81i
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<font color="red">i18n_dict.message.typeState1_n81i</font>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:updateRecord('${aui.id}')">i18n_dict.text.update_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="6" height="35" class="color_6" align="center">
|
||||
i18n_dict.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty typeTableList}">
|
||||
<div id="divBoot">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</div>
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,178 +1,178 @@
|
||||
<%@ page language="java" import="java.util.*" 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_dsl.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/ui/jquery-ui.min.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
function addRecord(){
|
||||
document.form1.action = "<%=path%>/sysManage/dataDictionary.do?action=openAddSource";
|
||||
document.form1.submit();
|
||||
}
|
||||
function updateRecord(id){
|
||||
document.form1.action = "<%=path%>/sysManage/dataDictionary.do?action=openUpdateSource&optionId="+id;
|
||||
document.form1.submit();
|
||||
}
|
||||
function goBack(){
|
||||
document.form1.action="<%=path%>/sysManage/dataDictionary.do?action=query";
|
||||
document.form1.submit();
|
||||
}
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
$(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;display: inline;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;display: inline;overflow-y:auto;overflow-x:auto;width:98%;font-size:12px;height: "+dhh);
|
||||
$("#info").attr("style","width:100%;");
|
||||
}
|
||||
$("#info").floatHeaderDiv();
|
||||
});
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list" style="overflow: hidden;">
|
||||
<form name=form1 id="form1" action="<c:url value='/sysManage/dataDictionary.do?action=querySouce'/>" method="post" >
|
||||
<input type="hidden" value="${typeTable.id }" name="did"/>
|
||||
<!--中间部分右边开始-->
|
||||
<div id="divTop" style="height: 10px">
|
||||
<div class="box_1">
|
||||
|
||||
</div>
|
||||
<div class="box_2">
|
||||
|
||||
<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="addRecord()" value="i18n_dsl.button.add_n81i"/>
|
||||
|
||||
<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="goBack()" value="i18n_dsl.button.back_n81i"/>
|
||||
</div>
|
||||
</div>
|
||||
<div id="maindiv">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="info">
|
||||
<tr>
|
||||
<td class="color_top" width="4%">
|
||||
i18n_dsl.text.index_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_dsl.text.typeCode_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_dsl.text.typeValue_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_dsl.text.showNum_n81i
|
||||
</td>
|
||||
<td class="color_top" width="12%">
|
||||
i18n_dsl.text.typeState_n81i
|
||||
</td>
|
||||
<td class="color_8" width="12%">
|
||||
i18n_dsl.text.opration_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(optionTableist) > 0}">
|
||||
<c:forEach items="${optionTableist}" var="aui" varStatus="vs">
|
||||
<input type="hidden" id="erbh${aui.id }"
|
||||
name="erbh${aui.id }" value="${aui.id}" />
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }">
|
||||
${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.typeCode}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.typeValue}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.showNum}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<c:choose>
|
||||
<c:when test="${aui.typeState==0}">
|
||||
i18n_dsl.message.typeState0_n81i
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<font color="red">i18n_dsl.message.typeState1_n81i</font>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:updateRecord('${aui.id}')">i18n_dsl.text.update_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="6" height="35" class="color_6" align="center">
|
||||
i18n_dsl.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty optionTableist}">
|
||||
<div id="divBoot">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</div>
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" 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_dsl.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/ui/jquery-ui.min.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
function addRecord(){
|
||||
document.form1.action = "<%=path%>/sysManage/dataDictionary.do?action=openAddSource";
|
||||
document.form1.submit();
|
||||
}
|
||||
function updateRecord(id){
|
||||
document.form1.action = "<%=path%>/sysManage/dataDictionary.do?action=openUpdateSource&optionId="+id;
|
||||
document.form1.submit();
|
||||
}
|
||||
function goBack(){
|
||||
document.form1.action="<%=path%>/sysManage/dataDictionary.do?action=query";
|
||||
document.form1.submit();
|
||||
}
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
$(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;display: inline;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;display: inline;overflow-y:auto;overflow-x:auto;width:98%;font-size:12px;height: "+dhh);
|
||||
$("#info").attr("style","width:100%;");
|
||||
}
|
||||
$("#info").floatHeaderDiv();
|
||||
});
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list" style="overflow: hidden;">
|
||||
<form name=form1 id="form1" action="<c:url value='/sysManage/dataDictionary.do?action=querySouce'/>" method="post" >
|
||||
<input type="hidden" value="${typeTable.id }" name="did"/>
|
||||
<!--中间部分右边开始-->
|
||||
<div id="divTop" style="height: 10px">
|
||||
<div class="box_1">
|
||||
|
||||
</div>
|
||||
<div class="box_2">
|
||||
|
||||
<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="addRecord()" value="i18n_dsl.button.add_n81i"/>
|
||||
|
||||
<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="goBack()" value="i18n_dsl.button.back_n81i"/>
|
||||
</div>
|
||||
</div>
|
||||
<div id="maindiv">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="info">
|
||||
<tr>
|
||||
<td class="color_top" width="4%">
|
||||
i18n_dsl.text.index_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_dsl.text.typeCode_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_dsl.text.typeValue_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_dsl.text.showNum_n81i
|
||||
</td>
|
||||
<td class="color_top" width="12%">
|
||||
i18n_dsl.text.typeState_n81i
|
||||
</td>
|
||||
<td class="color_8" width="12%">
|
||||
i18n_dsl.text.opration_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(optionTableist) > 0}">
|
||||
<c:forEach items="${optionTableist}" var="aui" varStatus="vs">
|
||||
<input type="hidden" id="erbh${aui.id }"
|
||||
name="erbh${aui.id }" value="${aui.id}" />
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }">
|
||||
${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.typeCode}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.typeValue}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.showNum}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<c:choose>
|
||||
<c:when test="${aui.typeState==0}">
|
||||
i18n_dsl.message.typeState0_n81i
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<font color="red">i18n_dsl.message.typeState1_n81i</font>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:updateRecord('${aui.id}')">i18n_dsl.text.update_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="6" height="35" class="color_6" align="center">
|
||||
i18n_dsl.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty optionTableist}">
|
||||
<div id="divBoot">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</div>
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,152 +1,152 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_uddc.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function sub(){
|
||||
document.Mkform.action = "<%=path%>/sysManage/dataDictionary.do?action=updateDetectConditionSet";
|
||||
document.Mkform.submit();
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
window.location="<%=path%>/sysManage/dataDictionary.do?action=queryDetectConditionSet";
|
||||
}
|
||||
|
||||
$(function() {
|
||||
//选中非紧急,显示级别选择
|
||||
var emergentVal = jQuery('#policeEmergent1').attr('checked');
|
||||
if(emergentVal) {
|
||||
jQuery('#nonEmergentTr').show();
|
||||
}
|
||||
});
|
||||
|
||||
function nonEmergentChange(){
|
||||
var emergentVal = jQuery('#policeEmergent1').attr('checked');
|
||||
if(emergentVal) {
|
||||
jQuery('#nonEmergentTr').show();
|
||||
}else {
|
||||
jQuery('#nonEmergentTr').hide();
|
||||
}
|
||||
}
|
||||
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_uddc.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Mkform" method="post">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<input type="hidden" name="detDataConSet.id" value="${detDataConSet.id }" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_uddc.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_uddc.text.menuName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" colspan="3">
|
||||
${detDataConSet.menuName }
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_uddc.text.policeEmergent_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<input type="checkbox" name="detDataConSet.policeEmergent" id="policeEmergent0" value="0"
|
||||
<c:if test="${fn:contains(detDataConSet.policeEmergent,',0,')}">checked="checked"</c:if> />i18n_uddc.message.emergent_n81i
|
||||
<input type="checkbox" name="detDataConSet.policeEmergent" id="policeEmergent1" value="1" onclick="nonEmergentChange();"
|
||||
<c:if test="${fn:contains(detDataConSet.policeEmergent,',1,')}">checked="checked"</c:if> />i18n_uddc.message.nonEmergent_n81i
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="nonEmergentTr" style="display: none;">
|
||||
<td class="color_1" align="right" v align="top" nowrap="nowrap">
|
||||
i18n_uddc.text.policeLevel_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<input type="checkbox" name="detDataConSet.policeLevel" id="policeLevel1" value="1"
|
||||
<c:if test="${fn:contains(detDataConSet.policeLevel,',1,')}">checked="checked"</c:if> />i18n_uddc.message.policeLevel1_n81i
|
||||
<input type="checkbox" name="detDataConSet.policeLevel" id="policeLevel2" value="2"
|
||||
<c:if test="${fn:contains(detDataConSet.policeLevel,',2,')}">checked="checked"</c:if> />i18n_uddc.message.policeLevel2_n81i
|
||||
<input type="checkbox" name="detDataConSet.policeLevel" id="policeLevel3" value="3"
|
||||
<c:if test="${fn:contains(detDataConSet.policeLevel,',3,')}">checked="checked"</c:if> />i18n_uddc.message.policeLevel3_n81i
|
||||
<input type="checkbox" name="detDataConSet.policeLevel" id="policeLevel4" value="4"
|
||||
<c:if test="${fn:contains(detDataConSet.policeLevel,',4,')}">checked="checked"</c:if> />i18n_uddc.message.policeLevel4_n81i
|
||||
<input type="checkbox" name="detDataConSet.policeLevel" id="policeLevel5" value="5"
|
||||
<c:if test="${fn:contains(detDataConSet.policeLevel,',5,')}">checked="checked"</c:if> />i18n_uddc.message.policeLevel5_n81i
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr >
|
||||
<td class="color_1" align="right" v align="top" nowrap="nowrap">
|
||||
i18n_uddc.text.remark_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
i18n_uddc.text.selectNull_n81i
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="sub()"
|
||||
value="i18n_uddc.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Mkform'].reset()"
|
||||
value="i18n_uddc.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_uddc.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function sub(){
|
||||
document.Mkform.action = "<%=path%>/sysManage/dataDictionary.do?action=updateDetectConditionSet";
|
||||
document.Mkform.submit();
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
window.location="<%=path%>/sysManage/dataDictionary.do?action=queryDetectConditionSet";
|
||||
}
|
||||
|
||||
$(function() {
|
||||
//选中非紧急,显示级别选择
|
||||
var emergentVal = jQuery('#policeEmergent1').attr('checked');
|
||||
if(emergentVal) {
|
||||
jQuery('#nonEmergentTr').show();
|
||||
}
|
||||
});
|
||||
|
||||
function nonEmergentChange(){
|
||||
var emergentVal = jQuery('#policeEmergent1').attr('checked');
|
||||
if(emergentVal) {
|
||||
jQuery('#nonEmergentTr').show();
|
||||
}else {
|
||||
jQuery('#nonEmergentTr').hide();
|
||||
}
|
||||
}
|
||||
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_uddc.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Mkform" method="post">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<input type="hidden" name="detDataConSet.id" value="${detDataConSet.id }" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_uddc.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_uddc.text.menuName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" colspan="3">
|
||||
${detDataConSet.menuName }
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_uddc.text.policeEmergent_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<input type="checkbox" name="detDataConSet.policeEmergent" id="policeEmergent0" value="0"
|
||||
<c:if test="${fn:contains(detDataConSet.policeEmergent,',0,')}">checked="checked"</c:if> />i18n_uddc.message.emergent_n81i
|
||||
<input type="checkbox" name="detDataConSet.policeEmergent" id="policeEmergent1" value="1" onclick="nonEmergentChange();"
|
||||
<c:if test="${fn:contains(detDataConSet.policeEmergent,',1,')}">checked="checked"</c:if> />i18n_uddc.message.nonEmergent_n81i
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="nonEmergentTr" style="display: none;">
|
||||
<td class="color_1" align="right" v align="top" nowrap="nowrap">
|
||||
i18n_uddc.text.policeLevel_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<input type="checkbox" name="detDataConSet.policeLevel" id="policeLevel1" value="1"
|
||||
<c:if test="${fn:contains(detDataConSet.policeLevel,',1,')}">checked="checked"</c:if> />i18n_uddc.message.policeLevel1_n81i
|
||||
<input type="checkbox" name="detDataConSet.policeLevel" id="policeLevel2" value="2"
|
||||
<c:if test="${fn:contains(detDataConSet.policeLevel,',2,')}">checked="checked"</c:if> />i18n_uddc.message.policeLevel2_n81i
|
||||
<input type="checkbox" name="detDataConSet.policeLevel" id="policeLevel3" value="3"
|
||||
<c:if test="${fn:contains(detDataConSet.policeLevel,',3,')}">checked="checked"</c:if> />i18n_uddc.message.policeLevel3_n81i
|
||||
<input type="checkbox" name="detDataConSet.policeLevel" id="policeLevel4" value="4"
|
||||
<c:if test="${fn:contains(detDataConSet.policeLevel,',4,')}">checked="checked"</c:if> />i18n_uddc.message.policeLevel4_n81i
|
||||
<input type="checkbox" name="detDataConSet.policeLevel" id="policeLevel5" value="5"
|
||||
<c:if test="${fn:contains(detDataConSet.policeLevel,',5,')}">checked="checked"</c:if> />i18n_uddc.message.policeLevel5_n81i
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr >
|
||||
<td class="color_1" align="right" v align="top" nowrap="nowrap">
|
||||
i18n_uddc.text.remark_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
i18n_uddc.text.selectNull_n81i
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="sub()"
|
||||
value="i18n_uddc.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Mkform'].reset()"
|
||||
value="i18n_uddc.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,155 +1,155 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_ud.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
function checkDictionary(){
|
||||
var type;
|
||||
$.ajax({
|
||||
url:"<%=path%>/sysManage/dataDictionary.do?action=updateCheck",
|
||||
type : "POST",
|
||||
async:false,
|
||||
data:$('#Mkform').serialize(),
|
||||
success : function(data) {
|
||||
if(data == "error"){
|
||||
alert("i18n_ud.message.MkformError_n81i");
|
||||
$("#typeName").focus();
|
||||
type = false;
|
||||
}else if(data == "exception"){
|
||||
alert("i18n_ud.message.MkformException_n81i");
|
||||
type = false;
|
||||
}else if(data =="success"){
|
||||
type = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return type;
|
||||
}
|
||||
function sub(){
|
||||
if($id("showNum","sz","i18n_ud.text.showNum_n81i")&& $id("typeName","","i18n_ud.text.typeName_n81i")&& $id("typeIdentity","","i18n_ud.text.typeIdentity_n81i")){
|
||||
if(checkDictionary()){
|
||||
document.Mkform.action = "<%=path%>/sysManage/dataDictionary.do?action=doUpdate";
|
||||
document.Mkform.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
window.location="<%=path%>/sysManage/dataDictionary.do?action=query";
|
||||
}
|
||||
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_ud.buttone.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Mkform" method="post" id="Mkform">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<input type="hidden" name="typeTable.id" value="${typeTable.id }" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_ud.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_ud.text.showNum_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="typeTable.showNum" id="showNum" value="${typeTable.showNum }"/>
|
||||
<font id="oidFont" color="red">*</font>
|
||||
|
||||
</td>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_ud.text.typeName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="typeTable.typeName" id="typeName" value="${typeTable.typeName }"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_ud.text.typeState_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<input type="radio" name="typeTable.typeState" id="typeState" value="0"
|
||||
<c:if test="${typeTable.typeState == '0' }">checked="checked"</c:if> />i18n_ud.message.enable_n81i
|
||||
<input type="radio" name="typeTable.typeState" id="typeState" value="1"
|
||||
<c:if test="${typeTable.typeState == '1' }">checked="checked"</c:if> />i18n_ud.message.disable_n81i
|
||||
</td>
|
||||
<%--<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
字典标识
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="typeTable.typeIdentity" value="${typeTable.typeIdentity }"
|
||||
id="typeIdentity"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
--%></tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_ud.text.typeDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<textarea rows="3" cols="50" name="typeTable.typeDesc" id="typeDesc">${typeTable.typeDesc }</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="sub()"
|
||||
value="i18n_ud.buttone.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Mkform'].reset()"
|
||||
value="i18n_ud.buttone.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_ud.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
function checkDictionary(){
|
||||
var type;
|
||||
$.ajax({
|
||||
url:"<%=path%>/sysManage/dataDictionary.do?action=updateCheck",
|
||||
type : "POST",
|
||||
async:false,
|
||||
data:$('#Mkform').serialize(),
|
||||
success : function(data) {
|
||||
if(data == "error"){
|
||||
alert("i18n_ud.message.MkformError_n81i");
|
||||
$("#typeName").focus();
|
||||
type = false;
|
||||
}else if(data == "exception"){
|
||||
alert("i18n_ud.message.MkformException_n81i");
|
||||
type = false;
|
||||
}else if(data =="success"){
|
||||
type = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return type;
|
||||
}
|
||||
function sub(){
|
||||
if($id("showNum","sz","i18n_ud.text.showNum_n81i")&& $id("typeName","","i18n_ud.text.typeName_n81i")&& $id("typeIdentity","","i18n_ud.text.typeIdentity_n81i")){
|
||||
if(checkDictionary()){
|
||||
document.Mkform.action = "<%=path%>/sysManage/dataDictionary.do?action=doUpdate";
|
||||
document.Mkform.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
window.location="<%=path%>/sysManage/dataDictionary.do?action=query";
|
||||
}
|
||||
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_ud.buttone.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Mkform" method="post" id="Mkform">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<input type="hidden" name="typeTable.id" value="${typeTable.id }" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_ud.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_ud.text.showNum_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="typeTable.showNum" id="showNum" value="${typeTable.showNum }"/>
|
||||
<font id="oidFont" color="red">*</font>
|
||||
|
||||
</td>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_ud.text.typeName_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="typeTable.typeName" id="typeName" value="${typeTable.typeName }"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_ud.text.typeState_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<input type="radio" name="typeTable.typeState" id="typeState" value="0"
|
||||
<c:if test="${typeTable.typeState == '0' }">checked="checked"</c:if> />i18n_ud.message.enable_n81i
|
||||
<input type="radio" name="typeTable.typeState" id="typeState" value="1"
|
||||
<c:if test="${typeTable.typeState == '1' }">checked="checked"</c:if> />i18n_ud.message.disable_n81i
|
||||
</td>
|
||||
<%--<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
字典标识
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="typeTable.typeIdentity" value="${typeTable.typeIdentity }"
|
||||
id="typeIdentity"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
--%></tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_ud.text.typeDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<textarea rows="3" cols="50" name="typeTable.typeDesc" id="typeDesc">${typeTable.typeDesc }</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="sub()"
|
||||
value="i18n_ud.buttone.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Mkform'].reset()"
|
||||
value="i18n_ud.buttone.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,167 +1,167 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_uds.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function updateSourceCheck(){
|
||||
var type;
|
||||
$.ajax({
|
||||
url:"<%=path%>/sysManage/dataDictionary.do?action=updateSourceCheck",
|
||||
type : "POST",
|
||||
async:false,
|
||||
data:$('#Mkform').serialize(),
|
||||
success : function(data) {
|
||||
if(data == "error"){
|
||||
alert("i18n_uds.message.MkformError_n81i");
|
||||
type = false;
|
||||
}else if(data == "exception"){
|
||||
alert("i18n_uds.message.MkformException_n81i");
|
||||
type = false;
|
||||
}else if(data =="success"){
|
||||
type = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return type;
|
||||
}
|
||||
|
||||
function sub(){
|
||||
if($id("typeCode","","i18n_uds.text.typeCode_n81i")&& $id("typeValue","","i18n_uds.text.typeValue_n81i")&& $id("showNum","sz","i18n_uds.text.showNum_n81i")&& (checkNumber("delayTime")||$id("delayTime","sz","i18n_uds.text.delayTime_n81i") )){
|
||||
if(updateSourceCheck()){
|
||||
document.Mkform.action = "<%=path%>/sysManage/dataDictionary.do?action=doUpdateSource&did="+'${did}';
|
||||
document.Mkform.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
function checkNumber(id) {
|
||||
if($("#"+id+"").val()==-1){
|
||||
$("#"+id+"").next().html("");
|
||||
return true;
|
||||
}else{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
window.location="<%=path%>/sysManage/dataDictionary.do?action=querySouce&ddid="+$('#tid').val()+"&did="+'${did}';
|
||||
}
|
||||
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_uds.buttone.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Mkform" method="post" id="Mkform">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<input type="hidden" name="ddid" value="${typeTable.typeIdentity }" id="tid"/>
|
||||
<input type="hidden" name="optionTable.id" value="${optionTable.id }"/>
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_uds.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_uds.text.typeCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="optionTable.typeCode" id="typeCode" value="${optionTable.typeCode }"/>
|
||||
<font id="oidFont" color="red">*</font>
|
||||
</td>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_uds.text.typeValue_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="optionTable.typeValue" value="${optionTable.typeValue }"
|
||||
id="typeValue"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_uds.text.showNum_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="text" name="optionTable.showNum" value="${optionTable.showNum }"
|
||||
id="showNum"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_uds.text.typeState_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="radio" name="optionTable.typeState" id="typeState" value="0"
|
||||
<c:if test="${optionTable.typeState == '0' }">checked="checked"</c:if> />i18n_uds.message.enable_n81i
|
||||
<input type="radio" name="optionTable.typeState" id="typeState" value="1"
|
||||
<c:if test="${optionTable.typeState == '1' }">checked="checked"</c:if> />i18n_uds.message.disable_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${typeTable.typeIdentity eq 'emergent'}">
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_uds.text.delayTime1_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<input type="text" name="optionTable.delayTime" value="${optionTable.delayTime }"
|
||||
id="delayTime"/>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="sub()"
|
||||
value="i18n_uds.buttone.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Mkform'].reset()"
|
||||
value="i18n_uds.buttone.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_uds.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function updateSourceCheck(){
|
||||
var type;
|
||||
$.ajax({
|
||||
url:"<%=path%>/sysManage/dataDictionary.do?action=updateSourceCheck",
|
||||
type : "POST",
|
||||
async:false,
|
||||
data:$('#Mkform').serialize(),
|
||||
success : function(data) {
|
||||
if(data == "error"){
|
||||
alert("i18n_uds.message.MkformError_n81i");
|
||||
type = false;
|
||||
}else if(data == "exception"){
|
||||
alert("i18n_uds.message.MkformException_n81i");
|
||||
type = false;
|
||||
}else if(data =="success"){
|
||||
type = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return type;
|
||||
}
|
||||
|
||||
function sub(){
|
||||
if($id("typeCode","","i18n_uds.text.typeCode_n81i")&& $id("typeValue","","i18n_uds.text.typeValue_n81i")&& $id("showNum","sz","i18n_uds.text.showNum_n81i")&& (checkNumber("delayTime")||$id("delayTime","sz","i18n_uds.text.delayTime_n81i") )){
|
||||
if(updateSourceCheck()){
|
||||
document.Mkform.action = "<%=path%>/sysManage/dataDictionary.do?action=doUpdateSource&did="+'${did}';
|
||||
document.Mkform.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
function checkNumber(id) {
|
||||
if($("#"+id+"").val()==-1){
|
||||
$("#"+id+"").next().html("");
|
||||
return true;
|
||||
}else{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
window.location="<%=path%>/sysManage/dataDictionary.do?action=querySouce&ddid="+$('#tid').val()+"&did="+'${did}';
|
||||
}
|
||||
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_uds.buttone.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="Mkform" method="post" id="Mkform">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<input type="hidden" name="ddid" value="${typeTable.typeIdentity }" id="tid"/>
|
||||
<input type="hidden" name="optionTable.id" value="${optionTable.id }"/>
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_uds.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_uds.text.typeCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="optionTable.typeCode" id="typeCode" value="${optionTable.typeCode }"/>
|
||||
<font id="oidFont" color="red">*</font>
|
||||
</td>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_uds.text.typeValue_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="optionTable.typeValue" value="${optionTable.typeValue }"
|
||||
id="typeValue"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_uds.text.showNum_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="text" name="optionTable.showNum" value="${optionTable.showNum }"
|
||||
id="showNum"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_uds.text.typeState_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="radio" name="optionTable.typeState" id="typeState" value="0"
|
||||
<c:if test="${optionTable.typeState == '0' }">checked="checked"</c:if> />i18n_uds.message.enable_n81i
|
||||
<input type="radio" name="optionTable.typeState" id="typeState" value="1"
|
||||
<c:if test="${optionTable.typeState == '1' }">checked="checked"</c:if> />i18n_uds.message.disable_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${typeTable.typeIdentity eq 'emergent'}">
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_uds.text.delayTime1_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<input type="text" name="optionTable.delayTime" value="${optionTable.delayTime }"
|
||||
id="delayTime"/>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="sub()"
|
||||
value="i18n_uds.buttone.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Mkform'].reset()"
|
||||
value="i18n_uds.buttone.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,194 +1,194 @@
|
||||
<%@ page language="java" import="java.util.*" 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_eil.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
function addRecord(){
|
||||
document.form1.action = "<%=path%>/sysManage/sysErrorManage!execute.do?action=openAddError&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form1.submit();
|
||||
}
|
||||
function updateRecord(id){
|
||||
document.form1.action = "<%=path%>/sysManage/sysErrorManage!execute.do?action=openUpdError&erid="+id+"&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form1.submit();
|
||||
}
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
$(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%;");
|
||||
}
|
||||
});
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list" style="overflow: hidden;">
|
||||
<form name=form1 id="form1" action="<c:url value='/sysManage/sysErrorManage!execute.do'/>" method="post" >
|
||||
<!--中间部分右边开始-->
|
||||
<div id="divTop">
|
||||
<div class="box_1">
|
||||
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<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="addRecord();" value="i18n_eil.button.add_n81i"/>
|
||||
</div>
|
||||
</div>
|
||||
<div id="maindiv">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="info">
|
||||
<tr>
|
||||
<td class="color_top" width="4%">
|
||||
i18n_eil.text.index_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_eil.text.troubleCode_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_eil.text.troubleInfo_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_eil.text.troubleDescr_n81i
|
||||
</td>
|
||||
<td class="color_top" width="12%">
|
||||
i18n_eil.text.systemName_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_eil.text.createUser_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_eil.text.createDate_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_eil.text.lastUpUser_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_eil.text.lastUpDate_n81i
|
||||
</td>
|
||||
<td class="color_top" width="6%">
|
||||
i18n_eil.text.state_n81i
|
||||
</td>
|
||||
<td class="color_8" width="12%">
|
||||
i18n_eil.text.operation_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(allErrorInfo) > 0}">
|
||||
<c:forEach items="${allErrorInfo}" var="aui" varStatus="vs">
|
||||
<input type="hidden" id="erbh${aui.id }"
|
||||
name="erbh${aui.id }" value="${aui.id}" />
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }">
|
||||
${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.troubleCode}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.troubleInfo}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.troubleDescr}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.system.systemName}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.createUser.yhmc}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<fmt:formatDate
|
||||
value="${aui.createDate}" type="both" />
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.lastUpUser.yhmc}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<fmt:formatDate
|
||||
value="${aui.lastUpDate}" type="both" />
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<c:choose>
|
||||
<c:when test="${aui.state==0}">
|
||||
i18n_eil.message.state0_n81i
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<font color="red">i18n_eil.message.state1_n81i</font>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:updateRecord('${aui.id}')">i18n_eil.text.updateInfo_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="11" height="35" class="color_6" align="center">
|
||||
i18n_eil.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty allErrorInfo}">
|
||||
<div id="divBoot">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</div>
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" 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_eil.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
function addRecord(){
|
||||
document.form1.action = "<%=path%>/sysManage/sysErrorManage!execute.do?action=openAddError&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form1.submit();
|
||||
}
|
||||
function updateRecord(id){
|
||||
document.form1.action = "<%=path%>/sysManage/sysErrorManage!execute.do?action=openUpdError&erid="+id+"&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form1.submit();
|
||||
}
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
$(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%;");
|
||||
}
|
||||
});
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list" style="overflow: hidden;">
|
||||
<form name=form1 id="form1" action="<c:url value='/sysManage/sysErrorManage!execute.do'/>" method="post" >
|
||||
<!--中间部分右边开始-->
|
||||
<div id="divTop">
|
||||
<div class="box_1">
|
||||
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<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="addRecord();" value="i18n_eil.button.add_n81i"/>
|
||||
</div>
|
||||
</div>
|
||||
<div id="maindiv">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="info">
|
||||
<tr>
|
||||
<td class="color_top" width="4%">
|
||||
i18n_eil.text.index_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_eil.text.troubleCode_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_eil.text.troubleInfo_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_eil.text.troubleDescr_n81i
|
||||
</td>
|
||||
<td class="color_top" width="12%">
|
||||
i18n_eil.text.systemName_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_eil.text.createUser_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_eil.text.createDate_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_eil.text.lastUpUser_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_eil.text.lastUpDate_n81i
|
||||
</td>
|
||||
<td class="color_top" width="6%">
|
||||
i18n_eil.text.state_n81i
|
||||
</td>
|
||||
<td class="color_8" width="12%">
|
||||
i18n_eil.text.operation_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(allErrorInfo) > 0}">
|
||||
<c:forEach items="${allErrorInfo}" var="aui" varStatus="vs">
|
||||
<input type="hidden" id="erbh${aui.id }"
|
||||
name="erbh${aui.id }" value="${aui.id}" />
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }">
|
||||
${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.troubleCode}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.troubleInfo}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.troubleDescr}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.system.systemName}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.createUser.yhmc}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<fmt:formatDate
|
||||
value="${aui.createDate}" type="both" />
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.lastUpUser.yhmc}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<fmt:formatDate
|
||||
value="${aui.lastUpDate}" type="both" />
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<c:choose>
|
||||
<c:when test="${aui.state==0}">
|
||||
i18n_eil.message.state0_n81i
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<font color="red">i18n_eil.message.state1_n81i</font>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:updateRecord('${aui.id}')">i18n_eil.text.updateInfo_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="11" height="35" class="color_6" align="center">
|
||||
i18n_eil.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty allErrorInfo}">
|
||||
<div id="divBoot">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</div>
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,136 +1,136 @@
|
||||
<%@ page language="java" import="java.util.*" 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_fmup.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/checkpw.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function doUpdate(){
|
||||
if($id("yhmm","","i18n_fmup.text.yhmm_n81i")&&$id("confirm","","i18n_fmup.text.confirm_n81i")){
|
||||
var yhmm = document.getElementById("yhmm").value;
|
||||
var confirm = document.getElementById("confirm").value;
|
||||
if(yhmm!=confirm){
|
||||
alert('i18n_fmup.message.confirm_n81i');
|
||||
}else{
|
||||
//if(containSpecial(yhmm)&& containSpecial(confirm)){
|
||||
// document.yhForm.action="<c:url value='/login!forceModifyPassword.do'/>";
|
||||
// document.yhForm.submit();
|
||||
//}else{
|
||||
// alert('密码包含非法字符,请重新输入!');
|
||||
//}
|
||||
document.yhForm.action="<c:url value='/login!forceModifyPassword.do'/>";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
document.yhForm.action="<%=path%>/login.jsp";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
function enterkey(){
|
||||
if(event.keyCode==13){
|
||||
doUpdate();
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form action="" name="yhForm" method="post" onkeydown="enterkey();">
|
||||
<input type="hidden" name="yhid" value="${logInInfo.yhid}" />
|
||||
<input type="hidden" name="yhbh" value="${logInInfo.yhbh}" />
|
||||
<!-- <div class="box_1">
|
||||
<img src="<c:url value='/images/sanjiao.png'/>" class="img_middle" />
|
||||
你现在所在的位置是: 系统配置 —> 用户管理 —> 修改密码信息
|
||||
</div>-->
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_fmup.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="40%" align="right">
|
||||
i18n_fmup.text.yhmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" width="50%" align="left">
|
||||
<input type="text" name="user.yhmc" id="yhmc"
|
||||
value="${logInInfo.yhmc }" disabled="disabled"/>
|
||||
<input type="hidden" name="user.yhmc" value="${logInInfo.yhmc }"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_fmup.text.yhmm_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="logInInfo.yhmm" id="yhmm" value=""/>
|
||||
<font color="red">*</font>
|
||||
<span style="color: red;" id="password">i18n_fmup.message.yhmm_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_fmup.text.confirm_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="confirm" id="confirm" value="" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" align="right" colspan="2">
|
||||
|
||||
<input type="button" class=btn3_mouseout id="tj"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="doUpdate()" value="i18n_fmup.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()" value="i18n_fmup.button.reset_n81i"/>
|
||||
|
||||
|
||||
<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="goBack()" value="i18n_fmup.button.back_n81i"/>
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" 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_fmup.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/checkpw.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function doUpdate(){
|
||||
if($id("yhmm","","i18n_fmup.text.yhmm_n81i")&&$id("confirm","","i18n_fmup.text.confirm_n81i")){
|
||||
var yhmm = document.getElementById("yhmm").value;
|
||||
var confirm = document.getElementById("confirm").value;
|
||||
if(yhmm!=confirm){
|
||||
alert('i18n_fmup.message.confirm_n81i');
|
||||
}else{
|
||||
//if(containSpecial(yhmm)&& containSpecial(confirm)){
|
||||
// document.yhForm.action="<c:url value='/login!forceModifyPassword.do'/>";
|
||||
// document.yhForm.submit();
|
||||
//}else{
|
||||
// alert('密码包含非法字符,请重新输入!');
|
||||
//}
|
||||
document.yhForm.action="<c:url value='/login!forceModifyPassword.do'/>";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
document.yhForm.action="<%=path%>/login.jsp";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
function enterkey(){
|
||||
if(event.keyCode==13){
|
||||
doUpdate();
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form action="" name="yhForm" method="post" onkeydown="enterkey();">
|
||||
<input type="hidden" name="yhid" value="${logInInfo.yhid}" />
|
||||
<input type="hidden" name="yhbh" value="${logInInfo.yhbh}" />
|
||||
<!-- <div class="box_1">
|
||||
<img src="<c:url value='/images/sanjiao.png'/>" class="img_middle" />
|
||||
你现在所在的位置是: 系统配置 —> 用户管理 —> 修改密码信息
|
||||
</div>-->
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_fmup.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="40%" align="right">
|
||||
i18n_fmup.text.yhmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" width="50%" align="left">
|
||||
<input type="text" name="user.yhmc" id="yhmc"
|
||||
value="${logInInfo.yhmc }" disabled="disabled"/>
|
||||
<input type="hidden" name="user.yhmc" value="${logInInfo.yhmc }"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_fmup.text.yhmm_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="logInInfo.yhmm" id="yhmm" value=""/>
|
||||
<font color="red">*</font>
|
||||
<span style="color: red;" id="password">i18n_fmup.message.yhmm_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_fmup.text.confirm_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="confirm" id="confirm" value="" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" align="right" colspan="2">
|
||||
|
||||
<input type="button" class=btn3_mouseout id="tj"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="doUpdate()" value="i18n_fmup.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()" value="i18n_fmup.button.reset_n81i"/>
|
||||
|
||||
|
||||
<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="goBack()" value="i18n_fmup.button.back_n81i"/>
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,231 +1,231 @@
|
||||
<%@ page language="java" import="java.util.*" 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_jsil.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
var msg = '${MSG}';
|
||||
if(msg=='1'){
|
||||
alert("i18n_jsil.message.seccess_n81i");
|
||||
}else if(msg=='2'){
|
||||
alert("i18n_jsil.message.faild_n81i");
|
||||
}
|
||||
//添加记录
|
||||
function addRecord(){
|
||||
document.form2.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=openAddJsPage&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form2.submit();
|
||||
}
|
||||
|
||||
//修改记录
|
||||
function openUpdateRecord(jsbh){
|
||||
document.form2.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=openUpdateJsPage&jsbh="+jsbh+"&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form2.submit();
|
||||
}
|
||||
//配置权限
|
||||
function configJsMkGnRecord(jsbh){
|
||||
var url = "<%=path%>/sysManage/sSysPopedomManage!execute.do?action=openConfigJsPage&jsbh="+jsbh;
|
||||
//窗体名称\路径、宽度、高度、是否全屏0;1
|
||||
winObj.init("",url,800,590,0);
|
||||
winObj.show();
|
||||
//window.open("<%=path%>/SysPopedomManage!execute.do?action=openConfigJsPage&jsbh="+jsbh,"","fullscreen=0,toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,width=800,height=600,left=300,top=200");
|
||||
}
|
||||
function qry(){
|
||||
document.form2.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryJsInfo";
|
||||
document.form2.submit();
|
||||
}
|
||||
//parent.document.all("listFrame").style.height = document.body.scrollHeight + 16;
|
||||
|
||||
|
||||
var set_Id;
|
||||
var ajaxProperties = "";
|
||||
var ajaxTableName = "";
|
||||
var ajaxType = "";
|
||||
var id = "";
|
||||
var returnDiv = "";
|
||||
var ajaxValue = "";
|
||||
|
||||
function lianxiangkeydown() {
|
||||
clearTimeout(set_Id);
|
||||
}
|
||||
|
||||
function lianxiangkeyup(ajaxProperties1,ajaxTableName1,ajaxType1,id1,returnDiv1,ajaxValue1) {
|
||||
if(parent.document.getElementById("lianxiangStatus").value=="2")
|
||||
{
|
||||
if(jQuery.trim(ajaxValue1)=="") return false;
|
||||
|
||||
ajaxProperties = ajaxProperties1;
|
||||
ajaxTableName = ajaxTableName1;
|
||||
ajaxType = ajaxType1;
|
||||
id = id1;
|
||||
returnDiv = returnDiv1;
|
||||
|
||||
if(!containSpecial(ajaxValue1)){
|
||||
ajaxValue = ajaxValue1;
|
||||
}else{
|
||||
alert('i18n_jsil.message.inputInfo_n81i');
|
||||
$("#"+id).val('');
|
||||
return;
|
||||
}
|
||||
clearTimeout(set_Id);
|
||||
set_Id = setTimeout(ajaxForLianxiang,500);
|
||||
}
|
||||
}
|
||||
|
||||
function ajaxForLianxiang()
|
||||
{
|
||||
jQuery.post("<%=path%>/sysManage/sysPopedomManage!queryInfoForAjax.do",
|
||||
{"ajaxProperties":ajaxProperties,"ajaxTableName":ajaxTableName,"ajaxType":ajaxType,"ajaxValue":ajaxValue},function(data)
|
||||
{
|
||||
var lianxiangList = data.split(",");
|
||||
jQuery("#"+id).suggest(lianxiangList,{hot_list:lianxiangList,attachObject:"#"+returnDiv});
|
||||
});
|
||||
}
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
$(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%;");
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list" style="overflow: hidden;">
|
||||
<!--中间部分右边开始-->
|
||||
<form name=form2 id="frmArticleType"
|
||||
action="<c:url value='sysPopedomManage!queryJsInfo.do'/>"
|
||||
method="post">
|
||||
<div id="divTop">
|
||||
<div class="box_1">
|
||||
<label class="divTopText"><font class="selectText">i18n_jsil.text.jsmc_n81i</font>
|
||||
<input id="jsmc"
|
||||
onkeyup="lianxiangkeyup('jsmc','XtJsJbxx','String','jsmc','suggest1',this.value);"
|
||||
name="jsmc" title="i18n_jsil.message.jsmc_n81i" value="${jsmc}" size="20" />
|
||||
<div id='suggest1' class="ac_results"></div></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>"
|
||||
class="img_middle2" onclick="javascript:qry();" />
|
||||
</div>
|
||||
<div class="box_2">
|
||||
|
||||
<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:addRecord();" value="i18n_jsil.button.add_n81i"/>
|
||||
</div>
|
||||
</div>
|
||||
<div id="maindiv">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="info">
|
||||
<tr>
|
||||
<td class="color_top" width="4%">
|
||||
i18n_jsil.text.index_n81i
|
||||
</td>
|
||||
<td class="color_top" width="10%">
|
||||
i18n_jsil.text.jsmc_n81i
|
||||
</td>
|
||||
<td class="color_top" width="15%">
|
||||
i18n_jsil.text.jsms_n81i
|
||||
</td>
|
||||
<td class="color_top" width="10%">
|
||||
i18n_jsil.text.state_n81i
|
||||
</td>
|
||||
<td class="color_8" width="6%">
|
||||
i18n_jsil.text.option_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(allJsInfo) > 0}">
|
||||
<c:forEach items="${allJsInfo}" var="aji" varStatus="vs">
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }">
|
||||
${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aji.jsmc}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aji.jsms}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<c:if test="${aji.zxbz==0}">
|
||||
i18n_jsil.message.state0_n81i
|
||||
</c:if>
|
||||
<c:if test="${aji.zxbz==1}">
|
||||
<font color="red">i18n_jsil.message.state1_n81i</font>
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
<img src="<c:url value='/images/logo_1.png'/>"
|
||||
class="img_middle" />
|
||||
|
||||
<a href="javascript:openUpdateRecord('${aji.jsbh}')">i18n_jsil.text.updateInfo_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="5" height="35" class="color_6" align="center">
|
||||
i18n_jsil.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty allJsInfo}">
|
||||
<div id="divBoot">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</div>
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" 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_jsil.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
var msg = '${MSG}';
|
||||
if(msg=='1'){
|
||||
alert("i18n_jsil.message.seccess_n81i");
|
||||
}else if(msg=='2'){
|
||||
alert("i18n_jsil.message.faild_n81i");
|
||||
}
|
||||
//添加记录
|
||||
function addRecord(){
|
||||
document.form2.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=openAddJsPage&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form2.submit();
|
||||
}
|
||||
|
||||
//修改记录
|
||||
function openUpdateRecord(jsbh){
|
||||
document.form2.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=openUpdateJsPage&jsbh="+jsbh+"&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form2.submit();
|
||||
}
|
||||
//配置权限
|
||||
function configJsMkGnRecord(jsbh){
|
||||
var url = "<%=path%>/sysManage/sSysPopedomManage!execute.do?action=openConfigJsPage&jsbh="+jsbh;
|
||||
//窗体名称\路径、宽度、高度、是否全屏0;1
|
||||
winObj.init("",url,800,590,0);
|
||||
winObj.show();
|
||||
//window.open("<%=path%>/SysPopedomManage!execute.do?action=openConfigJsPage&jsbh="+jsbh,"","fullscreen=0,toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,width=800,height=600,left=300,top=200");
|
||||
}
|
||||
function qry(){
|
||||
document.form2.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryJsInfo";
|
||||
document.form2.submit();
|
||||
}
|
||||
//parent.document.all("listFrame").style.height = document.body.scrollHeight + 16;
|
||||
|
||||
|
||||
var set_Id;
|
||||
var ajaxProperties = "";
|
||||
var ajaxTableName = "";
|
||||
var ajaxType = "";
|
||||
var id = "";
|
||||
var returnDiv = "";
|
||||
var ajaxValue = "";
|
||||
|
||||
function lianxiangkeydown() {
|
||||
clearTimeout(set_Id);
|
||||
}
|
||||
|
||||
function lianxiangkeyup(ajaxProperties1,ajaxTableName1,ajaxType1,id1,returnDiv1,ajaxValue1) {
|
||||
if(parent.document.getElementById("lianxiangStatus").value=="2")
|
||||
{
|
||||
if(jQuery.trim(ajaxValue1)=="") return false;
|
||||
|
||||
ajaxProperties = ajaxProperties1;
|
||||
ajaxTableName = ajaxTableName1;
|
||||
ajaxType = ajaxType1;
|
||||
id = id1;
|
||||
returnDiv = returnDiv1;
|
||||
|
||||
if(!containSpecial(ajaxValue1)){
|
||||
ajaxValue = ajaxValue1;
|
||||
}else{
|
||||
alert('i18n_jsil.message.inputInfo_n81i');
|
||||
$("#"+id).val('');
|
||||
return;
|
||||
}
|
||||
clearTimeout(set_Id);
|
||||
set_Id = setTimeout(ajaxForLianxiang,500);
|
||||
}
|
||||
}
|
||||
|
||||
function ajaxForLianxiang()
|
||||
{
|
||||
jQuery.post("<%=path%>/sysManage/sysPopedomManage!queryInfoForAjax.do",
|
||||
{"ajaxProperties":ajaxProperties,"ajaxTableName":ajaxTableName,"ajaxType":ajaxType,"ajaxValue":ajaxValue},function(data)
|
||||
{
|
||||
var lianxiangList = data.split(",");
|
||||
jQuery("#"+id).suggest(lianxiangList,{hot_list:lianxiangList,attachObject:"#"+returnDiv});
|
||||
});
|
||||
}
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
$(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%;");
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list" style="overflow: hidden;">
|
||||
<!--中间部分右边开始-->
|
||||
<form name=form2 id="frmArticleType"
|
||||
action="<c:url value='sysPopedomManage!queryJsInfo.do'/>"
|
||||
method="post">
|
||||
<div id="divTop">
|
||||
<div class="box_1">
|
||||
<label class="divTopText"><font class="selectText">i18n_jsil.text.jsmc_n81i</font>
|
||||
<input id="jsmc"
|
||||
onkeyup="lianxiangkeyup('jsmc','XtJsJbxx','String','jsmc','suggest1',this.value);"
|
||||
name="jsmc" title="i18n_jsil.message.jsmc_n81i" value="${jsmc}" size="20" />
|
||||
<div id='suggest1' class="ac_results"></div></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>"
|
||||
class="img_middle2" onclick="javascript:qry();" />
|
||||
</div>
|
||||
<div class="box_2">
|
||||
|
||||
<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:addRecord();" value="i18n_jsil.button.add_n81i"/>
|
||||
</div>
|
||||
</div>
|
||||
<div id="maindiv">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="info">
|
||||
<tr>
|
||||
<td class="color_top" width="4%">
|
||||
i18n_jsil.text.index_n81i
|
||||
</td>
|
||||
<td class="color_top" width="10%">
|
||||
i18n_jsil.text.jsmc_n81i
|
||||
</td>
|
||||
<td class="color_top" width="15%">
|
||||
i18n_jsil.text.jsms_n81i
|
||||
</td>
|
||||
<td class="color_top" width="10%">
|
||||
i18n_jsil.text.state_n81i
|
||||
</td>
|
||||
<td class="color_8" width="6%">
|
||||
i18n_jsil.text.option_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(allJsInfo) > 0}">
|
||||
<c:forEach items="${allJsInfo}" var="aji" varStatus="vs">
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }">
|
||||
${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aji.jsmc}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aji.jsms}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<c:if test="${aji.zxbz==0}">
|
||||
i18n_jsil.message.state0_n81i
|
||||
</c:if>
|
||||
<c:if test="${aji.zxbz==1}">
|
||||
<font color="red">i18n_jsil.message.state1_n81i</font>
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
<img src="<c:url value='/images/logo_1.png'/>"
|
||||
class="img_middle" />
|
||||
|
||||
<a href="javascript:openUpdateRecord('${aji.jsbh}')">i18n_jsil.text.updateInfo_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="5" height="35" class="color_6" align="center">
|
||||
i18n_jsil.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty allJsInfo}">
|
||||
<div id="divBoot">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</div>
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,317 +1,317 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_mil.message.title_n81i</title>
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>" type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/css/suggest.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
|
||||
<script language="javascript" type="text/javascript"src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
<script type="text/javascript" src="<%=path%>/templates/js/object.js"></script>
|
||||
<script type="text/javascript" src="<%=path%>/templates/js/common.js"></script>
|
||||
<script src="<c:url value='/js/jquery.js'/>" type="text/javascript"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/jquery.suggest.js' />"></script>
|
||||
|
||||
</head>
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
var msg = '${MSG}';
|
||||
if(msg=='1'){
|
||||
alert("i18n_mil.message.seccess_n81i");
|
||||
}else if(msg=='2'){
|
||||
alert("i18n_mil.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 addRecord(){
|
||||
/*document.form3.action ="<%=path%>/sysManage/sysPopedomManage!execute.do?action=addMkInfo";*/
|
||||
if(countChecked("pid")==0){
|
||||
if(confirm("i18n_mil.message.pid_n81i")){
|
||||
document.form3.action ="<%=path%>/sysManage/sysPopedomManage!execute.do?action=openAddMkInfo";
|
||||
document.form3.submit();
|
||||
}else{
|
||||
return;
|
||||
}
|
||||
|
||||
}else if(countChecked("pid")>1){
|
||||
alert('i18n_mil.message.selectOne_n81i');
|
||||
return ;
|
||||
}else{
|
||||
document.form3.action ="<%=path%>/sysManage/sysPopedomManage!execute.do?action=openAddMkInfo";
|
||||
document.form3.submit();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
//修改记录
|
||||
function updateRecord(mkid){
|
||||
document.form3.action ="<%=path%>/sysManage/sysPopedomManage!execute.do?action=updateMkInfo&mkid="+mkid;
|
||||
document.form3.submit();
|
||||
}
|
||||
//查询记录
|
||||
function qry(){
|
||||
document.form3.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryMkInfo";
|
||||
document.form3.submit();
|
||||
|
||||
}
|
||||
|
||||
//parent.document.all("listFrame").style.height = document.body.scrollHeight + 16;
|
||||
|
||||
|
||||
var set_Id;
|
||||
var ajaxProperties = "";
|
||||
var ajaxTableName = "";
|
||||
var ajaxType = "";
|
||||
var id = "";
|
||||
var returnDiv = "";
|
||||
var ajaxValue = "";
|
||||
|
||||
function lianxiangkeydown() {
|
||||
clearTimeout(set_Id);
|
||||
}
|
||||
|
||||
function lianxiangkeyup(ajaxProperties1,ajaxTableName1,ajaxType1,id1,returnDiv1,ajaxValue1) {
|
||||
if(parent.document.getElementById("lianxiangStatus").value=="2")
|
||||
{
|
||||
if(jQuery.trim(ajaxValue1)=="") return false;
|
||||
|
||||
ajaxProperties = ajaxProperties1;
|
||||
ajaxTableName = ajaxTableName1;
|
||||
ajaxType = ajaxType1;
|
||||
id = id1;
|
||||
returnDiv = returnDiv1;
|
||||
|
||||
if(!containSpecial(ajaxValue1)){
|
||||
ajaxValue = ajaxValue1;
|
||||
}else{
|
||||
alert('i18n_mil.message.inputInfo_n81i');
|
||||
$("#"+id).val('');
|
||||
return;
|
||||
}
|
||||
clearTimeout(set_Id);
|
||||
set_Id = setTimeout(ajaxForLianxiang,500);
|
||||
}
|
||||
}
|
||||
|
||||
function ajaxForLianxiang()
|
||||
{
|
||||
jQuery.post("<%=path%>/sysManage/sysPopedomManage!queryInfoForAjax.do",
|
||||
{"ajaxProperties":ajaxProperties,"ajaxTableName":ajaxTableName,"ajaxType":ajaxType,"ajaxValue":ajaxValue},function(data)
|
||||
{
|
||||
var lianxiangList = data.split(",");
|
||||
jQuery("#"+id).suggest(lianxiangList,{hot_list:lianxiangList,attachObject:"#"+returnDiv});
|
||||
});
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
<body>
|
||||
<form name=form3 id="frmArticleType" action="<c:url value='sysPopedomManage!queryMkInfo.do'/>" method="post">
|
||||
<input type="hidden" name="position" value="${position }">
|
||||
<table width="99%" align="center" align="center" cellpadding="0" cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="7">
|
||||
<table width="100%" border="0" cellpadding="0" cellspacing="1" class="ta_color">
|
||||
<tr>
|
||||
<td colspan="5" class="td_color" height="25px" nowrap class="STYLE1" align="right">
|
||||
<img src="<c:url value='/desktop/images/anniu/a_03${userBgColor }.gif'/>" align="center" onclick="javascript:addRecord();" border="0" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr align="left">
|
||||
|
||||
<td height="20" class="td_color" nowrap>
|
||||
<div align="left">
|
||||
<span class="STYLE1"> i18n_mil.text.mkmc_n81i : </span>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td height="20" bgcolor="#FFFFFF" nowrap>
|
||||
<div align="left">
|
||||
<span class="STYLE1">
|
||||
<input type="text" id="mkmc" onkeyup="lianxiangkeyup('mkmc','XtMkJbxx','String','mkmc','suggest1',this.value);"
|
||||
name="mkmc" title="i18n_mil.message.mkmc_n81i" value="${mkmc}" size="20" />
|
||||
</span>
|
||||
<div id='suggest1' class="ac_results"></div>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td height="20" class="td_color" nowrap>
|
||||
<div align="left">
|
||||
<span class="STYLE1"> i18n_mil.text.mkms_n81i : </span>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td height="20" bgcolor="#FFFFFF" nowrap>
|
||||
<div align="left">
|
||||
<span class="STYLE1">
|
||||
<input type="text" id="mkms" onkeyup="lianxiangkeyup('mkms','XtMkJbxx','String','mkms','suggest2',this.value);"
|
||||
name="mkms" title="i18n_mil.message.mkms_n81i" value="${mkms}" size="20" /> </span>
|
||||
<div id='suggest2' class="ac_results"></div>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td height="20" class="td_color">
|
||||
<div align="center">
|
||||
<img src="<c:url value='/desktop/images/anniu/anniu_3${userBgColor }.png'/>" align="center" onclick="javascript:qry();" border="0" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="4%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mil.text.index_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mil.text.mkid_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="20%" class="td_color" nowrap>
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mil.text.mkmc_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="35%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mil.text.mkurl_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="25%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mil.text.mkms_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="5%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mil.text.state_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="5%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mil.text.option_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(allMkInfo) > 0}">
|
||||
<c:forEach items="${allMkInfo}" var="ami">
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<input type="checkbox" name="pid" id="pid" value="${ami.id}" onclick="radioButton(this);"/>
|
||||
<span class="STYLE1">${index}</span>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${ami.id}</span>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center">
|
||||
<span class="STYLE1">${ami.mkmc}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center">
|
||||
<span class="STYLE1">${ami.mkurl}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center">
|
||||
<span class="STYLE1">${ami.mkms}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" nowrap="nowrap">
|
||||
<div align="center">
|
||||
<c:if test="${ami.zxbz==0}">
|
||||
<font size=2>i18n_mil.message.state0_n81i</font>
|
||||
</c:if>
|
||||
<c:if test="${ami.zxbz==1}">
|
||||
<font color="red" size=2>i18n_mil.message.state1_n81i</font>
|
||||
</c:if>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" nowrap="nowrap" >
|
||||
<div align="center">
|
||||
<font size=2>
|
||||
<a href="javascript:updateRecord('${ami.id}')">i18n_mil.text.update_n81i</a>
|
||||
</font>
|
||||
</div>
|
||||
</td >
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="7" height="20" align="center" class="color_6">
|
||||
i18n_mil.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<c:if test="${!empty allMkInfo}">
|
||||
<tr>
|
||||
<td height="20" colspan="7" class="td_color">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
</table>
|
||||
</form>
|
||||
<br/>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_mil.message.title_n81i</title>
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>" type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/css/suggest.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
|
||||
<script language="javascript" type="text/javascript"src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
<script type="text/javascript" src="<%=path%>/templates/js/object.js"></script>
|
||||
<script type="text/javascript" src="<%=path%>/templates/js/common.js"></script>
|
||||
<script src="<c:url value='/js/jquery.js'/>" type="text/javascript"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/jquery.suggest.js' />"></script>
|
||||
|
||||
</head>
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
var msg = '${MSG}';
|
||||
if(msg=='1'){
|
||||
alert("i18n_mil.message.seccess_n81i");
|
||||
}else if(msg=='2'){
|
||||
alert("i18n_mil.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 addRecord(){
|
||||
/*document.form3.action ="<%=path%>/sysManage/sysPopedomManage!execute.do?action=addMkInfo";*/
|
||||
if(countChecked("pid")==0){
|
||||
if(confirm("i18n_mil.message.pid_n81i")){
|
||||
document.form3.action ="<%=path%>/sysManage/sysPopedomManage!execute.do?action=openAddMkInfo";
|
||||
document.form3.submit();
|
||||
}else{
|
||||
return;
|
||||
}
|
||||
|
||||
}else if(countChecked("pid")>1){
|
||||
alert('i18n_mil.message.selectOne_n81i');
|
||||
return ;
|
||||
}else{
|
||||
document.form3.action ="<%=path%>/sysManage/sysPopedomManage!execute.do?action=openAddMkInfo";
|
||||
document.form3.submit();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
//修改记录
|
||||
function updateRecord(mkid){
|
||||
document.form3.action ="<%=path%>/sysManage/sysPopedomManage!execute.do?action=updateMkInfo&mkid="+mkid;
|
||||
document.form3.submit();
|
||||
}
|
||||
//查询记录
|
||||
function qry(){
|
||||
document.form3.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryMkInfo";
|
||||
document.form3.submit();
|
||||
|
||||
}
|
||||
|
||||
//parent.document.all("listFrame").style.height = document.body.scrollHeight + 16;
|
||||
|
||||
|
||||
var set_Id;
|
||||
var ajaxProperties = "";
|
||||
var ajaxTableName = "";
|
||||
var ajaxType = "";
|
||||
var id = "";
|
||||
var returnDiv = "";
|
||||
var ajaxValue = "";
|
||||
|
||||
function lianxiangkeydown() {
|
||||
clearTimeout(set_Id);
|
||||
}
|
||||
|
||||
function lianxiangkeyup(ajaxProperties1,ajaxTableName1,ajaxType1,id1,returnDiv1,ajaxValue1) {
|
||||
if(parent.document.getElementById("lianxiangStatus").value=="2")
|
||||
{
|
||||
if(jQuery.trim(ajaxValue1)=="") return false;
|
||||
|
||||
ajaxProperties = ajaxProperties1;
|
||||
ajaxTableName = ajaxTableName1;
|
||||
ajaxType = ajaxType1;
|
||||
id = id1;
|
||||
returnDiv = returnDiv1;
|
||||
|
||||
if(!containSpecial(ajaxValue1)){
|
||||
ajaxValue = ajaxValue1;
|
||||
}else{
|
||||
alert('i18n_mil.message.inputInfo_n81i');
|
||||
$("#"+id).val('');
|
||||
return;
|
||||
}
|
||||
clearTimeout(set_Id);
|
||||
set_Id = setTimeout(ajaxForLianxiang,500);
|
||||
}
|
||||
}
|
||||
|
||||
function ajaxForLianxiang()
|
||||
{
|
||||
jQuery.post("<%=path%>/sysManage/sysPopedomManage!queryInfoForAjax.do",
|
||||
{"ajaxProperties":ajaxProperties,"ajaxTableName":ajaxTableName,"ajaxType":ajaxType,"ajaxValue":ajaxValue},function(data)
|
||||
{
|
||||
var lianxiangList = data.split(",");
|
||||
jQuery("#"+id).suggest(lianxiangList,{hot_list:lianxiangList,attachObject:"#"+returnDiv});
|
||||
});
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
<body>
|
||||
<form name=form3 id="frmArticleType" action="<c:url value='sysPopedomManage!queryMkInfo.do'/>" method="post">
|
||||
<input type="hidden" name="position" value="${position }">
|
||||
<table width="99%" align="center" align="center" cellpadding="0" cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="7">
|
||||
<table width="100%" border="0" cellpadding="0" cellspacing="1" class="ta_color">
|
||||
<tr>
|
||||
<td colspan="5" class="td_color" height="25px" nowrap class="STYLE1" align="right">
|
||||
<img src="<c:url value='/desktop/images/anniu/a_03${userBgColor }.gif'/>" align="center" onclick="javascript:addRecord();" border="0" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr align="left">
|
||||
|
||||
<td height="20" class="td_color" nowrap>
|
||||
<div align="left">
|
||||
<span class="STYLE1"> i18n_mil.text.mkmc_n81i : </span>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td height="20" bgcolor="#FFFFFF" nowrap>
|
||||
<div align="left">
|
||||
<span class="STYLE1">
|
||||
<input type="text" id="mkmc" onkeyup="lianxiangkeyup('mkmc','XtMkJbxx','String','mkmc','suggest1',this.value);"
|
||||
name="mkmc" title="i18n_mil.message.mkmc_n81i" value="${mkmc}" size="20" />
|
||||
</span>
|
||||
<div id='suggest1' class="ac_results"></div>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td height="20" class="td_color" nowrap>
|
||||
<div align="left">
|
||||
<span class="STYLE1"> i18n_mil.text.mkms_n81i : </span>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td height="20" bgcolor="#FFFFFF" nowrap>
|
||||
<div align="left">
|
||||
<span class="STYLE1">
|
||||
<input type="text" id="mkms" onkeyup="lianxiangkeyup('mkms','XtMkJbxx','String','mkms','suggest2',this.value);"
|
||||
name="mkms" title="i18n_mil.message.mkms_n81i" value="${mkms}" size="20" /> </span>
|
||||
<div id='suggest2' class="ac_results"></div>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td height="20" class="td_color">
|
||||
<div align="center">
|
||||
<img src="<c:url value='/desktop/images/anniu/anniu_3${userBgColor }.png'/>" align="center" onclick="javascript:qry();" border="0" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="4%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mil.text.index_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mil.text.mkid_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="20%" class="td_color" nowrap>
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mil.text.mkmc_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="35%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mil.text.mkurl_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="25%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mil.text.mkms_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="5%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mil.text.state_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="5%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mil.text.option_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(allMkInfo) > 0}">
|
||||
<c:forEach items="${allMkInfo}" var="ami">
|
||||
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<input type="checkbox" name="pid" id="pid" value="${ami.id}" onclick="radioButton(this);"/>
|
||||
<span class="STYLE1">${index}</span>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${ami.id}</span>
|
||||
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center">
|
||||
<span class="STYLE1">${ami.mkmc}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center">
|
||||
<span class="STYLE1">${ami.mkurl}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center">
|
||||
<span class="STYLE1">${ami.mkms}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" nowrap="nowrap">
|
||||
<div align="center">
|
||||
<c:if test="${ami.zxbz==0}">
|
||||
<font size=2>i18n_mil.message.state0_n81i</font>
|
||||
</c:if>
|
||||
<c:if test="${ami.zxbz==1}">
|
||||
<font color="red" size=2>i18n_mil.message.state1_n81i</font>
|
||||
</c:if>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" nowrap="nowrap" >
|
||||
<div align="center">
|
||||
<font size=2>
|
||||
<a href="javascript:updateRecord('${ami.id}')">i18n_mil.text.update_n81i</a>
|
||||
</font>
|
||||
</div>
|
||||
</td >
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="7" height="20" align="center" class="color_6">
|
||||
i18n_mil.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<c:if test="${!empty allMkInfo}">
|
||||
<tr>
|
||||
<td height="20" colspan="7" class="td_color">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
</table>
|
||||
</form>
|
||||
<br/>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -1,126 +1,126 @@
|
||||
<%@ page language="java" import="java.util.*" 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_eid.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/css/suggest.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.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/jquery.tools.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/j.suggest.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function goBack(){
|
||||
document.Nodeform.action="<%=path%>/nmsError/nmsErrorInfo.do?action=query";
|
||||
document.Nodeform.submit();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form action="" name="Nodeform" method="post" style="border:0px;">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
|
||||
<input type="hidden" name="errorCodeStr" value="${errorCodeStr }" />
|
||||
<input type="hidden" name="errorIp" value="${errorIp }"/>
|
||||
<input type="hidden" name="eiState" value="${eiState }"/>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td colspan="4" class="color_top">
|
||||
<strong>i18n_eid.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right">
|
||||
i18n_eid.text.errorName_n81i:
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
${errorCode.errorName }
|
||||
</td>
|
||||
<td class="color_1" width="20%" align="right">
|
||||
i18n_eid.text.errorCode_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
${errorCode.errorCode }
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right">
|
||||
i18n_eid.text.errortIp_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
${errorInfo.errortIp }
|
||||
</td>
|
||||
<td class="color_1" align="right">
|
||||
i18n_eid.text.errortGetip_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
${errorInfo.errortGetip }
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_eid.text.errorTime_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<fmt:formatDate type="both" value="${errorInfo.errorTime }" />
|
||||
</td>
|
||||
<td class="color_1" align="right" >
|
||||
i18n_eid.text.errorState_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<font color="${errorInfo.errorState==1 ? "red" : "green"}">
|
||||
${errorInfo.errorState==0 ? "i18n_eid.message.resolved_n81i" : errorInfo.errorState==2?"i18n_eid.message.recovered_n81i":"i18n_eid.message.unresolved_n81i"}
|
||||
</font>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_eid.text.yhmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
${yhJbxx.yhmc }
|
||||
</td>
|
||||
<td class="color_1" align="right" >
|
||||
i18n_eid.text.stateUpdateTime_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<fmt:formatDate type="both" value="${errorInfo.stateUpdateTime }" />
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="goBack()" value="i18n_eid.button.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" 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_eid.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/css/suggest.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.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/jquery.tools.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/j.suggest.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function goBack(){
|
||||
document.Nodeform.action="<%=path%>/nmsError/nmsErrorInfo.do?action=query";
|
||||
document.Nodeform.submit();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form action="" name="Nodeform" method="post" style="border:0px;">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
|
||||
<input type="hidden" name="errorCodeStr" value="${errorCodeStr }" />
|
||||
<input type="hidden" name="errorIp" value="${errorIp }"/>
|
||||
<input type="hidden" name="eiState" value="${eiState }"/>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td colspan="4" class="color_top">
|
||||
<strong>i18n_eid.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right">
|
||||
i18n_eid.text.errorName_n81i:
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
${errorCode.errorName }
|
||||
</td>
|
||||
<td class="color_1" width="20%" align="right">
|
||||
i18n_eid.text.errorCode_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
${errorCode.errorCode }
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right">
|
||||
i18n_eid.text.errortIp_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
${errorInfo.errortIp }
|
||||
</td>
|
||||
<td class="color_1" align="right">
|
||||
i18n_eid.text.errortGetip_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
${errorInfo.errortGetip }
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_eid.text.errorTime_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<fmt:formatDate type="both" value="${errorInfo.errorTime }" />
|
||||
</td>
|
||||
<td class="color_1" align="right" >
|
||||
i18n_eid.text.errorState_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<font color="${errorInfo.errorState==1 ? "red" : "green"}">
|
||||
${errorInfo.errorState==0 ? "i18n_eid.message.resolved_n81i" : errorInfo.errorState==2?"i18n_eid.message.recovered_n81i":"i18n_eid.message.unresolved_n81i"}
|
||||
</font>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_eid.text.yhmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
${yhJbxx.yhmc }
|
||||
</td>
|
||||
<td class="color_1" align="right" >
|
||||
i18n_eid.text.stateUpdateTime_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<fmt:formatDate type="both" value="${errorInfo.stateUpdateTime }" />
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="goBack()" value="i18n_eid.button.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,295 +1,295 @@
|
||||
<%@ page language="java" import="java.util.*" 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_neil.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/ui/jquery-ui.min.js'/>"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/lockTableHeader.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
function qry(){
|
||||
document.form1.action = "<%=path%>/nmsError/nmsErrorInfo.do?action=query";
|
||||
document.form1.submit();
|
||||
}
|
||||
|
||||
function checkStateOK(){
|
||||
if(countChecked("ids")==0 && countChecked("curid_ids")==0 ){
|
||||
alert("i18n_neil.message.checkState0_n81i");
|
||||
return null;
|
||||
}
|
||||
if(isOperation('ids',0)){
|
||||
alert('i18n_neil.message.checkState1_n81i');
|
||||
return;
|
||||
}
|
||||
document.form1.action = "<%=path%>/nmsError/nmsErrorInfo.do?action=checkState&state=0";
|
||||
document.form1.submit();
|
||||
}
|
||||
function checkStateFail(){
|
||||
if(countChecked("ids")==0 && countChecked("curid_ids")==0 ){
|
||||
alert("i18n_neil.message.checkState0_n81i");
|
||||
return null;
|
||||
}
|
||||
if(isOperation('ids',1)){
|
||||
alert('i18n_neil.message.checkState2_n81i');
|
||||
return;
|
||||
}
|
||||
document.form1.action = "<%=path%>/nmsError/nmsErrorInfo.do?action=checkState&state=1";
|
||||
document.form1.submit();
|
||||
}
|
||||
/*
|
||||
function addRecord(){
|
||||
document.form1.action = "<%=path%>/nmsError/nmsErrorInfo.do?action=openAdd";
|
||||
document.form1.submit();
|
||||
}
|
||||
function updateRecord(id){
|
||||
document.form1.action = "<%=path%>/nmsError/nmsErrorInfo.do?action=openUpdate&ddid="+id;
|
||||
document.form1.submit();
|
||||
}
|
||||
*/
|
||||
|
||||
//配置元数据
|
||||
function showRecord(ddid){
|
||||
document.form1.action = "<%=path%>/nmsError/nmsErrorInfo.do?action=detail&eiId="+ddid;
|
||||
document.form1.submit();
|
||||
}
|
||||
|
||||
var set_Id;
|
||||
var ajaxProperties = "";
|
||||
var ajaxTableName = "";
|
||||
var ajaxType = "";
|
||||
var id = "";
|
||||
var returnDiv = "";
|
||||
var ajaxValue = "";
|
||||
|
||||
function lianxiangkeydown() {
|
||||
clearTimeout(set_Id);
|
||||
}
|
||||
|
||||
function lianxiangkeyup(ajaxProperties1,ajaxTableName1,ajaxType1,id1,returnDiv1,ajaxValue1) {
|
||||
if(parent.document.getElementById("lianxiangStatus").value=="2")
|
||||
{
|
||||
if(jQuery.trim(ajaxValue1)=="") return false;
|
||||
|
||||
ajaxProperties = ajaxProperties1;
|
||||
ajaxTableName = ajaxTableName1;
|
||||
ajaxType = ajaxType1;
|
||||
id = id1;
|
||||
returnDiv = returnDiv1;
|
||||
|
||||
if(!checkStrNoDian(ajaxValue1)){
|
||||
ajaxValue = ajaxValue1;
|
||||
}else{
|
||||
alert('i18n_neil.message.inputInfo_n81i');
|
||||
$("#"+id).val('');
|
||||
return;
|
||||
}
|
||||
clearTimeout(set_Id);
|
||||
set_Id = setTimeout(ajaxForLianxiang,500);
|
||||
}
|
||||
}
|
||||
|
||||
function ajaxForLianxiang()
|
||||
{
|
||||
jQuery.post("<%=path%>/sysManage/sysPopedomManage!queryInfoForAjax.do",
|
||||
{"ajaxProperties":ajaxProperties,"ajaxTableName":ajaxTableName,"ajaxType":ajaxType,"ajaxValue":ajaxValue},function(data)
|
||||
{
|
||||
var lianxiangList = data.split(",");
|
||||
jQuery("#"+id).suggest(lianxiangList,{hot_list:lianxiangList,attachObject:"#"+returnDiv});
|
||||
});
|
||||
}
|
||||
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$(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%;");
|
||||
}
|
||||
tableHeaderNavigator('I3','info');
|
||||
});
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form name=form1 id="form1" action="<c:url value='/nmsError/nmsErrorInfo.do?action=query'/>" method="post" >
|
||||
<!--中间部分右边开始-->
|
||||
<div id="divTop">
|
||||
<div class="box_1">
|
||||
<label class="divTopText"><font class="selectText">i18n_neil.text.errorName_n81i</font>
|
||||
<input type="text" id="errorCodeStr"
|
||||
onkeyup="lianxiangkeyup('errorName','NmsErrorCode','String','errorName','suggest1',this.value);"
|
||||
name="errorCodeStr" title="i18n_neil.message.errorName_n81i" value="${errorCodeStr}" size="20" />
|
||||
<div id='suggest1' class="ac_results"></div></label>
|
||||
<label class="divTopText"><font class="selectText">i18n_neil.text.errorIp_n81i</font>
|
||||
<input type="text" id="errorIp"
|
||||
onkeyup="lianxiangkeyup('errortIp','NmsErrorInfo','String','errortIp','suggest2',this.value);"
|
||||
name="errorIp" title="i18n_neil.message.errorIp_n81i" value="${errorIp}" size="20" />
|
||||
<div id='suggest2' class="ac_results"></div></label>
|
||||
<label class="divTopText"><font class="selectText">i18n_neil.text.eiState_n81i</font>
|
||||
<select name ="eiState">
|
||||
<option value="" selected="selected" >i18n_neil.message.all_n81i</option>
|
||||
<option value="0" ${eiState eq 0 ? "selected" : "" } >i18n_neil.message.resolved_n81i</option>
|
||||
<option value="1" ${eiState eq 1 ? "selected" : "" } >i18n_neil.message.unresolved_n81i</option>
|
||||
</select></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>"
|
||||
class="img_middle" onclick="javascript:qry();" />
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<jsp:include page="/include/include.jsp" />
|
||||
<input class=btn3_mouseout type="button"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:checkStateOK();" value="i18n_neil.button.checkStateOK_n81i"/>
|
||||
<!--
|
||||
<input class=btn3_mouseout type="button"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:checkStateFail();" value="未解决"/>
|
||||
-->
|
||||
</div>
|
||||
</div>
|
||||
<div id="maindiv">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="info">
|
||||
<tr>
|
||||
<td class="color_top" width="4%">
|
||||
<input type="checkbox" onclick="javascript:checkAll(this);"/>
|
||||
i18n_neil.text.index_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_neil.text.errorName_n81i
|
||||
</td>
|
||||
<td class="color_top" width="12%">
|
||||
i18n_neil.text.eventDesc_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_neil.text.happendTime_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_neil.text.errorIp_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_neil.text.state_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_neil.text.uploadIp_n81i
|
||||
</td>
|
||||
<td class="color_top" width="12%">
|
||||
i18n_neil.text.newTime_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_neil.text.handleName_n81i
|
||||
</td>
|
||||
<td class="color_8" width="12%">
|
||||
i18n_neil.text.operation_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(objsList) > 0}">
|
||||
<c:forEach items="${objsList}" var="objs" varStatus="vs">
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }" >
|
||||
<input type="hidden" name="yxbz${objs[0]}" id="yxbz${objs[0]}" value="${objs[5]}" />
|
||||
<input type="checkbox" name="ids" id="pid" value="${objs[0]}" />${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }" >
|
||||
${objs[2]}
|
||||
</td>
|
||||
<td class="${color }" >
|
||||
${objs[3]}
|
||||
</td>
|
||||
<td class="${color }" >
|
||||
${objs[4]}
|
||||
</td>
|
||||
<td class="${color }" >
|
||||
${objs[5]}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<font color="${objs[6]==1 ? "red" : "green"}">
|
||||
${objs[6]==0 ? "i18n_neil.message.resolved_n81i" : objs[6]==2?"i18n_neil.message.recovered_n81i":"i18n_neil.message.unresolved_n81i"}
|
||||
</font>
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${objs[7]}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${objs[10]}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${objs[9]}
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:showRecord('${objs[0]}')">i18n_neil.text.showRecord_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="9" height="35" class="color_6" align="center">
|
||||
i18n_neil.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty objsList}">
|
||||
<div id="divBoot">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</div>
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" 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_neil.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/ui/jquery-ui.min.js'/>"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/lockTableHeader.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
function qry(){
|
||||
document.form1.action = "<%=path%>/nmsError/nmsErrorInfo.do?action=query";
|
||||
document.form1.submit();
|
||||
}
|
||||
|
||||
function checkStateOK(){
|
||||
if(countChecked("ids")==0 && countChecked("curid_ids")==0 ){
|
||||
alert("i18n_neil.message.checkState0_n81i");
|
||||
return null;
|
||||
}
|
||||
if(isOperation('ids',0)){
|
||||
alert('i18n_neil.message.checkState1_n81i');
|
||||
return;
|
||||
}
|
||||
document.form1.action = "<%=path%>/nmsError/nmsErrorInfo.do?action=checkState&state=0";
|
||||
document.form1.submit();
|
||||
}
|
||||
function checkStateFail(){
|
||||
if(countChecked("ids")==0 && countChecked("curid_ids")==0 ){
|
||||
alert("i18n_neil.message.checkState0_n81i");
|
||||
return null;
|
||||
}
|
||||
if(isOperation('ids',1)){
|
||||
alert('i18n_neil.message.checkState2_n81i');
|
||||
return;
|
||||
}
|
||||
document.form1.action = "<%=path%>/nmsError/nmsErrorInfo.do?action=checkState&state=1";
|
||||
document.form1.submit();
|
||||
}
|
||||
/*
|
||||
function addRecord(){
|
||||
document.form1.action = "<%=path%>/nmsError/nmsErrorInfo.do?action=openAdd";
|
||||
document.form1.submit();
|
||||
}
|
||||
function updateRecord(id){
|
||||
document.form1.action = "<%=path%>/nmsError/nmsErrorInfo.do?action=openUpdate&ddid="+id;
|
||||
document.form1.submit();
|
||||
}
|
||||
*/
|
||||
|
||||
//配置元数据
|
||||
function showRecord(ddid){
|
||||
document.form1.action = "<%=path%>/nmsError/nmsErrorInfo.do?action=detail&eiId="+ddid;
|
||||
document.form1.submit();
|
||||
}
|
||||
|
||||
var set_Id;
|
||||
var ajaxProperties = "";
|
||||
var ajaxTableName = "";
|
||||
var ajaxType = "";
|
||||
var id = "";
|
||||
var returnDiv = "";
|
||||
var ajaxValue = "";
|
||||
|
||||
function lianxiangkeydown() {
|
||||
clearTimeout(set_Id);
|
||||
}
|
||||
|
||||
function lianxiangkeyup(ajaxProperties1,ajaxTableName1,ajaxType1,id1,returnDiv1,ajaxValue1) {
|
||||
if(parent.document.getElementById("lianxiangStatus").value=="2")
|
||||
{
|
||||
if(jQuery.trim(ajaxValue1)=="") return false;
|
||||
|
||||
ajaxProperties = ajaxProperties1;
|
||||
ajaxTableName = ajaxTableName1;
|
||||
ajaxType = ajaxType1;
|
||||
id = id1;
|
||||
returnDiv = returnDiv1;
|
||||
|
||||
if(!checkStrNoDian(ajaxValue1)){
|
||||
ajaxValue = ajaxValue1;
|
||||
}else{
|
||||
alert('i18n_neil.message.inputInfo_n81i');
|
||||
$("#"+id).val('');
|
||||
return;
|
||||
}
|
||||
clearTimeout(set_Id);
|
||||
set_Id = setTimeout(ajaxForLianxiang,500);
|
||||
}
|
||||
}
|
||||
|
||||
function ajaxForLianxiang()
|
||||
{
|
||||
jQuery.post("<%=path%>/sysManage/sysPopedomManage!queryInfoForAjax.do",
|
||||
{"ajaxProperties":ajaxProperties,"ajaxTableName":ajaxTableName,"ajaxType":ajaxType,"ajaxValue":ajaxValue},function(data)
|
||||
{
|
||||
var lianxiangList = data.split(",");
|
||||
jQuery("#"+id).suggest(lianxiangList,{hot_list:lianxiangList,attachObject:"#"+returnDiv});
|
||||
});
|
||||
}
|
||||
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$(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%;");
|
||||
}
|
||||
tableHeaderNavigator('I3','info');
|
||||
});
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form name=form1 id="form1" action="<c:url value='/nmsError/nmsErrorInfo.do?action=query'/>" method="post" >
|
||||
<!--中间部分右边开始-->
|
||||
<div id="divTop">
|
||||
<div class="box_1">
|
||||
<label class="divTopText"><font class="selectText">i18n_neil.text.errorName_n81i</font>
|
||||
<input type="text" id="errorCodeStr"
|
||||
onkeyup="lianxiangkeyup('errorName','NmsErrorCode','String','errorName','suggest1',this.value);"
|
||||
name="errorCodeStr" title="i18n_neil.message.errorName_n81i" value="${errorCodeStr}" size="20" />
|
||||
<div id='suggest1' class="ac_results"></div></label>
|
||||
<label class="divTopText"><font class="selectText">i18n_neil.text.errorIp_n81i</font>
|
||||
<input type="text" id="errorIp"
|
||||
onkeyup="lianxiangkeyup('errortIp','NmsErrorInfo','String','errortIp','suggest2',this.value);"
|
||||
name="errorIp" title="i18n_neil.message.errorIp_n81i" value="${errorIp}" size="20" />
|
||||
<div id='suggest2' class="ac_results"></div></label>
|
||||
<label class="divTopText"><font class="selectText">i18n_neil.text.eiState_n81i</font>
|
||||
<select name ="eiState">
|
||||
<option value="" selected="selected" >i18n_neil.message.all_n81i</option>
|
||||
<option value="0" ${eiState eq 0 ? "selected" : "" } >i18n_neil.message.resolved_n81i</option>
|
||||
<option value="1" ${eiState eq 1 ? "selected" : "" } >i18n_neil.message.unresolved_n81i</option>
|
||||
</select></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>"
|
||||
class="img_middle" onclick="javascript:qry();" />
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<jsp:include page="/include/include.jsp" />
|
||||
<input class=btn3_mouseout type="button"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:checkStateOK();" value="i18n_neil.button.checkStateOK_n81i"/>
|
||||
<!--
|
||||
<input class=btn3_mouseout type="button"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:checkStateFail();" value="未解决"/>
|
||||
-->
|
||||
</div>
|
||||
</div>
|
||||
<div id="maindiv">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="info">
|
||||
<tr>
|
||||
<td class="color_top" width="4%">
|
||||
<input type="checkbox" onclick="javascript:checkAll(this);"/>
|
||||
i18n_neil.text.index_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_neil.text.errorName_n81i
|
||||
</td>
|
||||
<td class="color_top" width="12%">
|
||||
i18n_neil.text.eventDesc_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_neil.text.happendTime_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_neil.text.errorIp_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_neil.text.state_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_neil.text.uploadIp_n81i
|
||||
</td>
|
||||
<td class="color_top" width="12%">
|
||||
i18n_neil.text.newTime_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_neil.text.handleName_n81i
|
||||
</td>
|
||||
<td class="color_8" width="12%">
|
||||
i18n_neil.text.operation_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(objsList) > 0}">
|
||||
<c:forEach items="${objsList}" var="objs" varStatus="vs">
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }" >
|
||||
<input type="hidden" name="yxbz${objs[0]}" id="yxbz${objs[0]}" value="${objs[5]}" />
|
||||
<input type="checkbox" name="ids" id="pid" value="${objs[0]}" />${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }" >
|
||||
${objs[2]}
|
||||
</td>
|
||||
<td class="${color }" >
|
||||
${objs[3]}
|
||||
</td>
|
||||
<td class="${color }" >
|
||||
${objs[4]}
|
||||
</td>
|
||||
<td class="${color }" >
|
||||
${objs[5]}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<font color="${objs[6]==1 ? "red" : "green"}">
|
||||
${objs[6]==0 ? "i18n_neil.message.resolved_n81i" : objs[6]==2?"i18n_neil.message.recovered_n81i":"i18n_neil.message.unresolved_n81i"}
|
||||
</font>
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${objs[7]}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${objs[10]}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${objs[9]}
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:showRecord('${objs[0]}')">i18n_neil.text.showRecord_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="9" height="35" class="color_6" align="center">
|
||||
i18n_neil.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty objsList}">
|
||||
<div id="divBoot">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</div>
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,221 +1,221 @@
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8"
|
||||
autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
<!-- 任务六:升级部署模板定义 -->
|
||||
<div id="AgentUpgradeTemplate" style="display: none">
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="[0]" id="index" />
|
||||
<table class="templateTable1">
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_ctt.text.recovery_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="recovery_Td[0}]">
|
||||
<span class="STYLE1" id="add_recovery_span"
|
||||
style="color: #000fff; cursor: hand;">i18n_ctt.text.recoverySets_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_ctt.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="backup_Td[0]">
|
||||
<span class="STYLE1" id="add_backup_span"
|
||||
style="color: #000fff; cursor: hand;">i18n_ctt.text.backupSets_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span
|
||||
style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin: 0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_ctt.text.delete_n81i</span>
|
||||
</div>
|
||||
</div>
|
||||
<div id="OtherUpgradeTemplate" style="display: none">
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="[0]" id="index" />
|
||||
<table class="templateTable1">
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_ctt.text.startupFile_n81i:
|
||||
</td>
|
||||
<td width="33%">
|
||||
<input type="text" name="paramM6[0].startupFile" id="startupFile"
|
||||
value="" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_ctt.text.pidFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[0].pidFile" id="pidFile" value="" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_ctt.text.username_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[0].username"
|
||||
id="username" value="" />
|
||||
</td>
|
||||
<td align="right" rowspan="2" width="10%">
|
||||
i18n_ctt.text.execParams_n81i:
|
||||
</td>
|
||||
<td rowspan="2">
|
||||
<textarea name="paramM6[0].execParamsTmpStr" id="execParamsTmpStr"
|
||||
rows="4" cols="30"></textarea>
|
||||
<font color="red">i18n_ctt.message.execParams_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_ctt.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td nowrap="nowrap">
|
||||
<input type="text" name="paramM6[0].maxWaitTime" id="maxWaitTime"
|
||||
value="" />
|
||||
i18n_ctt.message.maxWaitTime_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_ctt.text.recovery_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="recovery_Td[0]">
|
||||
<span class="STYLE1" id="add_recovery_span"
|
||||
style="color: #000fff; cursor: hand;">i18n_ctt.text.recoverySets_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_ctt.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="backup_Td[0]">
|
||||
<span class="STYLE1" id="add_backup_span"
|
||||
style="color: #000fff; cursor: hand;">i18n_ctt.text.backupSets_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span
|
||||
style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin: 0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_ctt.text.delete_n81i</span>
|
||||
</div>
|
||||
</div>
|
||||
<div id="upgradeBackupTemplate" style="display: none">
|
||||
<!-- 备份模板 -->
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="backups[0]" id="backUpIndex" />
|
||||
<table class="templateTable" style="width: 95%">
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_ctt.text.backupFile_n81i:
|
||||
</td>
|
||||
<td width="40%">
|
||||
<input type="text" name="paramM6[0].backups[0].backup" id="backup"
|
||||
value="" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_ctt.text.compression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[0].backups[0].isAbs" id="isAbs"
|
||||
value="Y" />
|
||||
i18n_ctt.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[0].backups[0].isAbs" id="isAbs"
|
||||
value="N" checked="checked" />
|
||||
i18n_ctt.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="">
|
||||
i18n_ctt.text.backupTo_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[0].backups[0].backupTo"
|
||||
id="backupTo" value="" />
|
||||
<font color="red"> * i18n_ctt.message.backupTo_n81i</font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_ctt.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[0].backups[0].exceptTmpStr"
|
||||
id="exceptTmpStr" rows="3" cols="30"></textarea>
|
||||
<font color="red">i18n_ctt.message.exceptFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span
|
||||
style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin: 0 0px 10px 0;"
|
||||
id="del_backup_span"> i18n_ctt.text.delete_n81i</span>
|
||||
</div>
|
||||
</div>
|
||||
<div id="upgradeRecoveryTemplate" style="display: none">
|
||||
<!-- 恢复模板 -->
|
||||
<div divType="file_div" id="file_div">
|
||||
<!-- 恢复参数 -->
|
||||
<input type="hidden" name="recoverys[0]" id="recoveryIndex" />
|
||||
<table class="templateTable" style="width: 95%;">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable").css({"display":"inline-table"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_ctt.text.source_n81i:
|
||||
</td>
|
||||
<td width="27%">
|
||||
<input type="text" name="paramM6[0].recoverys[0].source"
|
||||
id="source" value="" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_ctt.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[0].recoverys[0].isAbs" id="isAbs"
|
||||
value="Y" />
|
||||
i18n_ctt.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[0].recoverys[0].isAbs" id="isAbs"
|
||||
value="N" checked="checked" />
|
||||
i18n_ctt.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="middle">
|
||||
i18n_ctt.text.recoveryFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[0].recoverys[0].cover" id="cover"
|
||||
value="" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_ctt.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[0].recoverys[0].deleteTmpStr"
|
||||
id="deleteTmpStr" rows="3" cols="30"></textarea>
|
||||
<font color="red">i18n_ctt.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span
|
||||
style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin: 0 0px 10px 0;"
|
||||
id="del_recovery_span"> i18n_ctt.text.delete_n81i</span>
|
||||
</div>
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8"
|
||||
autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
<!-- 任务六:升级部署模板定义 -->
|
||||
<div id="AgentUpgradeTemplate" style="display: none">
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="[0]" id="index" />
|
||||
<table class="templateTable1">
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_ctt.text.recovery_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="recovery_Td[0}]">
|
||||
<span class="STYLE1" id="add_recovery_span"
|
||||
style="color: #000fff; cursor: hand;">i18n_ctt.text.recoverySets_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_ctt.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="backup_Td[0]">
|
||||
<span class="STYLE1" id="add_backup_span"
|
||||
style="color: #000fff; cursor: hand;">i18n_ctt.text.backupSets_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span
|
||||
style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin: 0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_ctt.text.delete_n81i</span>
|
||||
</div>
|
||||
</div>
|
||||
<div id="OtherUpgradeTemplate" style="display: none">
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="[0]" id="index" />
|
||||
<table class="templateTable1">
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_ctt.text.startupFile_n81i:
|
||||
</td>
|
||||
<td width="33%">
|
||||
<input type="text" name="paramM6[0].startupFile" id="startupFile"
|
||||
value="" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_ctt.text.pidFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[0].pidFile" id="pidFile" value="" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_ctt.text.username_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[0].username"
|
||||
id="username" value="" />
|
||||
</td>
|
||||
<td align="right" rowspan="2" width="10%">
|
||||
i18n_ctt.text.execParams_n81i:
|
||||
</td>
|
||||
<td rowspan="2">
|
||||
<textarea name="paramM6[0].execParamsTmpStr" id="execParamsTmpStr"
|
||||
rows="4" cols="30"></textarea>
|
||||
<font color="red">i18n_ctt.message.execParams_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_ctt.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td nowrap="nowrap">
|
||||
<input type="text" name="paramM6[0].maxWaitTime" id="maxWaitTime"
|
||||
value="" />
|
||||
i18n_ctt.message.maxWaitTime_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_ctt.text.recovery_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="recovery_Td[0]">
|
||||
<span class="STYLE1" id="add_recovery_span"
|
||||
style="color: #000fff; cursor: hand;">i18n_ctt.text.recoverySets_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_ctt.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="backup_Td[0]">
|
||||
<span class="STYLE1" id="add_backup_span"
|
||||
style="color: #000fff; cursor: hand;">i18n_ctt.text.backupSets_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span
|
||||
style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin: 0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_ctt.text.delete_n81i</span>
|
||||
</div>
|
||||
</div>
|
||||
<div id="upgradeBackupTemplate" style="display: none">
|
||||
<!-- 备份模板 -->
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="backups[0]" id="backUpIndex" />
|
||||
<table class="templateTable" style="width: 95%">
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_ctt.text.backupFile_n81i:
|
||||
</td>
|
||||
<td width="40%">
|
||||
<input type="text" name="paramM6[0].backups[0].backup" id="backup"
|
||||
value="" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_ctt.text.compression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[0].backups[0].isAbs" id="isAbs"
|
||||
value="Y" />
|
||||
i18n_ctt.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[0].backups[0].isAbs" id="isAbs"
|
||||
value="N" checked="checked" />
|
||||
i18n_ctt.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="">
|
||||
i18n_ctt.text.backupTo_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[0].backups[0].backupTo"
|
||||
id="backupTo" value="" />
|
||||
<font color="red"> * i18n_ctt.message.backupTo_n81i</font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_ctt.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[0].backups[0].exceptTmpStr"
|
||||
id="exceptTmpStr" rows="3" cols="30"></textarea>
|
||||
<font color="red">i18n_ctt.message.exceptFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span
|
||||
style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin: 0 0px 10px 0;"
|
||||
id="del_backup_span"> i18n_ctt.text.delete_n81i</span>
|
||||
</div>
|
||||
</div>
|
||||
<div id="upgradeRecoveryTemplate" style="display: none">
|
||||
<!-- 恢复模板 -->
|
||||
<div divType="file_div" id="file_div">
|
||||
<!-- 恢复参数 -->
|
||||
<input type="hidden" name="recoverys[0]" id="recoveryIndex" />
|
||||
<table class="templateTable" style="width: 95%;">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable").css({"display":"inline-table"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_ctt.text.source_n81i:
|
||||
</td>
|
||||
<td width="27%">
|
||||
<input type="text" name="paramM6[0].recoverys[0].source"
|
||||
id="source" value="" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_ctt.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[0].recoverys[0].isAbs" id="isAbs"
|
||||
value="Y" />
|
||||
i18n_ctt.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[0].recoverys[0].isAbs" id="isAbs"
|
||||
value="N" checked="checked" />
|
||||
i18n_ctt.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="middle">
|
||||
i18n_ctt.text.recoveryFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[0].recoverys[0].cover" id="cover"
|
||||
value="" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_ctt.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[0].recoverys[0].deleteTmpStr"
|
||||
id="deleteTmpStr" rows="3" cols="30"></textarea>
|
||||
<font color="red">i18n_ctt.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span
|
||||
style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin: 0 0px 10px 0;"
|
||||
id="del_recovery_span"> i18n_ctt.text.delete_n81i</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,257 +1,257 @@
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
<c:if test="${missionparametertable6.commandEName=='upgrade_agent'}"><!-- Agent升级 -->
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" varStatus="index">
|
||||
<!-- 任务六:升级部署模板定义 -->
|
||||
<div divType="file_div" id="file_div">
|
||||
|
||||
<table class="templateTable1">
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfnc.text.coverPath_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<input type="text" name="paramM6[${index.count-1}].cover" id="cover" value="${paramMiss6.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfnc.text.username_n81i:
|
||||
</td>
|
||||
<td width="33%" colspan="3">
|
||||
<input type="text" name="paramM6[${index.count-1}].username" id="username"
|
||||
value="${paramMiss6.username}" />
|
||||
</td>
|
||||
<!--
|
||||
<td align="right" width="10%">
|
||||
属主*密码:
|
||||
</td>
|
||||
<td>
|
||||
<input type="password" name="paramM6[${index.count-1}].param1"
|
||||
id="param1" value="" style="width: 200px" />
|
||||
</td>
|
||||
-->
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfnc.text.recovery_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="recovery_Td[${index.count-1}]">
|
||||
<span class="STYLE1" id="add_recovery_span" style="color: #000fff; cursor: hand;<c:if test='${fn:length(paramMiss6.backups)>0}'>display:none;</c:if>">添加恢复参数</span>
|
||||
<c:forEach var="recoveryParam" items="${paramMiss6.backups}" varStatus="index2">
|
||||
<div divType="file_div" id="file_div"><!-- 恢复参数 -->
|
||||
<input type="hidden" name="recoverys[${index2.count-1}]" id="recoveryIndex" />
|
||||
<table class="templateTable" style="width:95%">
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfnc.text.sourcePath_n81i:
|
||||
</td>
|
||||
<td width="27%">
|
||||
<input type="text" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].source" id="source"
|
||||
value="${recoveryParam.backupTo}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfnc.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${recoveryParam.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfnc.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${recoveryParam.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfnc.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="middle">
|
||||
i18n_mcpfnc.text.recoveryFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].cover" id="cover"
|
||||
value="${recoveryParam.backup}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfnc.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[${index.count-1}].recoverys[${index2.count-1}].deleteTmpStr" id="deleteTmpStr" rows="3" cols="30"></textarea>
|
||||
<font color="red">i18n_mcpfnc.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_recovery_span"> i18n_mcpfnc.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfnc.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="backup_Td[${index.count-1}]">
|
||||
<span class="STYLE1" id="add_backup_span" style="color: #000fff; cursor: hand;">i18n_mcpfnc.text.backupSets_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfnc.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
<c:if test="${missionparametertable6.commandEName=='upgrade_other' || missionparametertable6.commandEName=='upgrade_server'}"><!-- 第三方升级部署和Server升级 -->
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" varStatus="index">
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable1">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable1").css({"display":"inline"});
|
||||
$(".templateTable").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable1").css({"display":"inline-table"});
|
||||
$(".templateTable").css({"display":"inline-table"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfnc.text.coverPath_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<input type="text" name="paramM6[${index.count-1}].cover" id="cover" value="${paramMiss6.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfnc.text.startupFile_n81i:
|
||||
</td>
|
||||
<td width="33%">
|
||||
<input type="text" name="paramM6[${index.count-1}].startupFile" id="startupFile" value="${paramMiss6.startupFile}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfnc.text.pidFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].pidFile" id="pidFile" value="${paramMiss6.pidFile}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfnc.text.username_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].username" id="username"
|
||||
value="${paramMiss6.username}" />
|
||||
</td>
|
||||
<td align="right" rowspan="2" width="10%">
|
||||
i18n_mcpfnc.text.startupParam_n81i:
|
||||
</td>
|
||||
<td rowspan="2">
|
||||
<textarea name="paramM6[${index.count-1}].execParamsTmpStr" id="execParamsTmpStr" rows="4" cols="30">${paramMiss6.execParamsTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfnc.message.sepParam_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<!--
|
||||
<tr>
|
||||
<td align="right">
|
||||
属主*密码:
|
||||
</td>
|
||||
<td>
|
||||
<input type="password" name="paramM6[${index.count-1}].param1"
|
||||
id="param1" value="" style="width: 200px" />
|
||||
</td>
|
||||
</tr>
|
||||
-->
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfnc.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td nowrap="nowrap">
|
||||
<input type="text" name="paramM6[${index.count-1}].maxWaitTime" id="maxWaitTime" value="${paramMiss6.maxWaitTime}" />秒(为空则默认等待3秒)
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfnc.text.recovery_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="recovery_Td[${index.count-1}]">
|
||||
<span class="STYLE1" id="add_recovery_span" style="color: #000fff; cursor: hand;">i18n_mcpfnc.text.recoverySets_n81i</span>
|
||||
<c:forEach var="recoveryParam" items="${paramMiss6.backups}" varStatus="index2">
|
||||
<div divType="file_div" id="file_div"><!-- 恢复参数 -->
|
||||
<input type="hidden" name="recoverys[${index2.count-1}]" id="recoveryIndex" />
|
||||
<table class="templateTable" style="width:95%">
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfnc.text.sourcePath_n81i:
|
||||
</td>
|
||||
<td width="27%">
|
||||
<input type="text" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].source" id="source"
|
||||
value="${recoveryParam.backupTo}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfnc.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${recoveryParam.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfnc.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${recoveryParam.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfnc.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="middle">
|
||||
i18n_mcpfnc.text.recoveryFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].cover" id="cover"
|
||||
value="${recoveryParam.backup}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfnc.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[${index.count-1}].recoverys[${index2.count-1}].deleteTmpStr" id="deleteTmpStr" rows="3" cols="30"></textarea>
|
||||
<font color="red">i18n_mcpfnc.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_recovery_span"> i18n_mcpfnc.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" >
|
||||
i18n_mcpfnc.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="backup_Td[${index.count-1}]" >
|
||||
<span class="STYLE1" id="add_backup_span" style="color: #000fff; cursor: hand;">i18n_mcpfnc.text.backupSets_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfnc.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
|
||||
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
<c:if test="${missionparametertable6.commandEName=='upgrade_agent'}"><!-- Agent升级 -->
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" varStatus="index">
|
||||
<!-- 任务六:升级部署模板定义 -->
|
||||
<div divType="file_div" id="file_div">
|
||||
|
||||
<table class="templateTable1">
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfnc.text.coverPath_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<input type="text" name="paramM6[${index.count-1}].cover" id="cover" value="${paramMiss6.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfnc.text.username_n81i:
|
||||
</td>
|
||||
<td width="33%" colspan="3">
|
||||
<input type="text" name="paramM6[${index.count-1}].username" id="username"
|
||||
value="${paramMiss6.username}" />
|
||||
</td>
|
||||
<!--
|
||||
<td align="right" width="10%">
|
||||
属主*密码:
|
||||
</td>
|
||||
<td>
|
||||
<input type="password" name="paramM6[${index.count-1}].param1"
|
||||
id="param1" value="" style="width: 200px" />
|
||||
</td>
|
||||
-->
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfnc.text.recovery_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="recovery_Td[${index.count-1}]">
|
||||
<span class="STYLE1" id="add_recovery_span" style="color: #000fff; cursor: hand;<c:if test='${fn:length(paramMiss6.backups)>0}'>display:none;</c:if>">添加恢复参数</span>
|
||||
<c:forEach var="recoveryParam" items="${paramMiss6.backups}" varStatus="index2">
|
||||
<div divType="file_div" id="file_div"><!-- 恢复参数 -->
|
||||
<input type="hidden" name="recoverys[${index2.count-1}]" id="recoveryIndex" />
|
||||
<table class="templateTable" style="width:95%">
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfnc.text.sourcePath_n81i:
|
||||
</td>
|
||||
<td width="27%">
|
||||
<input type="text" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].source" id="source"
|
||||
value="${recoveryParam.backupTo}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfnc.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${recoveryParam.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfnc.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${recoveryParam.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfnc.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="middle">
|
||||
i18n_mcpfnc.text.recoveryFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].cover" id="cover"
|
||||
value="${recoveryParam.backup}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfnc.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[${index.count-1}].recoverys[${index2.count-1}].deleteTmpStr" id="deleteTmpStr" rows="3" cols="30"></textarea>
|
||||
<font color="red">i18n_mcpfnc.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_recovery_span"> i18n_mcpfnc.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfnc.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="backup_Td[${index.count-1}]">
|
||||
<span class="STYLE1" id="add_backup_span" style="color: #000fff; cursor: hand;">i18n_mcpfnc.text.backupSets_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfnc.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
<c:if test="${missionparametertable6.commandEName=='upgrade_other' || missionparametertable6.commandEName=='upgrade_server'}"><!-- 第三方升级部署和Server升级 -->
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" varStatus="index">
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable1">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable1").css({"display":"inline"});
|
||||
$(".templateTable").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable1").css({"display":"inline-table"});
|
||||
$(".templateTable").css({"display":"inline-table"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfnc.text.coverPath_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<input type="text" name="paramM6[${index.count-1}].cover" id="cover" value="${paramMiss6.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfnc.text.startupFile_n81i:
|
||||
</td>
|
||||
<td width="33%">
|
||||
<input type="text" name="paramM6[${index.count-1}].startupFile" id="startupFile" value="${paramMiss6.startupFile}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfnc.text.pidFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].pidFile" id="pidFile" value="${paramMiss6.pidFile}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfnc.text.username_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].username" id="username"
|
||||
value="${paramMiss6.username}" />
|
||||
</td>
|
||||
<td align="right" rowspan="2" width="10%">
|
||||
i18n_mcpfnc.text.startupParam_n81i:
|
||||
</td>
|
||||
<td rowspan="2">
|
||||
<textarea name="paramM6[${index.count-1}].execParamsTmpStr" id="execParamsTmpStr" rows="4" cols="30">${paramMiss6.execParamsTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfnc.message.sepParam_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<!--
|
||||
<tr>
|
||||
<td align="right">
|
||||
属主*密码:
|
||||
</td>
|
||||
<td>
|
||||
<input type="password" name="paramM6[${index.count-1}].param1"
|
||||
id="param1" value="" style="width: 200px" />
|
||||
</td>
|
||||
</tr>
|
||||
-->
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfnc.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td nowrap="nowrap">
|
||||
<input type="text" name="paramM6[${index.count-1}].maxWaitTime" id="maxWaitTime" value="${paramMiss6.maxWaitTime}" />秒(为空则默认等待3秒)
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfnc.text.recovery_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="recovery_Td[${index.count-1}]">
|
||||
<span class="STYLE1" id="add_recovery_span" style="color: #000fff; cursor: hand;">i18n_mcpfnc.text.recoverySets_n81i</span>
|
||||
<c:forEach var="recoveryParam" items="${paramMiss6.backups}" varStatus="index2">
|
||||
<div divType="file_div" id="file_div"><!-- 恢复参数 -->
|
||||
<input type="hidden" name="recoverys[${index2.count-1}]" id="recoveryIndex" />
|
||||
<table class="templateTable" style="width:95%">
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfnc.text.sourcePath_n81i:
|
||||
</td>
|
||||
<td width="27%">
|
||||
<input type="text" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].source" id="source"
|
||||
value="${recoveryParam.backupTo}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfnc.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${recoveryParam.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfnc.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${recoveryParam.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfnc.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="middle">
|
||||
i18n_mcpfnc.text.recoveryFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].cover" id="cover"
|
||||
value="${recoveryParam.backup}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfnc.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[${index.count-1}].recoverys[${index2.count-1}].deleteTmpStr" id="deleteTmpStr" rows="3" cols="30"></textarea>
|
||||
<font color="red">i18n_mcpfnc.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_recovery_span"> i18n_mcpfnc.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" >
|
||||
i18n_mcpfnc.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="backup_Td[${index.count-1}]" >
|
||||
<span class="STYLE1" id="add_backup_span" style="color: #000fff; cursor: hand;">i18n_mcpfnc.text.backupSets_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfnc.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,348 +1,348 @@
|
||||
<%@ page language="java" import="java.util.*" 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_afnti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>" ></script>
|
||||
<script language="javascript" type="text/javascript" src="<c:url value='/js/WebCalendar.js'/>"></script>
|
||||
<!-- 日期插件 -->
|
||||
<script type="text/javascript">
|
||||
|
||||
//查询记录
|
||||
function callBack(){
|
||||
document.yhForm.action ="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=searchResults&missionId=${missionId}&result="+'${result}'+"&ip="+'${ip}'+"&tabs="+'${tabs}'+"&curMissionId="+'${curMissionId}';
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
function resetDate(obj){
|
||||
var split = "|";
|
||||
var params = jQuery("#commandPara0").val();
|
||||
//alert(params);
|
||||
if(params.length==0){
|
||||
jQuery("#commandPara0").val(obj.value);
|
||||
}else{
|
||||
var param = params.split(split);
|
||||
if(param[param.length-1].length==0){
|
||||
jQuery("#commandPara0").val(params+obj.value);
|
||||
}else{
|
||||
jQuery("#commandPara0").val(params.substring(0,params.length-param[param.length-1].length)+obj.value);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function checkValue(){
|
||||
var missionval = jQuery("#missionName").val();
|
||||
var nodeListIdShow = jQuery("#nodeListIdShow").val();
|
||||
var nodeGroupsId = jQuery("#nodeGroupsId").val();
|
||||
//var obtargetPath = jQuery("#missionstatetable.missionName").val();
|
||||
if(missionval==null||missionval==""){
|
||||
alert("i18n_afnti.message.missionName1_n81i");
|
||||
return false;
|
||||
}
|
||||
|
||||
if(containSpecial(missionval)){
|
||||
alert("i18n_afnti.message.missionName2_n81i");
|
||||
$("#missionName").val('');
|
||||
return false;
|
||||
}
|
||||
|
||||
if(nodeListIdShow==null||nodeListIdShow==""||nodeGroupsId==null||nodeGroupsId==""){
|
||||
alert("i18n_afnti.message.nodeList_n81i");
|
||||
return false;
|
||||
}
|
||||
if(jQuery("[name=missionstatetable.systemId]>option:selected").val()=="") {
|
||||
alert("i18n_afnti.message.operationType_n81i");
|
||||
return false;
|
||||
}
|
||||
//if(jQuery("#nodeListId >option:selected").val()==""){
|
||||
//alert("请选择节点组");
|
||||
//return false;
|
||||
//}
|
||||
|
||||
if(jQuery("input[type='radio'][name='missionstatetable.viewLevel']:checked").val()==2){
|
||||
if(jQuery("#usergroupid>option:selected").val()==""){
|
||||
alert("i18n_afnti.message.userGroup_n81i");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
function checkValEmptyByEach(type, sname, ename, desc){
|
||||
var flag = true;
|
||||
jQuery("#file_Td input[type='" + type + "'][name^='" + sname + "'][name$='" + ename + "']").each(function(i,n){
|
||||
if(jQuery(n).val()==""){
|
||||
alert(desc + "i18n_afnti.message.isNotNull_n81i");
|
||||
flag = false;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
return flag;
|
||||
}
|
||||
|
||||
//添加操作
|
||||
function add(){
|
||||
if(checkValue()){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager.do?action=saveFailedNodesTask";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
|
||||
//跳转到相似任务
|
||||
function jumpToSimilarTaskInfo(){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager.do?action=upgradeFailedNodesAsSimilarTask";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
//-- onLoad
|
||||
jQuery(function(){
|
||||
//-- 查看权限 事件绑定
|
||||
jQuery("input[type='radio'][name='missionstatetable.viewLevel']").click(function(){
|
||||
|
||||
if(jQuery(this).val() == 1){ //个人
|
||||
//隐藏用户组选项
|
||||
jQuery("#usergroupid").val("");
|
||||
jQuery("td[id=usergroup]").hide();
|
||||
jQuery("td[id=viewLevel0]").attr('colspan',3).addClass('td_2').removeClass('td_3');
|
||||
//隐藏联系人选项 但进行默认选择
|
||||
$("#userEmail_Line").hide();
|
||||
$.post("<c:url value='/'/>nmstaskManager/nmsTaskManager.do?action=queryUserInfo",{viewType:$(this).val()},function(datas){viewUserEmail(datas);},"json");
|
||||
}else if(jQuery(this).val() == 2){ //用户组显示且必选
|
||||
//显示 用户组选项
|
||||
jQuery("#usergroupid").val("");
|
||||
jQuery("td[id=usergroup]").show();
|
||||
jQuery("td[id=viewLevel0]").attr('colspan',1).addClass('td_3').removeClass('td_2');
|
||||
//显示联系人 清空联系人选项
|
||||
$("#userEmail_Line").show();
|
||||
$("#userEmail").text("");
|
||||
jQuery("#usergroupid").trigger('change');
|
||||
resize();
|
||||
}else if(jQuery(this).val() ==3){ //系统
|
||||
//隐藏用户组选项
|
||||
jQuery("#usergroupid").val("");
|
||||
jQuery("td[id=usergroup]").hide();
|
||||
jQuery("td[id=viewLevel0]").attr('colspan',3).addClass('td_2').removeClass('td_3');
|
||||
//显示联系人 清空联系人选项
|
||||
$("#userEmail_Line").show();
|
||||
$("#userEmail").text("");
|
||||
//请求获取用户Email信息 默认全选
|
||||
$.post("<c:url value='/'/>nmstaskManager/nmsTaskManager.do?action=queryUserInfo",{viewType:$(this).val()},function(datas){viewUserEmail(datas);},"json");
|
||||
resize();
|
||||
}
|
||||
});
|
||||
|
||||
//-----------------------
|
||||
$("#usergroupid").bind({change:function(){
|
||||
if($("#usergroupid").val() != ""){
|
||||
$.post("<c:url value='/'/>nmstaskManager/nmsTaskManager.do?action=queryUserInfo",{viewType:$("input[type=radio][name=missionstatetable.viewLevel]:checked").val(),userGroupId:$("#usergroupid").val()},function(datas){viewUserEmail(datas);},"json");
|
||||
}else{
|
||||
$("#userEmail").text("");
|
||||
}
|
||||
resize();
|
||||
}})
|
||||
function viewUserEmail(datas){
|
||||
$("#userEmail").text("");
|
||||
if(datas!=null){
|
||||
for(var i = 0;i<datas.length;i++){
|
||||
$("#userEmail").append("<span title='"+datas[i].email+"' ><input type='checkbox' name='userEmailIds' value='"+datas[i].yhid+"' /> "+datas[i].yhmc+"</span>");
|
||||
if(i!=0&&i%10==0){$("#userEmail").append("<br />")}
|
||||
}
|
||||
$("#userEmail span").attr("width",'100px');
|
||||
}
|
||||
$("input[type='checkbox'][name='checkAll']").attr('checked',true);
|
||||
$("#userEmail input[type='checkbox']").attr('checked',true);
|
||||
}
|
||||
//指定联系人 绑定click事件
|
||||
$("input[type='checkbox'][ name='checkAll']").bind({
|
||||
click:function(){
|
||||
if($(this).val()==1){//全选
|
||||
//$(this).next().attr('checked',false);
|
||||
$("#userEmail input[type='checkbox']").attr('checked',$(this).attr('checked'));
|
||||
}else{//反选
|
||||
}
|
||||
}
|
||||
});
|
||||
$("#userEmail span input[type='checkbox']").live(
|
||||
'click',function(){
|
||||
if($("#userEmail input[type='checkbox']").size()==$("#userEmail input[type='checkbox']:checked").size()){ //达成全选
|
||||
$("input[type='checkbox'][ name='checkAll']:first").attr('checked',true);
|
||||
}else{ //未达成全选
|
||||
$("input[type='checkbox'][ name='checkAll']:first").attr('checked',false);
|
||||
}
|
||||
});
|
||||
|
||||
jQuery("input[type='radio'][name='missionstatetable.viewLevel']:checked").click();
|
||||
});
|
||||
|
||||
|
||||
//选择节点组---begin
|
||||
function selectNodeAndNodeGroup() {
|
||||
//var nodeLock = '${nodeLock eq null ? -1 : nodeLock }';
|
||||
//if(nodeLock == 1){
|
||||
// alert("失败节点继续升级 节点组及节点不可修改");
|
||||
// return ;
|
||||
//}
|
||||
var groupId = jQuery("#nodeGroupsId").val();//选中节点组
|
||||
var nodeId = jQuery("#nodeIp").val();//选中ip
|
||||
var url = "<%=path%>/nodeGroupManage/nodeGroupManage!executeAction.do?action=toSelectNodeAndNodeGroup&groupId="+groupId+"&nodeId="+nodeId; //转向网页的地址;
|
||||
var name; //网页名称,可为空;
|
||||
//var iWidth = 800; //弹出窗口的宽度;
|
||||
//var iHeight = 560; //弹出窗口的高度;
|
||||
//var iTop = (window.screen.availHeight - 30 - iHeight) / 2;
|
||||
//var iLeft = (window.screen.availWidth - 10 - iWidth) / 2;
|
||||
//window.open(url, "selectNodeAndNodeGroup", "height=" + iHeight + ",,innerHeight=" + iHeight + ",width=" + iWidth + ",innerWidth=" + iWidth + ",top=" + iTop + ",left=" + iLeft + ",toolbar=no,menubar=yes,location=no,status=yes,resizable=yes");
|
||||
|
||||
//改为layer-20180831-chenjs---
|
||||
parent.layer.open({
|
||||
type: 2,
|
||||
title: "i18n_tsnang.text.selectNodeGroup_n81i",
|
||||
area:['850px', '610px'],
|
||||
shade: 0.6,
|
||||
closeBtn: 1,
|
||||
maxmin:true,
|
||||
content: url
|
||||
});
|
||||
}
|
||||
|
||||
function reciveNodeAndNodeGroup(nodeGroupIds,nodeGroupNames,nodeIds,nodeIps){
|
||||
document.getElementById("nodeListIdShow").value = nodeGroupNames;//节点组名称s
|
||||
document.getElementById("nodeGroupsId").value = nodeGroupIds;//节点组ids
|
||||
document.getElementById("nodeIpShow").value = nodeIps;//节点ips
|
||||
document.getElementById("nodeIp").value = nodeIds;//节点ids:nodeIds为选中的节点的id(用逗号连接的)
|
||||
}
|
||||
|
||||
function resize(){
|
||||
{parent.document.all.I3.height = document.body.scrollHeight;}
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body class="bc">
|
||||
<div class="middle_list">
|
||||
<div class="box_1">
|
||||
<!-- <img src="<c:url value='/images/sanjiao.png'/>" class="img_middle" /> 你现在所在的位置是:任务添加 --> </div>
|
||||
<form action="" id="yhForm" name="yhForm" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="oldMissionId" value="${missionstatetable.missionId }" />
|
||||
<input type="hidden" id="fw" value="addNewTask"/>
|
||||
<input type="hidden" id="dataStart" name="dataStart" value="${dataStart}"/>
|
||||
<input type="hidden" id="dataEnd" name="dataEnd" value="${dataEnd}"/>
|
||||
<input type="hidden" id="dataRange" name="dataRange" value="${dataRange}"/>
|
||||
<div class="box_2"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_8" colspan="4">i18n_afnti.text.title_n81i</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1">i18n_afnti.text.missionName_n81i:</td>
|
||||
<td class="td_3" colspan="1">
|
||||
<input type="text" name="missionstatetable.missionName" id="missionName" value="${missionstatetable.missionName }" />
|
||||
<font color="red">*</font></td>
|
||||
<td class="td_2" colspan="2">
|
||||
<a href="javaScript:jumpToSimilarTaskInfo()">i18n_afnti.text.editCommandSets_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1">i18n_afnti.text.nodeGroup_n81i:</td>
|
||||
<td class="td_3">
|
||||
<input type="text" name="nodeListIdShow" id="nodeListIdShow" readonly="readonly" value="${missionParamterTable.nodeListName }"/>
|
||||
<input type="hidden" name="nodeGroupsId" id="nodeGroupsId" value="${missionParamterTable.nodeGroupsId }"/>
|
||||
<input type="button" value="i18n_afnti.button.select_n81i" onclick="selectNodeAndNodeGroup()"
|
||||
class=btn3_mouseout
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
/>
|
||||
<font color="red">*${nodeCheckInfo }</font>
|
||||
</td>
|
||||
<td class="td_1" width="20%" align="right">
|
||||
i18n_afnti.text.nodeIp_n81i
|
||||
</td>
|
||||
<td class="td_2" width="30%" align="left">
|
||||
<input type="text" name="nodeIpShow" id="nodeIpShow" readonly="readonly" value="${missionParamterTable.nodeListName2 }"/>
|
||||
<input type="hidden" name="nodeIpsId" id="nodeIp" value="${missionParamterTable.nodeIpsId }"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1">i18n_afnti.text.viewLevel_n81i:</td>
|
||||
<td class="td_3" id="viewLevel0">
|
||||
<input type="radio" name="missionstatetable.viewLevel" value="1" ${missionstatetable.viewLevel eq 1 ? "checked=\"checked\"":"" } />i18n_afnti.message.publisher_n81i
|
||||
<input type="radio" name="missionstatetable.viewLevel" value="2" ${missionstatetable.viewLevel eq 2 ? "checked=\"checked\"":"" } />i18n_afnti.message.publisherGroup_n81i
|
||||
<input type="radio" name="missionstatetable.viewLevel" value="3" ${missionstatetable.viewLevel eq 3 ? "checked=\"checked\"":"" } />i18n_afnti.message.allInSys_n81i
|
||||
</td>
|
||||
<td class="td_1" id="usergroup">i18n_afnti.text.usergroup_n81i:</td>
|
||||
<td class="td_2" id="usergroup">
|
||||
<select name="missionstatetable.groupId" id="usergroupid">
|
||||
<option selected="selected" value="">
|
||||
i18n_afnti.message.userGroupDefault_n81i
|
||||
</option>
|
||||
<c:forEach items="${setxtjs}" var="stjs">
|
||||
<option value="${stjs.jsbh}" ${missionstatetable.groupId eq stjs.jsbh ? "selected=\"selected\"":"" } >
|
||||
${stjs.jsmc}
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font color="red" id="group_red">* </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1">i18n_afnti.text.missionDesc_n81i:</td>
|
||||
<td class="td_2" colspan="3"><textarea name="missionDesc"id="missionDesc" rows="4" style="width: 90%;" ></textarea></td>
|
||||
</tr>
|
||||
<!-- 联系人 -->
|
||||
<c:if test="${session.emailFlag==0 }">
|
||||
<tr id="userEmail_Line">
|
||||
<td class="td_1" align="right">
|
||||
i18n_afnti.text.users_n81i
|
||||
</td>
|
||||
<td class="td_2" colspan="3" align="left">
|
||||
<input type="checkbox" name="checkAll" value="1" /> i18n_afnti.message.selectAll_n81i
|
||||
<!--
|
||||
<input type="button" name="checkOther" value="反选" />
|
||||
-->
|
||||
<div id="userEmail" style="width: 100%;height: 50px; overflow-y: scroll; word-wrap: break-word;word-break:normal; ">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_1" style="text-align: right;" colspan="4">
|
||||
<input type="button" onclick="add()" value="i18n_afnti.buttone.add_n81i"
|
||||
class=btn3_mouseout
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
|
||||
<input type="button" value="i18n_afnti.buttone.reset_n81i"
|
||||
class=btn3_mouseout onclick="javascript:resetInfo();"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
|
||||
<input type="button" value="i18n_afnti.buttone.back_n81i"
|
||||
class=btn3_mouseout onclick="javaScript:callBack();"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<jsp:include page="/page/system/nmstaskmanager/taskTemplate.jsp" />
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" 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_afnti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>" ></script>
|
||||
<script language="javascript" type="text/javascript" src="<c:url value='/js/WebCalendar.js'/>"></script>
|
||||
<!-- 日期插件 -->
|
||||
<script type="text/javascript">
|
||||
|
||||
//查询记录
|
||||
function callBack(){
|
||||
document.yhForm.action ="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=searchResults&missionId=${missionId}&result="+'${result}'+"&ip="+'${ip}'+"&tabs="+'${tabs}'+"&curMissionId="+'${curMissionId}';
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
function resetDate(obj){
|
||||
var split = "|";
|
||||
var params = jQuery("#commandPara0").val();
|
||||
//alert(params);
|
||||
if(params.length==0){
|
||||
jQuery("#commandPara0").val(obj.value);
|
||||
}else{
|
||||
var param = params.split(split);
|
||||
if(param[param.length-1].length==0){
|
||||
jQuery("#commandPara0").val(params+obj.value);
|
||||
}else{
|
||||
jQuery("#commandPara0").val(params.substring(0,params.length-param[param.length-1].length)+obj.value);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function checkValue(){
|
||||
var missionval = jQuery("#missionName").val();
|
||||
var nodeListIdShow = jQuery("#nodeListIdShow").val();
|
||||
var nodeGroupsId = jQuery("#nodeGroupsId").val();
|
||||
//var obtargetPath = jQuery("#missionstatetable.missionName").val();
|
||||
if(missionval==null||missionval==""){
|
||||
alert("i18n_afnti.message.missionName1_n81i");
|
||||
return false;
|
||||
}
|
||||
|
||||
if(containSpecial(missionval)){
|
||||
alert("i18n_afnti.message.missionName2_n81i");
|
||||
$("#missionName").val('');
|
||||
return false;
|
||||
}
|
||||
|
||||
if(nodeListIdShow==null||nodeListIdShow==""||nodeGroupsId==null||nodeGroupsId==""){
|
||||
alert("i18n_afnti.message.nodeList_n81i");
|
||||
return false;
|
||||
}
|
||||
if(jQuery("[name=missionstatetable.systemId]>option:selected").val()=="") {
|
||||
alert("i18n_afnti.message.operationType_n81i");
|
||||
return false;
|
||||
}
|
||||
//if(jQuery("#nodeListId >option:selected").val()==""){
|
||||
//alert("请选择节点组");
|
||||
//return false;
|
||||
//}
|
||||
|
||||
if(jQuery("input[type='radio'][name='missionstatetable.viewLevel']:checked").val()==2){
|
||||
if(jQuery("#usergroupid>option:selected").val()==""){
|
||||
alert("i18n_afnti.message.userGroup_n81i");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
function checkValEmptyByEach(type, sname, ename, desc){
|
||||
var flag = true;
|
||||
jQuery("#file_Td input[type='" + type + "'][name^='" + sname + "'][name$='" + ename + "']").each(function(i,n){
|
||||
if(jQuery(n).val()==""){
|
||||
alert(desc + "i18n_afnti.message.isNotNull_n81i");
|
||||
flag = false;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
return flag;
|
||||
}
|
||||
|
||||
//添加操作
|
||||
function add(){
|
||||
if(checkValue()){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager.do?action=saveFailedNodesTask";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
|
||||
//跳转到相似任务
|
||||
function jumpToSimilarTaskInfo(){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager.do?action=upgradeFailedNodesAsSimilarTask";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
//-- onLoad
|
||||
jQuery(function(){
|
||||
//-- 查看权限 事件绑定
|
||||
jQuery("input[type='radio'][name='missionstatetable.viewLevel']").click(function(){
|
||||
|
||||
if(jQuery(this).val() == 1){ //个人
|
||||
//隐藏用户组选项
|
||||
jQuery("#usergroupid").val("");
|
||||
jQuery("td[id=usergroup]").hide();
|
||||
jQuery("td[id=viewLevel0]").attr('colspan',3).addClass('td_2').removeClass('td_3');
|
||||
//隐藏联系人选项 但进行默认选择
|
||||
$("#userEmail_Line").hide();
|
||||
$.post("<c:url value='/'/>nmstaskManager/nmsTaskManager.do?action=queryUserInfo",{viewType:$(this).val()},function(datas){viewUserEmail(datas);},"json");
|
||||
}else if(jQuery(this).val() == 2){ //用户组显示且必选
|
||||
//显示 用户组选项
|
||||
jQuery("#usergroupid").val("");
|
||||
jQuery("td[id=usergroup]").show();
|
||||
jQuery("td[id=viewLevel0]").attr('colspan',1).addClass('td_3').removeClass('td_2');
|
||||
//显示联系人 清空联系人选项
|
||||
$("#userEmail_Line").show();
|
||||
$("#userEmail").text("");
|
||||
jQuery("#usergroupid").trigger('change');
|
||||
resize();
|
||||
}else if(jQuery(this).val() ==3){ //系统
|
||||
//隐藏用户组选项
|
||||
jQuery("#usergroupid").val("");
|
||||
jQuery("td[id=usergroup]").hide();
|
||||
jQuery("td[id=viewLevel0]").attr('colspan',3).addClass('td_2').removeClass('td_3');
|
||||
//显示联系人 清空联系人选项
|
||||
$("#userEmail_Line").show();
|
||||
$("#userEmail").text("");
|
||||
//请求获取用户Email信息 默认全选
|
||||
$.post("<c:url value='/'/>nmstaskManager/nmsTaskManager.do?action=queryUserInfo",{viewType:$(this).val()},function(datas){viewUserEmail(datas);},"json");
|
||||
resize();
|
||||
}
|
||||
});
|
||||
|
||||
//-----------------------
|
||||
$("#usergroupid").bind({change:function(){
|
||||
if($("#usergroupid").val() != ""){
|
||||
$.post("<c:url value='/'/>nmstaskManager/nmsTaskManager.do?action=queryUserInfo",{viewType:$("input[type=radio][name=missionstatetable.viewLevel]:checked").val(),userGroupId:$("#usergroupid").val()},function(datas){viewUserEmail(datas);},"json");
|
||||
}else{
|
||||
$("#userEmail").text("");
|
||||
}
|
||||
resize();
|
||||
}})
|
||||
function viewUserEmail(datas){
|
||||
$("#userEmail").text("");
|
||||
if(datas!=null){
|
||||
for(var i = 0;i<datas.length;i++){
|
||||
$("#userEmail").append("<span title='"+datas[i].email+"' ><input type='checkbox' name='userEmailIds' value='"+datas[i].yhid+"' /> "+datas[i].yhmc+"</span>");
|
||||
if(i!=0&&i%10==0){$("#userEmail").append("<br />")}
|
||||
}
|
||||
$("#userEmail span").attr("width",'100px');
|
||||
}
|
||||
$("input[type='checkbox'][name='checkAll']").attr('checked',true);
|
||||
$("#userEmail input[type='checkbox']").attr('checked',true);
|
||||
}
|
||||
//指定联系人 绑定click事件
|
||||
$("input[type='checkbox'][ name='checkAll']").bind({
|
||||
click:function(){
|
||||
if($(this).val()==1){//全选
|
||||
//$(this).next().attr('checked',false);
|
||||
$("#userEmail input[type='checkbox']").attr('checked',$(this).attr('checked'));
|
||||
}else{//反选
|
||||
}
|
||||
}
|
||||
});
|
||||
$("#userEmail span input[type='checkbox']").live(
|
||||
'click',function(){
|
||||
if($("#userEmail input[type='checkbox']").size()==$("#userEmail input[type='checkbox']:checked").size()){ //达成全选
|
||||
$("input[type='checkbox'][ name='checkAll']:first").attr('checked',true);
|
||||
}else{ //未达成全选
|
||||
$("input[type='checkbox'][ name='checkAll']:first").attr('checked',false);
|
||||
}
|
||||
});
|
||||
|
||||
jQuery("input[type='radio'][name='missionstatetable.viewLevel']:checked").click();
|
||||
});
|
||||
|
||||
|
||||
//选择节点组---begin
|
||||
function selectNodeAndNodeGroup() {
|
||||
//var nodeLock = '${nodeLock eq null ? -1 : nodeLock }';
|
||||
//if(nodeLock == 1){
|
||||
// alert("失败节点继续升级 节点组及节点不可修改");
|
||||
// return ;
|
||||
//}
|
||||
var groupId = jQuery("#nodeGroupsId").val();//选中节点组
|
||||
var nodeId = jQuery("#nodeIp").val();//选中ip
|
||||
var url = "<%=path%>/nodeGroupManage/nodeGroupManage!executeAction.do?action=toSelectNodeAndNodeGroup&groupId="+groupId+"&nodeId="+nodeId; //转向网页的地址;
|
||||
var name; //网页名称,可为空;
|
||||
//var iWidth = 800; //弹出窗口的宽度;
|
||||
//var iHeight = 560; //弹出窗口的高度;
|
||||
//var iTop = (window.screen.availHeight - 30 - iHeight) / 2;
|
||||
//var iLeft = (window.screen.availWidth - 10 - iWidth) / 2;
|
||||
//window.open(url, "selectNodeAndNodeGroup", "height=" + iHeight + ",,innerHeight=" + iHeight + ",width=" + iWidth + ",innerWidth=" + iWidth + ",top=" + iTop + ",left=" + iLeft + ",toolbar=no,menubar=yes,location=no,status=yes,resizable=yes");
|
||||
|
||||
//改为layer-20180831-chenjs---
|
||||
parent.layer.open({
|
||||
type: 2,
|
||||
title: "i18n_tsnang.text.selectNodeGroup_n81i",
|
||||
area:['850px', '610px'],
|
||||
shade: 0.6,
|
||||
closeBtn: 1,
|
||||
maxmin:true,
|
||||
content: url
|
||||
});
|
||||
}
|
||||
|
||||
function reciveNodeAndNodeGroup(nodeGroupIds,nodeGroupNames,nodeIds,nodeIps){
|
||||
document.getElementById("nodeListIdShow").value = nodeGroupNames;//节点组名称s
|
||||
document.getElementById("nodeGroupsId").value = nodeGroupIds;//节点组ids
|
||||
document.getElementById("nodeIpShow").value = nodeIps;//节点ips
|
||||
document.getElementById("nodeIp").value = nodeIds;//节点ids:nodeIds为选中的节点的id(用逗号连接的)
|
||||
}
|
||||
|
||||
function resize(){
|
||||
{parent.document.all.I3.height = document.body.scrollHeight;}
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body class="bc">
|
||||
<div class="middle_list">
|
||||
<div class="box_1">
|
||||
<!-- <img src="<c:url value='/images/sanjiao.png'/>" class="img_middle" /> 你现在所在的位置是:任务添加 --> </div>
|
||||
<form action="" id="yhForm" name="yhForm" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="oldMissionId" value="${missionstatetable.missionId }" />
|
||||
<input type="hidden" id="fw" value="addNewTask"/>
|
||||
<input type="hidden" id="dataStart" name="dataStart" value="${dataStart}"/>
|
||||
<input type="hidden" id="dataEnd" name="dataEnd" value="${dataEnd}"/>
|
||||
<input type="hidden" id="dataRange" name="dataRange" value="${dataRange}"/>
|
||||
<div class="box_2"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_8" colspan="4">i18n_afnti.text.title_n81i</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1">i18n_afnti.text.missionName_n81i:</td>
|
||||
<td class="td_3" colspan="1">
|
||||
<input type="text" name="missionstatetable.missionName" id="missionName" value="${missionstatetable.missionName }" />
|
||||
<font color="red">*</font></td>
|
||||
<td class="td_2" colspan="2">
|
||||
<a href="javaScript:jumpToSimilarTaskInfo()">i18n_afnti.text.editCommandSets_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1">i18n_afnti.text.nodeGroup_n81i:</td>
|
||||
<td class="td_3">
|
||||
<input type="text" name="nodeListIdShow" id="nodeListIdShow" readonly="readonly" value="${missionParamterTable.nodeListName }"/>
|
||||
<input type="hidden" name="nodeGroupsId" id="nodeGroupsId" value="${missionParamterTable.nodeGroupsId }"/>
|
||||
<input type="button" value="i18n_afnti.button.select_n81i" onclick="selectNodeAndNodeGroup()"
|
||||
class=btn3_mouseout
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
/>
|
||||
<font color="red">*${nodeCheckInfo }</font>
|
||||
</td>
|
||||
<td class="td_1" width="20%" align="right">
|
||||
i18n_afnti.text.nodeIp_n81i
|
||||
</td>
|
||||
<td class="td_2" width="30%" align="left">
|
||||
<input type="text" name="nodeIpShow" id="nodeIpShow" readonly="readonly" value="${missionParamterTable.nodeListName2 }"/>
|
||||
<input type="hidden" name="nodeIpsId" id="nodeIp" value="${missionParamterTable.nodeIpsId }"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1">i18n_afnti.text.viewLevel_n81i:</td>
|
||||
<td class="td_3" id="viewLevel0">
|
||||
<input type="radio" name="missionstatetable.viewLevel" value="1" ${missionstatetable.viewLevel eq 1 ? "checked=\"checked\"":"" } />i18n_afnti.message.publisher_n81i
|
||||
<input type="radio" name="missionstatetable.viewLevel" value="2" ${missionstatetable.viewLevel eq 2 ? "checked=\"checked\"":"" } />i18n_afnti.message.publisherGroup_n81i
|
||||
<input type="radio" name="missionstatetable.viewLevel" value="3" ${missionstatetable.viewLevel eq 3 ? "checked=\"checked\"":"" } />i18n_afnti.message.allInSys_n81i
|
||||
</td>
|
||||
<td class="td_1" id="usergroup">i18n_afnti.text.usergroup_n81i:</td>
|
||||
<td class="td_2" id="usergroup">
|
||||
<select name="missionstatetable.groupId" id="usergroupid">
|
||||
<option selected="selected" value="">
|
||||
i18n_afnti.message.userGroupDefault_n81i
|
||||
</option>
|
||||
<c:forEach items="${setxtjs}" var="stjs">
|
||||
<option value="${stjs.jsbh}" ${missionstatetable.groupId eq stjs.jsbh ? "selected=\"selected\"":"" } >
|
||||
${stjs.jsmc}
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font color="red" id="group_red">* </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1">i18n_afnti.text.missionDesc_n81i:</td>
|
||||
<td class="td_2" colspan="3"><textarea name="missionDesc"id="missionDesc" rows="4" style="width: 90%;" ></textarea></td>
|
||||
</tr>
|
||||
<!-- 联系人 -->
|
||||
<c:if test="${session.emailFlag==0 }">
|
||||
<tr id="userEmail_Line">
|
||||
<td class="td_1" align="right">
|
||||
i18n_afnti.text.users_n81i
|
||||
</td>
|
||||
<td class="td_2" colspan="3" align="left">
|
||||
<input type="checkbox" name="checkAll" value="1" /> i18n_afnti.message.selectAll_n81i
|
||||
<!--
|
||||
<input type="button" name="checkOther" value="反选" />
|
||||
-->
|
||||
<div id="userEmail" style="width: 100%;height: 50px; overflow-y: scroll; word-wrap: break-word;word-break:normal; ">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_1" style="text-align: right;" colspan="4">
|
||||
<input type="button" onclick="add()" value="i18n_afnti.buttone.add_n81i"
|
||||
class=btn3_mouseout
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
|
||||
<input type="button" value="i18n_afnti.buttone.reset_n81i"
|
||||
class=btn3_mouseout onclick="javascript:resetInfo();"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
|
||||
<input type="button" value="i18n_afnti.buttone.back_n81i"
|
||||
class=btn3_mouseout onclick="javaScript:callBack();"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<jsp:include page="/page/system/nmstaskmanager/taskTemplate.jsp" />
|
||||
</body>
|
||||
</html>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,81 +1,81 @@
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<script language="javascript" type="text/javascript" src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
<c:forEach var="paramMiss1" items="${paramM1}" varStatus="index">
|
||||
<!-- 任务一:文件推送模板定义 -->
|
||||
<div divType="file_div" id="file_div">
|
||||
<script language="javascript" type="text/javascript" src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
<input type="button" value="i18n_mcpfns1.text.filePath_n81i" title="i18n_mcpfns1.text.filePath_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="fileInfo" id="infoFile" value="${paramMiss1.fileName}" onchange="javascript:setValue(this.value)"/>
|
||||
<font color="red">*</font>(i18n_mcpfns1.message.filePath_n81i)
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
<span style="color: #000fff; cursor: hand; display: none;"
|
||||
id="del_file_span"> i18n_mcpfns1.text.delete_n81i</span>
|
||||
<table class="templateTable1">
|
||||
<tr>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfns1.text.destPath_n81i:
|
||||
</td>
|
||||
<td width="25%">
|
||||
<input type="text" name="paramM1[${index.count-1}].destPath" id="destPath"
|
||||
value="${paramMiss1.destPath}" />
|
||||
<font color="red">* </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfns1.text.isCover_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM1[${index.count-1}].isCover" id="isCover" value="Y"
|
||||
<c:if test="${paramMiss1.isCover=='Y' || paramMiss1.isCover=='y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns1.message.isCoverY_n81i
|
||||
<input type="radio" name="paramM1[${index.count-1}].isCover" id="isCover" value="N"
|
||||
<c:if test="${paramMiss1.isCover=='N' || paramMiss1.isCover=='n'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns1.message.isCoverN_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns1.text.username_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<input type="text" name="paramM1[${index.count-1}].username" id="username"
|
||||
value="${paramMiss1.username}" />
|
||||
</td>
|
||||
<!--
|
||||
<td align="right">
|
||||
属主*密码:
|
||||
</td>
|
||||
<td>
|
||||
<input type="password" name="paramM1[${index.count-1}].param1"
|
||||
id="param1" value="" style="width: 200px" />
|
||||
</td>
|
||||
-->
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns1.text.groupName_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM1[${index.count-1}].groupName" id="groupName"
|
||||
value="${paramMiss1.groupName}" />
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns1.text.permisson_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM1[${index.count-1}].permisson" id="permisson"
|
||||
value="${paramMiss1.permisson}" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
<script type="text/javascript">
|
||||
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<script language="javascript" type="text/javascript" src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
<c:forEach var="paramMiss1" items="${paramM1}" varStatus="index">
|
||||
<!-- 任务一:文件推送模板定义 -->
|
||||
<div divType="file_div" id="file_div">
|
||||
<script language="javascript" type="text/javascript" src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
<input type="button" value="i18n_mcpfns1.text.filePath_n81i" title="i18n_mcpfns1.text.filePath_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="fileInfo" id="infoFile" value="${paramMiss1.fileName}" onchange="javascript:setValue(this.value)"/>
|
||||
<font color="red">*</font>(i18n_mcpfns1.message.filePath_n81i)
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
<span style="color: #000fff; cursor: hand; display: none;"
|
||||
id="del_file_span"> i18n_mcpfns1.text.delete_n81i</span>
|
||||
<table class="templateTable1">
|
||||
<tr>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfns1.text.destPath_n81i:
|
||||
</td>
|
||||
<td width="25%">
|
||||
<input type="text" name="paramM1[${index.count-1}].destPath" id="destPath"
|
||||
value="${paramMiss1.destPath}" />
|
||||
<font color="red">* </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfns1.text.isCover_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM1[${index.count-1}].isCover" id="isCover" value="Y"
|
||||
<c:if test="${paramMiss1.isCover=='Y' || paramMiss1.isCover=='y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns1.message.isCoverY_n81i
|
||||
<input type="radio" name="paramM1[${index.count-1}].isCover" id="isCover" value="N"
|
||||
<c:if test="${paramMiss1.isCover=='N' || paramMiss1.isCover=='n'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns1.message.isCoverN_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns1.text.username_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<input type="text" name="paramM1[${index.count-1}].username" id="username"
|
||||
value="${paramMiss1.username}" />
|
||||
</td>
|
||||
<!--
|
||||
<td align="right">
|
||||
属主*密码:
|
||||
</td>
|
||||
<td>
|
||||
<input type="password" name="paramM1[${index.count-1}].param1"
|
||||
id="param1" value="" style="width: 200px" />
|
||||
</td>
|
||||
-->
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns1.text.groupName_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM1[${index.count-1}].groupName" id="groupName"
|
||||
value="${paramMiss1.groupName}" />
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns1.text.permisson_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM1[${index.count-1}].permisson" id="permisson"
|
||||
value="${paramMiss1.permisson}" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
<script type="text/javascript">
|
||||
|
||||
</script>
|
||||
@@ -1,404 +1,404 @@
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_backup'}"><!-- 备份 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" varStatus="index">
|
||||
<!-- 任务四:命令执行模板定义 -->
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
<table class="templateTable1">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable1").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable1").css({"display":"inline-block"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.backupFile_n81i:
|
||||
</td>
|
||||
<td width="25%">
|
||||
<input type="text" name="paramM4[${index.count-1}].backup" id="backup"
|
||||
value="${paramMiss4.backup}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.backupTo_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM4[${index.count-1}].backupTo" id="backupTo"
|
||||
value="${paramMiss4.backupTo}" />
|
||||
<font color="red"> * i18n_mcpfns4.message.backupTo_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
i18n_mcpfns4.text.compression_n81i:
|
||||
</td>
|
||||
<td valign="top">
|
||||
<input type="radio" name="paramM4[${index.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${paramMiss4.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM4[${index.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${paramMiss4.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.text.relativePath_n81i
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM4[${index.count-1}].exceptTmpStr" id="exceptTmpStr" rows="3" cols="40">${paramMiss4.exceptTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns4.message.exceptFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfns4.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_start'||missionparameteriable4.commandEName=='upgrade_exec'}"><!-- 启动和可执行命令 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" varStatus="index">
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
<table class="templateTable1">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable1").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable1").css({"display":"inline-block"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.startFileOrexecCmd_n81i:
|
||||
</td>
|
||||
<td width="25%">
|
||||
<input type="text" name="paramM4[${index.count-1}].execCmd" id="execCmd" value="${paramMiss4.execCmd}" /><font color="red"> * </font>
|
||||
</td>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.forceExec_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM4[${index.count-1}].forceExec" id="forceExec" value="Y"
|
||||
<c:if test="${paramMiss4.forceExec=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.Y_n81i
|
||||
<input type="radio" name="paramM4[${index.count-1}].forceExec" id="forceExec" value="N"
|
||||
<c:if test="${paramMiss4.forceExec=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.N_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.execResult_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM4[${index.count-1}].execResult" id="execResult" value="${paramMiss4.execResult}" /><font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.residentFlag_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM4[${index.count-1}].residentFlag" id="residentFlag" value="Y"
|
||||
<c:if test="${paramMiss4.residentFlag=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.Y_n81i
|
||||
<input type="radio" name="paramM4[${index.count-1}].residentFlag" id="residentFlag" value="N"
|
||||
<c:if test="${paramMiss4.residentFlag=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.N_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td nowrap="nowrap">
|
||||
<input type="text" name="paramM4[${index.count-1}].maxWaitTime" id="maxWaitTime" value="${paramMiss4.maxWaitTime}" />秒(为空则默认等待3秒)
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.returnFlag_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM4[${index.count-1}].returnFlag" id="returnFlag" value="Y"
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.Y_n81i
|
||||
<input type="radio" name="paramM4[${index.count-1}].returnFlag" id="returnFlag" value="N"
|
||||
<c:if test="${paramMiss4.returnFlag=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.N_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}">
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.username_n81i:
|
||||
</td>
|
||||
<td id="maxWaitTime[${index.count-1}]">
|
||||
<input type="text" name="paramM4[${index.count-1}].username" id="username" value="${paramMiss4.username}" />
|
||||
</td>
|
||||
<td align="right" id="returnfile[${index.count-1}]" >
|
||||
i18n_mcpfns4.text.returnPath_n81i:
|
||||
</td>
|
||||
<td id="returnfile[${index.count-1}]" >
|
||||
<input type="text" name="paramM4[${index.count-1}].returnPath" id="returnPath"
|
||||
value="${paramMiss4.returnPath}" />
|
||||
</td>
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.returnFlag=='N'}">
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.username_n81i:
|
||||
</td>
|
||||
<td id="maxWaitTime[${index.count-1}]" colspan="3">
|
||||
<input type="text" name="paramM4[${index.count-1}].username" id="username" value="${paramMiss4.username}" />
|
||||
</td>
|
||||
<td align="right" id="returnfile[${index.count-1}]" style="display:none;">
|
||||
i18n_mcpfns4.text.returnPath_n81i:
|
||||
</td>
|
||||
<td id="returnfile[${index.count-1}]" style="display:none;">
|
||||
<input type="text" name="paramM4[${index.count-1}].returnPath" id="returnPath"
|
||||
value="${paramMiss4.returnPath}" />
|
||||
</td>
|
||||
</c:if>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.execParams_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<textarea name="paramM4[${index.count-1}].execParamsTmpStr" id="execParamsTmpStr" rows="3" cols="50">${paramMiss4.execParamsTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns4.message.execParams_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfns4.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
<c:if test="${missionparameteriable4.commandEName=='single_exec'}"><!-- 单次执行命令 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" varStatus="index">
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
<table class="templateTable1">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable1").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable1").css({"display":"inline-block"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.execCmd_n81i:
|
||||
</td>
|
||||
<td width="25%">
|
||||
<input type="text" name="paramM4[${index.count-1}].execCmd" id="execCmd" value="${paramMiss4.execCmd}" /><font color="red"> * </font>
|
||||
</td>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.returnFlag_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM4[${index.count-1}].returnFlag" id="returnFlag" value="Y"
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.Y_n81i
|
||||
<input type="radio" name="paramM4[${index.count-1}].returnFlag" id="returnFlag" value="N"
|
||||
<c:if test="${paramMiss4.returnFlag=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.N_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.username_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<input type="text" name="paramM4[${index.count-1}].username"
|
||||
id="username" value="${paramMiss4.username}" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}">
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td id="maxWaitTime[${index.count-1}]" nowrap="nowrap">
|
||||
<input type="text" name="paramM4[${index.count-1}].maxWaitTime" id="maxWaitTime" value="${paramMiss4.maxWaitTime}" />秒(为空则默认等待3秒)
|
||||
</td>
|
||||
<td align="right" id="returnfile[${index.count-1}]" >
|
||||
i18n_mcpfns4.text.returnPath_n81i:
|
||||
</td>
|
||||
<td id="returnfile[${index.count-1}]" >
|
||||
<input type="text" name="paramM4[${index.count-1}].returnPath" id="returnPath"
|
||||
value="${paramMiss4.returnPath}" />
|
||||
</td>
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.returnFlag=='N'}">
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td id="maxWaitTime[${index.count-1}]" colspan="3" nowrap="nowrap">
|
||||
<input type="text" name="paramM4[${index.count-1}].maxWaitTime" id="maxWaitTime" value="${paramMiss4.maxWaitTime}" />秒(为空则默认等待3秒)
|
||||
</td>
|
||||
<td align="right" id="returnfile[${index.count-1}]" style="display:none;">
|
||||
i18n_mcpfns4.text.returnPath_n81i:
|
||||
</td>
|
||||
<td id="returnfile[${index.count-1}]" style="display:none;">
|
||||
<input type="text" name="paramM4[${index.count-1}].returnPath" id="returnPath"
|
||||
value="${paramMiss4.returnPath}" />
|
||||
</td>
|
||||
</c:if>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfns4.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_update'}"><!-- 覆盖更新 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" varStatus="index">
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
<table class="templateTable1">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable1").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable1").css({"display":"inline-block"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.source_n81i:
|
||||
</td>
|
||||
<td width="25%">
|
||||
<input type="text" name="paramM4[${index.count-1}].source" id="source" value="${paramMiss4.source}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM4[${index.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${paramMiss4.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM4[${index.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${paramMiss4.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.coverPath_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM4[${index.count-1}].cover" id="cover" value="${paramMiss4.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.isCreateCover_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM4[${index.count-1}].isCreateCover" id="isCreateCover" value="Y"
|
||||
<c:if test="${paramMiss4.isCreateCover=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.isCreateCoverY_n81i
|
||||
<input type="radio" name="paramM4[${index.count-1}].isCreateCover" id="isCreateCover" value="N"
|
||||
<c:if test="${paramMiss4.isCreateCover=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.isCreateCoverN_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<textarea name="paramM4[${index.count-1}].deleteTmpStr" id="deleteTmpStr" rows="3" cols="70">${paramMiss4.deleteTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns4.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfns4.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_recover'}"><!-- 恢复 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" varStatus="index">
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
<table class="templateTable1">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable1").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable1").css({"display":"inline-block"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.source_n81i:
|
||||
</td>
|
||||
<td width="25%">
|
||||
<input type="text" name="paramM4[${index.count-1}].source" id="source" value="${paramMiss4.source}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM4[${index.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${paramMiss4.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM4[${index.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${paramMiss4.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.coverPath_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM4[${index.count-1}].cover" id="cover" value="${paramMiss4.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td><textarea name="paramM4[${index.count-1}].deleteTmpStr" id="deleteTmpStr" rows="3" cols="30">${paramMiss4.deleteTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns4.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfns4.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_kill_process'}"><!-- 停用进程 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" varStatus="index">
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
i18n_mcpfncs.text.pidFile_n81i: <input type="text" name="paramM4[${index.count-1}].pidFile" id="pidFile" value="${paramMiss4.pidFile}"/>
|
||||
<font color="red">*</font>
|
||||
<span style="color: #000fff; cursor: hand; display: none; margin:0 0px 10px 0;" id="del_file_span"> 删除</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_backup'}"><!-- 备份 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" varStatus="index">
|
||||
<!-- 任务四:命令执行模板定义 -->
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
<table class="templateTable1">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable1").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable1").css({"display":"inline-block"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.backupFile_n81i:
|
||||
</td>
|
||||
<td width="25%">
|
||||
<input type="text" name="paramM4[${index.count-1}].backup" id="backup"
|
||||
value="${paramMiss4.backup}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.backupTo_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM4[${index.count-1}].backupTo" id="backupTo"
|
||||
value="${paramMiss4.backupTo}" />
|
||||
<font color="red"> * i18n_mcpfns4.message.backupTo_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
i18n_mcpfns4.text.compression_n81i:
|
||||
</td>
|
||||
<td valign="top">
|
||||
<input type="radio" name="paramM4[${index.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${paramMiss4.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM4[${index.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${paramMiss4.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.text.relativePath_n81i
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM4[${index.count-1}].exceptTmpStr" id="exceptTmpStr" rows="3" cols="40">${paramMiss4.exceptTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns4.message.exceptFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfns4.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_start'||missionparameteriable4.commandEName=='upgrade_exec'}"><!-- 启动和可执行命令 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" varStatus="index">
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
<table class="templateTable1">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable1").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable1").css({"display":"inline-block"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.startFileOrexecCmd_n81i:
|
||||
</td>
|
||||
<td width="25%">
|
||||
<input type="text" name="paramM4[${index.count-1}].execCmd" id="execCmd" value="${paramMiss4.execCmd}" /><font color="red"> * </font>
|
||||
</td>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.forceExec_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM4[${index.count-1}].forceExec" id="forceExec" value="Y"
|
||||
<c:if test="${paramMiss4.forceExec=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.Y_n81i
|
||||
<input type="radio" name="paramM4[${index.count-1}].forceExec" id="forceExec" value="N"
|
||||
<c:if test="${paramMiss4.forceExec=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.N_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.execResult_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM4[${index.count-1}].execResult" id="execResult" value="${paramMiss4.execResult}" /><font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.residentFlag_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM4[${index.count-1}].residentFlag" id="residentFlag" value="Y"
|
||||
<c:if test="${paramMiss4.residentFlag=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.Y_n81i
|
||||
<input type="radio" name="paramM4[${index.count-1}].residentFlag" id="residentFlag" value="N"
|
||||
<c:if test="${paramMiss4.residentFlag=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.N_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td nowrap="nowrap">
|
||||
<input type="text" name="paramM4[${index.count-1}].maxWaitTime" id="maxWaitTime" value="${paramMiss4.maxWaitTime}" />秒(为空则默认等待3秒)
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.returnFlag_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM4[${index.count-1}].returnFlag" id="returnFlag" value="Y"
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.Y_n81i
|
||||
<input type="radio" name="paramM4[${index.count-1}].returnFlag" id="returnFlag" value="N"
|
||||
<c:if test="${paramMiss4.returnFlag=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.N_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}">
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.username_n81i:
|
||||
</td>
|
||||
<td id="maxWaitTime[${index.count-1}]">
|
||||
<input type="text" name="paramM4[${index.count-1}].username" id="username" value="${paramMiss4.username}" />
|
||||
</td>
|
||||
<td align="right" id="returnfile[${index.count-1}]" >
|
||||
i18n_mcpfns4.text.returnPath_n81i:
|
||||
</td>
|
||||
<td id="returnfile[${index.count-1}]" >
|
||||
<input type="text" name="paramM4[${index.count-1}].returnPath" id="returnPath"
|
||||
value="${paramMiss4.returnPath}" />
|
||||
</td>
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.returnFlag=='N'}">
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.username_n81i:
|
||||
</td>
|
||||
<td id="maxWaitTime[${index.count-1}]" colspan="3">
|
||||
<input type="text" name="paramM4[${index.count-1}].username" id="username" value="${paramMiss4.username}" />
|
||||
</td>
|
||||
<td align="right" id="returnfile[${index.count-1}]" style="display:none;">
|
||||
i18n_mcpfns4.text.returnPath_n81i:
|
||||
</td>
|
||||
<td id="returnfile[${index.count-1}]" style="display:none;">
|
||||
<input type="text" name="paramM4[${index.count-1}].returnPath" id="returnPath"
|
||||
value="${paramMiss4.returnPath}" />
|
||||
</td>
|
||||
</c:if>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.execParams_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<textarea name="paramM4[${index.count-1}].execParamsTmpStr" id="execParamsTmpStr" rows="3" cols="50">${paramMiss4.execParamsTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns4.message.execParams_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfns4.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
<c:if test="${missionparameteriable4.commandEName=='single_exec'}"><!-- 单次执行命令 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" varStatus="index">
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
<table class="templateTable1">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable1").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable1").css({"display":"inline-block"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.execCmd_n81i:
|
||||
</td>
|
||||
<td width="25%">
|
||||
<input type="text" name="paramM4[${index.count-1}].execCmd" id="execCmd" value="${paramMiss4.execCmd}" /><font color="red"> * </font>
|
||||
</td>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.returnFlag_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM4[${index.count-1}].returnFlag" id="returnFlag" value="Y"
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.Y_n81i
|
||||
<input type="radio" name="paramM4[${index.count-1}].returnFlag" id="returnFlag" value="N"
|
||||
<c:if test="${paramMiss4.returnFlag=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.N_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.username_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<input type="text" name="paramM4[${index.count-1}].username"
|
||||
id="username" value="${paramMiss4.username}" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}">
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td id="maxWaitTime[${index.count-1}]" nowrap="nowrap">
|
||||
<input type="text" name="paramM4[${index.count-1}].maxWaitTime" id="maxWaitTime" value="${paramMiss4.maxWaitTime}" />秒(为空则默认等待3秒)
|
||||
</td>
|
||||
<td align="right" id="returnfile[${index.count-1}]" >
|
||||
i18n_mcpfns4.text.returnPath_n81i:
|
||||
</td>
|
||||
<td id="returnfile[${index.count-1}]" >
|
||||
<input type="text" name="paramM4[${index.count-1}].returnPath" id="returnPath"
|
||||
value="${paramMiss4.returnPath}" />
|
||||
</td>
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.returnFlag=='N'}">
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td id="maxWaitTime[${index.count-1}]" colspan="3" nowrap="nowrap">
|
||||
<input type="text" name="paramM4[${index.count-1}].maxWaitTime" id="maxWaitTime" value="${paramMiss4.maxWaitTime}" />秒(为空则默认等待3秒)
|
||||
</td>
|
||||
<td align="right" id="returnfile[${index.count-1}]" style="display:none;">
|
||||
i18n_mcpfns4.text.returnPath_n81i:
|
||||
</td>
|
||||
<td id="returnfile[${index.count-1}]" style="display:none;">
|
||||
<input type="text" name="paramM4[${index.count-1}].returnPath" id="returnPath"
|
||||
value="${paramMiss4.returnPath}" />
|
||||
</td>
|
||||
</c:if>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfns4.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_update'}"><!-- 覆盖更新 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" varStatus="index">
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
<table class="templateTable1">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable1").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable1").css({"display":"inline-block"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.source_n81i:
|
||||
</td>
|
||||
<td width="25%">
|
||||
<input type="text" name="paramM4[${index.count-1}].source" id="source" value="${paramMiss4.source}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM4[${index.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${paramMiss4.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM4[${index.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${paramMiss4.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.coverPath_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM4[${index.count-1}].cover" id="cover" value="${paramMiss4.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.isCreateCover_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM4[${index.count-1}].isCreateCover" id="isCreateCover" value="Y"
|
||||
<c:if test="${paramMiss4.isCreateCover=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.isCreateCoverY_n81i
|
||||
<input type="radio" name="paramM4[${index.count-1}].isCreateCover" id="isCreateCover" value="N"
|
||||
<c:if test="${paramMiss4.isCreateCover=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.message.isCreateCoverN_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<textarea name="paramM4[${index.count-1}].deleteTmpStr" id="deleteTmpStr" rows="3" cols="70">${paramMiss4.deleteTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns4.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfns4.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_recover'}"><!-- 恢复 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" varStatus="index">
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
<table class="templateTable1">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable1").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable1").css({"display":"inline-block"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.source_n81i:
|
||||
</td>
|
||||
<td width="25%">
|
||||
<input type="text" name="paramM4[${index.count-1}].source" id="source" value="${paramMiss4.source}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns4.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM4[${index.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${paramMiss4.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM4[${index.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${paramMiss4.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns4.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.coverPath_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM4[${index.count-1}].cover" id="cover" value="${paramMiss4.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns4.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td><textarea name="paramM4[${index.count-1}].deleteTmpStr" id="deleteTmpStr" rows="3" cols="30">${paramMiss4.deleteTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns4.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfns4.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_kill_process'}"><!-- 停用进程 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" varStatus="index">
|
||||
<div divType="file_div" id="file_div">
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
i18n_mcpfncs.text.pidFile_n81i: <input type="text" name="paramM4[${index.count-1}].pidFile" id="pidFile" value="${paramMiss4.pidFile}"/>
|
||||
<font color="red">*</font>
|
||||
<span style="color: #000fff; cursor: hand; display: none; margin:0 0px 10px 0;" id="del_file_span"> 删除</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
@@ -1,336 +1,336 @@
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
<c:if test="${missionparametertable6.commandEName=='upgrade_agent'}"><!-- Agent升级 -->
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" varStatus="index">
|
||||
<!-- 任务六:升级部署模板定义 -->
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable1">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable1").css({"display":"inline"});
|
||||
$(".templateTable").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable1").css({"display":"inline-block"});
|
||||
$(".templateTable").css({"display":"inline-block"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfncs.text.coverPath_n81i:
|
||||
</td>
|
||||
<td >
|
||||
<input type="text" name="paramM6[${index.count-1}].cover" id="cover" value="${paramMiss6.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.text.username_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<input type="text" name="paramM6[${index.count-1}].username" id="username"
|
||||
value="${paramMiss6.username}" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfncs.text.recovery_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="recovery_Td[${index.count-1}]">
|
||||
<span class="STYLE1" id="add_recovery_span" style="color: #000fff; cursor: hand;<c:if test='${fn:length(paramMiss6.recoverys)>0}'>display:none;</c:if>">i18n_mcpfncs.text.recoverySets_n81i</span>
|
||||
<c:forEach var="recoveryParam" items="${paramMiss6.recoverys}" varStatus="index2">
|
||||
<div divType="file_div" id="file_div"><!-- 恢复参数 -->
|
||||
<input type="hidden" name="recoverys[${index2.count-1}]" id="recoveryIndex" />
|
||||
<table class="templateTable" style="width:95%">
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfncs.text.source_n81i:
|
||||
</td>
|
||||
<td width="27%">
|
||||
<input type="text" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].source" id="source"
|
||||
value="${recoveryParam.source}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfncs.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${recoveryParam.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfncs.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${recoveryParam.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfncs.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="middle">
|
||||
i18n_mcpfncs.text.recoveryPath_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].cover" id="cover"
|
||||
value="${recoveryParam.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[${index.count-1}].recoverys[${index2.count-1}].deleteTmpStr" id="deleteTmpStr" rows="3" cols="30">${recoveryParam.deleteTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfncs.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_recovery_span"> i18n_mcpfncs.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="backup_Td[${index.count-1}]">
|
||||
<span class="STYLE1" id="add_backup_span" style="color: #000fff; cursor: hand;<c:if test='${fn:length(paramMiss6.backups)>0}'>display:none;</c:if>">i18n_mcpfncs.text.addBackupSets_n81i</span>
|
||||
<c:forEach var="backupParam" items="${paramMiss6.backups}" varStatus="index2">
|
||||
<div divType="file_div" id="file_div"><!-- 备份参数 -->
|
||||
<input type="hidden" name="backups[${index2.count-1}]" id="backUpIndex" />
|
||||
<table class="templateTable" style="width:95%">
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfncs.text.backupFiles_n81i:
|
||||
</td>
|
||||
<td width="40%">
|
||||
<input type="text" name="paramM6[${index.count-1}].backups[${index2.count-1}].backup" id="backup"
|
||||
value="${backupParam.backup}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfncs.text.compression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].backups[${index2.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${backupParam.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfncs.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].backups[${index2.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${backupParam.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfncs.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
i18n_mcpfncs.text.backupTo_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].backups[${index2.count-1}].backupTo" id="backupTo"
|
||||
value="${backupParam.backupTo}" />
|
||||
<font color="red"> * i18n_mcpfncs.message.backupTo_n81i</font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[${index.count-1}].backups[${index2.count-1}].exceptTmpStr" id="exceptTmpStr" rows="3" cols="30">${backupParam.exceptTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfncs.message.exceptFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_backup_span"> i18n_mcpfncs.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfncs.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
<c:if test="${missionparametertable6.commandEName=='upgrade_other' || missionparametertable6.commandEName=='upgrade_server'}"><!-- 第三方升级部署和Server升级 -->
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" varStatus="index">
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable1">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable1").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable1").css({"display":"inline-table"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfncs.text.coverPath_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<input type="text" name="paramM6[${index.count-1}].cover" id="cover" value="${paramMiss6.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfncs.text.startupFile_n81i:
|
||||
</td>
|
||||
<td width="33%">
|
||||
<input type="text" name="paramM6[${index.count-1}].startupFile" id="startupFile" value="${paramMiss6.startupFile}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfncs.text.pidFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].pidFile" id="pidFile" value="${paramMiss6.pidFile}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.text.username_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].username" id="username"
|
||||
value="${paramMiss6.username}" />
|
||||
</td>
|
||||
<td align="right" rowspan="2" width="10%">
|
||||
i18n_mcpfncs.text.execParams_n81i:
|
||||
</td>
|
||||
<td rowspan="2">
|
||||
<textarea name="paramM6[${index.count-1}].execParamsTmpStr" id="execParamsTmpStr" rows="4" cols="30">${paramMiss6.execParamsTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfncs.message.execParams_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.message.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td nowrap="nowrap">
|
||||
<input type="text" name="paramM6[${index.count-1}].maxWaitTime" id="maxWaitTime" value="${paramMiss6.maxWaitTime}" />i18n_mcpfncs.message.maxWaitTime_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.text.recovery_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="recovery_Td[${index.count-1}]">
|
||||
<span class="STYLE1" id="add_recovery_span" style="color: #000fff; cursor: hand;">i18n_mcpfncs.text.recoverySets_n81i</span>
|
||||
<c:forEach var="recoveryParam" items="${paramMiss6.recoverys}" varStatus="index2">
|
||||
<div divType="file_div" id="file_div"><!-- 恢复参数 -->
|
||||
<input type="hidden" name="recoverys[${index2.count-1}]" id="recoveryIndex" />
|
||||
<table class="templateTable" style="width:95%">
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfncs.text.source_n81i:
|
||||
</td>
|
||||
<td width="27%">
|
||||
<input type="text" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].source" id="source"
|
||||
value="${recoveryParam.source}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfncs.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${recoveryParam.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfncs.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${recoveryParam.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfncs.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="middle">
|
||||
i18n_mcpfncs.text.recoveryPath_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].cover" id="cover"
|
||||
value="${recoveryParam.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[${index.count-1}].recoverys[${index2.count-1}].deleteTmpStr" id="deleteTmpStr" rows="3" cols="30">${recoveryParam.deleteTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfncs.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_recovery_span"> i18n_mcpfncs.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" >
|
||||
i18n_mcpfncs.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="backup_Td[${index.count-1}]" >
|
||||
<span class="STYLE1" id="add_backup_span" style="color: #000fff; cursor: hand;">i18n_mcpfncs.text.addBackupSets_n81i</span>
|
||||
<c:forEach var="backupParam" items="${paramMiss6.backups}" varStatus="index2">
|
||||
<div divType="file_div" id="file_div"><!-- 备份参数 -->
|
||||
<input type="hidden" name="backups[${index2.count-1}]" id="backUpIndex" />
|
||||
<table class="templateTable" style="width:95%">
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfncs.text.backupFiles_n81i:
|
||||
</td>
|
||||
<td width="40%">
|
||||
<input type="text" name="paramM6[${index.count-1}].backups[${index2.count-1}].backup" id="backup"
|
||||
value="${backupParam.backup}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfncs.text.compression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].backups[${index2.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${backupParam.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfncs.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].backups[${index2.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${backupParam.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfncs.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
i18n_mcpfncs.text.backupTo_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].backups[${index2.count-1}].backupTo" id="backupTo"
|
||||
value="${backupParam.backupTo}" />
|
||||
<font color="red"> * i18n_mcpfncs.message.backupTo_n81i</font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[${index.count-1}].backups[${index2.count-1}].exceptTmpStr" id="exceptTmpStr" rows="3" cols="30">${backupParam.exceptTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfncs.message.exceptFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_backup_span"> i18n_mcpfncs.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfncs.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
<c:if test="${missionparametertable6.commandEName=='upgrade_agent'}"><!-- Agent升级 -->
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" varStatus="index">
|
||||
<!-- 任务六:升级部署模板定义 -->
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable1">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable1").css({"display":"inline"});
|
||||
$(".templateTable").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable1").css({"display":"inline-block"});
|
||||
$(".templateTable").css({"display":"inline-block"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfncs.text.coverPath_n81i:
|
||||
</td>
|
||||
<td >
|
||||
<input type="text" name="paramM6[${index.count-1}].cover" id="cover" value="${paramMiss6.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.text.username_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<input type="text" name="paramM6[${index.count-1}].username" id="username"
|
||||
value="${paramMiss6.username}" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfncs.text.recovery_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="recovery_Td[${index.count-1}]">
|
||||
<span class="STYLE1" id="add_recovery_span" style="color: #000fff; cursor: hand;<c:if test='${fn:length(paramMiss6.recoverys)>0}'>display:none;</c:if>">i18n_mcpfncs.text.recoverySets_n81i</span>
|
||||
<c:forEach var="recoveryParam" items="${paramMiss6.recoverys}" varStatus="index2">
|
||||
<div divType="file_div" id="file_div"><!-- 恢复参数 -->
|
||||
<input type="hidden" name="recoverys[${index2.count-1}]" id="recoveryIndex" />
|
||||
<table class="templateTable" style="width:95%">
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfncs.text.source_n81i:
|
||||
</td>
|
||||
<td width="27%">
|
||||
<input type="text" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].source" id="source"
|
||||
value="${recoveryParam.source}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfncs.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${recoveryParam.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfncs.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${recoveryParam.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfncs.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="middle">
|
||||
i18n_mcpfncs.text.recoveryPath_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].cover" id="cover"
|
||||
value="${recoveryParam.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[${index.count-1}].recoverys[${index2.count-1}].deleteTmpStr" id="deleteTmpStr" rows="3" cols="30">${recoveryParam.deleteTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfncs.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_recovery_span"> i18n_mcpfncs.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="backup_Td[${index.count-1}]">
|
||||
<span class="STYLE1" id="add_backup_span" style="color: #000fff; cursor: hand;<c:if test='${fn:length(paramMiss6.backups)>0}'>display:none;</c:if>">i18n_mcpfncs.text.addBackupSets_n81i</span>
|
||||
<c:forEach var="backupParam" items="${paramMiss6.backups}" varStatus="index2">
|
||||
<div divType="file_div" id="file_div"><!-- 备份参数 -->
|
||||
<input type="hidden" name="backups[${index2.count-1}]" id="backUpIndex" />
|
||||
<table class="templateTable" style="width:95%">
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfncs.text.backupFiles_n81i:
|
||||
</td>
|
||||
<td width="40%">
|
||||
<input type="text" name="paramM6[${index.count-1}].backups[${index2.count-1}].backup" id="backup"
|
||||
value="${backupParam.backup}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfncs.text.compression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].backups[${index2.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${backupParam.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfncs.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].backups[${index2.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${backupParam.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfncs.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
i18n_mcpfncs.text.backupTo_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].backups[${index2.count-1}].backupTo" id="backupTo"
|
||||
value="${backupParam.backupTo}" />
|
||||
<font color="red"> * i18n_mcpfncs.message.backupTo_n81i</font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[${index.count-1}].backups[${index2.count-1}].exceptTmpStr" id="exceptTmpStr" rows="3" cols="30">${backupParam.exceptTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfncs.message.exceptFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_backup_span"> i18n_mcpfncs.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfncs.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
<c:if test="${missionparametertable6.commandEName=='upgrade_other' || missionparametertable6.commandEName=='upgrade_server'}"><!-- 第三方升级部署和Server升级 -->
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" varStatus="index">
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable1">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable1").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable1").css({"display":"inline-table"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfncs.text.coverPath_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<input type="text" name="paramM6[${index.count-1}].cover" id="cover" value="${paramMiss6.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfncs.text.startupFile_n81i:
|
||||
</td>
|
||||
<td width="33%">
|
||||
<input type="text" name="paramM6[${index.count-1}].startupFile" id="startupFile" value="${paramMiss6.startupFile}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right" width="10%">
|
||||
i18n_mcpfncs.text.pidFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].pidFile" id="pidFile" value="${paramMiss6.pidFile}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.text.username_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].username" id="username"
|
||||
value="${paramMiss6.username}" />
|
||||
</td>
|
||||
<td align="right" rowspan="2" width="10%">
|
||||
i18n_mcpfncs.text.execParams_n81i:
|
||||
</td>
|
||||
<td rowspan="2">
|
||||
<textarea name="paramM6[${index.count-1}].execParamsTmpStr" id="execParamsTmpStr" rows="4" cols="30">${paramMiss6.execParamsTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfncs.message.execParams_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.message.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td nowrap="nowrap">
|
||||
<input type="text" name="paramM6[${index.count-1}].maxWaitTime" id="maxWaitTime" value="${paramMiss6.maxWaitTime}" />i18n_mcpfncs.message.maxWaitTime_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.text.recovery_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="recovery_Td[${index.count-1}]">
|
||||
<span class="STYLE1" id="add_recovery_span" style="color: #000fff; cursor: hand;">i18n_mcpfncs.text.recoverySets_n81i</span>
|
||||
<c:forEach var="recoveryParam" items="${paramMiss6.recoverys}" varStatus="index2">
|
||||
<div divType="file_div" id="file_div"><!-- 恢复参数 -->
|
||||
<input type="hidden" name="recoverys[${index2.count-1}]" id="recoveryIndex" />
|
||||
<table class="templateTable" style="width:95%">
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfncs.text.source_n81i:
|
||||
</td>
|
||||
<td width="27%">
|
||||
<input type="text" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].source" id="source"
|
||||
value="${recoveryParam.source}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfncs.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${recoveryParam.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfncs.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${recoveryParam.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfncs.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="middle">
|
||||
i18n_mcpfncs.text.recoveryPath_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].recoverys[${index2.count-1}].cover" id="cover"
|
||||
value="${recoveryParam.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[${index.count-1}].recoverys[${index2.count-1}].deleteTmpStr" id="deleteTmpStr" rows="3" cols="30">${recoveryParam.deleteTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfncs.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_recovery_span"> i18n_mcpfncs.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" >
|
||||
i18n_mcpfncs.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="backup_Td[${index.count-1}]" >
|
||||
<span class="STYLE1" id="add_backup_span" style="color: #000fff; cursor: hand;">i18n_mcpfncs.text.addBackupSets_n81i</span>
|
||||
<c:forEach var="backupParam" items="${paramMiss6.backups}" varStatus="index2">
|
||||
<div divType="file_div" id="file_div"><!-- 备份参数 -->
|
||||
<input type="hidden" name="backups[${index2.count-1}]" id="backUpIndex" />
|
||||
<table class="templateTable" style="width:95%">
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfncs.text.backupFiles_n81i:
|
||||
</td>
|
||||
<td width="40%">
|
||||
<input type="text" name="paramM6[${index.count-1}].backups[${index2.count-1}].backup" id="backup"
|
||||
value="${backupParam.backup}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfncs.text.compression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].backups[${index2.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${backupParam.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfncs.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].backups[${index2.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${backupParam.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfncs.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
i18n_mcpfncs.text.backupTo_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].backups[${index2.count-1}].backupTo" id="backupTo"
|
||||
value="${backupParam.backupTo}" />
|
||||
<font color="red"> * i18n_mcpfncs.message.backupTo_n81i</font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfncs.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[${index.count-1}].backups[${index2.count-1}].exceptTmpStr" id="exceptTmpStr" rows="3" cols="30">${backupParam.exceptTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfncs.message.exceptFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_backup_span"> i18n_mcpfncs.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_file_span"> i18n_mcpfncs.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
@@ -1,331 +1,331 @@
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
<c:if test="${missionparametertable6.commandEName=='upgrade_agent'}"><!-- Agent升级 -->
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" varStatus="index">
|
||||
<!-- 任务六:升级部署模板定义 -->
|
||||
<div divType="file_div" id="file_div">
|
||||
<script language="javascript" type="text/javascript" src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
<input type="button" value="i18n_mcpfns6.text.path_n81i" title="i18n_mcpfns6.text.path_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="fileInfo" id="infoFile" value="" onchange="javascript:setValue(this.value)"/>
|
||||
<font color="red">*</font>(i18n_mcpfns6.message.path_n81i)
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
<span style="color: #000fff; cursor: hand; display: none;"
|
||||
id="del_file_span"> i18n_mcpfns6.text.delete_n81i</span>
|
||||
<table class="templateTable1">
|
||||
<tr>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfns6.text.coverPath_n81i:
|
||||
</td>
|
||||
<td width="25%">
|
||||
<input type="text" name="paramM6[${index.count-1}].cover" id="cover" value="${paramMiss6.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfns6.text.isCreateCover_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].isCreateCover" id="isCreateCover" value="Y"
|
||||
<c:if test="${paramMiss6.isCreateCover=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.message.isCreateCoverY_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].isCreateCover" id="isCreateCover" value="N"
|
||||
<c:if test="${paramMiss6.isCreateCover=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.message.isCreateCoverN_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.username_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].username" id="username" value="${paramMiss6.username}" />
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${paramMiss6.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${paramMiss6.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.groupName_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].groupName" id="groupName"
|
||||
value="${paramMiss6.groupName}" />
|
||||
</td>
|
||||
<td align="right" rowspan="1">
|
||||
i18n_mcpfns6.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td rowspan="1">
|
||||
<textarea name="paramM6[${index.count-1}].deleteTmpStr" id="deleteTmpStr" rows="3" cols="30">${paramMiss6.deleteTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns6.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.permisson_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<input type="text" name="paramM6[${index.count-1}].permisson" id="permisson"
|
||||
value="${paramMiss6.permisson}" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="backup_Td[${index.count-1}]">
|
||||
|
||||
<span class="STYLE1" id="add_backup_span" style="color: #000fff; cursor: hand;<c:if test='${fn:length(paramMiss6.backups)>0}'>display:none;</c:if>">添加备份参数</span>
|
||||
<c:forEach var="backupParam" items="${paramMiss6.backups}" varStatus="index2">
|
||||
<div divType="file_div" id="file_div"><!-- 备份参数 -->
|
||||
<input type="hidden" name="backups[${index2.count-1}]" id="backUpIndex" />
|
||||
<table class="templateTable" style="width:95%">
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns6.text.backupFiles_n81i:
|
||||
</td>
|
||||
<td width="40%">
|
||||
<input type="text" name="paramM6[${index.count-1}].backups[${index2.count-1}].backup" id="backup"
|
||||
value="${backupParam.backup}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfns6.text.compression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].backups[${index2.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${backupParam.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].backups[${index2.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${backupParam.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
i18n_mcpfns6.text.backupTo_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].backups[${index2.count-1}].backupTo" id="backupTo"
|
||||
value="${backupParam.backupTo}" />
|
||||
<font color="red"> * i18n_mcpfns6.message.backupTo_n81i</font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[${index.count-1}].backups[${index2.count-1}].exceptTmpStr" id="exceptTmpStr" rows="3" cols="30">${backupParam.exceptTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns6.message.exceptFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_backup_span"> i18n_mcpfns6.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
<c:if test="${missionparametertable6.commandEName=='upgrade_other' || missionparametertable6.commandEName=='upgrade_server'}"><!-- 第三方升级部署和Server升级 -->
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" varStatus="index">
|
||||
<div divType="file_div" id="file_div">
|
||||
<script language="javascript" type="text/javascript" src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
<input type="button" value="i18n_mcpfns6.text.path_n81i" title="i18n_mcpfns6.text.path_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="fileInfo" id="infoFile" value="" onchange="javascript:setValue(this.value)"/>
|
||||
<font color="red">*</font>(i18n_mcpfns6.message.path_n81i)
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
<span style="color: #000fff; cursor: hand; display: none;"
|
||||
id="del_file_span"> i18n_mcpfns6.text.delete_n81i</span>
|
||||
<table class="templateTable1">
|
||||
<tr>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfns6.text.coverPath_n81i:
|
||||
</td>
|
||||
<td width="35%">
|
||||
<input type="text" name="paramM6[${index.count-1}].cover" id="cover" value="${paramMiss6.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfns6.text.isCreateCover_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].isCreateCover" id="isCreateCover" value="Y"
|
||||
<c:if test="${paramMiss6.isCreateCover=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.message.isCreateCoverY_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].isCreateCover" id="isCreateCover" value="N"
|
||||
<c:if test="${paramMiss6.isCreateCover=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.message.isCreateCoverN_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.startupFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].startupFile" id="startupFile" value="${paramMiss6.startupFile}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${paramMiss6.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${paramMiss6.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.pidFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].pidFile" id="pidFile" value="${paramMiss6.pidFile}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.forceExec_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].forceExec" id="forceExec" value="Y"
|
||||
<c:if test="${paramMiss6.forceExec=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.message.Y_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].forceExec" id="forceExec" value="N"
|
||||
<c:if test="${paramMiss6.forceExec=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.message.N_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.username_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].username" id="username" value="${paramMiss6.username}" />
|
||||
</td>
|
||||
<td align="right" rowspan="2">
|
||||
i18n_mcpfns6.text.execParams_n81i:
|
||||
</td>
|
||||
<td rowspan="2">
|
||||
<textarea name="paramM6[${index.count-1}].execParamsTmpStr" id="execParamsTmpStr" rows="3" cols="25">${paramMiss6.execParamsTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns6.message.execParams_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.groupName_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].groupName" id="groupName"
|
||||
value="${paramMiss6.groupName}" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.permisson_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].permisson" id="permisson"
|
||||
value="${paramMiss6.permisson}" />
|
||||
</td>
|
||||
<td align="right" rowspan="1">
|
||||
i18n_mcpfns6.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td rowspan="1" colspan="3">
|
||||
<textarea name="paramM6[${index.count-1}].deleteTmpStr" id="deleteTmpStr" rows="3" cols="25">${paramMiss6.deleteTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns6.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td colspan="3" nowrap="nowrap">
|
||||
<input type="text" name="paramM6[${index.count-1}].maxWaitTime" id="maxWaitTime" value="${paramMiss6.maxWaitTime}" />i18n_mcpfncs.message.maxWaitTime_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="backup_Td[${index.count-1}]">
|
||||
<span class="STYLE1" id="add_backup_span" style="color: #000fff; cursor: hand;">i18n_mcpfns6.text.addBackupSets_n81i</span>
|
||||
<c:forEach var="backupParam" items="${paramMiss6.backups}" varStatus="index2">
|
||||
<div divType="file_div" id="file_div"><!-- 备份参数 -->
|
||||
<input type="hidden" name="backups[${index2.count-1}]" id="backUpIndex" />
|
||||
<table class="templateTable" style="width:95%">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable").css({"display":"inline-table"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns6.text.backupFile_n81i:
|
||||
</td>
|
||||
<td width="40%">
|
||||
<input type="text" name="paramM6[${index.count-1}].backups[${index2.count-1}].backup" id="backup"
|
||||
value="${backupParam.backup}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfns6.text.compression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].backups[${index2.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${backupParam.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].backups[${index2.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${backupParam.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
i18n_mcpfns6.text.backupTo_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].backups[${index2.count-1}].backupTo" id="backupTo"
|
||||
value="${backupParam.backupTo}" />
|
||||
<font color="red"> * i18n_mcpfns6.message.backupTo_n81i</font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[${index.count-1}].backups[${index2.count-1}].exceptTmpStr" id="exceptTmpStr" rows="3" cols="30">${backupParam.exceptTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns6.message.exceptFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_backup_span"> i18n_mcpfns6.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
<c:if test="${missionparametertable6.commandEName=='upgrade_agent'}"><!-- Agent升级 -->
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" varStatus="index">
|
||||
<!-- 任务六:升级部署模板定义 -->
|
||||
<div divType="file_div" id="file_div">
|
||||
<script language="javascript" type="text/javascript" src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
<input type="button" value="i18n_mcpfns6.text.path_n81i" title="i18n_mcpfns6.text.path_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="fileInfo" id="infoFile" value="" onchange="javascript:setValue(this.value)"/>
|
||||
<font color="red">*</font>(i18n_mcpfns6.message.path_n81i)
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
<span style="color: #000fff; cursor: hand; display: none;"
|
||||
id="del_file_span"> i18n_mcpfns6.text.delete_n81i</span>
|
||||
<table class="templateTable1">
|
||||
<tr>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfns6.text.coverPath_n81i:
|
||||
</td>
|
||||
<td width="25%">
|
||||
<input type="text" name="paramM6[${index.count-1}].cover" id="cover" value="${paramMiss6.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfns6.text.isCreateCover_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].isCreateCover" id="isCreateCover" value="Y"
|
||||
<c:if test="${paramMiss6.isCreateCover=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.message.isCreateCoverY_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].isCreateCover" id="isCreateCover" value="N"
|
||||
<c:if test="${paramMiss6.isCreateCover=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.message.isCreateCoverN_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.username_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].username" id="username" value="${paramMiss6.username}" />
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${paramMiss6.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${paramMiss6.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.groupName_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].groupName" id="groupName"
|
||||
value="${paramMiss6.groupName}" />
|
||||
</td>
|
||||
<td align="right" rowspan="1">
|
||||
i18n_mcpfns6.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td rowspan="1">
|
||||
<textarea name="paramM6[${index.count-1}].deleteTmpStr" id="deleteTmpStr" rows="3" cols="30">${paramMiss6.deleteTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns6.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.permisson_n81i:
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<input type="text" name="paramM6[${index.count-1}].permisson" id="permisson"
|
||||
value="${paramMiss6.permisson}" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="backup_Td[${index.count-1}]">
|
||||
|
||||
<span class="STYLE1" id="add_backup_span" style="color: #000fff; cursor: hand;<c:if test='${fn:length(paramMiss6.backups)>0}'>display:none;</c:if>">添加备份参数</span>
|
||||
<c:forEach var="backupParam" items="${paramMiss6.backups}" varStatus="index2">
|
||||
<div divType="file_div" id="file_div"><!-- 备份参数 -->
|
||||
<input type="hidden" name="backups[${index2.count-1}]" id="backUpIndex" />
|
||||
<table class="templateTable" style="width:95%">
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns6.text.backupFiles_n81i:
|
||||
</td>
|
||||
<td width="40%">
|
||||
<input type="text" name="paramM6[${index.count-1}].backups[${index2.count-1}].backup" id="backup"
|
||||
value="${backupParam.backup}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfns6.text.compression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].backups[${index2.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${backupParam.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].backups[${index2.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${backupParam.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
i18n_mcpfns6.text.backupTo_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].backups[${index2.count-1}].backupTo" id="backupTo"
|
||||
value="${backupParam.backupTo}" />
|
||||
<font color="red"> * i18n_mcpfns6.message.backupTo_n81i</font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[${index.count-1}].backups[${index2.count-1}].exceptTmpStr" id="exceptTmpStr" rows="3" cols="30">${backupParam.exceptTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns6.message.exceptFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_backup_span"> i18n_mcpfns6.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
<c:if test="${missionparametertable6.commandEName=='upgrade_other' || missionparametertable6.commandEName=='upgrade_server'}"><!-- 第三方升级部署和Server升级 -->
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" varStatus="index">
|
||||
<div divType="file_div" id="file_div">
|
||||
<script language="javascript" type="text/javascript" src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
<input type="button" value="i18n_mcpfns6.text.path_n81i" title="i18n_mcpfns6.text.path_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="fileInfo" id="infoFile" value="" onchange="javascript:setValue(this.value)"/>
|
||||
<font color="red">*</font>(i18n_mcpfns6.message.path_n81i)
|
||||
<input type="hidden" name="[${index.count-1}]" id="index" />
|
||||
<span style="color: #000fff; cursor: hand; display: none;"
|
||||
id="del_file_span"> i18n_mcpfns6.text.delete_n81i</span>
|
||||
<table class="templateTable1">
|
||||
<tr>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfns6.text.coverPath_n81i:
|
||||
</td>
|
||||
<td width="35%">
|
||||
<input type="text" name="paramM6[${index.count-1}].cover" id="cover" value="${paramMiss6.cover}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfns6.text.isCreateCover_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].isCreateCover" id="isCreateCover" value="Y"
|
||||
<c:if test="${paramMiss6.isCreateCover=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.message.isCreateCoverY_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].isCreateCover" id="isCreateCover" value="N"
|
||||
<c:if test="${paramMiss6.isCreateCover=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.message.isCreateCoverN_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.startupFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].startupFile" id="startupFile" value="${paramMiss6.startupFile}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.decompression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${paramMiss6.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${paramMiss6.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.pidFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].pidFile" id="pidFile" value="${paramMiss6.pidFile}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.forceExec_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].forceExec" id="forceExec" value="Y"
|
||||
<c:if test="${paramMiss6.forceExec=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.message.Y_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].forceExec" id="forceExec" value="N"
|
||||
<c:if test="${paramMiss6.forceExec=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.message.N_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.username_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].username" id="username" value="${paramMiss6.username}" />
|
||||
</td>
|
||||
<td align="right" rowspan="2">
|
||||
i18n_mcpfns6.text.execParams_n81i:
|
||||
</td>
|
||||
<td rowspan="2">
|
||||
<textarea name="paramM6[${index.count-1}].execParamsTmpStr" id="execParamsTmpStr" rows="3" cols="25">${paramMiss6.execParamsTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns6.message.execParams_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.groupName_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].groupName" id="groupName"
|
||||
value="${paramMiss6.groupName}" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.permisson_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].permisson" id="permisson"
|
||||
value="${paramMiss6.permisson}" />
|
||||
</td>
|
||||
<td align="right" rowspan="1">
|
||||
i18n_mcpfns6.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td rowspan="1" colspan="3">
|
||||
<textarea name="paramM6[${index.count-1}].deleteTmpStr" id="deleteTmpStr" rows="3" cols="25">${paramMiss6.deleteTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns6.message.deleteFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td colspan="3" nowrap="nowrap">
|
||||
<input type="text" name="paramM6[${index.count-1}].maxWaitTime" id="maxWaitTime" value="${paramMiss6.maxWaitTime}" />i18n_mcpfncs.message.maxWaitTime_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" id="backup_Td[${index.count-1}]">
|
||||
<span class="STYLE1" id="add_backup_span" style="color: #000fff; cursor: hand;">i18n_mcpfns6.text.addBackupSets_n81i</span>
|
||||
<c:forEach var="backupParam" items="${paramMiss6.backups}" varStatus="index2">
|
||||
<div divType="file_div" id="file_div"><!-- 备份参数 -->
|
||||
<input type="hidden" name="backups[${index2.count-1}]" id="backUpIndex" />
|
||||
<table class="templateTable" style="width:95%">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
if(navigator.userAgent.indexOf("MSIE")>0) {
|
||||
$(".templateTable").css({"display":"inline"});
|
||||
}else{
|
||||
$(".templateTable").css({"display":"inline-table"});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<tr>
|
||||
<td width="13%" align="right">
|
||||
i18n_mcpfns6.text.backupFile_n81i:
|
||||
</td>
|
||||
<td width="40%">
|
||||
<input type="text" name="paramM6[${index.count-1}].backups[${index2.count-1}].backup" id="backup"
|
||||
value="${backupParam.backup}" />
|
||||
<font color="red"> * </font>
|
||||
</td>
|
||||
<td width="10%" align="right">
|
||||
i18n_mcpfns6.text.compression_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="radio" name="paramM6[${index.count-1}].backups[${index2.count-1}].isAbs" id="isAbs" value="Y"
|
||||
<c:if test="${backupParam.isAbs=='Y'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.text.absolutePath_n81i
|
||||
<input type="radio" name="paramM6[${index.count-1}].backups[${index2.count-1}].isAbs" id="isAbs" value="N"
|
||||
<c:if test="${backupParam.isAbs=='N'}"> checked="checked"</c:if> />
|
||||
i18n_mcpfns6.text.relativePath_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top">
|
||||
i18n_mcpfns6.text.backupTo_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="paramM6[${index.count-1}].backups[${index2.count-1}].backupTo" id="backupTo"
|
||||
value="${backupParam.backupTo}" />
|
||||
<font color="red"> * i18n_mcpfns6.message.backupTo_n81i</font>
|
||||
</td>
|
||||
<td align="right">
|
||||
i18n_mcpfns6.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td>
|
||||
<textarea name="paramM6[${index.count-1}].backups[${index2.count-1}].exceptTmpStr" id="exceptTmpStr" rows="3" cols="30">${backupParam.exceptTmpStr}</textarea>
|
||||
<font color="red">i18n_mcpfns6.message.exceptFile_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<span style="color: #000fff; cursor: hand; display: none; vertical-align: top; margin:0 0px 10px 0;"
|
||||
id="del_backup_span"> i18n_mcpfns6.text.delete_n81i</span>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,185 +1,185 @@
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" style="table-layout: fixed;">
|
||||
<c:if test="${missionparametertable6.commandEName=='upgrade_agent'}"><!-- Agent升级 -->
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_cmcp.text.coverPath_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.cover}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap" width="35%">
|
||||
i18n_cmcp.text.username_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.username}
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<c:if test="${missionparametertable6.commandEName=='upgrade_other'||missionparametertable6.commandEName=='upgrade_server'}"><!-- 第三方升级部署逆向任务参数-->
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_cmcp.text.coverPath_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.cover}
|
||||
|
||||
</td>
|
||||
<td align="right" width="10%">
|
||||
i18n_cmcp.text.pidFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.pidFile}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_cmcp.text.startupFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.startupFile}
|
||||
</td>
|
||||
<td align="right" class="td_6" nowrap="nowrap" rowspan="3">
|
||||
i18n_cmcp.text.execParams_n81i:
|
||||
</td>
|
||||
<td class="td_4" rowspan="3">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss6.execParamsTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_cmcp.text.username_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.username}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap" width="10%">
|
||||
i18n_cmcp.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${fn:length(paramMiss6.maxWaitTime)>0}">
|
||||
${paramMiss6.maxWaitTime} i18n_cmcp.text.second_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_cmcp.text.backups_n81i:
|
||||
</td>
|
||||
<td colspan="3" class="td_4">
|
||||
<!-- 备份参数 -->
|
||||
<c:forEach var="backupParam" items="${paramMiss6.backups}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" style="table-layout: fixed;">
|
||||
<tr>
|
||||
<td width="12%" align="right" nowrap="nowrap">
|
||||
i18n_cmcp.text.backupFile_n81i:
|
||||
</td>
|
||||
<td width="30%" class="td_4">
|
||||
${backupParam.backup}
|
||||
</td>
|
||||
<td width="8%" align="right" nowrap="nowrap">
|
||||
i18n_cmcp.text.compression_n81i:
|
||||
</td>
|
||||
<td width="50%" class="td_4">
|
||||
<c:if test="${backupParam.isAbs=='Y'}">
|
||||
i18n_cmcp.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${backupParam.isAbs=='N'}">
|
||||
i18n_cmcp.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="12%" align="right" valign="middle" nowrap="nowrap">
|
||||
i18n_cmcp.text.backupTo_n81i:
|
||||
</td>
|
||||
<td width="30%" class="td_4">
|
||||
${backupParam.backupTo}
|
||||
</td>
|
||||
<td width="8%" align="right" nowrap="nowrap">
|
||||
i18n_cmcp.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td width="50%" class="td_4" >
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${backupParam.exceptTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
<c:if test="${fn:length(paramMiss6.backups)==0}"> </c:if><!-- 当没有内容时,防止边框不显示 -->
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_cmcp.text.recovery_n81i:
|
||||
</td>
|
||||
<td colspan="3" class="td_4">
|
||||
<!-- 恢复参数 -->
|
||||
<c:forEach var="recoveryParam" items="${paramMiss6.recoverys}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" style="table-layout: fixed;">
|
||||
<tr>
|
||||
<td width="12%" align="right" nowrap="nowrap">
|
||||
i18n_cmcp.text.source_n81i:
|
||||
</td>
|
||||
<td width="30%" class="td_4">
|
||||
${recoveryParam.source}
|
||||
</td>
|
||||
<td width="8%" align="right" nowrap="nowrap">
|
||||
i18n_cmcp.text.decompression_n81i:
|
||||
</td>
|
||||
<td width="50%" class="td_4">
|
||||
<c:if test="${recoveryParam.isAbs=='Y'}">
|
||||
i18n_cmcp.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${recoveryParam.isAbs=='N'}">
|
||||
i18n_cmcp.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="12%" align="right" valign="middle" nowrap="nowrap">
|
||||
i18n_cmcp.text.coverFile_n81i:
|
||||
</td>
|
||||
<td width="30%" class="td_4">
|
||||
${recoveryParam.cover}
|
||||
</td>
|
||||
<td width="8%" align="right" nowrap="nowrap">
|
||||
i18n_cmcp.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td width="50%" class="td_4" >
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${recoveryParam.deleteTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
<c:if test="${fn:length(paramMiss6.recoverys)==0}"> </c:if><!-- 当没有内容时,防止边框不显示 -->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" style="table-layout: fixed;">
|
||||
<c:if test="${missionparametertable6.commandEName=='upgrade_agent'}"><!-- Agent升级 -->
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_cmcp.text.coverPath_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.cover}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap" width="35%">
|
||||
i18n_cmcp.text.username_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.username}
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<c:if test="${missionparametertable6.commandEName=='upgrade_other'||missionparametertable6.commandEName=='upgrade_server'}"><!-- 第三方升级部署逆向任务参数-->
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_cmcp.text.coverPath_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.cover}
|
||||
|
||||
</td>
|
||||
<td align="right" width="10%">
|
||||
i18n_cmcp.text.pidFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.pidFile}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" width="10%">
|
||||
i18n_cmcp.text.startupFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.startupFile}
|
||||
</td>
|
||||
<td align="right" class="td_6" nowrap="nowrap" rowspan="3">
|
||||
i18n_cmcp.text.execParams_n81i:
|
||||
</td>
|
||||
<td class="td_4" rowspan="3">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss6.execParamsTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_cmcp.text.username_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.username}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap" width="10%">
|
||||
i18n_cmcp.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${fn:length(paramMiss6.maxWaitTime)>0}">
|
||||
${paramMiss6.maxWaitTime} i18n_cmcp.text.second_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_cmcp.text.backups_n81i:
|
||||
</td>
|
||||
<td colspan="3" class="td_4">
|
||||
<!-- 备份参数 -->
|
||||
<c:forEach var="backupParam" items="${paramMiss6.backups}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" style="table-layout: fixed;">
|
||||
<tr>
|
||||
<td width="12%" align="right" nowrap="nowrap">
|
||||
i18n_cmcp.text.backupFile_n81i:
|
||||
</td>
|
||||
<td width="30%" class="td_4">
|
||||
${backupParam.backup}
|
||||
</td>
|
||||
<td width="8%" align="right" nowrap="nowrap">
|
||||
i18n_cmcp.text.compression_n81i:
|
||||
</td>
|
||||
<td width="50%" class="td_4">
|
||||
<c:if test="${backupParam.isAbs=='Y'}">
|
||||
i18n_cmcp.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${backupParam.isAbs=='N'}">
|
||||
i18n_cmcp.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="12%" align="right" valign="middle" nowrap="nowrap">
|
||||
i18n_cmcp.text.backupTo_n81i:
|
||||
</td>
|
||||
<td width="30%" class="td_4">
|
||||
${backupParam.backupTo}
|
||||
</td>
|
||||
<td width="8%" align="right" nowrap="nowrap">
|
||||
i18n_cmcp.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td width="50%" class="td_4" >
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${backupParam.exceptTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
<c:if test="${fn:length(paramMiss6.backups)==0}"> </c:if><!-- 当没有内容时,防止边框不显示 -->
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_cmcp.text.recovery_n81i:
|
||||
</td>
|
||||
<td colspan="3" class="td_4">
|
||||
<!-- 恢复参数 -->
|
||||
<c:forEach var="recoveryParam" items="${paramMiss6.recoverys}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" style="table-layout: fixed;">
|
||||
<tr>
|
||||
<td width="12%" align="right" nowrap="nowrap">
|
||||
i18n_cmcp.text.source_n81i:
|
||||
</td>
|
||||
<td width="30%" class="td_4">
|
||||
${recoveryParam.source}
|
||||
</td>
|
||||
<td width="8%" align="right" nowrap="nowrap">
|
||||
i18n_cmcp.text.decompression_n81i:
|
||||
</td>
|
||||
<td width="50%" class="td_4">
|
||||
<c:if test="${recoveryParam.isAbs=='Y'}">
|
||||
i18n_cmcp.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${recoveryParam.isAbs=='N'}">
|
||||
i18n_cmcp.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="12%" align="right" valign="middle" nowrap="nowrap">
|
||||
i18n_cmcp.text.coverFile_n81i:
|
||||
</td>
|
||||
<td width="30%" class="td_4">
|
||||
${recoveryParam.cover}
|
||||
</td>
|
||||
<td width="8%" align="right" nowrap="nowrap">
|
||||
i18n_cmcp.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td width="50%" class="td_4" >
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${recoveryParam.deleteTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
<c:if test="${fn:length(paramMiss6.recoverys)==0}"> </c:if><!-- 当没有内容时,防止边框不显示 -->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
|
||||
@@ -1,239 +1,239 @@
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@page import="org.hibernate.lob.SerializableClob"%>
|
||||
<%@page import="java.util.Iterator"%>
|
||||
<%@page import="java.util.List"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<% pageContext.setAttribute("vEvent","\n"); %>
|
||||
<!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_cmd.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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>
|
||||
<link rel="stylesheet" href="<c:url value='/css/themes/base/jquery.ui.all.css'/>" />
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/WebCalendar.js" charset="utf-8'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content {
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
padding: 0px
|
||||
}
|
||||
.ui-widget-header {
|
||||
border: 1px solid #EBECEB;
|
||||
filter: glow(color = EBECEB, strength = 10);
|
||||
background: #D9D8D8 url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x;
|
||||
color: #ffffff;
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
});
|
||||
function downloadfile(fileName){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=download&loadfileName="+fileName;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function exportXLS(id,result){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=exprotXls&missionId="+id+"&result="+result;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
//查询记录
|
||||
function callBack(){
|
||||
document.yhForm.action ="<c:url value='${prevPageUrl}' />";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
function showNodeTitle(showContentSpanId,obj,event) {
|
||||
//当前鼠标的坐标
|
||||
var scrollLeft = document.documentElement.scrollLeft;
|
||||
var scrollTop = document.documentElement.scrollTop;
|
||||
var event = event ? event : window.event;
|
||||
var startX = Number(event.clientX)+Number(scrollLeft);
|
||||
//span的坐标及宽度
|
||||
var instanceDiv = document.getElementById(showContentSpanId);
|
||||
var spanX = startX;//span的x坐标
|
||||
var spanY = 130;//span的y坐标
|
||||
instanceDiv.style.left=spanX-30+"px";
|
||||
instanceDiv.style.top=spanY-2+"px";
|
||||
instanceDiv.style.zIndex = 1000;
|
||||
var spanHeight = $("#infoTipSpan_missionNode").height();
|
||||
if(spanHeight > 350){
|
||||
$("#infoTipSpan_missionNode").height(350)
|
||||
}
|
||||
$("#"+showContentSpanId).show();
|
||||
}
|
||||
|
||||
function hideNodeTitle(showContentSpanId) {
|
||||
$("#"+showContentSpanId).hide();
|
||||
}
|
||||
|
||||
function showTitle(obj,event){
|
||||
$(obj).show();
|
||||
}
|
||||
|
||||
function hideTitle(obj){
|
||||
$(obj).hide();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<!--中间部分右边开始-->
|
||||
<div class="box_2" style="height: 27px">
|
||||
<input type="button" class=btn3_mouseout value="i18n_cmd.button.back_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:callBack();"/>
|
||||
</div>
|
||||
<div class="middle_list">
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="missionName" value="${missionName }" id="missionName"/>
|
||||
<input type="hidden" name="loopFlag" value="${loopFlag }" id="loopFlag" />
|
||||
<input type="hidden" name="missionState" value="${missionState }" id="missionState" />
|
||||
<input type="hidden" name="missionType" value="${missionType }" id="missionType" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" style="float: left;">
|
||||
<tr>
|
||||
<td class="color_8" colspan="4"><strong>i18n_cmd.text.title_n81i</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" width="10%" nowrap="nowrap">i18n_cmd.text.missionName_n81i:</td>
|
||||
<td class="td_3" width="40%">
|
||||
${missionstatetable.missionName}
|
||||
</td>
|
||||
<td class="td_1" width="10%" nowrap="nowrap">i18n_cmd.text.missionType_n81i:</td>
|
||||
<td class="td_2" width="40%">
|
||||
i18n_cmd.text.upgrade_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_cmd.text.systemIdName_n81i:</td>
|
||||
<td class="td_3">${missionstatetable.systemIdName}</td>
|
||||
<td class="td_1" nowrap="nowrap">节点组: </td>
|
||||
<td class="td_2">
|
||||
${missionparametertable6.nodeListName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">执行节点:</td>
|
||||
<td class="td_3" id="tipTd">
|
||||
<span id="showSpan" onmouseover="showNodeTitle('infoTipSpan_missionNode',this,event);" onmouseout="hideNodeTitle('infoTipSpan_missionNode');" >
|
||||
<script>
|
||||
$(function(){
|
||||
if('${missionparametertable6.nodeListName2}'!=""){
|
||||
var strArr = '${missionparametertable6.nodeListName2}'.split(",");
|
||||
if(strArr.length>5){
|
||||
var arr = new Array();
|
||||
var newStr = "";
|
||||
for(var i =0;i<strArr.length;i++){
|
||||
newStr = newStr+","+strArr[i];
|
||||
if((i+1)%5==0){
|
||||
arr.push(newStr);
|
||||
newStr="";
|
||||
}
|
||||
if((i+1)==strArr.length){
|
||||
arr.push(newStr);
|
||||
}
|
||||
}
|
||||
//构建table
|
||||
var strTable = "<table id='tipTable' style='width:100%'>";
|
||||
var strTip="";
|
||||
for(var i =0;i<arr.length ;i++){
|
||||
strTable += "<tr>";
|
||||
var arr2 = arr[i].split(",");
|
||||
for(var j=0;j<arr2.length;j++){
|
||||
if(arr2[j]!=""){
|
||||
strTable +="<td>"+arr2[j]+"</td>";
|
||||
}
|
||||
if(i==0){
|
||||
strTip += ","+arr2[j];
|
||||
}
|
||||
}
|
||||
strTable += "</tr>";
|
||||
}
|
||||
strTable +="</table>";
|
||||
$("#infoTipSpan_missionNode").append(strTable);
|
||||
$("#tipTable tr").css({align:"left"});
|
||||
$("#showSpan").append(strTip.substring(2)+"...");
|
||||
}else{
|
||||
$("#tipTd").append('${missionparametertable6.nodeListName2}');
|
||||
}
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</span>
|
||||
<span id="infoTipSpan_missionNode" onmouseover="showTitle(this,event);" onmouseout="hideTitle(this);" class="infoTip" style="display:none;overflow: auto;width: 480px"></span>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap"> 创建用户: </td>
|
||||
<td class="td_2" colspan="3">
|
||||
${missionstatetable.userIdName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">查看权限:</td>
|
||||
<td class="td_3">
|
||||
<c:if test="${missionstatetable.viewLevel eq 1}">发布人查看</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 2}">发布人所在组查看——${missionstatetable.groupIdName}</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 3}">系统内全部人员查看</c:if>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
用户组:
|
||||
</td>
|
||||
<td class="td_2">
|
||||
${missionstatetable.groupIdName }
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">命令名称:</td>
|
||||
<td class="td_2">${missionparametertable6.commandName}</td>
|
||||
<td class="td_1" nowrap="nowrap"> 升级时间: </td>
|
||||
<td class="td_2">
|
||||
<fmt:formatDate value="${missionparametertable6.startTime}" type="both"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap"> 任务标识:</td>
|
||||
<td class="td_2">${missionstatetable.missionId } </td>
|
||||
<td class="td_1" nowrap="nowrap">原任务标识:</td>
|
||||
<td class="td_2">${missionparametertable6.version } </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">命令内容或参数:</td>
|
||||
<td class="td_3" colspan="3">
|
||||
<div><jsp:include page="/page/system/nmstaskmanager/detail/converseMissionCmdPara6.jsp" /></div>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">任务描述:</td>
|
||||
<td class="td_2" colspan="3">
|
||||
${fn:replace(missionparametertable6.missionDesc,vEvent,'<br />') }
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${missionstatetable.autoDesc ne null}">
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
执行描述:
|
||||
</td>
|
||||
<td class="td_2" colspan="3" >
|
||||
${fn:replace(missionstatetable.autoDesc,vEvent,'<br />') }
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@page import="org.hibernate.lob.SerializableClob"%>
|
||||
<%@page import="java.util.Iterator"%>
|
||||
<%@page import="java.util.List"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<% pageContext.setAttribute("vEvent","\n"); %>
|
||||
<!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_cmd.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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>
|
||||
<link rel="stylesheet" href="<c:url value='/css/themes/base/jquery.ui.all.css'/>" />
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/WebCalendar.js" charset="utf-8'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content {
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
padding: 0px
|
||||
}
|
||||
.ui-widget-header {
|
||||
border: 1px solid #EBECEB;
|
||||
filter: glow(color = EBECEB, strength = 10);
|
||||
background: #D9D8D8 url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x;
|
||||
color: #ffffff;
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
});
|
||||
function downloadfile(fileName){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=download&loadfileName="+fileName;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function exportXLS(id,result){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=exprotXls&missionId="+id+"&result="+result;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
//查询记录
|
||||
function callBack(){
|
||||
document.yhForm.action ="<c:url value='${prevPageUrl}' />";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
function showNodeTitle(showContentSpanId,obj,event) {
|
||||
//当前鼠标的坐标
|
||||
var scrollLeft = document.documentElement.scrollLeft;
|
||||
var scrollTop = document.documentElement.scrollTop;
|
||||
var event = event ? event : window.event;
|
||||
var startX = Number(event.clientX)+Number(scrollLeft);
|
||||
//span的坐标及宽度
|
||||
var instanceDiv = document.getElementById(showContentSpanId);
|
||||
var spanX = startX;//span的x坐标
|
||||
var spanY = 130;//span的y坐标
|
||||
instanceDiv.style.left=spanX-30+"px";
|
||||
instanceDiv.style.top=spanY-2+"px";
|
||||
instanceDiv.style.zIndex = 1000;
|
||||
var spanHeight = $("#infoTipSpan_missionNode").height();
|
||||
if(spanHeight > 350){
|
||||
$("#infoTipSpan_missionNode").height(350)
|
||||
}
|
||||
$("#"+showContentSpanId).show();
|
||||
}
|
||||
|
||||
function hideNodeTitle(showContentSpanId) {
|
||||
$("#"+showContentSpanId).hide();
|
||||
}
|
||||
|
||||
function showTitle(obj,event){
|
||||
$(obj).show();
|
||||
}
|
||||
|
||||
function hideTitle(obj){
|
||||
$(obj).hide();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<!--中间部分右边开始-->
|
||||
<div class="box_2" style="height: 27px">
|
||||
<input type="button" class=btn3_mouseout value="i18n_cmd.button.back_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:callBack();"/>
|
||||
</div>
|
||||
<div class="middle_list">
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="missionName" value="${missionName }" id="missionName"/>
|
||||
<input type="hidden" name="loopFlag" value="${loopFlag }" id="loopFlag" />
|
||||
<input type="hidden" name="missionState" value="${missionState }" id="missionState" />
|
||||
<input type="hidden" name="missionType" value="${missionType }" id="missionType" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" style="float: left;">
|
||||
<tr>
|
||||
<td class="color_8" colspan="4"><strong>i18n_cmd.text.title_n81i</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" width="10%" nowrap="nowrap">i18n_cmd.text.missionName_n81i:</td>
|
||||
<td class="td_3" width="40%">
|
||||
${missionstatetable.missionName}
|
||||
</td>
|
||||
<td class="td_1" width="10%" nowrap="nowrap">i18n_cmd.text.missionType_n81i:</td>
|
||||
<td class="td_2" width="40%">
|
||||
i18n_cmd.text.upgrade_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_cmd.text.systemIdName_n81i:</td>
|
||||
<td class="td_3">${missionstatetable.systemIdName}</td>
|
||||
<td class="td_1" nowrap="nowrap">节点组: </td>
|
||||
<td class="td_2">
|
||||
${missionparametertable6.nodeListName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">执行节点:</td>
|
||||
<td class="td_3" id="tipTd">
|
||||
<span id="showSpan" onmouseover="showNodeTitle('infoTipSpan_missionNode',this,event);" onmouseout="hideNodeTitle('infoTipSpan_missionNode');" >
|
||||
<script>
|
||||
$(function(){
|
||||
if('${missionparametertable6.nodeListName2}'!=""){
|
||||
var strArr = '${missionparametertable6.nodeListName2}'.split(",");
|
||||
if(strArr.length>5){
|
||||
var arr = new Array();
|
||||
var newStr = "";
|
||||
for(var i =0;i<strArr.length;i++){
|
||||
newStr = newStr+","+strArr[i];
|
||||
if((i+1)%5==0){
|
||||
arr.push(newStr);
|
||||
newStr="";
|
||||
}
|
||||
if((i+1)==strArr.length){
|
||||
arr.push(newStr);
|
||||
}
|
||||
}
|
||||
//构建table
|
||||
var strTable = "<table id='tipTable' style='width:100%'>";
|
||||
var strTip="";
|
||||
for(var i =0;i<arr.length ;i++){
|
||||
strTable += "<tr>";
|
||||
var arr2 = arr[i].split(",");
|
||||
for(var j=0;j<arr2.length;j++){
|
||||
if(arr2[j]!=""){
|
||||
strTable +="<td>"+arr2[j]+"</td>";
|
||||
}
|
||||
if(i==0){
|
||||
strTip += ","+arr2[j];
|
||||
}
|
||||
}
|
||||
strTable += "</tr>";
|
||||
}
|
||||
strTable +="</table>";
|
||||
$("#infoTipSpan_missionNode").append(strTable);
|
||||
$("#tipTable tr").css({align:"left"});
|
||||
$("#showSpan").append(strTip.substring(2)+"...");
|
||||
}else{
|
||||
$("#tipTd").append('${missionparametertable6.nodeListName2}');
|
||||
}
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</span>
|
||||
<span id="infoTipSpan_missionNode" onmouseover="showTitle(this,event);" onmouseout="hideTitle(this);" class="infoTip" style="display:none;overflow: auto;width: 480px"></span>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap"> 创建用户: </td>
|
||||
<td class="td_2" colspan="3">
|
||||
${missionstatetable.userIdName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">查看权限:</td>
|
||||
<td class="td_3">
|
||||
<c:if test="${missionstatetable.viewLevel eq 1}">发布人查看</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 2}">发布人所在组查看——${missionstatetable.groupIdName}</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 3}">系统内全部人员查看</c:if>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
用户组:
|
||||
</td>
|
||||
<td class="td_2">
|
||||
${missionstatetable.groupIdName }
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">命令名称:</td>
|
||||
<td class="td_2">${missionparametertable6.commandName}</td>
|
||||
<td class="td_1" nowrap="nowrap"> 升级时间: </td>
|
||||
<td class="td_2">
|
||||
<fmt:formatDate value="${missionparametertable6.startTime}" type="both"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap"> 任务标识:</td>
|
||||
<td class="td_2">${missionstatetable.missionId } </td>
|
||||
<td class="td_1" nowrap="nowrap">原任务标识:</td>
|
||||
<td class="td_2">${missionparametertable6.version } </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">命令内容或参数:</td>
|
||||
<td class="td_3" colspan="3">
|
||||
<div><jsp:include page="/page/system/nmstaskmanager/detail/converseMissionCmdPara6.jsp" /></div>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">任务描述:</td>
|
||||
<td class="td_2" colspan="3">
|
||||
${fn:replace(missionparametertable6.missionDesc,vEvent,'<br />') }
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${missionstatetable.autoDesc ne null}">
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
执行描述:
|
||||
</td>
|
||||
<td class="td_2" colspan="3" >
|
||||
${fn:replace(missionstatetable.autoDesc,vEvent,'<br />') }
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,66 +1,66 @@
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
<c:forEach var="paramMiss1" items="${paramM1}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" style="table-layout: fixed;">
|
||||
<tr>
|
||||
<td width="10%" align="right" nowrap="nowrap">
|
||||
i18n_mcp1.text.fileName_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss1.fileName}
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" align="right" nowrap="nowrap">
|
||||
i18n_mcp1.text.isCover_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
<c:if test="${paramMiss1.isCover=='Y' || paramMiss1.isCover=='y'}">
|
||||
i18n_mcp1.message.Y_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss1.isCover=='N' || 'paramMiss1.isCover==n'}">
|
||||
i18n_mcp1.message.N_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="10%" align="right" nowrap="nowrap">
|
||||
i18n_mcp1.text.destPath_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4" title="${paramMiss1.destPath}">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss1.destPath}
|
||||
</div>
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp1.text.username_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
${paramMiss1.username}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp1.text.permisson_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss1.permisson}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp1.text.groupName_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss1.groupName}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
<c:forEach var="paramMiss1" items="${paramM1}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" style="table-layout: fixed;">
|
||||
<tr>
|
||||
<td width="10%" align="right" nowrap="nowrap">
|
||||
i18n_mcp1.text.fileName_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss1.fileName}
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" align="right" nowrap="nowrap">
|
||||
i18n_mcp1.text.isCover_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
<c:if test="${paramMiss1.isCover=='Y' || paramMiss1.isCover=='y'}">
|
||||
i18n_mcp1.message.Y_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss1.isCover=='N' || 'paramMiss1.isCover==n'}">
|
||||
i18n_mcp1.message.N_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="10%" align="right" nowrap="nowrap">
|
||||
i18n_mcp1.text.destPath_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4" title="${paramMiss1.destPath}">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss1.destPath}
|
||||
</div>
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp1.text.username_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
${paramMiss1.username}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp1.text.permisson_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss1.permisson}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp1.text.groupName_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss1.groupName}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
@@ -1,416 +1,416 @@
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
|
||||
<div id="backupTemplate" style="display: inline"><!-- 备份 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" style="table-layout: fixed;">
|
||||
<tr>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.backup_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
${paramMiss4.backup}
|
||||
</td>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.backupTo_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.backupTo}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top" nowrap="nowrap">
|
||||
i18n_mcp4.text.compression_n81i:
|
||||
</td>
|
||||
<td valign="top" class="td_4">
|
||||
<c:if test="${paramMiss4.isAbs=='Y'}">
|
||||
i18n_mcp4.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.isAbs=='N'}">
|
||||
i18n_mcp4.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.exceptTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
<div id="startTemplate" style="display: none"><!-- 启动和可执行命令 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable">
|
||||
<tr>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.startFileOrExecCmd_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.execCmd}
|
||||
</div>
|
||||
</td>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.forceExec_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss4.forceExec=='Y'}">
|
||||
i18n_mcp4.message.Y_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.forceExec=='N'}">
|
||||
i18n_mcp4.message.N_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.username_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss4.username}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.residentFlag_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss4.residentFlag=='Y'}">
|
||||
i18n_mcp4.message.Y_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.residentFlag=='N'}">
|
||||
i18n_mcp4.message.N_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.execResult_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.execResult}
|
||||
</div>
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.returnFlag_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}">
|
||||
i18n_mcp4.message.Y_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.returnFlag=='N'}">
|
||||
i18n_mcp4.message.N_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td id="maxWaitTime[0]" class="td_4">
|
||||
<c:if test="${fn:length(paramMiss4.maxWaitTime)>0}">
|
||||
${paramMiss4.maxWaitTime} i18n_mcp4.text.second_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}">
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.returnPath_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss4.returnPath}
|
||||
</td>
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.returnFlag=='N'}">
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.execParams_n81i:
|
||||
</td>
|
||||
<td colspan="1" class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.execParamsTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</c:if>
|
||||
|
||||
</tr>
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}">
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.execParams_n81i:
|
||||
</td>
|
||||
<td colspan="1" class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.execParamsTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
<div id="SingleExecTemplate" style="display: none"><!-- 可执行命令 单次执行 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable">
|
||||
<tr>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.execCmd_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.execCmd}
|
||||
</div>
|
||||
</td>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.returnFlag_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}">
|
||||
i18n_mcp4.message.Y_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.returnFlag=='N'}">
|
||||
i18n_mcp4.message.N_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.username_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss4.username}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${fn:length(paramMiss4.maxWaitTime)>0}">
|
||||
${paramMiss4.maxWaitTime} i18n_mcp4.text.second_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}">
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.returnPath_n81i:
|
||||
</td>
|
||||
<td class="td_4" colspan="3">
|
||||
${paramMiss4.returnPath}
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
<div id="updateTemplate" style="display: none"><!-- 覆盖更新 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable">
|
||||
<tr>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.source_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
${paramMiss4.source}
|
||||
</td>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.decompression_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss4.isAbs=='Y'}">
|
||||
i18n_mcp4.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.isAbs=='N'}">
|
||||
i18n_mcp4.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.cover_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss4.cover}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.isCreateCover_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss4.isCreateCover=='Y'}">
|
||||
i18n_mcp4.message.isCreateCoverY_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.isCreateCover=='N'}">
|
||||
i18n_mcp4.message.isCreateCoverN_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.deleteTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
<div id="recoverTemplate" style="display: none"><!-- 恢复 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable">
|
||||
<tr>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.source_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
${paramMiss4.source}
|
||||
</td>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.decompression_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss4.isAbs=='Y'}">
|
||||
i18n_mcp4.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.isAbs=='N'}">
|
||||
i18n_mcp4.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.cover_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss4.cover}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.deleteTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
<div id="killProcessTemplate" style="display: none"><!-- 停用进程 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable">
|
||||
<tr>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.pidFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.pidFile}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
function getCommandType() {
|
||||
var commandType = ${missionparameteriable4.commandType};
|
||||
var commandEName = "${missionparameteriable4.commandEName}";//2:停用进程,3:备份,4:覆盖更新,5:启动,6:恢复
|
||||
// alert("pass!"+commandEName);
|
||||
if(commandType=="1") {//Agent原生支持命令
|
||||
if(commandEName=='upgrade_kill_process'){//2:停用进程
|
||||
//alert("pass1");
|
||||
$("#startTemplate").hide();//启动和可执行命令
|
||||
$("#SingleExecTemplate").hide();//单次执行命令
|
||||
$("#backupTemplate").hide();//备份
|
||||
$("#updateTemplate").hide();//覆盖更新
|
||||
$("#recoverTemplate").hide();//恢复
|
||||
$("#killProcessTemplate").show();//停用进程
|
||||
}else if(commandEName=='upgrade_backup'){//3:备份
|
||||
// alert("pass2");
|
||||
$("#startTemplate").hide();//启动和可执行命令
|
||||
$("#SingleExecTemplate").hide();//单次执行命令
|
||||
$("#backupTemplate").show();//备份
|
||||
$("#updateTemplate").hide();//覆盖更新
|
||||
$("#recoverTemplate").hide();//恢复
|
||||
$("#killProcessTemplate").hide();//停用进程
|
||||
}else if(commandEName=='upgrade_update'){//4:覆盖更新
|
||||
// alert("pass3");
|
||||
$("#startTemplate").hide();//启动和可执行命令
|
||||
$("#SingleExecTemplate").hide();//单次执行命令
|
||||
$("#backupTemplate").hide();//备份
|
||||
$("#updateTemplate").show();//覆盖更新
|
||||
$("#recoverTemplate").hide();//恢复
|
||||
$("#killProcessTemplate").hide();//停用进程
|
||||
}else if(commandEName=='upgrade_start' || commandEName=='upgrade_exec'){//5:启动
|
||||
//alert("pass4");
|
||||
$("#startTemplate").show();//启动和可执行命令
|
||||
$("#SingleExecTemplate").hide();//单次执行命令
|
||||
$("#backupTemplate").hide();//备份
|
||||
$("#updateTemplate").hide();//覆盖更新
|
||||
$("#recoverTemplate").hide();//恢复
|
||||
$("#killProcessTemplate").hide();//停用进程
|
||||
}else if(commandEName=='upgrade_recover'){//6:恢复
|
||||
//alert("pass5");
|
||||
$("#startTemplate").hide();//启动和可执行命令
|
||||
$("#SingleExecTemplate").hide();//单次执行命令
|
||||
$("#backupTemplate").hide();//备份
|
||||
$("#updateTemplate").hide();//覆盖更新
|
||||
$("#recoverTemplate").show();//恢复
|
||||
$("#killProcessTemplate").hide();//停用进程
|
||||
}
|
||||
}
|
||||
if(commandType=="2") {//脚本:可执行命令
|
||||
if(commandEName=='single_exec'){
|
||||
$("#SingleExecTemplate").show();//单次执行命令
|
||||
$("#startTemplate").hide();//启动和可执行命令
|
||||
$("#backupTemplate").hide();//备份
|
||||
$("#updateTemplate").hide();//覆盖更新
|
||||
$("#recoverTemplate").hide();//恢复
|
||||
$("#killProcessTemplate").hide();//停用进程
|
||||
}else{
|
||||
$("#startTemplate").show();//启动和可执行命令
|
||||
$("#SingleExecTemplate").hide();//单次执行命令
|
||||
$("#backupTemplate").hide();//备份
|
||||
$("#updateTemplate").hide();//覆盖更新
|
||||
$("#recoverTemplate").hide();//恢复
|
||||
$("#killProcessTemplate").hide();//停用进程
|
||||
}
|
||||
}
|
||||
}
|
||||
getCommandType();
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
|
||||
<div id="backupTemplate" style="display: inline"><!-- 备份 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" style="table-layout: fixed;">
|
||||
<tr>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.backup_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
${paramMiss4.backup}
|
||||
</td>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.backupTo_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.backupTo}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" valign="top" nowrap="nowrap">
|
||||
i18n_mcp4.text.compression_n81i:
|
||||
</td>
|
||||
<td valign="top" class="td_4">
|
||||
<c:if test="${paramMiss4.isAbs=='Y'}">
|
||||
i18n_mcp4.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.isAbs=='N'}">
|
||||
i18n_mcp4.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.exceptTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
<div id="startTemplate" style="display: none"><!-- 启动和可执行命令 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable">
|
||||
<tr>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.startFileOrExecCmd_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.execCmd}
|
||||
</div>
|
||||
</td>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.forceExec_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss4.forceExec=='Y'}">
|
||||
i18n_mcp4.message.Y_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.forceExec=='N'}">
|
||||
i18n_mcp4.message.N_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.username_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss4.username}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.residentFlag_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss4.residentFlag=='Y'}">
|
||||
i18n_mcp4.message.Y_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.residentFlag=='N'}">
|
||||
i18n_mcp4.message.N_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.execResult_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.execResult}
|
||||
</div>
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.returnFlag_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}">
|
||||
i18n_mcp4.message.Y_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.returnFlag=='N'}">
|
||||
i18n_mcp4.message.N_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td id="maxWaitTime[0]" class="td_4">
|
||||
<c:if test="${fn:length(paramMiss4.maxWaitTime)>0}">
|
||||
${paramMiss4.maxWaitTime} i18n_mcp4.text.second_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}">
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.returnPath_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss4.returnPath}
|
||||
</td>
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.returnFlag=='N'}">
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.execParams_n81i:
|
||||
</td>
|
||||
<td colspan="1" class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.execParamsTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</c:if>
|
||||
|
||||
</tr>
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}">
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.execParams_n81i:
|
||||
</td>
|
||||
<td colspan="1" class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.execParamsTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
<div id="SingleExecTemplate" style="display: none"><!-- 可执行命令 单次执行 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable">
|
||||
<tr>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.execCmd_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.execCmd}
|
||||
</div>
|
||||
</td>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.returnFlag_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}">
|
||||
i18n_mcp4.message.Y_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.returnFlag=='N'}">
|
||||
i18n_mcp4.message.N_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.username_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss4.username}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${fn:length(paramMiss4.maxWaitTime)>0}">
|
||||
${paramMiss4.maxWaitTime} i18n_mcp4.text.second_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${paramMiss4.returnFlag=='Y'}">
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.returnPath_n81i:
|
||||
</td>
|
||||
<td class="td_4" colspan="3">
|
||||
${paramMiss4.returnPath}
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
<div id="updateTemplate" style="display: none"><!-- 覆盖更新 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable">
|
||||
<tr>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.source_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
${paramMiss4.source}
|
||||
</td>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.decompression_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss4.isAbs=='Y'}">
|
||||
i18n_mcp4.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.isAbs=='N'}">
|
||||
i18n_mcp4.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.cover_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss4.cover}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.isCreateCover_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss4.isCreateCover=='Y'}">
|
||||
i18n_mcp4.message.isCreateCoverY_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.isCreateCover=='N'}">
|
||||
i18n_mcp4.message.isCreateCoverN_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.deleteTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
<div id="recoverTemplate" style="display: none"><!-- 恢复 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable">
|
||||
<tr>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.source_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
${paramMiss4.source}
|
||||
</td>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.decompression_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss4.isAbs=='Y'}">
|
||||
i18n_mcp4.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss4.isAbs=='N'}">
|
||||
i18n_mcp4.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.cover_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss4.cover}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.deleteTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
<div id="killProcessTemplate" style="display: none"><!-- 停用进程 -->
|
||||
<c:forEach var="paramMiss4" items="${paramM4}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable">
|
||||
<tr>
|
||||
<td width="13%" align="right" nowrap="nowrap">
|
||||
i18n_mcp4.text.pidFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss4.pidFile}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
function getCommandType() {
|
||||
var commandType = ${missionparameteriable4.commandType};
|
||||
var commandEName = "${missionparameteriable4.commandEName}";//2:停用进程,3:备份,4:覆盖更新,5:启动,6:恢复
|
||||
// alert("pass!"+commandEName);
|
||||
if(commandType=="1") {//Agent原生支持命令
|
||||
if(commandEName=='upgrade_kill_process'){//2:停用进程
|
||||
//alert("pass1");
|
||||
$("#startTemplate").hide();//启动和可执行命令
|
||||
$("#SingleExecTemplate").hide();//单次执行命令
|
||||
$("#backupTemplate").hide();//备份
|
||||
$("#updateTemplate").hide();//覆盖更新
|
||||
$("#recoverTemplate").hide();//恢复
|
||||
$("#killProcessTemplate").show();//停用进程
|
||||
}else if(commandEName=='upgrade_backup'){//3:备份
|
||||
// alert("pass2");
|
||||
$("#startTemplate").hide();//启动和可执行命令
|
||||
$("#SingleExecTemplate").hide();//单次执行命令
|
||||
$("#backupTemplate").show();//备份
|
||||
$("#updateTemplate").hide();//覆盖更新
|
||||
$("#recoverTemplate").hide();//恢复
|
||||
$("#killProcessTemplate").hide();//停用进程
|
||||
}else if(commandEName=='upgrade_update'){//4:覆盖更新
|
||||
// alert("pass3");
|
||||
$("#startTemplate").hide();//启动和可执行命令
|
||||
$("#SingleExecTemplate").hide();//单次执行命令
|
||||
$("#backupTemplate").hide();//备份
|
||||
$("#updateTemplate").show();//覆盖更新
|
||||
$("#recoverTemplate").hide();//恢复
|
||||
$("#killProcessTemplate").hide();//停用进程
|
||||
}else if(commandEName=='upgrade_start' || commandEName=='upgrade_exec'){//5:启动
|
||||
//alert("pass4");
|
||||
$("#startTemplate").show();//启动和可执行命令
|
||||
$("#SingleExecTemplate").hide();//单次执行命令
|
||||
$("#backupTemplate").hide();//备份
|
||||
$("#updateTemplate").hide();//覆盖更新
|
||||
$("#recoverTemplate").hide();//恢复
|
||||
$("#killProcessTemplate").hide();//停用进程
|
||||
}else if(commandEName=='upgrade_recover'){//6:恢复
|
||||
//alert("pass5");
|
||||
$("#startTemplate").hide();//启动和可执行命令
|
||||
$("#SingleExecTemplate").hide();//单次执行命令
|
||||
$("#backupTemplate").hide();//备份
|
||||
$("#updateTemplate").hide();//覆盖更新
|
||||
$("#recoverTemplate").show();//恢复
|
||||
$("#killProcessTemplate").hide();//停用进程
|
||||
}
|
||||
}
|
||||
if(commandType=="2") {//脚本:可执行命令
|
||||
if(commandEName=='single_exec'){
|
||||
$("#SingleExecTemplate").show();//单次执行命令
|
||||
$("#startTemplate").hide();//启动和可执行命令
|
||||
$("#backupTemplate").hide();//备份
|
||||
$("#updateTemplate").hide();//覆盖更新
|
||||
$("#recoverTemplate").hide();//恢复
|
||||
$("#killProcessTemplate").hide();//停用进程
|
||||
}else{
|
||||
$("#startTemplate").show();//启动和可执行命令
|
||||
$("#SingleExecTemplate").hide();//单次执行命令
|
||||
$("#backupTemplate").hide();//备份
|
||||
$("#updateTemplate").hide();//覆盖更新
|
||||
$("#recoverTemplate").hide();//恢复
|
||||
$("#killProcessTemplate").hide();//停用进程
|
||||
}
|
||||
}
|
||||
}
|
||||
getCommandType();
|
||||
</script>
|
||||
@@ -1,333 +1,333 @@
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
<!-- 任务六:升级部署模板定义 -->
|
||||
<div id="AgentUpgradeTemplate" style="display: none"> <!-- Agent升级 -->
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" style="table-layout: fixed;">
|
||||
<tr>
|
||||
<td width="10%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.fileName_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
${paramMiss6.fileName}
|
||||
</td>
|
||||
<td width="10%" align="right" nowrap="nowrap" >
|
||||
i18n_mcp6.text.cover_n81i:
|
||||
</td>
|
||||
<td width="35%" class="td_4">
|
||||
${paramMiss6.cover}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="10%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.isCreateCover_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss6.isCreateCover=='Y'}">
|
||||
i18n_mcp6.message.isCreateCoverY_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss6.isCreateCover=='N'}">
|
||||
i18n_mcp6.message.isCreateCoverN_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.permisson_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.permisson}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.username_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.username}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.decompression_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss6.isAbs=='Y'}">
|
||||
i18n_mcp6.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss6.isAbs=='N'}">
|
||||
i18n_mcp6.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.groupName_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.groupName}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.deleteTmpStr}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" >
|
||||
i18n_mcp6.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" class="td_4">
|
||||
<div id="upgradeBackupTemplate" style="display: inline"> <!-- 添加备份参数 -->
|
||||
<c:forEach var="backupParam" items="${paramMiss6.backups}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" style="table-layout: fixed;">
|
||||
<tr>
|
||||
<td width="12%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.needBackupFile_n81i:
|
||||
</td>
|
||||
<td width="30%" class="td_4">
|
||||
${backupParam.backup}
|
||||
</td>
|
||||
<td width="8%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.compression_n81i:
|
||||
</td>
|
||||
<td width="50%" class="td_4">
|
||||
<c:if test="${backupParam.isAbs=='Y'}">
|
||||
i18n_mcp6.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${backupParam.isAbs=='N'}">
|
||||
i18n_mcp6.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="12%" align="right" valign="middle" nowrap="nowrap">
|
||||
i18n_mcp6.text.backupTo_n81i:
|
||||
</td>
|
||||
<td width="30%" class="td_4">
|
||||
${backupParam.backupTo}
|
||||
</td>
|
||||
<td width="8%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td width="50%" class="td_4" >
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${backupParam.exceptTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
<div id="OtherUpgradeTemplate" style="display: none"> <!-- 第三方升级部署+Server升级 -->
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" >
|
||||
<tr>
|
||||
<td width="10%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.fileName_n81i:
|
||||
</td>
|
||||
<td width="90%" colspan="3" class="td_4">
|
||||
${paramMiss6.fileName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
<td align="right" width="10%" nowrap="nowrap">
|
||||
i18n_mcp6.text.isCreateCover_n81i:
|
||||
</td>
|
||||
<td class="td_4" width="35%" >
|
||||
<c:if test="${paramMiss6.isCreateCover=='Y'}">
|
||||
i18n_mcp6.message.isCreateCoverY_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss6.isCreateCover=='N'}">
|
||||
i18n_mcp6.message.isCreateCoverN_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap" width="10%" >
|
||||
i18n_mcp6.text.cover_n81i:
|
||||
</td>
|
||||
<td class="td_4" >
|
||||
${paramMiss6.cover}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.startupFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.startupFile}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.decompression_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss6.isAbs=='Y'}">
|
||||
i18n_mcp6.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss6.isAbs=='N'}">
|
||||
i18n_mcp6.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.pidFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.pidFile}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.forceExec_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss6.forceExec=='Y'}">
|
||||
i18n_mcp6.message.Y_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss6.forceExec=='N'}">
|
||||
i18n_mcp6.message.N_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.username_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.username}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.permisson_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.permisson}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.groupName_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.groupName}
|
||||
</td>
|
||||
<td align="right" class="td_6" nowrap="nowrap">
|
||||
i18n_mcp6.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${fn:length(paramMiss6.maxWaitTime)>0}">
|
||||
${paramMiss6.maxWaitTime} i18n_mcp6.text.second_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td colspan="3" class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss6.deleteTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.execParams_n81i:
|
||||
</td>
|
||||
<td colspan="3" class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss6.execParamsTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcp6.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" class="td_4">
|
||||
<div id="upgradeBackupTemplate" style="display: inline"> <!-- 添加备份参数 -->
|
||||
<c:forEach var="backupParam" items="${paramMiss6.backups}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" style="table-layout: fixed;">
|
||||
<tr>
|
||||
<td width="12%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.needBackupFile_n81i:
|
||||
</td>
|
||||
<td width="30%" class="td_4">
|
||||
${backupParam.backup}
|
||||
</td>
|
||||
<td width="8%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.compression_n81i:
|
||||
</td>
|
||||
<td width="50%" class="td_4">
|
||||
<c:if test="${backupParam.isAbs=='Y'}">
|
||||
i18n_mcp6.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${backupParam.isAbs=='N'}">
|
||||
i18n_mcp6.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="12%" align="right" valign="middle" nowrap="nowrap">
|
||||
i18n_mcp6.text.backupTo_n81i:
|
||||
</td>
|
||||
<td width="30%" class="td_4">
|
||||
${backupParam.backupTo}
|
||||
</td>
|
||||
<td width="8%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td width="50%" class="td_4" >
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${backupParam.exceptTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
function getCommandType() {
|
||||
var commandEName = "${missionparametertable6.commandEName}";//10:Agent升级,11:第三方升级部署,12:Server升级
|
||||
if(commandEName=='upgrade_agent'){//10:Agent升级
|
||||
$("#OtherUpgradeTemplate").hide();//第三方升级部署+Server升级
|
||||
$("#AgentUpgradeTemplate").show();//Agent升级
|
||||
}else if(commandEName=='upgrade_other'){//11:第三方升级部署
|
||||
$("#OtherUpgradeTemplate").show();//第三方升级部署+Server升级
|
||||
$("#AgentUpgradeTemplate").hide();//备份
|
||||
}else if(commandEName=='upgrade_server'){//12:Server升级
|
||||
$("#OtherUpgradeTemplate").show();//第三方升级部署+Server升级
|
||||
$("#AgentUpgradeTemplate").hide();//Agent升级
|
||||
}
|
||||
}
|
||||
getCommandType();
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8" autoFlush="true" buffer="0kb" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet" type="text/css" />
|
||||
<%
|
||||
response.addHeader("Cache-Control", "no-cache");
|
||||
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
|
||||
%>
|
||||
|
||||
<!-- 任务六:升级部署模板定义 -->
|
||||
<div id="AgentUpgradeTemplate" style="display: none"> <!-- Agent升级 -->
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" style="table-layout: fixed;">
|
||||
<tr>
|
||||
<td width="10%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.fileName_n81i:
|
||||
</td>
|
||||
<td width="25%" class="td_4">
|
||||
${paramMiss6.fileName}
|
||||
</td>
|
||||
<td width="10%" align="right" nowrap="nowrap" >
|
||||
i18n_mcp6.text.cover_n81i:
|
||||
</td>
|
||||
<td width="35%" class="td_4">
|
||||
${paramMiss6.cover}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="10%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.isCreateCover_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss6.isCreateCover=='Y'}">
|
||||
i18n_mcp6.message.isCreateCoverY_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss6.isCreateCover=='N'}">
|
||||
i18n_mcp6.message.isCreateCoverN_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.permisson_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.permisson}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.username_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.username}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.decompression_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss6.isAbs=='Y'}">
|
||||
i18n_mcp6.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss6.isAbs=='N'}">
|
||||
i18n_mcp6.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.groupName_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.groupName}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.deleteTmpStr}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" >
|
||||
i18n_mcp6.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" class="td_4">
|
||||
<div id="upgradeBackupTemplate" style="display: inline"> <!-- 添加备份参数 -->
|
||||
<c:forEach var="backupParam" items="${paramMiss6.backups}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" style="table-layout: fixed;">
|
||||
<tr>
|
||||
<td width="12%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.needBackupFile_n81i:
|
||||
</td>
|
||||
<td width="30%" class="td_4">
|
||||
${backupParam.backup}
|
||||
</td>
|
||||
<td width="8%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.compression_n81i:
|
||||
</td>
|
||||
<td width="50%" class="td_4">
|
||||
<c:if test="${backupParam.isAbs=='Y'}">
|
||||
i18n_mcp6.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${backupParam.isAbs=='N'}">
|
||||
i18n_mcp6.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="12%" align="right" valign="middle" nowrap="nowrap">
|
||||
i18n_mcp6.text.backupTo_n81i:
|
||||
</td>
|
||||
<td width="30%" class="td_4">
|
||||
${backupParam.backupTo}
|
||||
</td>
|
||||
<td width="8%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td width="50%" class="td_4" >
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${backupParam.exceptTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
<div id="OtherUpgradeTemplate" style="display: none"> <!-- 第三方升级部署+Server升级 -->
|
||||
<c:forEach var="paramMiss6" items="${paramM6}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" >
|
||||
<tr>
|
||||
<td width="10%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.fileName_n81i:
|
||||
</td>
|
||||
<td width="90%" colspan="3" class="td_4">
|
||||
${paramMiss6.fileName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
<td align="right" width="10%" nowrap="nowrap">
|
||||
i18n_mcp6.text.isCreateCover_n81i:
|
||||
</td>
|
||||
<td class="td_4" width="35%" >
|
||||
<c:if test="${paramMiss6.isCreateCover=='Y'}">
|
||||
i18n_mcp6.message.isCreateCoverY_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss6.isCreateCover=='N'}">
|
||||
i18n_mcp6.message.isCreateCoverN_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap" width="10%" >
|
||||
i18n_mcp6.text.cover_n81i:
|
||||
</td>
|
||||
<td class="td_4" >
|
||||
${paramMiss6.cover}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.startupFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.startupFile}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.decompression_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss6.isAbs=='Y'}">
|
||||
i18n_mcp6.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss6.isAbs=='N'}">
|
||||
i18n_mcp6.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.pidFile_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.pidFile}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.forceExec_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${paramMiss6.forceExec=='Y'}">
|
||||
i18n_mcp6.message.Y_n81i
|
||||
</c:if>
|
||||
<c:if test="${paramMiss6.forceExec=='N'}">
|
||||
i18n_mcp6.message.N_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.username_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.username}
|
||||
</td>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.permisson_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.permisson}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.groupName_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
${paramMiss6.groupName}
|
||||
</td>
|
||||
<td align="right" class="td_6" nowrap="nowrap">
|
||||
i18n_mcp6.text.maxWaitTime_n81i:
|
||||
</td>
|
||||
<td class="td_4">
|
||||
<c:if test="${fn:length(paramMiss6.maxWaitTime)>0}">
|
||||
${paramMiss6.maxWaitTime} i18n_mcp6.text.second_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.deleteFile_n81i:
|
||||
</td>
|
||||
<td colspan="3" class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss6.deleteTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.execParams_n81i:
|
||||
</td>
|
||||
<td colspan="3" class="td_4">
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${paramMiss6.execParamsTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
i18n_mcp6.text.backup_n81i:
|
||||
</td>
|
||||
<td colspan="3" class="td_4">
|
||||
<div id="upgradeBackupTemplate" style="display: inline"> <!-- 添加备份参数 -->
|
||||
<c:forEach var="backupParam" items="${paramMiss6.backups}" >
|
||||
<div divType="file_div" id="file_div">
|
||||
<table class="templateTable" style="table-layout: fixed;">
|
||||
<tr>
|
||||
<td width="12%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.needBackupFile_n81i:
|
||||
</td>
|
||||
<td width="30%" class="td_4">
|
||||
${backupParam.backup}
|
||||
</td>
|
||||
<td width="8%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.compression_n81i:
|
||||
</td>
|
||||
<td width="50%" class="td_4">
|
||||
<c:if test="${backupParam.isAbs=='Y'}">
|
||||
i18n_mcp6.text.absolutePath_n81i
|
||||
</c:if>
|
||||
<c:if test="${backupParam.isAbs=='N'}">
|
||||
i18n_mcp6.text.relativePath_n81i
|
||||
</c:if>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="12%" align="right" valign="middle" nowrap="nowrap">
|
||||
i18n_mcp6.text.backupTo_n81i:
|
||||
</td>
|
||||
<td width="30%" class="td_4">
|
||||
${backupParam.backupTo}
|
||||
</td>
|
||||
<td width="8%" align="right" nowrap="nowrap">
|
||||
i18n_mcp6.text.exceptFile_n81i:
|
||||
</td>
|
||||
<td width="50%" class="td_4" >
|
||||
<div style="word-break:break-all;word-wrap:break-word;">
|
||||
${backupParam.exceptTmpStr}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</c:forEach>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
function getCommandType() {
|
||||
var commandEName = "${missionparametertable6.commandEName}";//10:Agent升级,11:第三方升级部署,12:Server升级
|
||||
if(commandEName=='upgrade_agent'){//10:Agent升级
|
||||
$("#OtherUpgradeTemplate").hide();//第三方升级部署+Server升级
|
||||
$("#AgentUpgradeTemplate").show();//Agent升级
|
||||
}else if(commandEName=='upgrade_other'){//11:第三方升级部署
|
||||
$("#OtherUpgradeTemplate").show();//第三方升级部署+Server升级
|
||||
$("#AgentUpgradeTemplate").hide();//备份
|
||||
}else if(commandEName=='upgrade_server'){//12:Server升级
|
||||
$("#OtherUpgradeTemplate").show();//第三方升级部署+Server升级
|
||||
$("#AgentUpgradeTemplate").hide();//Agent升级
|
||||
}
|
||||
}
|
||||
getCommandType();
|
||||
</script>
|
||||
@@ -1,247 +1,247 @@
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@page import="java.util.List"%>
|
||||
<%@page import="java.util.Iterator"%>
|
||||
<%@page import="org.hibernate.lob.SerializableClob"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<% pageContext.setAttribute("vEvent","\n"); %>
|
||||
<!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_mspm1.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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>
|
||||
<link rel="stylesheet" href="<c:url value='/css/themes/base/jquery.ui.all.css'/>" />
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/WebCalendar.js"charset="utf-8'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content {
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
padding: 0px
|
||||
}
|
||||
.ui-widget-header {
|
||||
border: 1px solid #EBECEB;
|
||||
filter: glow(color = EBECEB, strength = 10);
|
||||
background: #D9D8D8 url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x;
|
||||
color: #ffffff;
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
});
|
||||
|
||||
function uploadfile(fileName){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=misssionInfoDownLoad&missionId="+'${missionstatetable.missionId }'+"&loadfileName="+fileName;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function resultChart(id){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=resultChart&missionId="+id;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function exportXLS(id,result){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=exprotXls&missionId="+id+"&result="+result;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
//查询记录
|
||||
function callBack(){
|
||||
document.yhForm.action ="<c:url value='${prevPageUrl}' />";
|
||||
//document.yhForm.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=query' />";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
function showNodeTitle(showContentSpanId,obj,event) {
|
||||
//当前鼠标的坐标
|
||||
var scrollLeft = document.documentElement.scrollLeft;
|
||||
var scrollTop = document.documentElement.scrollTop;
|
||||
var event = event ? event : window.event;
|
||||
var startX = Number(event.clientX)+Number(scrollLeft);
|
||||
//span的坐标及宽度
|
||||
var instanceDiv = document.getElementById(showContentSpanId);
|
||||
var spanX = startX;//span的x坐标
|
||||
var spanY = 130;//span的y坐标
|
||||
instanceDiv.style.left=spanX-30+"px";
|
||||
instanceDiv.style.top=spanY-2+"px";
|
||||
instanceDiv.style.zIndex = 1000;
|
||||
var spanHeight = $("#infoTipSpan_missionNode").height();
|
||||
if(spanHeight > 350){
|
||||
$("#infoTipSpan_missionNode").height(350)
|
||||
}
|
||||
$("#"+showContentSpanId).show();
|
||||
}
|
||||
|
||||
function hideNodeTitle(showContentSpanId) {
|
||||
$("#"+showContentSpanId).hide();
|
||||
}
|
||||
|
||||
function showTitle(obj,event){
|
||||
$(obj).show();
|
||||
}
|
||||
|
||||
function hideTitle(obj){
|
||||
$(obj).hide();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body style="overflow-x: hidden">
|
||||
<!--中间部分右边开始-->
|
||||
<div class="middle_list">
|
||||
<div class="box_1">
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout value="i18n_mspm1.button.back_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:callBack();"/>
|
||||
</div>
|
||||
<form action="" name="yhForm" method="post" style="margin-top: 24px">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="missionName" value="${missionName }" id="missionName"/>
|
||||
<input type="hidden" name="loopFlag" value="${loopFlag }" id="loopFlag" />
|
||||
<input type="hidden" name="missionState" value="${missionState }" id="missionState" />
|
||||
<input type="hidden" name="missionType" value="${missionType }" id="missionType" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_8" colspan="4"><strong>i18n_mspm1.text.title_n81i</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" width="10%" nowrap="nowrap">i18n_mspm1.text.missionName_n81i:</td>
|
||||
<td class="td_3" width="40%">${missionstatetable.missionName}
|
||||
</td>
|
||||
<td class="td_1" width="10%" nowrap="nowrap">i18n_mspm1.text.missionType_n81i:</td>
|
||||
<td class="td_2" width="40%">
|
||||
<c:if test="${missionstatetable.missionType eq 1}">i18n_mspm1.message.missionType1_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 2}">i18n_mspm1.message.missionType2_n81i</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm1.text.systemIdName_n81i:</td>
|
||||
<td class="td_3">${missionstatetable.systemIdName}</td>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm1.text.nodeListName_n81i: </td>
|
||||
<td class="td_2">
|
||||
${missionparametertable1.nodeListName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm1.text.excNode_n81i:</td>
|
||||
<td class="td_3" id="tipTd">
|
||||
<span id="showSpan" onmouseover="showNodeTitle('infoTipSpan_missionNode',this,event);" onmouseout="hideNodeTitle('infoTipSpan_missionNode');" >
|
||||
<script>
|
||||
$(function(){
|
||||
if('${missionparametertable1.nodeListName2}'!=""){
|
||||
var strArr = '${missionparametertable1.nodeListName2}'.split(",");
|
||||
if(strArr.length>5){
|
||||
var arr = new Array();
|
||||
var newStr = "";
|
||||
for(var i =0;i<strArr.length;i++){
|
||||
newStr = newStr+","+strArr[i];
|
||||
if((i+1)%5==0){
|
||||
arr.push(newStr);
|
||||
newStr="";
|
||||
}
|
||||
if((i+1)==strArr.length){
|
||||
arr.push(newStr);
|
||||
}
|
||||
}
|
||||
//构建table
|
||||
var strTable = "<table id='tipTable' style='width:100%'>";
|
||||
var strTip="";
|
||||
for(var i =0;i<arr.length ;i++){
|
||||
strTable += "<tr>";
|
||||
var arr2 = arr[i].split(",");
|
||||
for(var j=0;j<arr2.length;j++){
|
||||
if(arr2[j]!=""){
|
||||
strTable +="<td>"+arr2[j]+"</td>";
|
||||
}
|
||||
if(i==0){
|
||||
strTip += ","+arr2[j];
|
||||
}
|
||||
}
|
||||
strTable += "</tr>";
|
||||
}
|
||||
strTable +="</table>";
|
||||
$("#infoTipSpan_missionNode").append(strTable);
|
||||
$("#tipTable tr").css({align:"left"});
|
||||
$("#showSpan").append(strTip.substring(2)+"...");
|
||||
}else{
|
||||
$("#tipTd").append('${missionparametertable1.nodeListName2}');
|
||||
}
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</span>
|
||||
<span id="infoTipSpan_missionNode" onmouseover="showTitle(this,event);" onmouseout="hideTitle(this);" class="infoTip" style="display:none;overflow: auto;width: 480px"></span>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm1.text.fileName_n81i:</td>
|
||||
<td class="td_2" >
|
||||
<c:forEach items="${filesList }" var="file">
|
||||
<a href="javascript:uploadfile('${file.fileName}');">${file.fileName}</a><br/>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm1.text.viewLevel_n81i:</td>
|
||||
<td class="td_3">
|
||||
<c:if test="${missionstatetable.viewLevel eq 1}">i18n_mspm1.message.publisher_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 2}">i18n_mspm1.message.publisherGroup_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 3}">i18n_mspm1.message.allInSys_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 4}">i18n_emvl.message.unlimited_n81i</c:if>
|
||||
</td>
|
||||
<c:if test="${missionstatetable.viewLevel eq 2}">
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm1.text.groupIdName_n81i:
|
||||
</td>
|
||||
<td class="td_2">
|
||||
${missionstatetable.groupIdName }
|
||||
|
||||
</td>
|
||||
</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel ne 2}">
|
||||
<td class="td_1" nowrap="nowrap"> i18n_mspm1.text.addUser_n81i: </td>
|
||||
<td class="td_2" >
|
||||
${missionstatetable.userIdName}
|
||||
</td>
|
||||
</c:if>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" width="8%">i18n_mspm1.text.contentParam_n81i:</td>
|
||||
<td class="td_3" colspan="3" valign="top" width="42%">
|
||||
<div><jsp:include page="/page/system/nmstaskmanager/detail/missionCmdPara1.jsp" /></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1"width="8%" nowrap="nowrap">i18n_mspm1.text.missionDesc_n81i:</td>
|
||||
<td class="td_2" colspan="3"width="42%">
|
||||
${fn:replace(missionparametertable1.missionDesc,vEvent,'<br />') }
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${missionstatetable.autoDesc ne null}">
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm1.text.runningDesc_n81i:
|
||||
</td>
|
||||
<td class="td_2" colspan="3" >
|
||||
${fn:replace(missionstatetable.autoDesc,vEvent,'<br />') }
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td colspan="4" class="color_1" style="text-align: right;">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@page import="java.util.List"%>
|
||||
<%@page import="java.util.Iterator"%>
|
||||
<%@page import="org.hibernate.lob.SerializableClob"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<% pageContext.setAttribute("vEvent","\n"); %>
|
||||
<!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_mspm1.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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>
|
||||
<link rel="stylesheet" href="<c:url value='/css/themes/base/jquery.ui.all.css'/>" />
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/WebCalendar.js"charset="utf-8'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content {
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
padding: 0px
|
||||
}
|
||||
.ui-widget-header {
|
||||
border: 1px solid #EBECEB;
|
||||
filter: glow(color = EBECEB, strength = 10);
|
||||
background: #D9D8D8 url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x;
|
||||
color: #ffffff;
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
});
|
||||
|
||||
function uploadfile(fileName){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=misssionInfoDownLoad&missionId="+'${missionstatetable.missionId }'+"&loadfileName="+fileName;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function resultChart(id){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=resultChart&missionId="+id;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function exportXLS(id,result){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=exprotXls&missionId="+id+"&result="+result;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
//查询记录
|
||||
function callBack(){
|
||||
document.yhForm.action ="<c:url value='${prevPageUrl}' />";
|
||||
//document.yhForm.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=query' />";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
function showNodeTitle(showContentSpanId,obj,event) {
|
||||
//当前鼠标的坐标
|
||||
var scrollLeft = document.documentElement.scrollLeft;
|
||||
var scrollTop = document.documentElement.scrollTop;
|
||||
var event = event ? event : window.event;
|
||||
var startX = Number(event.clientX)+Number(scrollLeft);
|
||||
//span的坐标及宽度
|
||||
var instanceDiv = document.getElementById(showContentSpanId);
|
||||
var spanX = startX;//span的x坐标
|
||||
var spanY = 130;//span的y坐标
|
||||
instanceDiv.style.left=spanX-30+"px";
|
||||
instanceDiv.style.top=spanY-2+"px";
|
||||
instanceDiv.style.zIndex = 1000;
|
||||
var spanHeight = $("#infoTipSpan_missionNode").height();
|
||||
if(spanHeight > 350){
|
||||
$("#infoTipSpan_missionNode").height(350)
|
||||
}
|
||||
$("#"+showContentSpanId).show();
|
||||
}
|
||||
|
||||
function hideNodeTitle(showContentSpanId) {
|
||||
$("#"+showContentSpanId).hide();
|
||||
}
|
||||
|
||||
function showTitle(obj,event){
|
||||
$(obj).show();
|
||||
}
|
||||
|
||||
function hideTitle(obj){
|
||||
$(obj).hide();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body style="overflow-x: hidden">
|
||||
<!--中间部分右边开始-->
|
||||
<div class="middle_list">
|
||||
<div class="box_1">
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout value="i18n_mspm1.button.back_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:callBack();"/>
|
||||
</div>
|
||||
<form action="" name="yhForm" method="post" style="margin-top: 24px">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="missionName" value="${missionName }" id="missionName"/>
|
||||
<input type="hidden" name="loopFlag" value="${loopFlag }" id="loopFlag" />
|
||||
<input type="hidden" name="missionState" value="${missionState }" id="missionState" />
|
||||
<input type="hidden" name="missionType" value="${missionType }" id="missionType" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_8" colspan="4"><strong>i18n_mspm1.text.title_n81i</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" width="10%" nowrap="nowrap">i18n_mspm1.text.missionName_n81i:</td>
|
||||
<td class="td_3" width="40%">${missionstatetable.missionName}
|
||||
</td>
|
||||
<td class="td_1" width="10%" nowrap="nowrap">i18n_mspm1.text.missionType_n81i:</td>
|
||||
<td class="td_2" width="40%">
|
||||
<c:if test="${missionstatetable.missionType eq 1}">i18n_mspm1.message.missionType1_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 2}">i18n_mspm1.message.missionType2_n81i</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm1.text.systemIdName_n81i:</td>
|
||||
<td class="td_3">${missionstatetable.systemIdName}</td>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm1.text.nodeListName_n81i: </td>
|
||||
<td class="td_2">
|
||||
${missionparametertable1.nodeListName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm1.text.excNode_n81i:</td>
|
||||
<td class="td_3" id="tipTd">
|
||||
<span id="showSpan" onmouseover="showNodeTitle('infoTipSpan_missionNode',this,event);" onmouseout="hideNodeTitle('infoTipSpan_missionNode');" >
|
||||
<script>
|
||||
$(function(){
|
||||
if('${missionparametertable1.nodeListName2}'!=""){
|
||||
var strArr = '${missionparametertable1.nodeListName2}'.split(",");
|
||||
if(strArr.length>5){
|
||||
var arr = new Array();
|
||||
var newStr = "";
|
||||
for(var i =0;i<strArr.length;i++){
|
||||
newStr = newStr+","+strArr[i];
|
||||
if((i+1)%5==0){
|
||||
arr.push(newStr);
|
||||
newStr="";
|
||||
}
|
||||
if((i+1)==strArr.length){
|
||||
arr.push(newStr);
|
||||
}
|
||||
}
|
||||
//构建table
|
||||
var strTable = "<table id='tipTable' style='width:100%'>";
|
||||
var strTip="";
|
||||
for(var i =0;i<arr.length ;i++){
|
||||
strTable += "<tr>";
|
||||
var arr2 = arr[i].split(",");
|
||||
for(var j=0;j<arr2.length;j++){
|
||||
if(arr2[j]!=""){
|
||||
strTable +="<td>"+arr2[j]+"</td>";
|
||||
}
|
||||
if(i==0){
|
||||
strTip += ","+arr2[j];
|
||||
}
|
||||
}
|
||||
strTable += "</tr>";
|
||||
}
|
||||
strTable +="</table>";
|
||||
$("#infoTipSpan_missionNode").append(strTable);
|
||||
$("#tipTable tr").css({align:"left"});
|
||||
$("#showSpan").append(strTip.substring(2)+"...");
|
||||
}else{
|
||||
$("#tipTd").append('${missionparametertable1.nodeListName2}');
|
||||
}
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</span>
|
||||
<span id="infoTipSpan_missionNode" onmouseover="showTitle(this,event);" onmouseout="hideTitle(this);" class="infoTip" style="display:none;overflow: auto;width: 480px"></span>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm1.text.fileName_n81i:</td>
|
||||
<td class="td_2" >
|
||||
<c:forEach items="${filesList }" var="file">
|
||||
<a href="javascript:uploadfile('${file.fileName}');">${file.fileName}</a><br/>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm1.text.viewLevel_n81i:</td>
|
||||
<td class="td_3">
|
||||
<c:if test="${missionstatetable.viewLevel eq 1}">i18n_mspm1.message.publisher_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 2}">i18n_mspm1.message.publisherGroup_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 3}">i18n_mspm1.message.allInSys_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 4}">i18n_emvl.message.unlimited_n81i</c:if>
|
||||
</td>
|
||||
<c:if test="${missionstatetable.viewLevel eq 2}">
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm1.text.groupIdName_n81i:
|
||||
</td>
|
||||
<td class="td_2">
|
||||
${missionstatetable.groupIdName }
|
||||
|
||||
</td>
|
||||
</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel ne 2}">
|
||||
<td class="td_1" nowrap="nowrap"> i18n_mspm1.text.addUser_n81i: </td>
|
||||
<td class="td_2" >
|
||||
${missionstatetable.userIdName}
|
||||
</td>
|
||||
</c:if>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" width="8%">i18n_mspm1.text.contentParam_n81i:</td>
|
||||
<td class="td_3" colspan="3" valign="top" width="42%">
|
||||
<div><jsp:include page="/page/system/nmstaskmanager/detail/missionCmdPara1.jsp" /></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1"width="8%" nowrap="nowrap">i18n_mspm1.text.missionDesc_n81i:</td>
|
||||
<td class="td_2" colspan="3"width="42%">
|
||||
${fn:replace(missionparametertable1.missionDesc,vEvent,'<br />') }
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${missionstatetable.autoDesc ne null}">
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm1.text.runningDesc_n81i:
|
||||
</td>
|
||||
<td class="td_2" colspan="3" >
|
||||
${fn:replace(missionstatetable.autoDesc,vEvent,'<br />') }
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td colspan="4" class="color_1" style="text-align: right;">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,352 +1,352 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_mspm2.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>"
|
||||
rel="stylesheet" type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>"
|
||||
type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/k.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="${pageContext.request.contextPath }/js/jquery.js"></script>
|
||||
<link rel="stylesheet" href="<c:url value='/desktop/css/themes/base/jquery.ui.all.css'/>">
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content { border: 0px; margin:0px; padding:0px}
|
||||
.ui-widget-header { border: 1px solid #d7fcfe; filter:glow(color=red,strength=10); background: #d7fcfe url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }">
|
||||
<table width="80%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<span class="STYLE1"> <strong>i18n_mspm2.text.title_n81i</strong>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="18%" bgcolor="#ffffff">
|
||||
<table width="100%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" style="padding-left: 5px; padding-right: 5px;">
|
||||
<div
|
||||
style="height: 20px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%" nowrap="nowrap">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.missionName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.missionName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.missionType_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionstatetable.missionType eq 1}">i18n_mspm2.message.missionType1_n81i</c:if> <c:if
|
||||
test="${missionstatetable.missionType eq 2}">i18n_mspm2.message.missionType2_n81i</c:if>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.systemIdName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.systemIdName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.filePath_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable2.filePath}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%" nowrap="nowrap">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.missionDesc_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable2.missionDesc}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.viewLevel_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionstatetable.viewLevel eq 1}">i18n_mspm2.message.publisher_n81i</c:if> <c:if
|
||||
test="${missionstatetable.viewLevel eq 2}">i18n_mspm2.message.publisherGroup_n81i</c:if> <c:if
|
||||
test="${missionstatetable.viewLevel eq 3}">i18n_mspm2.message.allInSys_n81i</c:if>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.message.user_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.userIdName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.message.filterCode_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable2.filterKeyword}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.startTime_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><fmt:formatDate value="${missionstatetable.startTime}" type="both"/></span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.endTime_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><fmt:formatDate value="${missionstatetable.endTime}" type="both"/></span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.startFlag_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable2.startFlag}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.endFlag_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable2.endFlag}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<table width="80%" align="center" align="center" cellpadding="0" cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td>
|
||||
<div id="tabs">
|
||||
<ul>
|
||||
<li><a href="#tabs-1">
|
||||
<span class="STYLE1"><strong>i18n_mspm2.text.totalChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
<c:if test="${missionstatetable.loopFlag==1}">
|
||||
<li><a href="#tabs-2">
|
||||
<span class="STYLE1"><strong>i18n_mspm2.text.lineChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
<li><a href="#tabs-3">
|
||||
<span class="STYLE1"><strong>i18n_mspm2.text.columnarChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
</c:if>
|
||||
</ul>
|
||||
<div id="tabs-1" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=pie&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm2.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
<c:if test="${missionstatetable.loopFlag==1}">
|
||||
<div id="tabs-2" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=line&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm2.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
<div id="tabs-3" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=column&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm2.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
</c:if>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_color" align="center" height="35px">
|
||||
<img src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle" onclick="javascript:history.go(-1);" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table width="80%" align="center" align="center" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
|
||||
<tr>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm2.text.missionName_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm2.text.nodeIp_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color" nowrap>
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm2.text.returnResult_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm2.text.result_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach items="${resultObjects}" var="result">
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[0]}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[1]}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1"><c:if test="${result[1] eq 0}">i18n_mspm2.message.success_n81i</c:if>
|
||||
<c:if test="${result[1] ne 0}">i18n_mspm2.message.faile_n81i</c:if></span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[3]}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
<tr>
|
||||
<td colspan="4" class="td_color">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0"
|
||||
class="td_color">
|
||||
<tr>
|
||||
<td colspan="1">
|
||||
<button style="border-style: none;background-color: transparent;background-image: url(<c:url value='/desktop/images/anniu/button${userBgColor }.png'/>);vertical-align: middle;" onmouseover="this.className='hover';"
|
||||
onmouseout="this.className='normal';">
|
||||
i18n_mspm2.button.exportFaildNode_n81i
|
||||
</button>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<img
|
||||
src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="javascript:history.go(-1);" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
<script>
|
||||
function selectUpper(opt){
|
||||
if(opt==0){
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].value="-1";
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].text="i18n_mspm2.text.select_n81i";
|
||||
document.getElementById("upperlayer").disabled=true;
|
||||
//alert(document.getElementById("upperlayer").value);
|
||||
}else{
|
||||
document.getElementById("upperlayer").disabled=false;
|
||||
}
|
||||
}
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_mspm2.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>"
|
||||
rel="stylesheet" type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>"
|
||||
type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/k.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="${pageContext.request.contextPath }/js/jquery.js"></script>
|
||||
<link rel="stylesheet" href="<c:url value='/desktop/css/themes/base/jquery.ui.all.css'/>">
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content { border: 0px; margin:0px; padding:0px}
|
||||
.ui-widget-header { border: 1px solid #d7fcfe; filter:glow(color=red,strength=10); background: #d7fcfe url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }">
|
||||
<table width="80%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<span class="STYLE1"> <strong>i18n_mspm2.text.title_n81i</strong>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="18%" bgcolor="#ffffff">
|
||||
<table width="100%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" style="padding-left: 5px; padding-right: 5px;">
|
||||
<div
|
||||
style="height: 20px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%" nowrap="nowrap">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.missionName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.missionName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.missionType_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionstatetable.missionType eq 1}">i18n_mspm2.message.missionType1_n81i</c:if> <c:if
|
||||
test="${missionstatetable.missionType eq 2}">i18n_mspm2.message.missionType2_n81i</c:if>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.systemIdName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.systemIdName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.filePath_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable2.filePath}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%" nowrap="nowrap">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.missionDesc_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable2.missionDesc}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.viewLevel_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionstatetable.viewLevel eq 1}">i18n_mspm2.message.publisher_n81i</c:if> <c:if
|
||||
test="${missionstatetable.viewLevel eq 2}">i18n_mspm2.message.publisherGroup_n81i</c:if> <c:if
|
||||
test="${missionstatetable.viewLevel eq 3}">i18n_mspm2.message.allInSys_n81i</c:if>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.message.user_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.userIdName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.message.filterCode_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable2.filterKeyword}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.startTime_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><fmt:formatDate value="${missionstatetable.startTime}" type="both"/></span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.endTime_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><fmt:formatDate value="${missionstatetable.endTime}" type="both"/></span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.startFlag_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable2.startFlag}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm2.text.endFlag_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable2.endFlag}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<table width="80%" align="center" align="center" cellpadding="0" cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td>
|
||||
<div id="tabs">
|
||||
<ul>
|
||||
<li><a href="#tabs-1">
|
||||
<span class="STYLE1"><strong>i18n_mspm2.text.totalChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
<c:if test="${missionstatetable.loopFlag==1}">
|
||||
<li><a href="#tabs-2">
|
||||
<span class="STYLE1"><strong>i18n_mspm2.text.lineChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
<li><a href="#tabs-3">
|
||||
<span class="STYLE1"><strong>i18n_mspm2.text.columnarChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
</c:if>
|
||||
</ul>
|
||||
<div id="tabs-1" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=pie&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm2.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
<c:if test="${missionstatetable.loopFlag==1}">
|
||||
<div id="tabs-2" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=line&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm2.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
<div id="tabs-3" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=column&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm2.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
</c:if>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_color" align="center" height="35px">
|
||||
<img src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle" onclick="javascript:history.go(-1);" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table width="80%" align="center" align="center" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
|
||||
<tr>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm2.text.missionName_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm2.text.nodeIp_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color" nowrap>
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm2.text.returnResult_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm2.text.result_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach items="${resultObjects}" var="result">
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[0]}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[1]}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1"><c:if test="${result[1] eq 0}">i18n_mspm2.message.success_n81i</c:if>
|
||||
<c:if test="${result[1] ne 0}">i18n_mspm2.message.faile_n81i</c:if></span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[3]}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
<tr>
|
||||
<td colspan="4" class="td_color">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0"
|
||||
class="td_color">
|
||||
<tr>
|
||||
<td colspan="1">
|
||||
<button style="border-style: none;background-color: transparent;background-image: url(<c:url value='/desktop/images/anniu/button${userBgColor }.png'/>);vertical-align: middle;" onmouseover="this.className='hover';"
|
||||
onmouseout="this.className='normal';">
|
||||
i18n_mspm2.button.exportFaildNode_n81i
|
||||
</button>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<img
|
||||
src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="javascript:history.go(-1);" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
<script>
|
||||
function selectUpper(opt){
|
||||
if(opt==0){
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].value="-1";
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].text="i18n_mspm2.text.select_n81i";
|
||||
document.getElementById("upperlayer").disabled=true;
|
||||
//alert(document.getElementById("upperlayer").value);
|
||||
}else{
|
||||
document.getElementById("upperlayer").disabled=false;
|
||||
}
|
||||
}
|
||||
</script>
|
||||
@@ -1,412 +1,412 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_mspm3.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>"
|
||||
rel="stylesheet" type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>"
|
||||
type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/k.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="${pageContext.request.contextPath }/js/jquery.js"></script>
|
||||
<link rel="stylesheet" href="<c:url value='/desktop/css/themes/base/jquery.ui.all.css'/>">
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content { border: 0px; margin:0px; padding:0px}
|
||||
.ui-widget-header { border: 1px solid #d7fcfe; filter:glow(color=red,strength=10); background: #d7fcfe url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }">
|
||||
<table width="80%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<span class="STYLE1"> <strong>i18n_mspm3.text.title_n81i</strong>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="18%" bgcolor="#ffffff">
|
||||
<table width="100%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" style="padding-left: 5px; padding-right: 5px;">
|
||||
<div
|
||||
style="height: 20px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%" nowrap="nowrap">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.missionName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.missionName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.missionType_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionstatetable.missionType eq 1}">i18n_mspm3.message.filePush_n81i</c:if> <c:if
|
||||
test="${missionstatetable.missionType eq 2}">i18n_mspm3.message.getNonStream_n81i</c:if>
|
||||
<c:if
|
||||
test="${missionstatetable.missionType eq 2}">i18n_mspm3.message.getStream_n81i</c:if>
|
||||
<c:if
|
||||
test="${missionstatetable.missionType eq 2}">i18n_mspm3.message.commandExcute_n81i</c:if>
|
||||
<c:if
|
||||
test="${missionstatetable.missionType eq 2}">i18n_mspm3.message.shellRegist_n81i</c:if>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.systemIdName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.systemIdName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.filePath_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable2.filePath}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%" nowrap="nowrap">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.missionDesc_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable3.missionDesc}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.viewLevel_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionstatetable.viewLevel eq 1}">i18n_mspm3.message.publisher_n81i</c:if> <c:if
|
||||
test="${missionstatetable.viewLevel eq 2}">i18n_mspm3.message.publisherGroup_n81i</c:if> <c:if
|
||||
test="${missionstatetable.viewLevel eq 3}">i18n_mspm3.message.allInSys_n81i</c:if>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.user_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.userIdName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.filterKeyword_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable2.filterKeyword}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.startTime_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><fmt:formatDate value="${missionstatetable.startTime}" type="both"/></span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.endTime_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><fmt:formatDate value="${missionstatetable.endTime}" type="both"/></span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.filterType_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionparameteriable3.filterType eq 0}">i18n_mspm3.message.noFilter_n81i</c:if> <c:if
|
||||
test="${missionparameteriable3.filterType eq 1}">i18n_mspm3.message.hitReturn_n81i</c:if> <c:if
|
||||
test="${missionparameteriable3.filterType eq 2}">i18n_mspm3.message.hitDrop_n81i</c:if></span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.loopFlag_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionstatetable.loopFlag eq 1}">i18n_mspm3.message.Y_n81i</c:if> <c:if
|
||||
test="${missionstatetable.loopFlag eq 0}">i18n_mspm3.message.N_n81i</c:if>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.filterType_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionparameteriable3.filterType eq 1}">i18n_mspm3.message.noFilter_n81i</c:if> <c:if
|
||||
test="${missionparameteriable3.filterType eq 2}">i18n_mspm3.message.hitReturn_n81i</c:if> <c:if
|
||||
test="${missionparameteriable3.filterType eq 3}">i18n_mspm3.message.hitDrop_n81i</c:if></span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.loopFlag_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionstatetable.loopFlag eq 1}">i18n_mspm3.message.Y_n81i</c:if> <c:if
|
||||
test="${missionstatetable.loopFlag eq 0}">i18n_mspm3.message.N_n81i</c:if>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.startTime1_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"> ${missionparameteriable3.startTime}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.endTime1_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable3.endTime}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<table width="80%" align="center" align="center" cellpadding="0" cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td>
|
||||
<div id="tabs">
|
||||
<ul>
|
||||
<li><a href="#tabs-1">
|
||||
<span class="STYLE1"><strong>i18n_mspm3.text.totalChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
<c:if test="${missionstatetable.loopFlag==1}">
|
||||
<li><a href="#tabs-2">
|
||||
<span class="STYLE1"><strong>i18n_mspm3.text.lineChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
<li><a href="#tabs-3">
|
||||
<span class="STYLE1"><strong>i18n_mspm3.text.columnarChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
</c:if>
|
||||
</ul>
|
||||
<div id="tabs-1" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=pie&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm3.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
<c:if test="${missionstatetable.loopFlag==1}">
|
||||
<div id="tabs-2" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=line&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm3.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
<div id="tabs-3" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=column&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm3.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
</c:if>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_color" align="center" height="35px">
|
||||
<img src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle" onclick="javascript:history.go(-1);" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table width="80%" align="center" align="center" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
|
||||
<tr>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm3.text.missionName_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm3.text.nodeIp_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color" nowrap>
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm3.text.returnResult_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm3.text.result_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach items="${resultObjects}" var="result">
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[0]}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[1]}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1"><c:if test="${result[1] eq 0}">i18n_mspm3.message.success_n81i</c:if>
|
||||
<c:if test="${result[1] ne 0}">i18n_mspm3.message.failed_n81i</c:if></span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[3]}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
<tr>
|
||||
<td colspan="4" class="td_color">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0"
|
||||
class="td_color">
|
||||
<tr>
|
||||
<td colspan="1">
|
||||
<button style="border-style: none;background-color: transparent;background-image: url(<c:url value='/desktop/images/anniu/button${userBgColor }.png'/>);vertical-align: middle;" onmouseover="this.className='hover';"
|
||||
onmouseout="this.className='normal';">
|
||||
i18n_mspm3.button.exportFaildNode_n81i
|
||||
</button>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<img
|
||||
src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="javascript:history.go(-1);" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
<script>
|
||||
function selectUpper(opt){
|
||||
if(opt==0){
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].value="-1";
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].text="i18n_mspm3.button.selectDefault_n81i";
|
||||
document.getElementById("upperlayer").disabled=true;
|
||||
//alert(document.getElementById("upperlayer").value);
|
||||
}else{
|
||||
document.getElementById("upperlayer").disabled=false;
|
||||
}
|
||||
}
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_mspm3.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>"
|
||||
rel="stylesheet" type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>"
|
||||
type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/k.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="${pageContext.request.contextPath }/js/jquery.js"></script>
|
||||
<link rel="stylesheet" href="<c:url value='/desktop/css/themes/base/jquery.ui.all.css'/>">
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content { border: 0px; margin:0px; padding:0px}
|
||||
.ui-widget-header { border: 1px solid #d7fcfe; filter:glow(color=red,strength=10); background: #d7fcfe url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }">
|
||||
<table width="80%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<span class="STYLE1"> <strong>i18n_mspm3.text.title_n81i</strong>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="18%" bgcolor="#ffffff">
|
||||
<table width="100%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" style="padding-left: 5px; padding-right: 5px;">
|
||||
<div
|
||||
style="height: 20px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%" nowrap="nowrap">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.missionName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.missionName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.missionType_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionstatetable.missionType eq 1}">i18n_mspm3.message.filePush_n81i</c:if> <c:if
|
||||
test="${missionstatetable.missionType eq 2}">i18n_mspm3.message.getNonStream_n81i</c:if>
|
||||
<c:if
|
||||
test="${missionstatetable.missionType eq 2}">i18n_mspm3.message.getStream_n81i</c:if>
|
||||
<c:if
|
||||
test="${missionstatetable.missionType eq 2}">i18n_mspm3.message.commandExcute_n81i</c:if>
|
||||
<c:if
|
||||
test="${missionstatetable.missionType eq 2}">i18n_mspm3.message.shellRegist_n81i</c:if>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.systemIdName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.systemIdName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.filePath_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable2.filePath}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%" nowrap="nowrap">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.missionDesc_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable3.missionDesc}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.viewLevel_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionstatetable.viewLevel eq 1}">i18n_mspm3.message.publisher_n81i</c:if> <c:if
|
||||
test="${missionstatetable.viewLevel eq 2}">i18n_mspm3.message.publisherGroup_n81i</c:if> <c:if
|
||||
test="${missionstatetable.viewLevel eq 3}">i18n_mspm3.message.allInSys_n81i</c:if>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.user_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.userIdName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.filterKeyword_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable2.filterKeyword}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.startTime_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><fmt:formatDate value="${missionstatetable.startTime}" type="both"/></span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.endTime_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><fmt:formatDate value="${missionstatetable.endTime}" type="both"/></span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.filterType_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionparameteriable3.filterType eq 0}">i18n_mspm3.message.noFilter_n81i</c:if> <c:if
|
||||
test="${missionparameteriable3.filterType eq 1}">i18n_mspm3.message.hitReturn_n81i</c:if> <c:if
|
||||
test="${missionparameteriable3.filterType eq 2}">i18n_mspm3.message.hitDrop_n81i</c:if></span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.loopFlag_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionstatetable.loopFlag eq 1}">i18n_mspm3.message.Y_n81i</c:if> <c:if
|
||||
test="${missionstatetable.loopFlag eq 0}">i18n_mspm3.message.N_n81i</c:if>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.filterType_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionparameteriable3.filterType eq 1}">i18n_mspm3.message.noFilter_n81i</c:if> <c:if
|
||||
test="${missionparameteriable3.filterType eq 2}">i18n_mspm3.message.hitReturn_n81i</c:if> <c:if
|
||||
test="${missionparameteriable3.filterType eq 3}">i18n_mspm3.message.hitDrop_n81i</c:if></span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.loopFlag_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionstatetable.loopFlag eq 1}">i18n_mspm3.message.Y_n81i</c:if> <c:if
|
||||
test="${missionstatetable.loopFlag eq 0}">i18n_mspm3.message.N_n81i</c:if>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.startTime1_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"> ${missionparameteriable3.startTime}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm3.text.endTime1_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable3.endTime}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<table width="80%" align="center" align="center" cellpadding="0" cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td>
|
||||
<div id="tabs">
|
||||
<ul>
|
||||
<li><a href="#tabs-1">
|
||||
<span class="STYLE1"><strong>i18n_mspm3.text.totalChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
<c:if test="${missionstatetable.loopFlag==1}">
|
||||
<li><a href="#tabs-2">
|
||||
<span class="STYLE1"><strong>i18n_mspm3.text.lineChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
<li><a href="#tabs-3">
|
||||
<span class="STYLE1"><strong>i18n_mspm3.text.columnarChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
</c:if>
|
||||
</ul>
|
||||
<div id="tabs-1" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=pie&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm3.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
<c:if test="${missionstatetable.loopFlag==1}">
|
||||
<div id="tabs-2" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=line&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm3.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
<div id="tabs-3" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=column&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm3.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
</c:if>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_color" align="center" height="35px">
|
||||
<img src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle" onclick="javascript:history.go(-1);" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table width="80%" align="center" align="center" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
|
||||
<tr>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm3.text.missionName_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm3.text.nodeIp_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color" nowrap>
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm3.text.returnResult_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm3.text.result_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach items="${resultObjects}" var="result">
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[0]}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[1]}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1"><c:if test="${result[1] eq 0}">i18n_mspm3.message.success_n81i</c:if>
|
||||
<c:if test="${result[1] ne 0}">i18n_mspm3.message.failed_n81i</c:if></span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[3]}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
<tr>
|
||||
<td colspan="4" class="td_color">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0"
|
||||
class="td_color">
|
||||
<tr>
|
||||
<td colspan="1">
|
||||
<button style="border-style: none;background-color: transparent;background-image: url(<c:url value='/desktop/images/anniu/button${userBgColor }.png'/>);vertical-align: middle;" onmouseover="this.className='hover';"
|
||||
onmouseout="this.className='normal';">
|
||||
i18n_mspm3.button.exportFaildNode_n81i
|
||||
</button>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<img
|
||||
src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="javascript:history.go(-1);" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
<script>
|
||||
function selectUpper(opt){
|
||||
if(opt==0){
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].value="-1";
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].text="i18n_mspm3.button.selectDefault_n81i";
|
||||
document.getElementById("upperlayer").disabled=true;
|
||||
//alert(document.getElementById("upperlayer").value);
|
||||
}else{
|
||||
document.getElementById("upperlayer").disabled=false;
|
||||
}
|
||||
}
|
||||
</script>
|
||||
@@ -1,391 +1,391 @@
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<% pageContext.setAttribute("vEvent","\n"); %>
|
||||
<!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_mspm4.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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>
|
||||
<link rel="stylesheet" href="<c:url value='/css/themes/base/jquery.ui.all.css'/>" />
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/WebCalendar.js"charset="utf-8'/>"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/highcharts.js'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content {
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
padding: 0px
|
||||
}
|
||||
.ui-widget-header {
|
||||
border: 1px solid #EBECEB;
|
||||
filter: glow(color = EBECEB, strength = 10);
|
||||
background: #D9D8D8 url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x;
|
||||
color: #ffffff;
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
});
|
||||
|
||||
function uploadfile(fileName){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=download&loadfileName="+fileName;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function exportXLS(id,result){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=exprotXls&missionId="+id+"&result="+result;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
//查询记录
|
||||
function callBack(){
|
||||
document.yhForm.action ="<c:url value='${prevPageUrl}' />";
|
||||
//document.yhForm.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=query' />";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
function showNodeTitle(showContentSpanId,obj,event) {
|
||||
//当前鼠标的坐标
|
||||
var scrollLeft = document.documentElement.scrollLeft;
|
||||
var scrollTop = document.documentElement.scrollTop;
|
||||
var event = event ? event : window.event;
|
||||
var startX = Number(event.clientX)+Number(scrollLeft);
|
||||
//span的坐标及宽度
|
||||
var instanceDiv = document.getElementById(showContentSpanId);
|
||||
var spanX = startX;//span的x坐标
|
||||
var spanY = 130;//span的y坐标
|
||||
instanceDiv.style.left=spanX-30+"px";
|
||||
instanceDiv.style.top=spanY-2+"px";
|
||||
instanceDiv.style.zIndex = 1000;
|
||||
var spanHeight = $("#infoTipSpan_missionNode").height();
|
||||
if(spanHeight > 350){
|
||||
$("#infoTipSpan_missionNode").height(350)
|
||||
}
|
||||
$("#"+showContentSpanId).show();
|
||||
}
|
||||
|
||||
function hideNodeTitle(showContentSpanId) {
|
||||
$("#"+showContentSpanId).hide();
|
||||
}
|
||||
|
||||
function showTitle(obj,event){
|
||||
$(obj).show();
|
||||
}
|
||||
|
||||
function hideTitle(obj){
|
||||
$(obj).hide();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body style="overflow-x: hidden">
|
||||
<!--中间部分右边开始-->
|
||||
<div class="middle_list">
|
||||
<div class="box_1">
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout value="i18n_mspm4.button.back_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:callBack();"/>
|
||||
</div>
|
||||
<form action="" name="yhForm" method="post" style="margin-top: 24px">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="missionName" value="${missionName }" id="missionName"/>
|
||||
<input type="hidden" name="loopFlag" value="${loopFlag }" id="loopFlag" />
|
||||
<input type="hidden" name="missionState" value="${missionState }" id="missionState" />
|
||||
<input type="hidden" name="missionType" value="${missionType }" id="missionType" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_8" colspan="5"><strong>i18n_mspm4.text.title_n81i</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap" width="10%">
|
||||
i18n_mspm4.text.missionName_n81i:
|
||||
</td>
|
||||
<td class="td_3" width="40%">
|
||||
${missionstatetable.missionName}
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap" width="10%">
|
||||
i18n_mspm4.text.missionType_n81i:
|
||||
</td>
|
||||
<td class="td_3" width="40%">
|
||||
<c:if test="${missionstatetable.missionType eq 1}">i18n_mspm4.message.filePush_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 2}">i18n_mspm4.message.getNonStream_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 3}">i18n_mspm4.message.getStream_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 4}">i18n_mspm4.message.commandExcute_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 5}">i18n_mspm4.message.shellRegist_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 6}">i18n_mspm4.message.upgrade_n81i</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.systemIdName_n81i:
|
||||
</td>
|
||||
<td class="td_3">
|
||||
${missionstatetable.systemIdName}
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.nodeListName_n81i:
|
||||
</td>
|
||||
<td class="td_2">
|
||||
${missionparameteriable4.nodeListName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm4.text.excuNode_n81i:</td>
|
||||
<td class="td_3" id="tipTd">
|
||||
<span id="showSpan" onmouseover="showNodeTitle('infoTipSpan_missionNode',this,event);" onmouseout="hideNodeTitle('infoTipSpan_missionNode');" >
|
||||
<script>
|
||||
$(function(){
|
||||
if('${missionparameteriable4.nodeListName2}'!=""){
|
||||
var strArr = '${missionparameteriable4.nodeListName2}'.split(",");
|
||||
if(strArr.length>5){
|
||||
var arr = new Array();
|
||||
var newStr = "";
|
||||
for(var i =0;i<strArr.length;i++){
|
||||
newStr = newStr+","+strArr[i];
|
||||
if((i+1)%5==0){
|
||||
arr.push(newStr);
|
||||
newStr="";
|
||||
}
|
||||
if((i+1)==strArr.length){
|
||||
arr.push(newStr);
|
||||
}
|
||||
}
|
||||
//构建table
|
||||
var strTable = "<table id='tipTable' style='width:100%'>";
|
||||
var strTip="";
|
||||
for(var i =0;i<arr.length ;i++){
|
||||
strTable += "<tr>";
|
||||
var arr2 = arr[i].split(",");
|
||||
for(var j=0;j<arr2.length;j++){
|
||||
if(arr2[j]!=""){
|
||||
strTable +="<td>"+arr2[j]+"</td>";
|
||||
}
|
||||
if(i==0){
|
||||
strTip += ","+arr2[j];
|
||||
}
|
||||
}
|
||||
strTable += "</tr>";
|
||||
}
|
||||
strTable +="</table>";
|
||||
$("#infoTipSpan_missionNode").append(strTable);
|
||||
$("#tipTable tr").css({align:"left"});
|
||||
$("#showSpan").append(strTip.substring(2)+"...");
|
||||
}else{
|
||||
$("#tipTd").append('${missionparameteriable4.nodeListName2}');
|
||||
}
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</span>
|
||||
<span id="infoTipSpan_missionNode" onmouseover="showTitle(this,event);" onmouseout="hideTitle(this);" class="infoTip" style="display:none;overflow: auto;width: 480px"></span>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap"> i18n_mspm4.text.addUser_n81i: </td>
|
||||
<td class="td_2" colspan="3">
|
||||
${missionstatetable.userIdName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.viewLevel_n81i:
|
||||
</td>
|
||||
<td class="td_3">
|
||||
<c:if test="${missionstatetable.viewLevel eq 1}">i18n_mspm4.message.publisher_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 2}">i18n_mspm4.message.publisherGroup_n81i——${missionstatetable.groupIdName}</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 3}">i18n_mspm4.message.allInSys_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 4}">i18n_emvl.message.unlimited_n81i</c:if>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.groupIdName_n81i:
|
||||
</td>
|
||||
<td class="td_2">
|
||||
${missionstatetable.groupIdName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.missionId_n81i:
|
||||
</td>
|
||||
<td class="td_2" colspan="3">
|
||||
${missionstatetable.missionId }
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
|
||||
i18n_mspm4.text.commandType_n81i:
|
||||
|
||||
</td>
|
||||
<td class="td_3">
|
||||
<c:if test="${missionparameteriable4.commandType eq 1}">i18n_mspm4.message.nativeCommand_n81i</c:if>
|
||||
<c:if test="${missionparameteriable4.commandType eq 2}">i18n_mspm4.message.script_n81i</c:if>
|
||||
<c:if test="${missionparameteriable4.commandType eq 3}">i18n_mspm4.message.shellCommand_n81i</c:if>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.commandName_n81i:
|
||||
</td>
|
||||
<td class="td_2">
|
||||
${missionparameteriable4.commandName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.loopFlag_n81i:
|
||||
|
||||
</td>
|
||||
<td class="td_3"
|
||||
<c:if test="${missionstatetable.loopFlag ne 1}">colspan="3"</c:if> >
|
||||
<c:if test="${missionstatetable.loopFlag eq 1}">i18n_mspm4.message.Y_n81i</c:if>
|
||||
<c:if test="${missionstatetable.loopFlag ne 1}">i18n_mspm4.message.N_n81i</c:if>
|
||||
</td>
|
||||
<c:if test="${missionstatetable.loopFlag eq 1}">
|
||||
<td class="td_1">
|
||||
i18n_mspm4.text.loopDelay_n81i:
|
||||
|
||||
</td>
|
||||
<td class="td_2" >
|
||||
${missionstatetable.loopDelay}i18n_mspm4.text.minute_n81i
|
||||
</td>
|
||||
</c:if>
|
||||
</tr>
|
||||
|
||||
<c:if test="${missionstatetable.loopFlag eq 1}">
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.startTime_n81i:
|
||||
</td>
|
||||
<td class="td_3">
|
||||
<c:if test="${missionstatetable.startTime ne null}">
|
||||
<fmt:formatDate type="both" value="${missionstatetable.startTime }" />
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.endTime_n81i:
|
||||
</td>
|
||||
<td class="td_2">
|
||||
<c:if test="${missionstatetable.endTime ne null}">
|
||||
<fmt:formatDate type="both" value="${missionstatetable.endTime }" />
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="td_1" width="8%" nowrap="nowrap">
|
||||
i18n_mspm4.text.commandDesc_n81i:
|
||||
</td>
|
||||
<td class="td_3" colspan="3" >
|
||||
<div><jsp:include page="/page/system/nmstaskmanager/detail/missionCmdPara4.jsp" /></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.missionDesc_n81i:
|
||||
</td>
|
||||
<td class="td_2" colspan="3" >
|
||||
${fn:replace(missionparameteriable4.missionDesc,vEvent,'<br />') }
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${missionstatetable.autoDesc ne null}">
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.autoDesc_n81i:
|
||||
</td>
|
||||
<td class="td_2" colspan="3" >
|
||||
${fn:replace(missionstatetable.autoDesc,vEvent,'<br />') }
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
|
||||
<!--
|
||||
<tr>
|
||||
<td class="td_2" colspan="4">
|
||||
<table style="text-align: center;" border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr>
|
||||
<td class="color_top_1">轮次</td>
|
||||
<td class="color_top_1">周期</td>
|
||||
<td class="color_top_1">成功数</td>
|
||||
<td class="color_top_1">失败数</td>
|
||||
<td class="color_top_1">未下发数</td>
|
||||
<td class="color_top_1">未上报数</td>
|
||||
<td class="color_top_1">总计</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${pageNo*page.pageSize+1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(loopInfolist)>0}">
|
||||
<c:forEach items="${loopInfolist }" var="objs" >
|
||||
<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 }">第${index }轮次</td>
|
||||
<td class="${tdClass }">${objs[2] }-${objs[3] }
|
||||
</td>
|
||||
<td class="${tdClass }">${objs[6] }</td>
|
||||
<td class="${tdClass }">${objs[7] }</td>
|
||||
<td class="${tdClass }">${objs[8] }</td>
|
||||
<td class="${tdClass }">${objs[9] }</td>
|
||||
<td class="${tdClassR }">${objs[10] }</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index+1}" />
|
||||
</c:forEach>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td class="td_2" colspan="6"align="center">暂无结果</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
-->
|
||||
<tr>
|
||||
<td colspan="4" class="color_1" style="text-align: right;">
|
||||
<!--
|
||||
<button
|
||||
style="border-style: none; background-color: transparent; background-image: url(< c : url value = '/desktop/images/anniu/button${userBgColor }.png'/ >); vertical-align: middle;"
|
||||
onmouseover="this.className='hover';"
|
||||
onmouseout="this.className='normal';"
|
||||
onclick="javascript:resultChart(${missionstatetable.missionId})">
|
||||
结果图
|
||||
</button>
|
||||
<input type="button" class=btn3_mouseout value="失败结果导出"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="exportXLS(${missionstatetable.missionId },1)"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout value="返回"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:callBack();"/>
|
||||
-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<% pageContext.setAttribute("vEvent","\n"); %>
|
||||
<!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_mspm4.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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>
|
||||
<link rel="stylesheet" href="<c:url value='/css/themes/base/jquery.ui.all.css'/>" />
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/WebCalendar.js"charset="utf-8'/>"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/highcharts.js'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content {
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
padding: 0px
|
||||
}
|
||||
.ui-widget-header {
|
||||
border: 1px solid #EBECEB;
|
||||
filter: glow(color = EBECEB, strength = 10);
|
||||
background: #D9D8D8 url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x;
|
||||
color: #ffffff;
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
});
|
||||
|
||||
function uploadfile(fileName){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=download&loadfileName="+fileName;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function exportXLS(id,result){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=exprotXls&missionId="+id+"&result="+result;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
//查询记录
|
||||
function callBack(){
|
||||
document.yhForm.action ="<c:url value='${prevPageUrl}' />";
|
||||
//document.yhForm.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=query' />";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
function showNodeTitle(showContentSpanId,obj,event) {
|
||||
//当前鼠标的坐标
|
||||
var scrollLeft = document.documentElement.scrollLeft;
|
||||
var scrollTop = document.documentElement.scrollTop;
|
||||
var event = event ? event : window.event;
|
||||
var startX = Number(event.clientX)+Number(scrollLeft);
|
||||
//span的坐标及宽度
|
||||
var instanceDiv = document.getElementById(showContentSpanId);
|
||||
var spanX = startX;//span的x坐标
|
||||
var spanY = 130;//span的y坐标
|
||||
instanceDiv.style.left=spanX-30+"px";
|
||||
instanceDiv.style.top=spanY-2+"px";
|
||||
instanceDiv.style.zIndex = 1000;
|
||||
var spanHeight = $("#infoTipSpan_missionNode").height();
|
||||
if(spanHeight > 350){
|
||||
$("#infoTipSpan_missionNode").height(350)
|
||||
}
|
||||
$("#"+showContentSpanId).show();
|
||||
}
|
||||
|
||||
function hideNodeTitle(showContentSpanId) {
|
||||
$("#"+showContentSpanId).hide();
|
||||
}
|
||||
|
||||
function showTitle(obj,event){
|
||||
$(obj).show();
|
||||
}
|
||||
|
||||
function hideTitle(obj){
|
||||
$(obj).hide();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body style="overflow-x: hidden">
|
||||
<!--中间部分右边开始-->
|
||||
<div class="middle_list">
|
||||
<div class="box_1">
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout value="i18n_mspm4.button.back_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:callBack();"/>
|
||||
</div>
|
||||
<form action="" name="yhForm" method="post" style="margin-top: 24px">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="missionName" value="${missionName }" id="missionName"/>
|
||||
<input type="hidden" name="loopFlag" value="${loopFlag }" id="loopFlag" />
|
||||
<input type="hidden" name="missionState" value="${missionState }" id="missionState" />
|
||||
<input type="hidden" name="missionType" value="${missionType }" id="missionType" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_8" colspan="5"><strong>i18n_mspm4.text.title_n81i</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap" width="10%">
|
||||
i18n_mspm4.text.missionName_n81i:
|
||||
</td>
|
||||
<td class="td_3" width="40%">
|
||||
${missionstatetable.missionName}
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap" width="10%">
|
||||
i18n_mspm4.text.missionType_n81i:
|
||||
</td>
|
||||
<td class="td_3" width="40%">
|
||||
<c:if test="${missionstatetable.missionType eq 1}">i18n_mspm4.message.filePush_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 2}">i18n_mspm4.message.getNonStream_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 3}">i18n_mspm4.message.getStream_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 4}">i18n_mspm4.message.commandExcute_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 5}">i18n_mspm4.message.shellRegist_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 6}">i18n_mspm4.message.upgrade_n81i</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.systemIdName_n81i:
|
||||
</td>
|
||||
<td class="td_3">
|
||||
${missionstatetable.systemIdName}
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.nodeListName_n81i:
|
||||
</td>
|
||||
<td class="td_2">
|
||||
${missionparameteriable4.nodeListName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm4.text.excuNode_n81i:</td>
|
||||
<td class="td_3" id="tipTd">
|
||||
<span id="showSpan" onmouseover="showNodeTitle('infoTipSpan_missionNode',this,event);" onmouseout="hideNodeTitle('infoTipSpan_missionNode');" >
|
||||
<script>
|
||||
$(function(){
|
||||
if('${missionparameteriable4.nodeListName2}'!=""){
|
||||
var strArr = '${missionparameteriable4.nodeListName2}'.split(",");
|
||||
if(strArr.length>5){
|
||||
var arr = new Array();
|
||||
var newStr = "";
|
||||
for(var i =0;i<strArr.length;i++){
|
||||
newStr = newStr+","+strArr[i];
|
||||
if((i+1)%5==0){
|
||||
arr.push(newStr);
|
||||
newStr="";
|
||||
}
|
||||
if((i+1)==strArr.length){
|
||||
arr.push(newStr);
|
||||
}
|
||||
}
|
||||
//构建table
|
||||
var strTable = "<table id='tipTable' style='width:100%'>";
|
||||
var strTip="";
|
||||
for(var i =0;i<arr.length ;i++){
|
||||
strTable += "<tr>";
|
||||
var arr2 = arr[i].split(",");
|
||||
for(var j=0;j<arr2.length;j++){
|
||||
if(arr2[j]!=""){
|
||||
strTable +="<td>"+arr2[j]+"</td>";
|
||||
}
|
||||
if(i==0){
|
||||
strTip += ","+arr2[j];
|
||||
}
|
||||
}
|
||||
strTable += "</tr>";
|
||||
}
|
||||
strTable +="</table>";
|
||||
$("#infoTipSpan_missionNode").append(strTable);
|
||||
$("#tipTable tr").css({align:"left"});
|
||||
$("#showSpan").append(strTip.substring(2)+"...");
|
||||
}else{
|
||||
$("#tipTd").append('${missionparameteriable4.nodeListName2}');
|
||||
}
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</span>
|
||||
<span id="infoTipSpan_missionNode" onmouseover="showTitle(this,event);" onmouseout="hideTitle(this);" class="infoTip" style="display:none;overflow: auto;width: 480px"></span>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap"> i18n_mspm4.text.addUser_n81i: </td>
|
||||
<td class="td_2" colspan="3">
|
||||
${missionstatetable.userIdName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.viewLevel_n81i:
|
||||
</td>
|
||||
<td class="td_3">
|
||||
<c:if test="${missionstatetable.viewLevel eq 1}">i18n_mspm4.message.publisher_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 2}">i18n_mspm4.message.publisherGroup_n81i——${missionstatetable.groupIdName}</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 3}">i18n_mspm4.message.allInSys_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 4}">i18n_emvl.message.unlimited_n81i</c:if>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.groupIdName_n81i:
|
||||
</td>
|
||||
<td class="td_2">
|
||||
${missionstatetable.groupIdName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.missionId_n81i:
|
||||
</td>
|
||||
<td class="td_2" colspan="3">
|
||||
${missionstatetable.missionId }
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
|
||||
i18n_mspm4.text.commandType_n81i:
|
||||
|
||||
</td>
|
||||
<td class="td_3">
|
||||
<c:if test="${missionparameteriable4.commandType eq 1}">i18n_mspm4.message.nativeCommand_n81i</c:if>
|
||||
<c:if test="${missionparameteriable4.commandType eq 2}">i18n_mspm4.message.script_n81i</c:if>
|
||||
<c:if test="${missionparameteriable4.commandType eq 3}">i18n_mspm4.message.shellCommand_n81i</c:if>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.commandName_n81i:
|
||||
</td>
|
||||
<td class="td_2">
|
||||
${missionparameteriable4.commandName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.loopFlag_n81i:
|
||||
|
||||
</td>
|
||||
<td class="td_3"
|
||||
<c:if test="${missionstatetable.loopFlag ne 1}">colspan="3"</c:if> >
|
||||
<c:if test="${missionstatetable.loopFlag eq 1}">i18n_mspm4.message.Y_n81i</c:if>
|
||||
<c:if test="${missionstatetable.loopFlag ne 1}">i18n_mspm4.message.N_n81i</c:if>
|
||||
</td>
|
||||
<c:if test="${missionstatetable.loopFlag eq 1}">
|
||||
<td class="td_1">
|
||||
i18n_mspm4.text.loopDelay_n81i:
|
||||
|
||||
</td>
|
||||
<td class="td_2" >
|
||||
${missionstatetable.loopDelay}i18n_mspm4.text.minute_n81i
|
||||
</td>
|
||||
</c:if>
|
||||
</tr>
|
||||
|
||||
<c:if test="${missionstatetable.loopFlag eq 1}">
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.startTime_n81i:
|
||||
</td>
|
||||
<td class="td_3">
|
||||
<c:if test="${missionstatetable.startTime ne null}">
|
||||
<fmt:formatDate type="both" value="${missionstatetable.startTime }" />
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.endTime_n81i:
|
||||
</td>
|
||||
<td class="td_2">
|
||||
<c:if test="${missionstatetable.endTime ne null}">
|
||||
<fmt:formatDate type="both" value="${missionstatetable.endTime }" />
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="td_1" width="8%" nowrap="nowrap">
|
||||
i18n_mspm4.text.commandDesc_n81i:
|
||||
</td>
|
||||
<td class="td_3" colspan="3" >
|
||||
<div><jsp:include page="/page/system/nmstaskmanager/detail/missionCmdPara4.jsp" /></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.missionDesc_n81i:
|
||||
</td>
|
||||
<td class="td_2" colspan="3" >
|
||||
${fn:replace(missionparameteriable4.missionDesc,vEvent,'<br />') }
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${missionstatetable.autoDesc ne null}">
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm4.text.autoDesc_n81i:
|
||||
</td>
|
||||
<td class="td_2" colspan="3" >
|
||||
${fn:replace(missionstatetable.autoDesc,vEvent,'<br />') }
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
|
||||
<!--
|
||||
<tr>
|
||||
<td class="td_2" colspan="4">
|
||||
<table style="text-align: center;" border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr>
|
||||
<td class="color_top_1">轮次</td>
|
||||
<td class="color_top_1">周期</td>
|
||||
<td class="color_top_1">成功数</td>
|
||||
<td class="color_top_1">失败数</td>
|
||||
<td class="color_top_1">未下发数</td>
|
||||
<td class="color_top_1">未上报数</td>
|
||||
<td class="color_top_1">总计</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${pageNo*page.pageSize+1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(loopInfolist)>0}">
|
||||
<c:forEach items="${loopInfolist }" var="objs" >
|
||||
<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 }">第${index }轮次</td>
|
||||
<td class="${tdClass }">${objs[2] }-${objs[3] }
|
||||
</td>
|
||||
<td class="${tdClass }">${objs[6] }</td>
|
||||
<td class="${tdClass }">${objs[7] }</td>
|
||||
<td class="${tdClass }">${objs[8] }</td>
|
||||
<td class="${tdClass }">${objs[9] }</td>
|
||||
<td class="${tdClassR }">${objs[10] }</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index+1}" />
|
||||
</c:forEach>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td class="td_2" colspan="6"align="center">暂无结果</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
-->
|
||||
<tr>
|
||||
<td colspan="4" class="color_1" style="text-align: right;">
|
||||
<!--
|
||||
<button
|
||||
style="border-style: none; background-color: transparent; background-image: url(< c : url value = '/desktop/images/anniu/button${userBgColor }.png'/ >); vertical-align: middle;"
|
||||
onmouseover="this.className='hover';"
|
||||
onmouseout="this.className='normal';"
|
||||
onclick="javascript:resultChart(${missionstatetable.missionId})">
|
||||
结果图
|
||||
</button>
|
||||
<input type="button" class=btn3_mouseout value="失败结果导出"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="exportXLS(${missionstatetable.missionId },1)"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout value="返回"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:callBack();"/>
|
||||
-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,321 +1,321 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_mspm5.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>"
|
||||
rel="stylesheet" type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>"
|
||||
type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/k.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="${pageContext.request.contextPath }/js/jquery.js"></script>
|
||||
<link rel="stylesheet" href="<c:url value='/desktop/css/themes/base/jquery.ui.all.css'/>">
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content { border: 0px; margin:0px; padding:0px}
|
||||
.ui-widget-header { border: 1px solid #d7fcfe; filter:glow(color=red,strength=10); background: #d7fcfe url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
});
|
||||
|
||||
function uploadfile(fileName){
|
||||
document.yhForm.action="<%=basePath%>/nmstaskManager/nmsTaskManager!executeAction.do?action=download&loadfileName="+fileName;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }">
|
||||
<table width="80%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<span class="STYLE1"> <strong>i18n_mspm5.text.title_n81i</strong>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="18%" bgcolor="#ffffff">
|
||||
<table width="100%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" style="padding-left: 5px; padding-right: 5px;">
|
||||
<div
|
||||
style="height: 20px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%" nowrap="nowrap">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm5.text.missionName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.missionName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm5.text.missionType_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionstatetable.missionType eq 1}">i18n_mspm5.message.filePush_n81i</c:if> <c:if
|
||||
test="${missionstatetable.missionType eq 2}">i18n_mspm5.message.getNonStream_n81i</c:if>
|
||||
<c:if
|
||||
test="${missionstatetable.missionType eq 3}">i18n_mspm5.message.getStream_n81i</c:if>
|
||||
<c:if
|
||||
test="${missionstatetable.missionType eq 4}">i18n_mspm5.message.commandExcute_n81i</c:if>
|
||||
<c:if
|
||||
test="${missionstatetable.missionType eq 5}">i18n_mspm5.message.shellRegist_n81i</c:if>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm5.text.systemIdName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.systemIdName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm5.text.commandFlag_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${ordertable.commandFlag}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%" nowrap="nowrap">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm5.text.missionDesc_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable5.missionDesc}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm5.text.viewLevel_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionstatetable.viewLevel eq 1}">i18n_mspm5.message.publisher_n81i</c:if> <c:if
|
||||
test="${missionstatetable.viewLevel eq 2}">i18n_mspm5.message.publisherGroup_n81i</c:if> <c:if
|
||||
test="${missionstatetable.viewLevel eq 3}">i18n_mspm5.message.allInSys_n81i</c:if>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm5.text.userIdName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.userIdName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm5.text.shellPath_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><a
|
||||
href="javascript:uploadfile('${ordertable.shellPath}');">
|
||||
${ordertable.shellPath}</a> </span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<table width="80%" align="center" align="center" cellpadding="0" cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td>
|
||||
<div id="tabs">
|
||||
<ul>
|
||||
<li><a href="#tabs-1">
|
||||
<span class="STYLE1"><strong>i18n_mspm5.text.totalChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
<c:if test="${missionstatetable.loopFlag==1}">
|
||||
<li><a href="#tabs-2">
|
||||
<span class="STYLE1"><strong>i18n_mspm5.text.lineChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
<li><a href="#tabs-3">
|
||||
<span class="STYLE1"><strong>i18n_mspm5.text.columnarChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
</c:if>
|
||||
</ul>
|
||||
<div id="tabs-1" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=pie&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm5.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
<c:if test="${missionstatetable.loopFlag==1}">
|
||||
<div id="tabs-2" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=line&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm5.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
<div id="tabs-3" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=column&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm5.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
</c:if>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_color" align="center" height="35px">
|
||||
<img src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle" onclick="javascript:history.go(-1);" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table width="80%" align="center" align="center" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
|
||||
<tr>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm5.text.missionName_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm5.text.nodeIp_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color" nowrap>
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm5.text.returnResult_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm5.text.result_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach items="${resultObjects}" var="result">
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[0]}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[1]}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1"><c:if test="${result[1] eq 0}">i18n_mspm5.message.success_n81i</c:if>
|
||||
<c:if test="${result[1] ne 0}">i18n_mspm5.message.failed_n81i</c:if></span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[3]}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
<tr>
|
||||
<td colspan="4" class="td_color">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0"
|
||||
class="td_color">
|
||||
<tr>
|
||||
<td colspan="1">
|
||||
<button style="border-style: none;background-color: transparent;background-image: url(<c:url value='/desktop/images/anniu/button${userBgColor }.png'/>);vertical-align: middle;" onmouseover="this.className='hover';"
|
||||
onmouseout="this.className='normal';">
|
||||
i18n_mspm5.button.exportFaildNode_n81i
|
||||
</button>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<img
|
||||
src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="javascript:history.go(-1);" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
<script>
|
||||
function selectUpper(opt){
|
||||
if(opt==0){
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].value="-1";
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].text="i18n_mspm5.text.select_n81i";
|
||||
document.getElementById("upperlayer").disabled=true;
|
||||
//alert(document.getElementById("upperlayer").value);
|
||||
}else{
|
||||
document.getElementById("upperlayer").disabled=false;
|
||||
}
|
||||
}
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_mspm5.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>"
|
||||
rel="stylesheet" type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>"
|
||||
type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/k.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="${pageContext.request.contextPath }/js/jquery.js"></script>
|
||||
<link rel="stylesheet" href="<c:url value='/desktop/css/themes/base/jquery.ui.all.css'/>">
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/desktop/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content { border: 0px; margin:0px; padding:0px}
|
||||
.ui-widget-header { border: 1px solid #d7fcfe; filter:glow(color=red,strength=10); background: #d7fcfe url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
});
|
||||
|
||||
function uploadfile(fileName){
|
||||
document.yhForm.action="<%=basePath%>/nmstaskManager/nmsTaskManager!executeAction.do?action=download&loadfileName="+fileName;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }">
|
||||
<table width="80%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<span class="STYLE1"> <strong>i18n_mspm5.text.title_n81i</strong>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="18%" bgcolor="#ffffff">
|
||||
<table width="100%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" style="padding-left: 5px; padding-right: 5px;">
|
||||
<div
|
||||
style="height: 20px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%" nowrap="nowrap">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm5.text.missionName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.missionName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm5.text.missionType_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionstatetable.missionType eq 1}">i18n_mspm5.message.filePush_n81i</c:if> <c:if
|
||||
test="${missionstatetable.missionType eq 2}">i18n_mspm5.message.getNonStream_n81i</c:if>
|
||||
<c:if
|
||||
test="${missionstatetable.missionType eq 3}">i18n_mspm5.message.getStream_n81i</c:if>
|
||||
<c:if
|
||||
test="${missionstatetable.missionType eq 4}">i18n_mspm5.message.commandExcute_n81i</c:if>
|
||||
<c:if
|
||||
test="${missionstatetable.missionType eq 5}">i18n_mspm5.message.shellRegist_n81i</c:if>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm5.text.systemIdName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.systemIdName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm5.text.commandFlag_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${ordertable.commandFlag}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%" nowrap="nowrap">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm5.text.missionDesc_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionparameteriable5.missionDesc}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm5.text.viewLevel_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><c:if
|
||||
test="${missionstatetable.viewLevel eq 1}">i18n_mspm5.message.publisher_n81i</c:if> <c:if
|
||||
test="${missionstatetable.viewLevel eq 2}">i18n_mspm5.message.publisherGroup_n81i</c:if> <c:if
|
||||
test="${missionstatetable.viewLevel eq 3}">i18n_mspm5.message.allInSys_n81i</c:if>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm5.text.userIdName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">${missionstatetable.userIdName}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_mspm5.text.shellPath_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"><a
|
||||
href="javascript:uploadfile('${ordertable.shellPath}');">
|
||||
${ordertable.shellPath}</a> </span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<table width="80%" align="center" align="center" cellpadding="0" cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td>
|
||||
<div id="tabs">
|
||||
<ul>
|
||||
<li><a href="#tabs-1">
|
||||
<span class="STYLE1"><strong>i18n_mspm5.text.totalChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
<c:if test="${missionstatetable.loopFlag==1}">
|
||||
<li><a href="#tabs-2">
|
||||
<span class="STYLE1"><strong>i18n_mspm5.text.lineChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
<li><a href="#tabs-3">
|
||||
<span class="STYLE1"><strong>i18n_mspm5.text.columnarChart_n81i</strong></span>
|
||||
</a>
|
||||
</li>
|
||||
</c:if>
|
||||
</ul>
|
||||
<div id="tabs-1" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=pie&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm5.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
<c:if test="${missionstatetable.loopFlag==1}">
|
||||
<div id="tabs-2" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=line&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm5.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
<div id="tabs-3" align="center">
|
||||
<iframe name="I1" width="800px" height="380px"
|
||||
src="nmsTaskManager!executeAction.do?action=resultChart&type=column&missionId=${missionstatetable.missionId}"
|
||||
allowtransparency="true" border="0" frameborder="0" scrolling="no" >
|
||||
i18n_mspm5.text.browerInfo_n81i
|
||||
</iframe>
|
||||
</div>
|
||||
</c:if>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_color" align="center" height="35px">
|
||||
<img src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle" onclick="javascript:history.go(-1);" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table width="80%" align="center" align="center" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
|
||||
<tr>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm5.text.missionName_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm5.text.nodeIp_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color" nowrap>
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm5.text.returnResult_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
<td width="10%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_mspm5.text.result_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach items="${resultObjects}" var="result">
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[0]}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[1]}</span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1"><c:if test="${result[1] eq 0}">i18n_mspm5.message.success_n81i</c:if>
|
||||
<c:if test="${result[1] ne 0}">i18n_mspm5.message.failed_n81i</c:if></span>
|
||||
</div>
|
||||
</td>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="center" class="STYLE1">
|
||||
<span class="STYLE1">${result[3]}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
<tr>
|
||||
<td colspan="4" class="td_color">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0"
|
||||
class="td_color">
|
||||
<tr>
|
||||
<td colspan="1">
|
||||
<button style="border-style: none;background-color: transparent;background-image: url(<c:url value='/desktop/images/anniu/button${userBgColor }.png'/>);vertical-align: middle;" onmouseover="this.className='hover';"
|
||||
onmouseout="this.className='normal';">
|
||||
i18n_mspm5.button.exportFaildNode_n81i
|
||||
</button>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<img
|
||||
src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="javascript:history.go(-1);" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
<script>
|
||||
function selectUpper(opt){
|
||||
if(opt==0){
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].value="-1";
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].text="i18n_mspm5.text.select_n81i";
|
||||
document.getElementById("upperlayer").disabled=true;
|
||||
//alert(document.getElementById("upperlayer").value);
|
||||
}else{
|
||||
document.getElementById("upperlayer").disabled=false;
|
||||
}
|
||||
}
|
||||
</script>
|
||||
@@ -1,251 +1,251 @@
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@page import="org.hibernate.lob.SerializableClob"%>
|
||||
<%@page import="java.util.Iterator"%>
|
||||
<%@page import="java.util.List"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<% pageContext.setAttribute("vEvent","\n"); %>
|
||||
<!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_mspm6.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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>
|
||||
<link rel="stylesheet" href="<c:url value='/css/themes/base/jquery.ui.all.css'/>" />
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/WebCalendar.js" charset="utf-8'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content {
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
padding: 0px
|
||||
}
|
||||
.ui-widget-header {
|
||||
border: 1px solid #EBECEB;
|
||||
filter: glow(color = EBECEB, strength = 10);
|
||||
background: #D9D8D8 url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x;
|
||||
color: #ffffff;
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
});
|
||||
function downloadfile(fileName){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=misssionInfoDownLoad&missionId="+'${missionstatetable.missionId }'+"&loadfileName="+fileName;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function exportXLS(id,result){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=exprotXls&missionId="+id+"&result="+result;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
//查询记录
|
||||
function callBack(){
|
||||
document.yhForm.action ="<c:url value='${prevPageUrl}' />";
|
||||
//document.yhForm.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=query' />";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function showNodeTitle(showContentSpanId,obj,event) {
|
||||
//当前鼠标的坐标
|
||||
var scrollLeft = document.documentElement.scrollLeft;
|
||||
var scrollTop = document.documentElement.scrollTop;
|
||||
var event = event ? event : window.event;
|
||||
var startX = Number(event.clientX)+Number(scrollLeft);
|
||||
//span的坐标及宽度
|
||||
var instanceDiv = document.getElementById(showContentSpanId);
|
||||
var spanX = startX;//span的x坐标
|
||||
var spanY = 130;//span的y坐标
|
||||
instanceDiv.style.left=spanX-30+"px";
|
||||
instanceDiv.style.top=spanY-2+"px";
|
||||
instanceDiv.style.zIndex = 1000;
|
||||
var spanHeight = $("#infoTipSpan_missionNode").height();
|
||||
if(spanHeight > 350){
|
||||
$("#infoTipSpan_missionNode").height(350)
|
||||
}
|
||||
$("#"+showContentSpanId).show();
|
||||
}
|
||||
|
||||
function hideNodeTitle(showContentSpanId) {
|
||||
$("#"+showContentSpanId).hide();
|
||||
}
|
||||
|
||||
function showTitle(obj,event){
|
||||
$(obj).show();
|
||||
}
|
||||
|
||||
function hideTitle(obj){
|
||||
$(obj).hide();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body style="overflow-x: hidden">
|
||||
<!--中间部分右边开始-->
|
||||
<div class="middle_list">
|
||||
<div class="box_1">
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout value="i18n_mspm6.button.back_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:callBack();"/>
|
||||
</div>
|
||||
<form action="" name="yhForm" method="post" style="margin-top: 24px">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="missionName" value="${missionName }" id="missionName"/>
|
||||
<input type="hidden" name="loopFlag" value="${loopFlag }" id="loopFlag" />
|
||||
<input type="hidden" name="missionState" value="${missionState }" id="missionState" />
|
||||
<input type="hidden" name="missionType" value="${missionType }" id="missionType" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_8" colspan="4"><strong>i18n_mspm6.text.title_n81i</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" width="10%" nowrap="nowrap">i18n_mspm6.text.missionName_n81i:</td>
|
||||
<td class="td_3" width="40%">
|
||||
${missionstatetable.missionName}
|
||||
</td>
|
||||
<td class="td_1" width="10%" nowrap="nowrap">i18n_mspm6.text.missionType_n81i:</td>
|
||||
<td class="td_2" width="40%">
|
||||
<c:if test="${missionstatetable.missionType eq 1}">i18n_mspm6.message.filePush_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 2}">i18n_mspm6.message.getNonStream_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 3}">i18n_mspm6.message.getStream_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 4}">i18n_mspm6.message.commandExcute_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 5}">i18n_mspm6.message.shellRegist_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 6}">i18n_mspm6.message.upgrade_n81i</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm6.text.systemIdName_n81i:</td>
|
||||
<td class="td_3">${missionstatetable.systemIdName}</td>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm6.text.nodeListName_n81i: </td>
|
||||
<td class="td_2">
|
||||
${missionparametertable6.nodeListName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm6.text.excuNode_n81i:</td>
|
||||
<td class="td_3" id="tipTd">
|
||||
<span id="showSpan" onmouseover="showNodeTitle('infoTipSpan_missionNode',this,event);" onmouseout="hideNodeTitle('infoTipSpan_missionNode');" >
|
||||
<script>
|
||||
$(function(){
|
||||
if('${missionparametertable6.nodeListName2}'!=""){
|
||||
var strArr = '${missionparametertable6.nodeListName2}'.split(",");
|
||||
if(strArr.length>5){
|
||||
var arr = new Array();
|
||||
var newStr = "";
|
||||
for(var i =0;i<strArr.length;i++){
|
||||
newStr = newStr+","+strArr[i];
|
||||
if((i+1)%5==0){
|
||||
arr.push(newStr);
|
||||
newStr="";
|
||||
}
|
||||
if((i+1)==strArr.length){
|
||||
arr.push(newStr);
|
||||
}
|
||||
}
|
||||
//构建table
|
||||
var strTable = "<table id='tipTable' style='width:100%'>";
|
||||
var strTip="";
|
||||
for(var i =0;i<arr.length ;i++){
|
||||
strTable += "<tr>";
|
||||
var arr2 = arr[i].split(",");
|
||||
for(var j=0;j<arr2.length;j++){
|
||||
if(arr2[j]!=""){
|
||||
strTable +="<td>"+arr2[j]+"</td>";
|
||||
}
|
||||
if(i==0){
|
||||
strTip += ","+arr2[j];
|
||||
}
|
||||
}
|
||||
strTable += "</tr>";
|
||||
}
|
||||
strTable +="</table>";
|
||||
$("#infoTipSpan_missionNode").append(strTable);
|
||||
$("#tipTable tr").css({align:"left"});
|
||||
$("#showSpan").append(strTip.substring(2)+"...");
|
||||
}else{
|
||||
$("#tipTd").append('${missionparametertable6.nodeListName2}');
|
||||
}
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</span>
|
||||
<span id="infoTipSpan_missionNode" onmouseover="showTitle(this,event);" onmouseout="hideTitle(this);" class="infoTip" style="display:none;overflow: auto;width: 480px"></span>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap"> i18n_mspm6.text.addUser_n81i: </td>
|
||||
<td class="td_2" colspan="3">
|
||||
${missionstatetable.userIdName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm6.text.viewLevel_n81i:</td>
|
||||
<td class="td_3">
|
||||
<c:if test="${missionstatetable.viewLevel eq 1}">i18n_mspm6.message.publisher_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 2}">i18n_mspm6.message.publisherGroup_n81i——${missionstatetable.groupIdName}</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 3}">i18n_mspm6.message.allInSys_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 4}">i18n_emvl.message.unlimited_n81i</c:if>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm6.text.groupIdName_n81i:
|
||||
</td>
|
||||
<td class="td_2">
|
||||
${missionstatetable.groupIdName }
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap"> i18n_mspm6.text.missionId_n81i:</td>
|
||||
<td class="td_3">${missionstatetable.missionId } </td>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm6.text.sourceFile_n81i:</td>
|
||||
<td class="td_2" colspan="1">
|
||||
<c:forEach items="${filesList }" var="file">
|
||||
<a href="javascript:downloadfile('${file.fileName}');">${file.fileName}</a><br/>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm6.text.commandName_n81i:</td>
|
||||
<td class="td_2">${missionparametertable6.commandName}</td>
|
||||
<td class="td_1" nowrap="nowrap"> i18n_mspm6.text.startTime_n81i: </td>
|
||||
<td class="td_2">
|
||||
<fmt:formatDate value="${missionparametertable6.startTime}" type="both"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm6.text.commandDesc_n81i:</td>
|
||||
<td class="td_3" colspan="3">
|
||||
<div><jsp:include page="/page/system/nmstaskmanager/detail/missionCmdPara6.jsp" /></div>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm6.text.missionDesc_n81i:</td>
|
||||
<td class="td_2" colspan="3">
|
||||
${fn:replace(missionparametertable6.missionDesc,vEvent,'<br />') }
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${missionstatetable.autoDesc ne null}">
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm6.text.autoDesc_n81i:
|
||||
</td>
|
||||
<td class="td_2" colspan="3" >
|
||||
${fn:replace(missionstatetable.autoDesc,vEvent,'<br />') }
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@page import="org.hibernate.lob.SerializableClob"%>
|
||||
<%@page import="java.util.Iterator"%>
|
||||
<%@page import="java.util.List"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<% pageContext.setAttribute("vEvent","\n"); %>
|
||||
<!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_mspm6.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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>
|
||||
<link rel="stylesheet" href="<c:url value='/css/themes/base/jquery.ui.all.css'/>" />
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/WebCalendar.js" charset="utf-8'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content {
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
padding: 0px
|
||||
}
|
||||
.ui-widget-header {
|
||||
border: 1px solid #EBECEB;
|
||||
filter: glow(color = EBECEB, strength = 10);
|
||||
background: #D9D8D8 url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x;
|
||||
color: #ffffff;
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
});
|
||||
function downloadfile(fileName){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=misssionInfoDownLoad&missionId="+'${missionstatetable.missionId }'+"&loadfileName="+fileName;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function exportXLS(id,result){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=exprotXls&missionId="+id+"&result="+result;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
//查询记录
|
||||
function callBack(){
|
||||
document.yhForm.action ="<c:url value='${prevPageUrl}' />";
|
||||
//document.yhForm.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=query' />";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function showNodeTitle(showContentSpanId,obj,event) {
|
||||
//当前鼠标的坐标
|
||||
var scrollLeft = document.documentElement.scrollLeft;
|
||||
var scrollTop = document.documentElement.scrollTop;
|
||||
var event = event ? event : window.event;
|
||||
var startX = Number(event.clientX)+Number(scrollLeft);
|
||||
//span的坐标及宽度
|
||||
var instanceDiv = document.getElementById(showContentSpanId);
|
||||
var spanX = startX;//span的x坐标
|
||||
var spanY = 130;//span的y坐标
|
||||
instanceDiv.style.left=spanX-30+"px";
|
||||
instanceDiv.style.top=spanY-2+"px";
|
||||
instanceDiv.style.zIndex = 1000;
|
||||
var spanHeight = $("#infoTipSpan_missionNode").height();
|
||||
if(spanHeight > 350){
|
||||
$("#infoTipSpan_missionNode").height(350)
|
||||
}
|
||||
$("#"+showContentSpanId).show();
|
||||
}
|
||||
|
||||
function hideNodeTitle(showContentSpanId) {
|
||||
$("#"+showContentSpanId).hide();
|
||||
}
|
||||
|
||||
function showTitle(obj,event){
|
||||
$(obj).show();
|
||||
}
|
||||
|
||||
function hideTitle(obj){
|
||||
$(obj).hide();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body style="overflow-x: hidden">
|
||||
<!--中间部分右边开始-->
|
||||
<div class="middle_list">
|
||||
<div class="box_1">
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout value="i18n_mspm6.button.back_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:callBack();"/>
|
||||
</div>
|
||||
<form action="" name="yhForm" method="post" style="margin-top: 24px">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="missionName" value="${missionName }" id="missionName"/>
|
||||
<input type="hidden" name="loopFlag" value="${loopFlag }" id="loopFlag" />
|
||||
<input type="hidden" name="missionState" value="${missionState }" id="missionState" />
|
||||
<input type="hidden" name="missionType" value="${missionType }" id="missionType" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_8" colspan="4"><strong>i18n_mspm6.text.title_n81i</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" width="10%" nowrap="nowrap">i18n_mspm6.text.missionName_n81i:</td>
|
||||
<td class="td_3" width="40%">
|
||||
${missionstatetable.missionName}
|
||||
</td>
|
||||
<td class="td_1" width="10%" nowrap="nowrap">i18n_mspm6.text.missionType_n81i:</td>
|
||||
<td class="td_2" width="40%">
|
||||
<c:if test="${missionstatetable.missionType eq 1}">i18n_mspm6.message.filePush_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 2}">i18n_mspm6.message.getNonStream_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 3}">i18n_mspm6.message.getStream_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 4}">i18n_mspm6.message.commandExcute_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 5}">i18n_mspm6.message.shellRegist_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 6}">i18n_mspm6.message.upgrade_n81i</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm6.text.systemIdName_n81i:</td>
|
||||
<td class="td_3">${missionstatetable.systemIdName}</td>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm6.text.nodeListName_n81i: </td>
|
||||
<td class="td_2">
|
||||
${missionparametertable6.nodeListName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm6.text.excuNode_n81i:</td>
|
||||
<td class="td_3" id="tipTd">
|
||||
<span id="showSpan" onmouseover="showNodeTitle('infoTipSpan_missionNode',this,event);" onmouseout="hideNodeTitle('infoTipSpan_missionNode');" >
|
||||
<script>
|
||||
$(function(){
|
||||
if('${missionparametertable6.nodeListName2}'!=""){
|
||||
var strArr = '${missionparametertable6.nodeListName2}'.split(",");
|
||||
if(strArr.length>5){
|
||||
var arr = new Array();
|
||||
var newStr = "";
|
||||
for(var i =0;i<strArr.length;i++){
|
||||
newStr = newStr+","+strArr[i];
|
||||
if((i+1)%5==0){
|
||||
arr.push(newStr);
|
||||
newStr="";
|
||||
}
|
||||
if((i+1)==strArr.length){
|
||||
arr.push(newStr);
|
||||
}
|
||||
}
|
||||
//构建table
|
||||
var strTable = "<table id='tipTable' style='width:100%'>";
|
||||
var strTip="";
|
||||
for(var i =0;i<arr.length ;i++){
|
||||
strTable += "<tr>";
|
||||
var arr2 = arr[i].split(",");
|
||||
for(var j=0;j<arr2.length;j++){
|
||||
if(arr2[j]!=""){
|
||||
strTable +="<td>"+arr2[j]+"</td>";
|
||||
}
|
||||
if(i==0){
|
||||
strTip += ","+arr2[j];
|
||||
}
|
||||
}
|
||||
strTable += "</tr>";
|
||||
}
|
||||
strTable +="</table>";
|
||||
$("#infoTipSpan_missionNode").append(strTable);
|
||||
$("#tipTable tr").css({align:"left"});
|
||||
$("#showSpan").append(strTip.substring(2)+"...");
|
||||
}else{
|
||||
$("#tipTd").append('${missionparametertable6.nodeListName2}');
|
||||
}
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</span>
|
||||
<span id="infoTipSpan_missionNode" onmouseover="showTitle(this,event);" onmouseout="hideTitle(this);" class="infoTip" style="display:none;overflow: auto;width: 480px"></span>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap"> i18n_mspm6.text.addUser_n81i: </td>
|
||||
<td class="td_2" colspan="3">
|
||||
${missionstatetable.userIdName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm6.text.viewLevel_n81i:</td>
|
||||
<td class="td_3">
|
||||
<c:if test="${missionstatetable.viewLevel eq 1}">i18n_mspm6.message.publisher_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 2}">i18n_mspm6.message.publisherGroup_n81i——${missionstatetable.groupIdName}</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 3}">i18n_mspm6.message.allInSys_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 4}">i18n_emvl.message.unlimited_n81i</c:if>
|
||||
</td>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm6.text.groupIdName_n81i:
|
||||
</td>
|
||||
<td class="td_2">
|
||||
${missionstatetable.groupIdName }
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap"> i18n_mspm6.text.missionId_n81i:</td>
|
||||
<td class="td_3">${missionstatetable.missionId } </td>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm6.text.sourceFile_n81i:</td>
|
||||
<td class="td_2" colspan="1">
|
||||
<c:forEach items="${filesList }" var="file">
|
||||
<a href="javascript:downloadfile('${file.fileName}');">${file.fileName}</a><br/>
|
||||
</c:forEach>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm6.text.commandName_n81i:</td>
|
||||
<td class="td_2">${missionparametertable6.commandName}</td>
|
||||
<td class="td_1" nowrap="nowrap"> i18n_mspm6.text.startTime_n81i: </td>
|
||||
<td class="td_2">
|
||||
<fmt:formatDate value="${missionparametertable6.startTime}" type="both"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm6.text.commandDesc_n81i:</td>
|
||||
<td class="td_3" colspan="3">
|
||||
<div><jsp:include page="/page/system/nmstaskmanager/detail/missionCmdPara6.jsp" /></div>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">i18n_mspm6.text.missionDesc_n81i:</td>
|
||||
<td class="td_2" colspan="3">
|
||||
${fn:replace(missionparametertable6.missionDesc,vEvent,'<br />') }
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${missionstatetable.autoDesc ne null}">
|
||||
<tr>
|
||||
<td class="td_1" nowrap="nowrap">
|
||||
i18n_mspm6.text.autoDesc_n81i:
|
||||
</td>
|
||||
<td class="td_2" colspan="3" >
|
||||
${fn:replace(missionstatetable.autoDesc,vEvent,'<br />') }
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,171 +1,171 @@
|
||||
<%@ page language="java" import="java.util.*" 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_emvl.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>" ></script>
|
||||
<script language="javascript" type="text/javascript" src="<c:url value='/js/WebCalendar.js'/>"></script>
|
||||
<!-- 日期插件 -->
|
||||
<script type="text/javascript">
|
||||
//查询记录
|
||||
function callBack(){
|
||||
document.yhForm.action ="<c:url value='${prevPageUrl}' />";
|
||||
//document.yhForm.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=query' />";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
function checkValue(){
|
||||
var missionval = jQuery("#missionName").val();
|
||||
var nodeListIdShow = jQuery("#nodeListIdShow").val();
|
||||
var nodeGroupsId = jQuery("#nodeGroupsId").val();
|
||||
var userViewLevel = $("input[type=radio][name=missionstatetable.viewLevel]:checked").val();
|
||||
//var obtargetPath = jQuery("#missionstatetable.missionName").val();
|
||||
if(missionval==null||missionval==""){
|
||||
alert("i18n_emvl.message.missionName1_n81i");
|
||||
return false;
|
||||
}
|
||||
|
||||
if(containSpecial(missionval)){
|
||||
alert("i18n_emvl.message.missionName2_n81i");
|
||||
$("#missionName").val('');
|
||||
return false;
|
||||
}
|
||||
|
||||
if(userViewLevel==2){//组查看
|
||||
if($("#usergroupid").val()==""){
|
||||
alert("i18n_emvl.message.usergroupid_n81i");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
//添加操作
|
||||
function add(){
|
||||
if(checkValue()){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager.do?action=updateViewLevel";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//新增:重置(重置为文件推送)
|
||||
function resetInfo(){
|
||||
jQuery('#yhForm')[0].reset();
|
||||
jQuery("input[type='radio'][id='missionType']:checked").trigger('change');
|
||||
}
|
||||
jQuery(function(){
|
||||
if(jQuery("input[type=radio][name=missionstatetable.viewLevel][value='2']").attr('checked')==true){
|
||||
jQuery("tr[id=Usergroup]").show();
|
||||
}else{
|
||||
jQuery("tr[id=Usergroup]").hide();
|
||||
}
|
||||
|
||||
//-- 查看权限事件绑定
|
||||
jQuery("input[type=radio][name=missionstatetable.viewLevel]").click(function(){
|
||||
if(jQuery(this).val() == 2){ //用户组显示且必选
|
||||
jQuery("tr[id=Usergroup]").show();
|
||||
|
||||
}else{ //用户组隐藏
|
||||
jQuery("tr[id=Usergroup]").hide();
|
||||
jQuery("#usergroupid").val("");
|
||||
|
||||
}
|
||||
});
|
||||
})
|
||||
</script>
|
||||
</head>
|
||||
<body class="bc">
|
||||
<div class="middle_list">
|
||||
<div class="box_1">
|
||||
<!-- <img src="<c:url value='/images/sanjiao.png'/>" class="img_middle" /> 你现在所在的位置是:任务添加 --> </div>
|
||||
<form action="" id="yhForm" name="yhForm" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="missionstatetable.missionId" value="${missionstatetable.missionId }" />
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<div class="box_2"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_8" colspan="4">i18n_emvl.text.title_n81i</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1">i18n_emvl.text.missionName_n81i:</td>
|
||||
<td class="td_2" colspan="3">
|
||||
<input type="text" name="missionstatetable.missionName" id="missionName" value="${missionstatetable.missionName }" />
|
||||
<font color="red">*</font></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="td_1">i18n_emvl.text.viewLevel_n81i:</td>
|
||||
<td class="td_2" colspan="3">
|
||||
<c:if test="${missionstatetable.systemId == -1}">
|
||||
<input type="radio" name="missionstatetable.viewLevel" id="" value="4" ${missionstatetable.viewLevel eq 4 ? "checked=\"checked\"" : "" } />i18n_emvl.message.unlimited_n81i
|
||||
</c:if>
|
||||
<c:if test="${missionstatetable.systemId != -1}">
|
||||
<input type="radio" name="missionstatetable.viewLevel" id="" value="1" ${missionstatetable.viewLevel eq 1 ? "checked=\"checked\"" : "" } />i18n_emvl.message.publisher_n81i
|
||||
<input type="radio" name="missionstatetable.viewLevel" id="" value="2" ${missionstatetable.viewLevel eq 2 ? "checked=\"checked\"" : "" } />i18n_emvl.message.publisherGroup_n81i
|
||||
<input type="radio" name="missionstatetable.viewLevel" id="" value="3" ${missionstatetable.viewLevel eq 3 ? "checked=\"checked\"" : "" } />i18n_emvl.message.allInSys_n81i
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="Usergroup">
|
||||
<td class="td_1" id="usergroup">i18n_emvl.text.usergroup_n81i:</td>
|
||||
<td class="td_2" id="usergroup" colspan="3">
|
||||
<select name="missionstatetable.groupId" id="usergroupid">
|
||||
<option selected="selected" value="">
|
||||
i18n_emvl.text.usergroupDefault_n81i
|
||||
</option>
|
||||
<c:forEach items="${setxtjs}" var="stjs">
|
||||
<option value="${stjs.jsbh}" <c:if test="${stjs.jsbh == missionstatetable.groupId }">selected="selected"</c:if>>
|
||||
${stjs.jsmc}
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font color="red" id="group_red">* </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" style="text-align: right;" colspan="4">
|
||||
<input type="button" onclick="add()" value="i18n_emvl.button.submit_n81i"
|
||||
class=btn3_mouseout
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
|
||||
<input type="button" value="i18n_emvl.button.reset_n81i"
|
||||
class=btn3_mouseout onclick="javascript:resetInfo();"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
|
||||
<input type="button" value="i18n_emvl.button.back_n81i"
|
||||
class=btn3_mouseout onclick="javaScript:callBack();"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<jsp:include page="/page/system/nmstaskmanager/taskTemplate.jsp" />
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" 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_emvl.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>" ></script>
|
||||
<script language="javascript" type="text/javascript" src="<c:url value='/js/WebCalendar.js'/>"></script>
|
||||
<!-- 日期插件 -->
|
||||
<script type="text/javascript">
|
||||
//查询记录
|
||||
function callBack(){
|
||||
document.yhForm.action ="<c:url value='${prevPageUrl}' />";
|
||||
//document.yhForm.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=query' />";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
function checkValue(){
|
||||
var missionval = jQuery("#missionName").val();
|
||||
var nodeListIdShow = jQuery("#nodeListIdShow").val();
|
||||
var nodeGroupsId = jQuery("#nodeGroupsId").val();
|
||||
var userViewLevel = $("input[type=radio][name=missionstatetable.viewLevel]:checked").val();
|
||||
//var obtargetPath = jQuery("#missionstatetable.missionName").val();
|
||||
if(missionval==null||missionval==""){
|
||||
alert("i18n_emvl.message.missionName1_n81i");
|
||||
return false;
|
||||
}
|
||||
|
||||
if(containSpecial(missionval)){
|
||||
alert("i18n_emvl.message.missionName2_n81i");
|
||||
$("#missionName").val('');
|
||||
return false;
|
||||
}
|
||||
|
||||
if(userViewLevel==2){//组查看
|
||||
if($("#usergroupid").val()==""){
|
||||
alert("i18n_emvl.message.usergroupid_n81i");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
//添加操作
|
||||
function add(){
|
||||
if(checkValue()){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager.do?action=updateViewLevel";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//新增:重置(重置为文件推送)
|
||||
function resetInfo(){
|
||||
jQuery('#yhForm')[0].reset();
|
||||
jQuery("input[type='radio'][id='missionType']:checked").trigger('change');
|
||||
}
|
||||
jQuery(function(){
|
||||
if(jQuery("input[type=radio][name=missionstatetable.viewLevel][value='2']").attr('checked')==true){
|
||||
jQuery("tr[id=Usergroup]").show();
|
||||
}else{
|
||||
jQuery("tr[id=Usergroup]").hide();
|
||||
}
|
||||
|
||||
//-- 查看权限事件绑定
|
||||
jQuery("input[type=radio][name=missionstatetable.viewLevel]").click(function(){
|
||||
if(jQuery(this).val() == 2){ //用户组显示且必选
|
||||
jQuery("tr[id=Usergroup]").show();
|
||||
|
||||
}else{ //用户组隐藏
|
||||
jQuery("tr[id=Usergroup]").hide();
|
||||
jQuery("#usergroupid").val("");
|
||||
|
||||
}
|
||||
});
|
||||
})
|
||||
</script>
|
||||
</head>
|
||||
<body class="bc">
|
||||
<div class="middle_list">
|
||||
<div class="box_1">
|
||||
<!-- <img src="<c:url value='/images/sanjiao.png'/>" class="img_middle" /> 你现在所在的位置是:任务添加 --> </div>
|
||||
<form action="" id="yhForm" name="yhForm" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="missionstatetable.missionId" value="${missionstatetable.missionId }" />
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<div class="box_2"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_8" colspan="4">i18n_emvl.text.title_n81i</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_1">i18n_emvl.text.missionName_n81i:</td>
|
||||
<td class="td_2" colspan="3">
|
||||
<input type="text" name="missionstatetable.missionName" id="missionName" value="${missionstatetable.missionName }" />
|
||||
<font color="red">*</font></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="td_1">i18n_emvl.text.viewLevel_n81i:</td>
|
||||
<td class="td_2" colspan="3">
|
||||
<c:if test="${missionstatetable.systemId == -1}">
|
||||
<input type="radio" name="missionstatetable.viewLevel" id="" value="4" ${missionstatetable.viewLevel eq 4 ? "checked=\"checked\"" : "" } />i18n_emvl.message.unlimited_n81i
|
||||
</c:if>
|
||||
<c:if test="${missionstatetable.systemId != -1}">
|
||||
<input type="radio" name="missionstatetable.viewLevel" id="" value="1" ${missionstatetable.viewLevel eq 1 ? "checked=\"checked\"" : "" } />i18n_emvl.message.publisher_n81i
|
||||
<input type="radio" name="missionstatetable.viewLevel" id="" value="2" ${missionstatetable.viewLevel eq 2 ? "checked=\"checked\"" : "" } />i18n_emvl.message.publisherGroup_n81i
|
||||
<input type="radio" name="missionstatetable.viewLevel" id="" value="3" ${missionstatetable.viewLevel eq 3 ? "checked=\"checked\"" : "" } />i18n_emvl.message.allInSys_n81i
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="Usergroup">
|
||||
<td class="td_1" id="usergroup">i18n_emvl.text.usergroup_n81i:</td>
|
||||
<td class="td_2" id="usergroup" colspan="3">
|
||||
<select name="missionstatetable.groupId" id="usergroupid">
|
||||
<option selected="selected" value="">
|
||||
i18n_emvl.text.usergroupDefault_n81i
|
||||
</option>
|
||||
<c:forEach items="${setxtjs}" var="stjs">
|
||||
<option value="${stjs.jsbh}" <c:if test="${stjs.jsbh == missionstatetable.groupId }">selected="selected"</c:if>>
|
||||
${stjs.jsmc}
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font color="red" id="group_red">* </font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" style="text-align: right;" colspan="4">
|
||||
<input type="button" onclick="add()" value="i18n_emvl.button.submit_n81i"
|
||||
class=btn3_mouseout
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
|
||||
<input type="button" value="i18n_emvl.button.reset_n81i"
|
||||
class=btn3_mouseout onclick="javascript:resetInfo();"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
|
||||
<input type="button" value="i18n_emvl.button.back_n81i"
|
||||
class=btn3_mouseout onclick="javaScript:callBack();"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<jsp:include page="/page/system/nmstaskmanager/taskTemplate.jsp" />
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,349 +1,349 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_entip1.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>"
|
||||
rel="stylesheet" type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>"
|
||||
type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/k.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="${pageContext.request.contextPath }/js/jquery.js"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
</head>
|
||||
<script type="text/javascript">
|
||||
function $(name){
|
||||
return document.getElementById(name);
|
||||
}
|
||||
function toreset(){
|
||||
jQuery("#nodegroupid").empty();
|
||||
jQuery("#monfenfuenfefef").empty();
|
||||
if(jQuery("#nodegroupid")!=null){
|
||||
jQuery("#nodegroupid").append("<option value=''>i18n_entip1.message.nodegroupidDefault_n81i</option>");
|
||||
}
|
||||
|
||||
if(jQuery("#monfenfuenfefef")!=null){
|
||||
jQuery("#monfenfuenfefef").append("<option value=''>i18n_entip1.message.detectFileDefault_n81i</option>");
|
||||
}
|
||||
document.forms['yhForm'].reset();
|
||||
}
|
||||
|
||||
function checkValue(){
|
||||
var missionval = document.getElementById("missionstatetable.missionName").value;
|
||||
var obtargetPath = jQuery("#missionstatetable.missionName").val();
|
||||
if(missionval==null||missionval==""){
|
||||
alert("i18n_entip1.message.missionName_n81i");
|
||||
return ;
|
||||
}
|
||||
if(jQuery("[name=missionstatetable.systemId] >option:selected").val()=="") {
|
||||
alert("i18n_entip1.message.operationType_n81i");
|
||||
return false;
|
||||
}
|
||||
if(jQuery("#usergroupid >option:selected").val()==""){
|
||||
alert("i18n_entip1.message.usergroupid_n81i");
|
||||
return false;
|
||||
}
|
||||
if(jQuery("[name=missionstatetable.missionType]:checked").val()==1){
|
||||
var obsourcePath = jQuery("#sourcePath").val();
|
||||
if(obsourcePath==null||obsourcePath==""){
|
||||
alert("i18n_entip1.message.sourcePath_n81i");
|
||||
return ;
|
||||
}
|
||||
var obtargetPath = document.getElementById("missionparametertable1.targetPath").value;
|
||||
if(obtargetPath==null||obtargetPath=="") {
|
||||
alert("i18n_entip1.message.targetPath_n81i");
|
||||
return;
|
||||
}
|
||||
}
|
||||
if(jQuery("[name=missionstatetable.missionType]:checked").val()==2){
|
||||
var obsourcePath = document.getElementById("monfenfuenfefef").value;
|
||||
if(obsourcePath==null||obsourcePath==""){
|
||||
alert("i18n_entip1.message.selectFile_n81i");
|
||||
return ;
|
||||
}
|
||||
}
|
||||
else{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function update(){
|
||||
if(checkValue()){
|
||||
document.yhForm.action="<%=basePath%>/nmstaskManager/nmsTaskManager!executeAction.do?action=update";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//取的系统下面的节点组 ajaxtype为1是查询节点组,ajaxtype为2是查询用户组下面的用户
|
||||
function getdownnodegroup(systemid,id,ajaxtype){
|
||||
jQuery("#"+id+1).empty();
|
||||
jQuery("#"+id+2).empty();
|
||||
jQuery.ajax({
|
||||
dataType:"xml",
|
||||
type: "POST",
|
||||
cache: false,
|
||||
url: "<%=basePath%>/nmstaskManager/nmsTaskManager!executeAction.do?action=ajax",
|
||||
data: "systemid="+systemid+"&ajaxtype="+ajaxtype,
|
||||
success: function(msg){
|
||||
jQuery(msg).find("filed").each(function(){
|
||||
jQuery("#"+id).append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
jQuery("#"+id+1).append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
jQuery("#"+id+2).append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
})
|
||||
if(ajaxtype=='1'){
|
||||
jQuery("#monfenfuenfefef").empty();
|
||||
jQuery(msg).find("paramfiled").each(function(){
|
||||
jQuery("#monfenfuenfefef").append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
}
|
||||
)
|
||||
jQuery(msg).find("usergroupfiled").each(function(){
|
||||
jQuery("#usergroupid").append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
}
|
||||
)
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
<body>
|
||||
<form action="" name="yhForm" method="post"
|
||||
enctype="multipart/form-data">
|
||||
<input type="hidden" name="position" value="${position }">
|
||||
<table width="80%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<span class="STYLE1"> <strong>i18n_entip1.text.title_n81i</strong>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="18%" bgcolor="#ffffff">
|
||||
<table width="100%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" style="padding-left: 5px; padding-right: 5px;">
|
||||
<div
|
||||
style="height: 20px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.missionName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="missionstatetable.missionName"
|
||||
value="${missionstatetable.missionName}" id="missionName"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.missionType_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"> i18n_entip1.text.filePush_n81i <input type="hidden"
|
||||
name="missionstatetable.missionType" id="missionType"
|
||||
value="${missionstatetable.missionType}" />
|
||||
<input type="hidden"
|
||||
name="missionstatetable.missionId" id="missionId"
|
||||
value="${missionstatetable.missionId}" />
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.selectSystem_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<select name="missionstatetable.systemId"
|
||||
onchange="getdownnodegroup(this.value,'nodegroupid','1');"
|
||||
style="width: 155px;">
|
||||
<option value="">
|
||||
<span class="STYLE1">i18n_entip1.message.selectSystem_n81i</span>
|
||||
</option>
|
||||
<c:forEach items="${systemtablelist}" var="systemtable">
|
||||
<option value="${systemtable.systemId}"
|
||||
<c:if test="${missionstatetable.systemId eq systemtable.systemId}"> selected="selected"</c:if>>
|
||||
<span class="STYLE1">${systemtable.systemName}</span>
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- 推送文件开始 -->
|
||||
<tr id="tsfile3">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.pushNodeGroup_n81i: </span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<select name="missionparametertable1.nodeListId"
|
||||
id="nodegroupid1" style="width: 155px;">
|
||||
<option selected="selected" value="${nodegrouptable.groupId}">
|
||||
${nodegrouptable.groupName}
|
||||
</option>
|
||||
</select>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tsfile4">
|
||||
<td height="20" bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.pushMissionDesc_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="20" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<textarea
|
||||
name="missionparametertable1.missionDesc"
|
||||
id="missionparametertable1.missionDesc"
|
||||
missionparametertable1.missionDesc" ows="20" cols="280"
|
||||
style="width: 400px; height: 80px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000">${missionparametertable1.missionDesc}</textarea>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- 推送文件 -->
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.viewLevel_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"> <input type="radio"
|
||||
name="missionstatetable.viewLevel" id="" value="1"
|
||||
<c:if test="${missionstatetable.viewLevel eq 1}">checked="checked"</c:if> />i18n_entip1.text.publisher_n81i
|
||||
<input type="radio" name="missionstatetable.viewLevel" id=""
|
||||
value="2"
|
||||
<c:if test="${missionstatetable.viewLevel eq 2}">checked="checked"</c:if> />i18n_entip1.text.publisherGroup_n81i
|
||||
<input type="radio" name="missionstatetable.viewLevel" id=""
|
||||
<c:if test="${missionstatetable.viewLevel eq 3}">checked="checked"</c:if>
|
||||
value="3" />i18n_entip1.text.allInSys_n81i </span>
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.userGroup_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<select name="missionstatetable.groupId" id="usergroupid"
|
||||
style="width: 155px;">
|
||||
<option selected="selected" value="${xtjsjbxx.jsbh}">
|
||||
${xtjsjbxx.jsmc}
|
||||
</option>
|
||||
</select>
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- 推送文件相关内容 -->
|
||||
<tr id="tsfile1">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.sourcePath_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="button" value="i18n_entip1.text.sourcePath_n81i" title="i18n_entip1.text.sourcePath_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="sourcePath" id="sourcePath" onchange="javascript:setValue(this.value)"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000">
|
||||
<span class="STYLE1">i18n_entip1.text.sourcePath_n81i: ${missionparametertable1.sourcePath}</span>
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tsfile2">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.targetPath_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input name="missionparametertable1.targetPath"
|
||||
value="${missionparametertable1.targetPath}"
|
||||
id="missionparametertable1.targetPath" type="text"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000">
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" style="height: 20px;"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="td_color">
|
||||
<tr>
|
||||
<td width="92%" align=right>
|
||||
<img onclick="update()" src="<c:url value='/desktop/images/anniu/a_12${userBgColor }.gif'/>"
|
||||
border="0" align="middle" />
|
||||
</td>
|
||||
<td align=left>
|
||||
<img src="<c:url value='/desktop/images/anniu/a_39${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="javascript:toreset()" />
|
||||
|
||||
</td>
|
||||
<td align=left>
|
||||
<img src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="javascript:history.go(-1);" />
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
<script>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_entip1.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>"
|
||||
rel="stylesheet" type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>"
|
||||
type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/k.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="${pageContext.request.contextPath }/js/jquery.js"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
</head>
|
||||
<script type="text/javascript">
|
||||
function $(name){
|
||||
return document.getElementById(name);
|
||||
}
|
||||
function toreset(){
|
||||
jQuery("#nodegroupid").empty();
|
||||
jQuery("#monfenfuenfefef").empty();
|
||||
if(jQuery("#nodegroupid")!=null){
|
||||
jQuery("#nodegroupid").append("<option value=''>i18n_entip1.message.nodegroupidDefault_n81i</option>");
|
||||
}
|
||||
|
||||
if(jQuery("#monfenfuenfefef")!=null){
|
||||
jQuery("#monfenfuenfefef").append("<option value=''>i18n_entip1.message.detectFileDefault_n81i</option>");
|
||||
}
|
||||
document.forms['yhForm'].reset();
|
||||
}
|
||||
|
||||
function checkValue(){
|
||||
var missionval = document.getElementById("missionstatetable.missionName").value;
|
||||
var obtargetPath = jQuery("#missionstatetable.missionName").val();
|
||||
if(missionval==null||missionval==""){
|
||||
alert("i18n_entip1.message.missionName_n81i");
|
||||
return ;
|
||||
}
|
||||
if(jQuery("[name=missionstatetable.systemId] >option:selected").val()=="") {
|
||||
alert("i18n_entip1.message.operationType_n81i");
|
||||
return false;
|
||||
}
|
||||
if(jQuery("#usergroupid >option:selected").val()==""){
|
||||
alert("i18n_entip1.message.usergroupid_n81i");
|
||||
return false;
|
||||
}
|
||||
if(jQuery("[name=missionstatetable.missionType]:checked").val()==1){
|
||||
var obsourcePath = jQuery("#sourcePath").val();
|
||||
if(obsourcePath==null||obsourcePath==""){
|
||||
alert("i18n_entip1.message.sourcePath_n81i");
|
||||
return ;
|
||||
}
|
||||
var obtargetPath = document.getElementById("missionparametertable1.targetPath").value;
|
||||
if(obtargetPath==null||obtargetPath=="") {
|
||||
alert("i18n_entip1.message.targetPath_n81i");
|
||||
return;
|
||||
}
|
||||
}
|
||||
if(jQuery("[name=missionstatetable.missionType]:checked").val()==2){
|
||||
var obsourcePath = document.getElementById("monfenfuenfefef").value;
|
||||
if(obsourcePath==null||obsourcePath==""){
|
||||
alert("i18n_entip1.message.selectFile_n81i");
|
||||
return ;
|
||||
}
|
||||
}
|
||||
else{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function update(){
|
||||
if(checkValue()){
|
||||
document.yhForm.action="<%=basePath%>/nmstaskManager/nmsTaskManager!executeAction.do?action=update";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//取的系统下面的节点组 ajaxtype为1是查询节点组,ajaxtype为2是查询用户组下面的用户
|
||||
function getdownnodegroup(systemid,id,ajaxtype){
|
||||
jQuery("#"+id+1).empty();
|
||||
jQuery("#"+id+2).empty();
|
||||
jQuery.ajax({
|
||||
dataType:"xml",
|
||||
type: "POST",
|
||||
cache: false,
|
||||
url: "<%=basePath%>/nmstaskManager/nmsTaskManager!executeAction.do?action=ajax",
|
||||
data: "systemid="+systemid+"&ajaxtype="+ajaxtype,
|
||||
success: function(msg){
|
||||
jQuery(msg).find("filed").each(function(){
|
||||
jQuery("#"+id).append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
jQuery("#"+id+1).append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
jQuery("#"+id+2).append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
})
|
||||
if(ajaxtype=='1'){
|
||||
jQuery("#monfenfuenfefef").empty();
|
||||
jQuery(msg).find("paramfiled").each(function(){
|
||||
jQuery("#monfenfuenfefef").append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
}
|
||||
)
|
||||
jQuery(msg).find("usergroupfiled").each(function(){
|
||||
jQuery("#usergroupid").append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
}
|
||||
)
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
<body>
|
||||
<form action="" name="yhForm" method="post"
|
||||
enctype="multipart/form-data">
|
||||
<input type="hidden" name="position" value="${position }">
|
||||
<table width="80%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<span class="STYLE1"> <strong>i18n_entip1.text.title_n81i</strong>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="18%" bgcolor="#ffffff">
|
||||
<table width="100%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" style="padding-left: 5px; padding-right: 5px;">
|
||||
<div
|
||||
style="height: 20px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.missionName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="missionstatetable.missionName"
|
||||
value="${missionstatetable.missionName}" id="missionName"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.missionType_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"> i18n_entip1.text.filePush_n81i <input type="hidden"
|
||||
name="missionstatetable.missionType" id="missionType"
|
||||
value="${missionstatetable.missionType}" />
|
||||
<input type="hidden"
|
||||
name="missionstatetable.missionId" id="missionId"
|
||||
value="${missionstatetable.missionId}" />
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.selectSystem_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<select name="missionstatetable.systemId"
|
||||
onchange="getdownnodegroup(this.value,'nodegroupid','1');"
|
||||
style="width: 155px;">
|
||||
<option value="">
|
||||
<span class="STYLE1">i18n_entip1.message.selectSystem_n81i</span>
|
||||
</option>
|
||||
<c:forEach items="${systemtablelist}" var="systemtable">
|
||||
<option value="${systemtable.systemId}"
|
||||
<c:if test="${missionstatetable.systemId eq systemtable.systemId}"> selected="selected"</c:if>>
|
||||
<span class="STYLE1">${systemtable.systemName}</span>
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- 推送文件开始 -->
|
||||
<tr id="tsfile3">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.pushNodeGroup_n81i: </span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<select name="missionparametertable1.nodeListId"
|
||||
id="nodegroupid1" style="width: 155px;">
|
||||
<option selected="selected" value="${nodegrouptable.groupId}">
|
||||
${nodegrouptable.groupName}
|
||||
</option>
|
||||
</select>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tsfile4">
|
||||
<td height="20" bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.pushMissionDesc_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="20" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<textarea
|
||||
name="missionparametertable1.missionDesc"
|
||||
id="missionparametertable1.missionDesc"
|
||||
missionparametertable1.missionDesc" ows="20" cols="280"
|
||||
style="width: 400px; height: 80px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000">${missionparametertable1.missionDesc}</textarea>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- 推送文件 -->
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.viewLevel_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"> <input type="radio"
|
||||
name="missionstatetable.viewLevel" id="" value="1"
|
||||
<c:if test="${missionstatetable.viewLevel eq 1}">checked="checked"</c:if> />i18n_entip1.text.publisher_n81i
|
||||
<input type="radio" name="missionstatetable.viewLevel" id=""
|
||||
value="2"
|
||||
<c:if test="${missionstatetable.viewLevel eq 2}">checked="checked"</c:if> />i18n_entip1.text.publisherGroup_n81i
|
||||
<input type="radio" name="missionstatetable.viewLevel" id=""
|
||||
<c:if test="${missionstatetable.viewLevel eq 3}">checked="checked"</c:if>
|
||||
value="3" />i18n_entip1.text.allInSys_n81i </span>
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.userGroup_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<select name="missionstatetable.groupId" id="usergroupid"
|
||||
style="width: 155px;">
|
||||
<option selected="selected" value="${xtjsjbxx.jsbh}">
|
||||
${xtjsjbxx.jsmc}
|
||||
</option>
|
||||
</select>
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- 推送文件相关内容 -->
|
||||
<tr id="tsfile1">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.sourcePath_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="button" value="i18n_entip1.text.sourcePath_n81i" title="i18n_entip1.text.sourcePath_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="sourcePath" id="sourcePath" onchange="javascript:setValue(this.value)"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000">
|
||||
<span class="STYLE1">i18n_entip1.text.sourcePath_n81i: ${missionparametertable1.sourcePath}</span>
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="tsfile2">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip1.text.targetPath_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input name="missionparametertable1.targetPath"
|
||||
value="${missionparametertable1.targetPath}"
|
||||
id="missionparametertable1.targetPath" type="text"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000">
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" style="height: 20px;"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="td_color">
|
||||
<tr>
|
||||
<td width="92%" align=right>
|
||||
<img onclick="update()" src="<c:url value='/desktop/images/anniu/a_12${userBgColor }.gif'/>"
|
||||
border="0" align="middle" />
|
||||
</td>
|
||||
<td align=left>
|
||||
<img src="<c:url value='/desktop/images/anniu/a_39${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="javascript:toreset()" />
|
||||
|
||||
</td>
|
||||
<td align=left>
|
||||
<img src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="javascript:history.go(-1);" />
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
<script>
|
||||
</script>
|
||||
@@ -1,430 +1,430 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_entip2.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>"
|
||||
rel="stylesheet" type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>"
|
||||
type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/k.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="${pageContext.request.contextPath }/js/jquery.js"></script>
|
||||
</head>
|
||||
<script type="text/javascript">
|
||||
function $(name){
|
||||
return document.getElementById(name);
|
||||
}
|
||||
function toreset(){
|
||||
jQuery("#nodegroupid").empty();
|
||||
jQuery("#monfenfuenfefef").empty();
|
||||
if(jQuery("#nodegroupid")!=null){
|
||||
jQuery("#nodegroupid").append("<option value=''>i18n_entip2.message.nodegroupid_n81i</option>");
|
||||
}
|
||||
|
||||
if(jQuery("#monfenfuenfefef")!=null){
|
||||
jQuery("#monfenfuenfefef").append("<option value=''>i18n_entip2.message.monfenfuenfefef_n81i</option>");
|
||||
}
|
||||
document.forms['yhForm'].reset();
|
||||
}
|
||||
|
||||
function checkValue(){
|
||||
var missionval = document.getElementById("missionstatetable.missionName").value;
|
||||
var obtargetPath = jQuery("#missionstatetable.missionName").val();
|
||||
if(missionval==null||missionval==""){
|
||||
alert("i18n_entip2.message.missionName_n81i");
|
||||
return ;
|
||||
}
|
||||
if(jQuery("[name=missionstatetable.systemId] >option:selected").val()=="") {
|
||||
alert("i18n_entip2.message.missionType_n81i");
|
||||
return false;
|
||||
}
|
||||
if(jQuery("#usergroupid >option:selected").val()==""){
|
||||
alert("i18n_entip2.message.userGroup_n81i");
|
||||
return false;
|
||||
}
|
||||
if(jQuery("[name=missionstatetable.missionType]:checked").val()==1){
|
||||
var obsourcePath = jQuery("#sourcePath").val();
|
||||
if(obsourcePath==null||obsourcePath==""){
|
||||
alert("i18n_entip2.message.sourcePath_n81i");
|
||||
return ;
|
||||
}
|
||||
var obtargetPath = document.getElementById("missionparametertable1.targetPath").value;
|
||||
if(obtargetPath==null||obtargetPath=="") {
|
||||
alert("i18n_entip2.message.targetPath_n81i");
|
||||
return;
|
||||
}
|
||||
}
|
||||
if(jQuery("[name=missionstatetable.missionType]:checked").val()==2){
|
||||
var obsourcePath = document.getElementById("monfenfuenfefef").value;
|
||||
if(obsourcePath==null||obsourcePath==""){
|
||||
alert("i18n_entip2.message.file_n81i");
|
||||
return ;
|
||||
}
|
||||
}
|
||||
else{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function update(){
|
||||
if(checkValue()){
|
||||
document.yhForm.action="<%=basePath%>/nmstaskManager/nmsTaskManager!executeAction.do?action=update";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
|
||||
function showInfotag(tasktype){
|
||||
if('1'==tasktype){
|
||||
for(var i=1;i<10;i++){
|
||||
if(document.getElementById('tsfile'+i)!=null){
|
||||
document.getElementById('tsfile'+i).style.display="";
|
||||
}
|
||||
if(document.getElementById('unstream'+i)!=null){
|
||||
document.getElementById('unstream'+i).style.display="none";
|
||||
}
|
||||
}
|
||||
}
|
||||
if('2'==tasktype){
|
||||
for(var i=1;i<10;i++){
|
||||
if(document.getElementById('unstream'+i)!=null){
|
||||
document.getElementById('unstream'+i).style.display="";
|
||||
}
|
||||
if(document.getElementById('tsfile'+i)!=null){
|
||||
document.getElementById('tsfile'+i).style.display="none";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//取的系统下面的节点组 ajaxtype为1是查询节点组,ajaxtype为2是查询用户组下面的用户
|
||||
function getdownnodegroup(systemid,id,ajaxtype){
|
||||
jQuery("#"+id+1).empty();
|
||||
jQuery("#"+id+2).empty();
|
||||
jQuery.ajax({
|
||||
dataType:"xml",
|
||||
type: "POST",
|
||||
cache: false,
|
||||
url: "<%=basePath%>/nmstaskManager/nmsTaskManager!executeAction.do?action=ajax",
|
||||
data: "systemid="+systemid+"&ajaxtype="+ajaxtype,
|
||||
success: function(msg){
|
||||
jQuery(msg).find("filed").each(function(){
|
||||
jQuery("#"+id).append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
jQuery("#"+id+1).append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
jQuery("#"+id+2).append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
})
|
||||
if(ajaxtype=='1'){
|
||||
jQuery("#monfenfuenfefef").empty();
|
||||
jQuery(msg).find("paramfiled").each(function(){
|
||||
jQuery("#monfenfuenfefef").append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
}
|
||||
)
|
||||
jQuery(msg).find("usergroupfiled").each(function(){
|
||||
jQuery("#usergroupid").append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
}
|
||||
)
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
function showloopDelay(istask){
|
||||
if(istask==0){
|
||||
jQuery("#unstream10").css("display","");
|
||||
}
|
||||
else{
|
||||
jQuery("#unstream10").css("display","none");
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<form action="" name="yhForm" method="post"
|
||||
enctype="multipart/form-data">
|
||||
<input type="hidden" name="position" value="${position }">
|
||||
<table width="80%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<span class="STYLE1"> <strong>i18n_entip2.text.addMissionInfo_n81i</strong>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="18%" bgcolor="#ffffff">
|
||||
<table width="100%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" style="padding-left: 5px; padding-right: 5px;">
|
||||
<div
|
||||
style="height: 20px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.missionName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="missionstatetable.missionName"
|
||||
id="missionName" value="${missionstatetable.missionName}"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />
|
||||
<font color="red"><span class="STYLE1">*</span>
|
||||
</font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.missionType_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"> <input type="hidden"
|
||||
name="missionstatetable.missionType" id="missionType"
|
||||
value="${missionstatetable.missionType}"/>
|
||||
<input type="hidden"
|
||||
name="missionstatetable.missionId" id="missionId"
|
||||
value="${missionstatetable.missionId}" />
|
||||
i18n_entip2.text.getDate_n81i </span>
|
||||
<font color="red"><span class="STYLE1">*</span>
|
||||
</font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.System_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<select name="missionstatetable.systemId"
|
||||
onchange="getdownnodegroup(this.value,'nodegroupid','1');"
|
||||
style="width: 155px;">
|
||||
<option value="">
|
||||
<span class="STYLE1">i18n_entip2.text.selectSystem_n81i</span>
|
||||
</option>
|
||||
<c:forEach items="${systemtablelist}" var="systemtable">
|
||||
<option value="${systemtable.systemId}"
|
||||
<c:if test="${missionstatetable.systemId eq systemtable.systemId}"> selected="selected"</c:if>>
|
||||
<span class="STYLE1">${systemtable.systemName}</span>
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="unstream5">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.groupId_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<select name="missionparameteriable2.nodeListId"
|
||||
id="nodegroupid1" style="width: 155px;">
|
||||
<option selected="selected" value="${nodegrouptable.groupId}">
|
||||
${nodegrouptable.groupName}
|
||||
</option>
|
||||
</select>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="unstream6">
|
||||
<td height="20" bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.missionDesc_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="20" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<textarea name="missionparameteriable2.missionDesc"
|
||||
id="missionparameteriable2.missionDesc" rows="4" cols="40"
|
||||
style="width: 400px; height: 80px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000">${missionparameteriable2.missionDesc}</textarea>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- 非流文本数据获取部分 -->
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.viewLevel_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"> <input type="radio"
|
||||
name="missionstatetable.viewLevel" id="" value="1"
|
||||
<c:if test="${missionstatetable.viewLevel eq 1}">checked="checked"</c:if> />i18n_entip2.message.publisher_n81i
|
||||
<input type="radio" name="missionstatetable.viewLevel" id=""
|
||||
value="2"
|
||||
<c:if test="${missionstatetable.viewLevel eq 2}">checked="checked"</c:if> />i18n_entip2.message.publisherGroup_n81i
|
||||
<input type="radio" name="missionstatetable.viewLevel" id=""
|
||||
<c:if test="${missionstatetable.viewLevel eq 3}">checked="checked"</c:if>
|
||||
value="3" />i18n_entip2.message.allInSys_n81i </span>
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.userGroup_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<select name="missionstatetable.groupId" id="usergroupid"
|
||||
style="width: 155px;">
|
||||
<option selected="selected" value="${xtjsjbxx.jsbh}">
|
||||
${xtjsjbxx.jsmc}
|
||||
</option>
|
||||
</select>
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="unstream1">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.loopFlag_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"> <input type="radio"
|
||||
name="missionparameteriable2.loopFlag" id="_type" value="0" <c:if test="${missionparameteriable2.loopFlag eq 0}">checked="checked"</c:if>
|
||||
onclick="showloopDelay(this.value);" />i18n_entip2.message.Y_n81i <input
|
||||
type="radio" name="missionparameteriable2.loopFlag" <c:if test="${missionparameteriable2.loopFlag eq 1}">checked="checked"</c:if>
|
||||
id="_type" value="1" onclick="showloopDelay(this.value);" />i18n_entip2.message.N_n81i
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="unstream10">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.cycle_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"> <input type="text"
|
||||
name="missionparameteriable2.loopDelay" id="zhouqi" value="${missionparameteriable2.loopDelay}"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />i18n_entip2.text.minute_n81i
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="unstream3">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.selectFile_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<select name="missionparameteriable2.filePath"
|
||||
id="monfenfuenfefef"
|
||||
style="width: 160px; height: 20px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000">
|
||||
<option value="${mossionparameterdefault.id}">
|
||||
${mossionparameterdefault.missionTypeName}
|
||||
</option>
|
||||
</select>
|
||||
<font color="red"><span class="STYLE1">*</span>
|
||||
</font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="unstream4">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.filterKeyword_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="missionparameteriable2.filterKeyword" value="${missionparameteriable2.filterKeyword}">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="unstream7">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.startFlag_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="missionparameteriable2.startFlag" value="${missionparameteriable2.startFlag}">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="unstream8">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.endFlag_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="missionparameteriable2.endFlag" value="${missionparameteriable2.endFlag}">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- 非流文本数据获取部分结束 -->
|
||||
<tr>
|
||||
<td colspan="2" style="height: 20px;"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="td_color">
|
||||
<tr>
|
||||
<td width="92%" align=right>
|
||||
<img onclick="update()" src="<c:url value='/desktop/images/anniu/a_12${userBgColor }.gif'/>"
|
||||
border="0" align="middle" />
|
||||
</td>
|
||||
<td align=left>
|
||||
<img src="<c:url value='/desktop/images/anniu/a_39${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="javascript:toreset()" />
|
||||
|
||||
</td>
|
||||
<td align=left>
|
||||
<img src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="javascript:history.go(-1);" />
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
<script>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_entip2.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>"
|
||||
rel="stylesheet" type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>"
|
||||
type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/k.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="${pageContext.request.contextPath }/js/jquery.js"></script>
|
||||
</head>
|
||||
<script type="text/javascript">
|
||||
function $(name){
|
||||
return document.getElementById(name);
|
||||
}
|
||||
function toreset(){
|
||||
jQuery("#nodegroupid").empty();
|
||||
jQuery("#monfenfuenfefef").empty();
|
||||
if(jQuery("#nodegroupid")!=null){
|
||||
jQuery("#nodegroupid").append("<option value=''>i18n_entip2.message.nodegroupid_n81i</option>");
|
||||
}
|
||||
|
||||
if(jQuery("#monfenfuenfefef")!=null){
|
||||
jQuery("#monfenfuenfefef").append("<option value=''>i18n_entip2.message.monfenfuenfefef_n81i</option>");
|
||||
}
|
||||
document.forms['yhForm'].reset();
|
||||
}
|
||||
|
||||
function checkValue(){
|
||||
var missionval = document.getElementById("missionstatetable.missionName").value;
|
||||
var obtargetPath = jQuery("#missionstatetable.missionName").val();
|
||||
if(missionval==null||missionval==""){
|
||||
alert("i18n_entip2.message.missionName_n81i");
|
||||
return ;
|
||||
}
|
||||
if(jQuery("[name=missionstatetable.systemId] >option:selected").val()=="") {
|
||||
alert("i18n_entip2.message.missionType_n81i");
|
||||
return false;
|
||||
}
|
||||
if(jQuery("#usergroupid >option:selected").val()==""){
|
||||
alert("i18n_entip2.message.userGroup_n81i");
|
||||
return false;
|
||||
}
|
||||
if(jQuery("[name=missionstatetable.missionType]:checked").val()==1){
|
||||
var obsourcePath = jQuery("#sourcePath").val();
|
||||
if(obsourcePath==null||obsourcePath==""){
|
||||
alert("i18n_entip2.message.sourcePath_n81i");
|
||||
return ;
|
||||
}
|
||||
var obtargetPath = document.getElementById("missionparametertable1.targetPath").value;
|
||||
if(obtargetPath==null||obtargetPath=="") {
|
||||
alert("i18n_entip2.message.targetPath_n81i");
|
||||
return;
|
||||
}
|
||||
}
|
||||
if(jQuery("[name=missionstatetable.missionType]:checked").val()==2){
|
||||
var obsourcePath = document.getElementById("monfenfuenfefef").value;
|
||||
if(obsourcePath==null||obsourcePath==""){
|
||||
alert("i18n_entip2.message.file_n81i");
|
||||
return ;
|
||||
}
|
||||
}
|
||||
else{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function update(){
|
||||
if(checkValue()){
|
||||
document.yhForm.action="<%=basePath%>/nmstaskManager/nmsTaskManager!executeAction.do?action=update";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
|
||||
function showInfotag(tasktype){
|
||||
if('1'==tasktype){
|
||||
for(var i=1;i<10;i++){
|
||||
if(document.getElementById('tsfile'+i)!=null){
|
||||
document.getElementById('tsfile'+i).style.display="";
|
||||
}
|
||||
if(document.getElementById('unstream'+i)!=null){
|
||||
document.getElementById('unstream'+i).style.display="none";
|
||||
}
|
||||
}
|
||||
}
|
||||
if('2'==tasktype){
|
||||
for(var i=1;i<10;i++){
|
||||
if(document.getElementById('unstream'+i)!=null){
|
||||
document.getElementById('unstream'+i).style.display="";
|
||||
}
|
||||
if(document.getElementById('tsfile'+i)!=null){
|
||||
document.getElementById('tsfile'+i).style.display="none";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//取的系统下面的节点组 ajaxtype为1是查询节点组,ajaxtype为2是查询用户组下面的用户
|
||||
function getdownnodegroup(systemid,id,ajaxtype){
|
||||
jQuery("#"+id+1).empty();
|
||||
jQuery("#"+id+2).empty();
|
||||
jQuery.ajax({
|
||||
dataType:"xml",
|
||||
type: "POST",
|
||||
cache: false,
|
||||
url: "<%=basePath%>/nmstaskManager/nmsTaskManager!executeAction.do?action=ajax",
|
||||
data: "systemid="+systemid+"&ajaxtype="+ajaxtype,
|
||||
success: function(msg){
|
||||
jQuery(msg).find("filed").each(function(){
|
||||
jQuery("#"+id).append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
jQuery("#"+id+1).append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
jQuery("#"+id+2).append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
})
|
||||
if(ajaxtype=='1'){
|
||||
jQuery("#monfenfuenfefef").empty();
|
||||
jQuery(msg).find("paramfiled").each(function(){
|
||||
jQuery("#monfenfuenfefef").append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
}
|
||||
)
|
||||
jQuery(msg).find("usergroupfiled").each(function(){
|
||||
jQuery("#usergroupid").append("<option value="+jQuery(this).find("id").text()+">"+jQuery(this).find("name").text()+"</option>");
|
||||
}
|
||||
)
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
function showloopDelay(istask){
|
||||
if(istask==0){
|
||||
jQuery("#unstream10").css("display","");
|
||||
}
|
||||
else{
|
||||
jQuery("#unstream10").css("display","none");
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<form action="" name="yhForm" method="post"
|
||||
enctype="multipart/form-data">
|
||||
<input type="hidden" name="position" value="${position }">
|
||||
<table width="80%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<span class="STYLE1"> <strong>i18n_entip2.text.addMissionInfo_n81i</strong>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="18%" bgcolor="#ffffff">
|
||||
<table width="100%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" style="padding-left: 5px; padding-right: 5px;">
|
||||
<div
|
||||
style="height: 20px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="20%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.missionName_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="missionstatetable.missionName"
|
||||
id="missionName" value="${missionstatetable.missionName}"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />
|
||||
<font color="red"><span class="STYLE1">*</span>
|
||||
</font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.missionType_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"> <input type="hidden"
|
||||
name="missionstatetable.missionType" id="missionType"
|
||||
value="${missionstatetable.missionType}"/>
|
||||
<input type="hidden"
|
||||
name="missionstatetable.missionId" id="missionId"
|
||||
value="${missionstatetable.missionId}" />
|
||||
i18n_entip2.text.getDate_n81i </span>
|
||||
<font color="red"><span class="STYLE1">*</span>
|
||||
</font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.System_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<select name="missionstatetable.systemId"
|
||||
onchange="getdownnodegroup(this.value,'nodegroupid','1');"
|
||||
style="width: 155px;">
|
||||
<option value="">
|
||||
<span class="STYLE1">i18n_entip2.text.selectSystem_n81i</span>
|
||||
</option>
|
||||
<c:forEach items="${systemtablelist}" var="systemtable">
|
||||
<option value="${systemtable.systemId}"
|
||||
<c:if test="${missionstatetable.systemId eq systemtable.systemId}"> selected="selected"</c:if>>
|
||||
<span class="STYLE1">${systemtable.systemName}</span>
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="unstream5">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.groupId_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<select name="missionparameteriable2.nodeListId"
|
||||
id="nodegroupid1" style="width: 155px;">
|
||||
<option selected="selected" value="${nodegrouptable.groupId}">
|
||||
${nodegrouptable.groupName}
|
||||
</option>
|
||||
</select>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="unstream6">
|
||||
<td height="20" bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.missionDesc_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="20" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<textarea name="missionparameteriable2.missionDesc"
|
||||
id="missionparameteriable2.missionDesc" rows="4" cols="40"
|
||||
style="width: 400px; height: 80px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000">${missionparameteriable2.missionDesc}</textarea>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- 非流文本数据获取部分 -->
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.viewLevel_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"> <input type="radio"
|
||||
name="missionstatetable.viewLevel" id="" value="1"
|
||||
<c:if test="${missionstatetable.viewLevel eq 1}">checked="checked"</c:if> />i18n_entip2.message.publisher_n81i
|
||||
<input type="radio" name="missionstatetable.viewLevel" id=""
|
||||
value="2"
|
||||
<c:if test="${missionstatetable.viewLevel eq 2}">checked="checked"</c:if> />i18n_entip2.message.publisherGroup_n81i
|
||||
<input type="radio" name="missionstatetable.viewLevel" id=""
|
||||
<c:if test="${missionstatetable.viewLevel eq 3}">checked="checked"</c:if>
|
||||
value="3" />i18n_entip2.message.allInSys_n81i </span>
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.userGroup_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<select name="missionstatetable.groupId" id="usergroupid"
|
||||
style="width: 155px;">
|
||||
<option selected="selected" value="${xtjsjbxx.jsbh}">
|
||||
${xtjsjbxx.jsmc}
|
||||
</option>
|
||||
</select>
|
||||
<font color="red"><span class="STYLE1">*</span> </font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="unstream1">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.loopFlag_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"> <input type="radio"
|
||||
name="missionparameteriable2.loopFlag" id="_type" value="0" <c:if test="${missionparameteriable2.loopFlag eq 0}">checked="checked"</c:if>
|
||||
onclick="showloopDelay(this.value);" />i18n_entip2.message.Y_n81i <input
|
||||
type="radio" name="missionparameteriable2.loopFlag" <c:if test="${missionparameteriable2.loopFlag eq 1}">checked="checked"</c:if>
|
||||
id="_type" value="1" onclick="showloopDelay(this.value);" />i18n_entip2.message.N_n81i
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="unstream10">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.cycle_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1"> <input type="text"
|
||||
name="missionparameteriable2.loopDelay" id="zhouqi" value="${missionparameteriable2.loopDelay}"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />i18n_entip2.text.minute_n81i
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="unstream3">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.selectFile_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<select name="missionparameteriable2.filePath"
|
||||
id="monfenfuenfefef"
|
||||
style="width: 160px; height: 20px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000">
|
||||
<option value="${mossionparameterdefault.id}">
|
||||
${mossionparameterdefault.missionTypeName}
|
||||
</option>
|
||||
</select>
|
||||
<font color="red"><span class="STYLE1">*</span>
|
||||
</font>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="unstream4">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.filterKeyword_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="missionparameteriable2.filterKeyword" value="${missionparameteriable2.filterKeyword}">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="unstream7">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.startFlag_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="missionparameteriable2.startFlag" value="${missionparameteriable2.startFlag}">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="unstream8">
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_entip2.text.endFlag_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="missionparameteriable2.endFlag" value="${missionparameteriable2.endFlag}">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- 非流文本数据获取部分结束 -->
|
||||
<tr>
|
||||
<td colspan="2" style="height: 20px;"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="td_color">
|
||||
<tr>
|
||||
<td width="92%" align=right>
|
||||
<img onclick="update()" src="<c:url value='/desktop/images/anniu/a_12${userBgColor }.gif'/>"
|
||||
border="0" align="middle" />
|
||||
</td>
|
||||
<td align=left>
|
||||
<img src="<c:url value='/desktop/images/anniu/a_39${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="javascript:toreset()" />
|
||||
|
||||
</td>
|
||||
<td align=left>
|
||||
<img src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="javascript:history.go(-1);" />
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
<script>
|
||||
</script>
|
||||
@@ -1,132 +1,132 @@
|
||||
<%@ page language="java" import="java.util.*,java.math.BigInteger,java.text.NumberFormat" pageEncoding="UTF-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_mrbc.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>"
|
||||
rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript"
|
||||
src="${pageContext.request.contextPath }/js/jquery.js"></script>
|
||||
<script type="text/javascript" src="${pageContext.request.contextPath }/js/highcharts.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
var chart;
|
||||
$(document).ready(function() {
|
||||
chart = new Highcharts.Chart({
|
||||
chart: {
|
||||
renderTo: 'container',
|
||||
plotBackgroundColor: '#EBECEB',
|
||||
borderColor:null,
|
||||
margin:[0,0,30,0],
|
||||
borderWidth:0,
|
||||
borderRadius:0, //顶角曲度
|
||||
defaultSeriesType: 'line'
|
||||
},
|
||||
title: {
|
||||
y : 20,
|
||||
text: '${missionstatetable.missionName }i18n_mrbc.text.resultChart_n81i'
|
||||
},
|
||||
legend: {
|
||||
align: 'center',
|
||||
verticalAlign: 'bottom',
|
||||
x: 0,
|
||||
y: 15,
|
||||
floating: true,
|
||||
shadow: false
|
||||
},
|
||||
tooltip: {
|
||||
shared: true,
|
||||
crosshairs: true,
|
||||
borderColor: '#808080',
|
||||
formatter: function() {
|
||||
var s = '';
|
||||
$.each(this.points, function(i, point) {
|
||||
s += '<span style="color:'+point.series.color+'">'+ point.series.name +'</span>: <b>'+ this.y + '</b><br/>';
|
||||
});
|
||||
s = $.trim(s) ;
|
||||
return s;
|
||||
}
|
||||
},
|
||||
plotOptions: {
|
||||
column: {
|
||||
//pointPadding: 0.2,
|
||||
pointWidth: 25,
|
||||
borderWidth: 0
|
||||
}
|
||||
},
|
||||
series: [
|
||||
<%
|
||||
List<Object[]> resultObjects = (List<Object[]>)request.getAttribute("resultObjects");
|
||||
String[][] lines = new String[][]{
|
||||
{"0","i18n_mrbc.message.success_n81i","#62C462"},
|
||||
{"1","i18n_mrbc.message.failed_n81i","#EE5F5B"},
|
||||
{"3","i18n_mrbc.message.underDelivery_n81i","#F8B551"},
|
||||
{"40","i18n_mrbc.message.deliveredSuccess_n81i","#3399CC"},
|
||||
{"50","i18n_mrbc.message.processStop_n81i","#13b5b1"},
|
||||
{"60","i18n_mrbc.message.fileBackup_n81i","#E5B2FF"},
|
||||
{"70","i18n_mrbc.message.fileUpdate_n81i","#FF9966"},
|
||||
{"80","i18n_mrbc.message.commandSuccess_n81i","#CCCC33"},
|
||||
{"81","i18n_mrbc.message.commandFailed_n81i","#FF9999"},
|
||||
{"5","i18n_mrbc.message.withDraw_n81i","#7ecef4"},
|
||||
{"6","i18n_mrbc.message.undo_n81i","#844284"},
|
||||
{"7","i18n_mrbc.message.undoComplete_n81i","#AEAE5F"}
|
||||
};
|
||||
|
||||
if(resultObjects!=null){
|
||||
boolean dFlag = false;
|
||||
for(String[] line: lines){
|
||||
boolean viewFlag = false;
|
||||
StringBuffer datas = new StringBuffer();
|
||||
for(Object[] objs:resultObjects){
|
||||
System.out.println(line[0]+" "+objs[1].toString());
|
||||
if(line[0].endsWith(objs[1].toString())){
|
||||
viewFlag = true;
|
||||
datas.append(","+objs[2].toString());
|
||||
}
|
||||
|
||||
}
|
||||
if(datas.length()>0){
|
||||
datas.deleteCharAt(0);
|
||||
}
|
||||
if(viewFlag){
|
||||
%>
|
||||
<%=dFlag?",":"" %>
|
||||
{
|
||||
name: '<%=line[1] %>',
|
||||
color: '<%=line[2] %>',
|
||||
data: [<%=datas.toString() %>],
|
||||
marker:{
|
||||
symbol: 'circle'
|
||||
}}
|
||||
<%
|
||||
dFlag = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
%>
|
||||
],
|
||||
credits:{
|
||||
enabled: false
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="container" style="width: 800px; height: 380px; margin: 0 auto"></div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*,java.math.BigInteger,java.text.NumberFormat" pageEncoding="UTF-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_mrbc.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>"
|
||||
rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript"
|
||||
src="${pageContext.request.contextPath }/js/jquery.js"></script>
|
||||
<script type="text/javascript" src="${pageContext.request.contextPath }/js/highcharts.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
var chart;
|
||||
$(document).ready(function() {
|
||||
chart = new Highcharts.Chart({
|
||||
chart: {
|
||||
renderTo: 'container',
|
||||
plotBackgroundColor: '#EBECEB',
|
||||
borderColor:null,
|
||||
margin:[0,0,30,0],
|
||||
borderWidth:0,
|
||||
borderRadius:0, //顶角曲度
|
||||
defaultSeriesType: 'line'
|
||||
},
|
||||
title: {
|
||||
y : 20,
|
||||
text: '${missionstatetable.missionName }i18n_mrbc.text.resultChart_n81i'
|
||||
},
|
||||
legend: {
|
||||
align: 'center',
|
||||
verticalAlign: 'bottom',
|
||||
x: 0,
|
||||
y: 15,
|
||||
floating: true,
|
||||
shadow: false
|
||||
},
|
||||
tooltip: {
|
||||
shared: true,
|
||||
crosshairs: true,
|
||||
borderColor: '#808080',
|
||||
formatter: function() {
|
||||
var s = '';
|
||||
$.each(this.points, function(i, point) {
|
||||
s += '<span style="color:'+point.series.color+'">'+ point.series.name +'</span>: <b>'+ this.y + '</b><br/>';
|
||||
});
|
||||
s = $.trim(s) ;
|
||||
return s;
|
||||
}
|
||||
},
|
||||
plotOptions: {
|
||||
column: {
|
||||
//pointPadding: 0.2,
|
||||
pointWidth: 25,
|
||||
borderWidth: 0
|
||||
}
|
||||
},
|
||||
series: [
|
||||
<%
|
||||
List<Object[]> resultObjects = (List<Object[]>)request.getAttribute("resultObjects");
|
||||
String[][] lines = new String[][]{
|
||||
{"0","i18n_mrbc.message.success_n81i","#62C462"},
|
||||
{"1","i18n_mrbc.message.failed_n81i","#EE5F5B"},
|
||||
{"3","i18n_mrbc.message.underDelivery_n81i","#F8B551"},
|
||||
{"40","i18n_mrbc.message.deliveredSuccess_n81i","#3399CC"},
|
||||
{"50","i18n_mrbc.message.processStop_n81i","#13b5b1"},
|
||||
{"60","i18n_mrbc.message.fileBackup_n81i","#E5B2FF"},
|
||||
{"70","i18n_mrbc.message.fileUpdate_n81i","#FF9966"},
|
||||
{"80","i18n_mrbc.message.commandSuccess_n81i","#CCCC33"},
|
||||
{"81","i18n_mrbc.message.commandFailed_n81i","#FF9999"},
|
||||
{"5","i18n_mrbc.message.withDraw_n81i","#7ecef4"},
|
||||
{"6","i18n_mrbc.message.undo_n81i","#844284"},
|
||||
{"7","i18n_mrbc.message.undoComplete_n81i","#AEAE5F"}
|
||||
};
|
||||
|
||||
if(resultObjects!=null){
|
||||
boolean dFlag = false;
|
||||
for(String[] line: lines){
|
||||
boolean viewFlag = false;
|
||||
StringBuffer datas = new StringBuffer();
|
||||
for(Object[] objs:resultObjects){
|
||||
System.out.println(line[0]+" "+objs[1].toString());
|
||||
if(line[0].endsWith(objs[1].toString())){
|
||||
viewFlag = true;
|
||||
datas.append(","+objs[2].toString());
|
||||
}
|
||||
|
||||
}
|
||||
if(datas.length()>0){
|
||||
datas.deleteCharAt(0);
|
||||
}
|
||||
if(viewFlag){
|
||||
%>
|
||||
<%=dFlag?",":"" %>
|
||||
{
|
||||
name: '<%=line[1] %>',
|
||||
color: '<%=line[2] %>',
|
||||
data: [<%=datas.toString() %>],
|
||||
marker:{
|
||||
symbol: 'circle'
|
||||
}}
|
||||
<%
|
||||
dFlag = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
%>
|
||||
],
|
||||
credits:{
|
||||
enabled: false
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="container" style="width: 800px; height: 380px; margin: 0 auto"></div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,374 +1,374 @@
|
||||
<%@ page language="java" import="java.util.*,java.math.BigInteger,java.text.NumberFormat" pageEncoding="UTF-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_mrlc.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>"
|
||||
rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript"
|
||||
src="${pageContext.request.contextPath }/js/jquery.js"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/jquery-1.4.2.min.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/ui/jquery-ui.min.js'/>"></script>
|
||||
<script type="text/javascript" src="${pageContext.request.contextPath }/js/highcharts.js"></script>
|
||||
<style>
|
||||
.leftArrow {
|
||||
border-right: 10px solid #c2c2c2;
|
||||
border-top: 10px solid transparent;
|
||||
border-bottom:10px solid transparent;
|
||||
width:0;
|
||||
height:0;
|
||||
z-index:-1;
|
||||
}
|
||||
.leftArrow:hover {
|
||||
border-right: 10px solid red;
|
||||
border-top: 10px solid transparent;
|
||||
border-bottom:10px solid transparent;
|
||||
width:0;
|
||||
height:0;
|
||||
cursor: pointer;
|
||||
}
|
||||
.rightArrow {
|
||||
border-left: 10px solid #c2c2c2;
|
||||
border-top: 10px solid transparent;
|
||||
border-bottom:10px solid transparent;
|
||||
width:0;
|
||||
height:0;
|
||||
}
|
||||
.rightArrow:hover {
|
||||
border-left: 10px solid red;
|
||||
border-top: 10px solid transparent;
|
||||
border-bottom:10px solid transparent;
|
||||
width:0;
|
||||
height:0;
|
||||
cursor: pointer;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
|
||||
var chart;
|
||||
var roundArray = null;
|
||||
$(document).ready(function() {
|
||||
chart = new Highcharts.Chart({
|
||||
chart: {
|
||||
renderTo: 'container',
|
||||
plotBackgroundColor: '#EBECEB',
|
||||
borderColor:null,
|
||||
margin:[0,0,65,0],
|
||||
borderWidth:0,
|
||||
borderRadius:0, //顶角曲度
|
||||
defaultSeriesType: 'line'
|
||||
|
||||
},
|
||||
title: {
|
||||
useHTML:true,
|
||||
y : 20,
|
||||
text: null
|
||||
//<div style="background-image:url(/nmsweb/images/button_chaxun.png)" onclick="javascript:msg(1);"> 《</div>
|
||||
//text: '<a href="javascript:msg(1);" ><img src="/images/button_chaxun.png" />《</a> ${missionstatetable.missionName }定时任务执行结果趋势图 '
|
||||
},
|
||||
legend: {
|
||||
align: 'center',
|
||||
verticalAlign: 'bottom',
|
||||
x: 0,
|
||||
y: 15,
|
||||
floating: true,
|
||||
shadow: false
|
||||
},
|
||||
tooltip: {
|
||||
shared: true,
|
||||
crosshairs: true,
|
||||
borderColor: '#808080',
|
||||
formatter: function() {
|
||||
var s = '';
|
||||
$.each(this.points, function(i, point) {
|
||||
s += '<span style="color:'+point.series.color+'">'+ point.series.name +'</span>: <b>'+ this.y + '</b><br/>';
|
||||
});
|
||||
s = $.trim(s) ;
|
||||
return s;
|
||||
}
|
||||
},
|
||||
xAxis: {
|
||||
title: {
|
||||
text: 'i18n_mrlc.text.xAxis_n81i',
|
||||
align: 'high',
|
||||
style: {
|
||||
color: '#808080',
|
||||
backgroundColor:'#EBECEB'
|
||||
},
|
||||
margin:-10
|
||||
},
|
||||
categories: [<%=request.getAttribute("xValue") %>],
|
||||
labels: {
|
||||
align:'left',
|
||||
x:3,
|
||||
y:-3,
|
||||
step: 1
|
||||
},
|
||||
min: 0
|
||||
},
|
||||
yAxis: {
|
||||
allowDecimals : false,
|
||||
title: {
|
||||
text: null
|
||||
},
|
||||
plotLines: [{
|
||||
value: 0,
|
||||
width: 1,
|
||||
color: '#808080'
|
||||
}],
|
||||
labels: {
|
||||
align:'left',
|
||||
x:3,
|
||||
y:-3,
|
||||
formatter : function(){
|
||||
return Highcharts.numberFormat(this.value,0);
|
||||
}
|
||||
},
|
||||
min: 0,
|
||||
showFirstLabel : false
|
||||
},
|
||||
|
||||
plotOptions: {
|
||||
line: {
|
||||
allowPointSelect: true,
|
||||
cursor: 'pointer',
|
||||
lineWidth: 2,
|
||||
states: {
|
||||
hover: {
|
||||
lineWidth: 3
|
||||
}
|
||||
},
|
||||
marker: {
|
||||
states: {
|
||||
hover: {
|
||||
enabled: true,
|
||||
symbol: 'circle',
|
||||
radius: 5,
|
||||
lineWidth: 1
|
||||
}
|
||||
}
|
||||
},
|
||||
point:{
|
||||
events:{
|
||||
click: function(){
|
||||
var roundId = 0;//周期任务id,用于点击折线上的点,进入具体的结果列表
|
||||
for(var i = 0; i<roundArray.length;i++){
|
||||
//alert(roundArray[i]);
|
||||
if(roundArray[i].length>this.x){
|
||||
if(roundArray[i][this.x]!= null){
|
||||
roundId = roundArray[i][this.x][1];
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
if(roundId == null){
|
||||
return;
|
||||
}
|
||||
window.parent.document.forms[0].action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=searchResults&missionId=${missionId}&curMissionId="+roundId+"&tabs=2&dataStart="+$("#dataStart").val()+"&dataEnd="+$("#dataEnd").val()+"&dataRange=0";
|
||||
window.parent.document.forms[0].submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
series: [
|
||||
<%
|
||||
List<Object[]> resultObjects = (List<Object[]>)request.getAttribute("resultObjects");
|
||||
String[][] lines = new String[][]{
|
||||
{"0","i18n_mrlc.message.success_n81i","#62C462"},
|
||||
{"1","i18n_mrlc.message.failed_n81i","#EE5F5B"},
|
||||
{"3","i18n_mrlc.message.underDelivery_n81i","#F8B551"},
|
||||
{"40","i18n_mrlc.message.deliveredSuccess_n81i","#3399CC"},
|
||||
{"50","i18n_mrlc.message.processStop_n81i","#13b5b1"},
|
||||
{"60","i18n_mrlc.message.fileBackup_n81i","#E5B2FF"},
|
||||
{"70","i18n_mrlc.message.fileUpdate_n81i","#FF9966"},
|
||||
{"80","i18n_mrlc.message.commandSuccess_n81i","#CCCC33"},
|
||||
{"81","i18n_mrlc.message.commandFailed_n81i","#FF9999"},
|
||||
{"5","i18n_mrlc.message.withDraw_n81i","#7ecef4"},
|
||||
{"6","i18n_mrlc.message.undo_n81i","#844284"},
|
||||
{"7","i18n_mrlc.message.undoComplete_n81i","#AEAE5F"}
|
||||
};
|
||||
StringBuffer roundStrAll = new StringBuffer();
|
||||
if(resultObjects!=null){
|
||||
boolean dFlag = false;
|
||||
for(String[] line: lines){
|
||||
boolean viewFlag = false;
|
||||
StringBuffer datas = new StringBuffer();
|
||||
StringBuffer roundStr = new StringBuffer();
|
||||
for(Object[] objs:resultObjects){
|
||||
if(line[0].equals(objs[2].toString())){
|
||||
viewFlag = true;
|
||||
datas.append(","+objs[3].toString());
|
||||
roundStr.append(",["+objs[4].toString()+","+objs[0].toString()+"]");
|
||||
}else{
|
||||
//break;
|
||||
}
|
||||
}
|
||||
if(datas.length()>0){
|
||||
datas.deleteCharAt(0);
|
||||
}
|
||||
|
||||
if(roundStr.length()>0){
|
||||
roundStr.deleteCharAt(0);
|
||||
roundStrAll.append(",["+roundStr+"]");
|
||||
}
|
||||
if(viewFlag){
|
||||
%>
|
||||
<%=dFlag?",":"" %>
|
||||
{
|
||||
name: '<%=line[1] %>',
|
||||
color: '<%=line[2] %>',
|
||||
data: [<%=datas.toString() %>],
|
||||
marker:{
|
||||
symbol: 'circle'
|
||||
}}
|
||||
<%
|
||||
dFlag = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
if(roundStrAll.length()>0){
|
||||
roundStrAll.deleteCharAt(0);
|
||||
}
|
||||
//System.out.println(roundStrAll);
|
||||
%>
|
||||
|
||||
],
|
||||
credits:{
|
||||
enabled: false
|
||||
}
|
||||
});
|
||||
roundArray = new Array(<%=roundStrAll %>);//轮次和任务id的对应关系,用于点击折线图进入对应周期的结果列表
|
||||
if(${dataStart==1} && ${dataEnd==sumRound}) {//只有一页
|
||||
$("#firstTd").hide();
|
||||
$("#lastTd").hide();
|
||||
}else if(${dataStart==1}&& ${dataEnd!=sumRound} ) {//多页,第一页
|
||||
$("#firstTd").hide();
|
||||
$("#lastTd").show();
|
||||
}else if(${dataEnd==sumRound} && ${dataStart!=1}) {//多页,最后一页
|
||||
$("#firstTd").show();
|
||||
$("#lastTd").hide();
|
||||
}else {
|
||||
$("#firstTd").show();
|
||||
$("#lastTd").show();
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
//更新图表数据dataRange:-1代表向前查询周期轮次;1代表向后查询周期轮次
|
||||
function getData(dataRange) {
|
||||
var categories = [];
|
||||
var dataStartTmp=$("#dataStart").val();
|
||||
var dataEndTmp=$("#dataEnd").val();
|
||||
var dataArr=[];
|
||||
$.ajax({
|
||||
url:"<%=path%>/nmstaskManager/nmsTaskManager!getLineByAjax.do?missionId=${missionstatetable.missionId}&dataStart="+dataStartTmp+"&dataEnd="+dataEndTmp+"&dataRange="+dataRange,
|
||||
type : "POST",
|
||||
dataType : "json",
|
||||
success : function(datas){
|
||||
if(datas!=null){
|
||||
var dsTmp = datas[0].dataStart;
|
||||
var deTmp = datas[0].dataEnd;
|
||||
$("#dataStart").val(dsTmp);
|
||||
$("#dataEnd").val(deTmp);
|
||||
var sumRoundTmp = datas[4].sumRound;
|
||||
if(dsTmp==1 && deTmp==sumRoundTmp) {//只有一页
|
||||
$("#firstTd").hide();
|
||||
$("#lastTd").hide();
|
||||
}else if(dsTmp==1&& deTmp!=sumRoundTmp ) {//多页,第一页
|
||||
$("#firstTd").hide();
|
||||
$("#lastTd").show();
|
||||
}else if(deTmp==sumRoundTmp && dsTmp!=1) {//多页,最后一页
|
||||
$("#firstTd").show();
|
||||
$("#lastTd").hide();
|
||||
}else {
|
||||
$("#firstTd").show();
|
||||
$("#lastTd").show();
|
||||
}
|
||||
|
||||
var xValueTmp = datas[1].xValue;
|
||||
if(xValueTmp!=null && xValueTmp!=undefined){
|
||||
$(xValueTmp).each(function(n,item){
|
||||
categories.push(item);
|
||||
})
|
||||
chart.xAxis[0].setCategories(categories);//xValue为x轴的周期轮次
|
||||
}
|
||||
|
||||
var linesTmp = datas[2].lines;
|
||||
if(linesTmp!=null && linesTmp!=undefined){
|
||||
for(var i = 0; i<12;i++){
|
||||
chart.series[0].remove(false);
|
||||
}
|
||||
|
||||
for(var i = 0; i<linesTmp.length;i++){
|
||||
var seriesTmp = {
|
||||
data:[],
|
||||
marker:{//设置折线图的点都为圆形,如果不设置,则一会圆形,一会三角形,会变化
|
||||
symbol: 'circle'
|
||||
}
|
||||
};
|
||||
//alert(i+"=="+linesTmp[i].dataTmp);
|
||||
$(linesTmp[i].dataTmp).each(function(n,item){
|
||||
//alert(item);
|
||||
//dataArr.push(item);
|
||||
seriesTmp.data.push(Number(item));//此处不用Number(item),直接用item也可以
|
||||
//chart.series.data.push(dataArr);
|
||||
})
|
||||
seriesTmp.name = linesTmp[i].nameTmp;
|
||||
seriesTmp.color = linesTmp[i].colorTmp;
|
||||
chart.addSeries(seriesTmp);
|
||||
}
|
||||
chart.redraw();//所有操作结束后,再一起重画图
|
||||
}
|
||||
var roundStrAllTmp = datas[3].roundStrAll;
|
||||
roundArray = new Array();
|
||||
for(var i = 0; i<roundStrAllTmp.length;i++){
|
||||
var arr1=[];
|
||||
$(roundStrAllTmp[i]).each(function(n,item){
|
||||
arr1.push(item);
|
||||
})
|
||||
roundArray.push(arr1);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<form action="" name="form1" method="post" id="form1">
|
||||
<input type="hidden" id="dataStart" name="dataStart" value="${dataStart}"/>
|
||||
<input type="hidden" id="dataEnd" name="dataEnd" value="${dataEnd}"/>
|
||||
<table align="center">
|
||||
<tr>
|
||||
<td id="firstTd" title="i18n_mrlc.text.firstTd_n81i" style="vi">
|
||||
<div class="leftArrow" onclick="javascript:getData(-1);" ></div>
|
||||
</td>
|
||||
<td>
|
||||
<font style="color: #000000;font-size: 16px;fill: #3E576F; font-family: '微软雅黑';"> ${missionstatetable.missionName }i18n_mrbc.text.resultChart_n81i </font>
|
||||
</td>
|
||||
<td id="lastTd" title="i18n_mrlc.text.lastTd_n81i">
|
||||
<div class="rightArrow" onclick="javascript:getData(1);"></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<div id="container" style="width: 100%; height:354px;padding: 0px 0px;background-color: #EBECEB;" > </div>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*,java.math.BigInteger,java.text.NumberFormat" pageEncoding="UTF-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_mrlc.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>"
|
||||
rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript"
|
||||
src="${pageContext.request.contextPath }/js/jquery.js"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/jquery-1.4.2.min.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/ui/jquery-ui.min.js'/>"></script>
|
||||
<script type="text/javascript" src="${pageContext.request.contextPath }/js/highcharts.js"></script>
|
||||
<style>
|
||||
.leftArrow {
|
||||
border-right: 10px solid #c2c2c2;
|
||||
border-top: 10px solid transparent;
|
||||
border-bottom:10px solid transparent;
|
||||
width:0;
|
||||
height:0;
|
||||
z-index:-1;
|
||||
}
|
||||
.leftArrow:hover {
|
||||
border-right: 10px solid red;
|
||||
border-top: 10px solid transparent;
|
||||
border-bottom:10px solid transparent;
|
||||
width:0;
|
||||
height:0;
|
||||
cursor: pointer;
|
||||
}
|
||||
.rightArrow {
|
||||
border-left: 10px solid #c2c2c2;
|
||||
border-top: 10px solid transparent;
|
||||
border-bottom:10px solid transparent;
|
||||
width:0;
|
||||
height:0;
|
||||
}
|
||||
.rightArrow:hover {
|
||||
border-left: 10px solid red;
|
||||
border-top: 10px solid transparent;
|
||||
border-bottom:10px solid transparent;
|
||||
width:0;
|
||||
height:0;
|
||||
cursor: pointer;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
|
||||
var chart;
|
||||
var roundArray = null;
|
||||
$(document).ready(function() {
|
||||
chart = new Highcharts.Chart({
|
||||
chart: {
|
||||
renderTo: 'container',
|
||||
plotBackgroundColor: '#EBECEB',
|
||||
borderColor:null,
|
||||
margin:[0,0,65,0],
|
||||
borderWidth:0,
|
||||
borderRadius:0, //顶角曲度
|
||||
defaultSeriesType: 'line'
|
||||
|
||||
},
|
||||
title: {
|
||||
useHTML:true,
|
||||
y : 20,
|
||||
text: null
|
||||
//<div style="background-image:url(/nmsweb/images/button_chaxun.png)" onclick="javascript:msg(1);"> 《</div>
|
||||
//text: '<a href="javascript:msg(1);" ><img src="/images/button_chaxun.png" />《</a> ${missionstatetable.missionName }定时任务执行结果趋势图 '
|
||||
},
|
||||
legend: {
|
||||
align: 'center',
|
||||
verticalAlign: 'bottom',
|
||||
x: 0,
|
||||
y: 15,
|
||||
floating: true,
|
||||
shadow: false
|
||||
},
|
||||
tooltip: {
|
||||
shared: true,
|
||||
crosshairs: true,
|
||||
borderColor: '#808080',
|
||||
formatter: function() {
|
||||
var s = '';
|
||||
$.each(this.points, function(i, point) {
|
||||
s += '<span style="color:'+point.series.color+'">'+ point.series.name +'</span>: <b>'+ this.y + '</b><br/>';
|
||||
});
|
||||
s = $.trim(s) ;
|
||||
return s;
|
||||
}
|
||||
},
|
||||
xAxis: {
|
||||
title: {
|
||||
text: 'i18n_mrlc.text.xAxis_n81i',
|
||||
align: 'high',
|
||||
style: {
|
||||
color: '#808080',
|
||||
backgroundColor:'#EBECEB'
|
||||
},
|
||||
margin:-10
|
||||
},
|
||||
categories: [<%=request.getAttribute("xValue") %>],
|
||||
labels: {
|
||||
align:'left',
|
||||
x:3,
|
||||
y:-3,
|
||||
step: 1
|
||||
},
|
||||
min: 0
|
||||
},
|
||||
yAxis: {
|
||||
allowDecimals : false,
|
||||
title: {
|
||||
text: null
|
||||
},
|
||||
plotLines: [{
|
||||
value: 0,
|
||||
width: 1,
|
||||
color: '#808080'
|
||||
}],
|
||||
labels: {
|
||||
align:'left',
|
||||
x:3,
|
||||
y:-3,
|
||||
formatter : function(){
|
||||
return Highcharts.numberFormat(this.value,0);
|
||||
}
|
||||
},
|
||||
min: 0,
|
||||
showFirstLabel : false
|
||||
},
|
||||
|
||||
plotOptions: {
|
||||
line: {
|
||||
allowPointSelect: true,
|
||||
cursor: 'pointer',
|
||||
lineWidth: 2,
|
||||
states: {
|
||||
hover: {
|
||||
lineWidth: 3
|
||||
}
|
||||
},
|
||||
marker: {
|
||||
states: {
|
||||
hover: {
|
||||
enabled: true,
|
||||
symbol: 'circle',
|
||||
radius: 5,
|
||||
lineWidth: 1
|
||||
}
|
||||
}
|
||||
},
|
||||
point:{
|
||||
events:{
|
||||
click: function(){
|
||||
var roundId = 0;//周期任务id,用于点击折线上的点,进入具体的结果列表
|
||||
for(var i = 0; i<roundArray.length;i++){
|
||||
//alert(roundArray[i]);
|
||||
if(roundArray[i].length>this.x){
|
||||
if(roundArray[i][this.x]!= null){
|
||||
roundId = roundArray[i][this.x][1];
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
if(roundId == null){
|
||||
return;
|
||||
}
|
||||
window.parent.document.forms[0].action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=searchResults&missionId=${missionId}&curMissionId="+roundId+"&tabs=2&dataStart="+$("#dataStart").val()+"&dataEnd="+$("#dataEnd").val()+"&dataRange=0";
|
||||
window.parent.document.forms[0].submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
series: [
|
||||
<%
|
||||
List<Object[]> resultObjects = (List<Object[]>)request.getAttribute("resultObjects");
|
||||
String[][] lines = new String[][]{
|
||||
{"0","i18n_mrlc.message.success_n81i","#62C462"},
|
||||
{"1","i18n_mrlc.message.failed_n81i","#EE5F5B"},
|
||||
{"3","i18n_mrlc.message.underDelivery_n81i","#F8B551"},
|
||||
{"40","i18n_mrlc.message.deliveredSuccess_n81i","#3399CC"},
|
||||
{"50","i18n_mrlc.message.processStop_n81i","#13b5b1"},
|
||||
{"60","i18n_mrlc.message.fileBackup_n81i","#E5B2FF"},
|
||||
{"70","i18n_mrlc.message.fileUpdate_n81i","#FF9966"},
|
||||
{"80","i18n_mrlc.message.commandSuccess_n81i","#CCCC33"},
|
||||
{"81","i18n_mrlc.message.commandFailed_n81i","#FF9999"},
|
||||
{"5","i18n_mrlc.message.withDraw_n81i","#7ecef4"},
|
||||
{"6","i18n_mrlc.message.undo_n81i","#844284"},
|
||||
{"7","i18n_mrlc.message.undoComplete_n81i","#AEAE5F"}
|
||||
};
|
||||
StringBuffer roundStrAll = new StringBuffer();
|
||||
if(resultObjects!=null){
|
||||
boolean dFlag = false;
|
||||
for(String[] line: lines){
|
||||
boolean viewFlag = false;
|
||||
StringBuffer datas = new StringBuffer();
|
||||
StringBuffer roundStr = new StringBuffer();
|
||||
for(Object[] objs:resultObjects){
|
||||
if(line[0].equals(objs[2].toString())){
|
||||
viewFlag = true;
|
||||
datas.append(","+objs[3].toString());
|
||||
roundStr.append(",["+objs[4].toString()+","+objs[0].toString()+"]");
|
||||
}else{
|
||||
//break;
|
||||
}
|
||||
}
|
||||
if(datas.length()>0){
|
||||
datas.deleteCharAt(0);
|
||||
}
|
||||
|
||||
if(roundStr.length()>0){
|
||||
roundStr.deleteCharAt(0);
|
||||
roundStrAll.append(",["+roundStr+"]");
|
||||
}
|
||||
if(viewFlag){
|
||||
%>
|
||||
<%=dFlag?",":"" %>
|
||||
{
|
||||
name: '<%=line[1] %>',
|
||||
color: '<%=line[2] %>',
|
||||
data: [<%=datas.toString() %>],
|
||||
marker:{
|
||||
symbol: 'circle'
|
||||
}}
|
||||
<%
|
||||
dFlag = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
if(roundStrAll.length()>0){
|
||||
roundStrAll.deleteCharAt(0);
|
||||
}
|
||||
//System.out.println(roundStrAll);
|
||||
%>
|
||||
|
||||
],
|
||||
credits:{
|
||||
enabled: false
|
||||
}
|
||||
});
|
||||
roundArray = new Array(<%=roundStrAll %>);//轮次和任务id的对应关系,用于点击折线图进入对应周期的结果列表
|
||||
if(${dataStart==1} && ${dataEnd==sumRound}) {//只有一页
|
||||
$("#firstTd").hide();
|
||||
$("#lastTd").hide();
|
||||
}else if(${dataStart==1}&& ${dataEnd!=sumRound} ) {//多页,第一页
|
||||
$("#firstTd").hide();
|
||||
$("#lastTd").show();
|
||||
}else if(${dataEnd==sumRound} && ${dataStart!=1}) {//多页,最后一页
|
||||
$("#firstTd").show();
|
||||
$("#lastTd").hide();
|
||||
}else {
|
||||
$("#firstTd").show();
|
||||
$("#lastTd").show();
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
//更新图表数据dataRange:-1代表向前查询周期轮次;1代表向后查询周期轮次
|
||||
function getData(dataRange) {
|
||||
var categories = [];
|
||||
var dataStartTmp=$("#dataStart").val();
|
||||
var dataEndTmp=$("#dataEnd").val();
|
||||
var dataArr=[];
|
||||
$.ajax({
|
||||
url:"<%=path%>/nmstaskManager/nmsTaskManager!getLineByAjax.do?missionId=${missionstatetable.missionId}&dataStart="+dataStartTmp+"&dataEnd="+dataEndTmp+"&dataRange="+dataRange,
|
||||
type : "POST",
|
||||
dataType : "json",
|
||||
success : function(datas){
|
||||
if(datas!=null){
|
||||
var dsTmp = datas[0].dataStart;
|
||||
var deTmp = datas[0].dataEnd;
|
||||
$("#dataStart").val(dsTmp);
|
||||
$("#dataEnd").val(deTmp);
|
||||
var sumRoundTmp = datas[4].sumRound;
|
||||
if(dsTmp==1 && deTmp==sumRoundTmp) {//只有一页
|
||||
$("#firstTd").hide();
|
||||
$("#lastTd").hide();
|
||||
}else if(dsTmp==1&& deTmp!=sumRoundTmp ) {//多页,第一页
|
||||
$("#firstTd").hide();
|
||||
$("#lastTd").show();
|
||||
}else if(deTmp==sumRoundTmp && dsTmp!=1) {//多页,最后一页
|
||||
$("#firstTd").show();
|
||||
$("#lastTd").hide();
|
||||
}else {
|
||||
$("#firstTd").show();
|
||||
$("#lastTd").show();
|
||||
}
|
||||
|
||||
var xValueTmp = datas[1].xValue;
|
||||
if(xValueTmp!=null && xValueTmp!=undefined){
|
||||
$(xValueTmp).each(function(n,item){
|
||||
categories.push(item);
|
||||
})
|
||||
chart.xAxis[0].setCategories(categories);//xValue为x轴的周期轮次
|
||||
}
|
||||
|
||||
var linesTmp = datas[2].lines;
|
||||
if(linesTmp!=null && linesTmp!=undefined){
|
||||
for(var i = 0; i<12;i++){
|
||||
chart.series[0].remove(false);
|
||||
}
|
||||
|
||||
for(var i = 0; i<linesTmp.length;i++){
|
||||
var seriesTmp = {
|
||||
data:[],
|
||||
marker:{//设置折线图的点都为圆形,如果不设置,则一会圆形,一会三角形,会变化
|
||||
symbol: 'circle'
|
||||
}
|
||||
};
|
||||
//alert(i+"=="+linesTmp[i].dataTmp);
|
||||
$(linesTmp[i].dataTmp).each(function(n,item){
|
||||
//alert(item);
|
||||
//dataArr.push(item);
|
||||
seriesTmp.data.push(Number(item));//此处不用Number(item),直接用item也可以
|
||||
//chart.series.data.push(dataArr);
|
||||
})
|
||||
seriesTmp.name = linesTmp[i].nameTmp;
|
||||
seriesTmp.color = linesTmp[i].colorTmp;
|
||||
chart.addSeries(seriesTmp);
|
||||
}
|
||||
chart.redraw();//所有操作结束后,再一起重画图
|
||||
}
|
||||
var roundStrAllTmp = datas[3].roundStrAll;
|
||||
roundArray = new Array();
|
||||
for(var i = 0; i<roundStrAllTmp.length;i++){
|
||||
var arr1=[];
|
||||
$(roundStrAllTmp[i]).each(function(n,item){
|
||||
arr1.push(item);
|
||||
})
|
||||
roundArray.push(arr1);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<form action="" name="form1" method="post" id="form1">
|
||||
<input type="hidden" id="dataStart" name="dataStart" value="${dataStart}"/>
|
||||
<input type="hidden" id="dataEnd" name="dataEnd" value="${dataEnd}"/>
|
||||
<table align="center">
|
||||
<tr>
|
||||
<td id="firstTd" title="i18n_mrlc.text.firstTd_n81i" style="vi">
|
||||
<div class="leftArrow" onclick="javascript:getData(-1);" ></div>
|
||||
</td>
|
||||
<td>
|
||||
<font style="color: #000000;font-size: 16px;fill: #3E576F; font-family: '微软雅黑';"> ${missionstatetable.missionName }i18n_mrbc.text.resultChart_n81i </font>
|
||||
</td>
|
||||
<td id="lastTd" title="i18n_mrlc.text.lastTd_n81i">
|
||||
<div class="rightArrow" onclick="javascript:getData(1);"></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<div id="container" style="width: 100%; height:354px;padding: 0px 0px;background-color: #EBECEB;" > </div>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,475 +1,475 @@
|
||||
<%@page import="nis.nms.util.Constant"%>
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@page import="java.util.List"%>
|
||||
<%@page import="java.util.Iterator"%>
|
||||
<%@page import="org.hibernate.lob.SerializableClob"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<%
|
||||
pageContext.setAttribute("vEvent","\n");
|
||||
response.setHeader("Cache-Control","max-age=0");
|
||||
%>
|
||||
<!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_mrl.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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>
|
||||
<link rel="stylesheet" href="<c:url value='/css/themes/base/jquery.ui.all.css'/>" />
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/WebCalendar.js"charset="utf-8'/>"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/highcharts.js'/>"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/lockTableHeader.js'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content {
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
padding: 0px
|
||||
}
|
||||
.ui-widget-header {
|
||||
border: 1px solid #D9D8D8;
|
||||
filter: glow(color = red, strength = 10);
|
||||
background: #D9D8D8 url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x;
|
||||
color: #ffffff;
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
});
|
||||
|
||||
/*结果判定失败操作*/
|
||||
function judgmentFails(id){
|
||||
if(countChecked("ids")==0 && countChecked("curid_ids")==0 ){
|
||||
alert("i18n_mrl.message.judgmentFails_n81i");
|
||||
return null;
|
||||
}
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=judgmentFails&missionId="+id;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
/*失败节点再次升级*/
|
||||
function updateFailedNodes(id){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=upgradeFailedNodes&missionId="+id+"&result="+'${result}';
|
||||
document.yhForm.submit();
|
||||
}
|
||||
/*导出操作
|
||||
未选中节点导出全部
|
||||
存在选中节点导出选中节点
|
||||
*/
|
||||
function exportXLS(id){
|
||||
var curMissionId = $("input[name=curMissionId]").val();
|
||||
if(curMissionId!=""){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=exprotXls&missionId="+id+"&curMissionId="+curMissionId;
|
||||
}else{
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=exprotXls&missionId="+id;
|
||||
}
|
||||
document.yhForm.submit();
|
||||
document.yhForm.action="<c:url value='nmsTaskManager.do?action=searchResults'/>";
|
||||
}
|
||||
/*下载文件*/
|
||||
function uploadfile(fileName){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=download&loadfileName="+fileName;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
/*查询操作*/
|
||||
function qry(){
|
||||
var result = $("select[name=result]").val();
|
||||
$("input[type=hidden][name=result]").val(result);
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=searchResults";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
/*返回操作*/
|
||||
function callBack(missionId){
|
||||
document.location.href ="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=statistic&missionId="+missionId+"&tabs=${tabs}&mypageNo=${mypageNo}&mypageSize=${mypageSize}&missionName=${missionName}&loopFlag=${loopFlag}&missionState=${missionState}&missionType=${missionType}&dataStart=${dataStart}&dataEnd=${dataEnd}&dataRange=${dataRange}";
|
||||
//document.yhForm.submit();
|
||||
}
|
||||
/*创建逆向任务校验操作*/
|
||||
function reverseNodes(id,type){
|
||||
$.post("<c:url value='/'/>nmstaskManager/nmsTaskManager.do?action=queryMissInfoForConverse",{missId:id},function(datas){checkCoverseMiss(datas,id,type);},"json");//根据任务Id从后台获得任务的相关信息,判断是否符合逆向任务的条件
|
||||
|
||||
}
|
||||
|
||||
/*逆向任务校验回调函数*/
|
||||
//检查选中的任务是否符合逆向任务的条件:是否升级部署+非逆向任务+是否任务完成+是否有备份(从大到小判断,先任务类型,再完成,再备份)
|
||||
function checkCoverseMiss(datas,id,type) {
|
||||
if(datas!=null){
|
||||
if(datas.canConverse=="false") {//任务不可逆向
|
||||
if(datas.isUpdate=="false") {
|
||||
alert("i18n_mrl.message.isUpdate_n81i");
|
||||
return;
|
||||
}
|
||||
if(datas.isConverse=="true") {
|
||||
alert("i18n_mrl.message.isConverse_n81i");
|
||||
return;
|
||||
}
|
||||
if(datas.finished=="false") {
|
||||
alert("i18n_mrl.message.finished_n81i");
|
||||
return;
|
||||
}
|
||||
if(datas.haveBackUp=="false") {
|
||||
alert("i18n_mrl.message.haveBackUp_n81i");
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=reverseNodesAgain&reverseType="+type+"&missionId="+id+"&result="+'${result}';
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function lianxiangIpNodekeyup() {
|
||||
var ipStr = $('#ipNode').val();
|
||||
if(checkStrNoDian(ipStr)) {
|
||||
alert('i18n_mrl.message.hasSpecialChar_n81i');
|
||||
$('#ipNode').val('');
|
||||
return;
|
||||
}
|
||||
setTimeout(function(){
|
||||
jQuery.post(
|
||||
"<%=request.getContextPath()%>/sysManage/sysPopedomManage!queryInfoForAjax.do",
|
||||
{'ajaxProperties':'nodeIp', 'ajaxTableName': 'NodeTable',
|
||||
'ajaxType':'String', 'nodeType':0, 'ajaxValue': ipStr
|
||||
},
|
||||
function(data) {
|
||||
var lianxiangList = data.split(",");
|
||||
$('#ipNode').suggest(lianxiangList,{hot_list:lianxiangList,attachObject:'#suggest1'});
|
||||
}
|
||||
);
|
||||
},500);
|
||||
}
|
||||
|
||||
function downloadfile(fileName){
|
||||
document.yhForm.action="<c:url value='/'/>/download/downLoadFile!download.do?file="+fileName;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
|
||||
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
$(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%;clear:both;");
|
||||
}else{
|
||||
$("#info").attr("style","width:98.5%;clear:both;");
|
||||
}
|
||||
}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%;clear:both;");
|
||||
}
|
||||
$("#info").floatHeaderDiv();
|
||||
// $("#info").attr("style","clear:left");
|
||||
});
|
||||
|
||||
window.onresize = function(){
|
||||
$("#info").floatHeader();//用于浏览器调整大小后 列表表头自动适应
|
||||
}
|
||||
|
||||
/*------ 滚动条滚动 延迟加载页面操作--------------*/
|
||||
var hght=0;//初始化滚动条总长
|
||||
var topH=0;//初始化滚动条的当前位置
|
||||
var pagePoint = ${pageNo};
|
||||
var memoryData ;
|
||||
var intervalID ;
|
||||
var currentPage = 0; //当前页数
|
||||
var currenttotalPage = 0; //总页数
|
||||
$(function(){//DOM的onload事件
|
||||
$("#maindiv").scroll( function() {//定义滚动条位置改变时触发的事件。
|
||||
hght=this.scrollHeight;//得到滚动条总长,赋给hght变量
|
||||
topH=this.scrollTop+this.clientHeight;//得到滚动条当前值,赋给top变量
|
||||
});
|
||||
intervalID = setInterval(function(){cando();},800);//每隔2秒钟调用一次cando函数来判断当前滚动条位置。
|
||||
function cando(){
|
||||
currentPage = $("#currentPage").html();
|
||||
currenttotalPage = $("#currenttotalPage").html();
|
||||
if(Number(currentPage) < Number(currenttotalPage)){
|
||||
if(topH!=0 && hght!=0 && topH == hght ){//判断滚动条当前位置是否超过总长的3/2,parseInt为取整函数
|
||||
show();//如果是,调用show函数加载内容。
|
||||
}
|
||||
}else if(Number(currentPage) == Number(currenttotalPage)){
|
||||
clearInterval(intervalID);
|
||||
}
|
||||
}
|
||||
function show(){
|
||||
hght=0;//恢复滚动条总长,因为$(”#mypage”).scroll事件一触发,又会得到新值,不恢复的话可能会造成判断错误而再次加载……
|
||||
topH=0;//原因同上。
|
||||
var rowN = Number($("input[type=checkbox]:last").next().val())+1;
|
||||
var url2="<c:url value='nmsTaskManager.do?action=searchResultsChild'/>&pageNo="+(++pagePoint)+"&pageSize="+'${pageSize }'+"&rowN="+rowN;
|
||||
var urlTmp = encodeURI(url2);
|
||||
$.ajax({
|
||||
url:urlTmp,
|
||||
type : "get",
|
||||
async:false,
|
||||
data:$("#yhForm").serialize(),
|
||||
success : function(data) {
|
||||
$("#info").append($(data));//用append方法追加内容到mypage元素。
|
||||
$("#currentPage").html(pagePoint);//修改页码
|
||||
$("#pageNo").val(pagePoint);
|
||||
}
|
||||
});
|
||||
loadButton();
|
||||
}
|
||||
});
|
||||
/*------ 滚动条滚动 延迟加载页面操作--------------*/
|
||||
|
||||
function batchDownLoadFile(missionName){
|
||||
if($("#info input[type=checkbox]:checked").length>0){
|
||||
var arr = new Array();
|
||||
$("#info input[type=checkbox]:checked").each(function(index,item){
|
||||
var fileName = $(item).parent().parent().find("td:last").find("a").html();
|
||||
if(fileName!=""&&fileName!=undefined){
|
||||
arr.push(fileName);
|
||||
}
|
||||
});
|
||||
if(arr.length>0){
|
||||
var fileNames = arr.join(",");
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=batchDownLoadFile&names="+fileNames+"&missionName="+missionName;
|
||||
document.yhForm.submit();
|
||||
document.yhForm.action="<c:url value='nmsTaskManager.do?action=searchResults'/>";
|
||||
}else{
|
||||
alert("i18n_mrl.message.batchDownLoadFile_n81i");
|
||||
}
|
||||
}else{
|
||||
alert("i18n_mrl.message.selectOne_n81i");
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<!--中间部分右边开始-->
|
||||
<div class="middle_list">
|
||||
<form action="<c:url value='nmsTaskManager.do?action=searchResults'/>" method="post" name="yhForm" id="yhForm">
|
||||
<div class="box_1">
|
||||
<input type="hidden" name="missionName" value="${missionName }" />
|
||||
<input type="hidden" name="loopFlag" value="${loopFlag }" />
|
||||
<input type="hidden" name="missionState" value="${missionState }" />
|
||||
<input type="hidden" name="missionType" value="${missionType }" />
|
||||
<input type="hidden" name="mypageNo" value="${mypageNo }" />
|
||||
<input type="hidden" name="mypageSize" value="${mypageSize }" />
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="tabs" value="${tabs }" />
|
||||
<input type="hidden" name="result" value="${result }" />
|
||||
<input type="hidden" name="curMissionId" value="${curMissionId }" />
|
||||
<input type="hidden" id="dataStart" name="dataStart" value="${dataStart}"/>
|
||||
<input type="hidden" id="dataEnd" name="dataEnd" value="${dataEnd}"/>
|
||||
<input type="hidden" id="dataRange" name="dataRange" value="${dataRange}"/>
|
||||
i18n_mrl.text.missionType_n81i : <B>
|
||||
<c:if test="${missionstatetable.missionType eq 1}">i18n_mrl.message.missionType1_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 4}">i18n_mrl.message.missionType4_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 6}">i18n_mrl.message.missionType6_n81i</c:if>
|
||||
</B>
|
||||
i18n_mrl.text.missionName_n81i: <input type="hidden" name="missionId" value="${missionstatetable.missionId}"/><B>${missionstatetable.missionName}</B>
|
||||
<c:if test="${loopmissionStateTable ne null}"> i18n_mrl.text.cycle_n81i:<B>
|
||||
<fmt:formatDate value="${loopmissionStateTable.startTime }" type="both" />
|
||||
-
|
||||
<fmt:formatDate value="${loopmissionStateTable.endTime }" type="both" /></B>
|
||||
</c:if>
|
||||
|
||||
i18n_mrl.text.result_n81i : <select name="result" >
|
||||
<option value="" selected="selected">i18n_mrl.message.resultStateDefault_n81i</option>
|
||||
<option value="3" ${result eq "3"?"selected":""}>i18n_mrl.message.underDelivery_n81i</option>
|
||||
<option value="40" ${result eq "40"?"selected":""}>i18n_mrl.message.deliveredSuccess_n81i</option>
|
||||
<option value="50" ${result eq "50"?"selected":""}>i18n_mrl.message.processStop_n81i</option>
|
||||
<option value="60" ${result eq "60"?"selected":""}>i18n_mrl.message.fileBackup_n81i</option>
|
||||
<option value="70" ${result eq "70"?"selected":""}>i18n_mrl.message.fileUpdate_n81i</option>
|
||||
<option value="80" ${result eq "80"?"selected":""}>i18n_mrl.message.commandSuccess_n81i</option>
|
||||
<option value="81" ${result eq "81"?"selected":""}>i18n_mrl.message.commandFailed_n81i</option>
|
||||
<c:if test="${missionstatetable.loopFlag ne 0}">
|
||||
<option value="5" ${result eq "5"?"selected":""}>i18n_mrl.message.withDraw_n81i</option>
|
||||
<option value="6" ${result eq "6"?"selected":""}>i18n_mrl.message.undo_n81i</option>
|
||||
<option value="7" ${result eq "7"?"selected":""}>i18n_mrl.message.undoComplete_n81i</option>
|
||||
</c:if>
|
||||
<option value="0" ${result eq "0"?"selected":""}>i18n_mrl.message.success_n81i</option>
|
||||
<option value="1" ${result eq "1"?"selected":""}>i18n_mrl.message.failed_n81i</option>
|
||||
</select>
|
||||
i18n_mrl.text.ipNode_n81i: <input type="text" id="ipNode" name="ip" title="i18n_mrl.message.ipNode_n81i" value="${ip}" size="15" onkeyup="lianxiangIpNodekeyup();"/>
|
||||
<div id='suggest1' class="ac_results"></div>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>" class="img_middle" onclick="javascript:qry();" />
|
||||
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<%-- <input type="button" class=btn3_mouseout value="i18n_mrl.button.judgmentFails_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="judgmentFails(${missionstatetable.missionId })"/> --%>
|
||||
|
||||
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrl.button.updateFailedNodes_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="updateFailedNodes(${missionstatetable.missionId })"/>
|
||||
|
||||
<!--
|
||||
-->
|
||||
<c:if test="${missionstatetable.missionType eq 6}">
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrl.button.reverseSuccessNodes_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="reverseNodes(${missionstatetable.missionId },0)"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrl.button.reverseFaildNodes_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="reverseNodes(${missionstatetable.missionId },1)"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrl.button.reverseAllNodes_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="reverseNodes(${missionstatetable.missionId },-1)"/>
|
||||
|
||||
</c:if>
|
||||
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrl.button.exportXLS_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="exportXLS(${missionstatetable.missionId })"/>
|
||||
|
||||
<c:if test="${missionstatetable.missionType eq 4}">
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_start' || missionparameteriable4.commandEName=='upgrade_exec' || missionparameteriable4.commandEName=='single_exec'}">
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrl.button.batchDownLoadFile_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="batchDownLoadFile('${missionstatetable.missionName}')"/>
|
||||
|
||||
</c:if>
|
||||
</c:if>
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrl.button.back_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:callBack(${missionstatetable.missionId});"/>
|
||||
</div>
|
||||
<div id="maindiv">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%" class="table" id="info">
|
||||
<tr>
|
||||
<td width="5%" class="color_top">
|
||||
<input type="checkbox" name="checkbox62" value="checkbox" onClick="checkAll(this)" />
|
||||
</td>
|
||||
<td width="10%" class="color_top">i18n_mrl.text.missionName_n81i</td>
|
||||
<td width="10%" class="color_top">i18n_mrl.text.nodeIp_n81i</td>
|
||||
<td width="10%" class="color_top" nowrap="nowrap">i18n_mrl.text.returnResult_n81i</td>
|
||||
<td width="30%" class="color_top">i18n_mrl.text.resultCause_n81i</td>
|
||||
<c:if test="${missionstatetable.missionType eq 4}">
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_start' || missionparameteriable4.commandEName=='upgrade_exec' || missionparameteriable4.commandEName=='single_exec'}">
|
||||
<td width="10%" class="color_8">i18n_mrl.text.backFile_n81i</td>
|
||||
</c:if>
|
||||
</c:if>
|
||||
</tr>
|
||||
<!-- 1、远程连接引入页面 -->
|
||||
<jsp:include page="/common/remoteConn.jsp" />
|
||||
<c:set var="rowN" value="${(pageNo-1)*page.pageSize+ 1}" />
|
||||
<%
|
||||
List resultList =(List) request.getAttribute("resultObjects");
|
||||
if(resultList!=null){
|
||||
//System.out.println(resultList==null?-1:resultList.size());
|
||||
Iterator ite = resultList.iterator();
|
||||
for(;ite.hasNext();){
|
||||
Object[] result =(Object[])ite.next();
|
||||
String desc = null;
|
||||
if(Constant.IS_MYSQL){
|
||||
desc = (String)(result[3]);
|
||||
}else{
|
||||
SerializableClob clob = (SerializableClob)(result[3]);
|
||||
desc = (clob==null || clob.length()==0)?"":clob.getSubString(1,Integer.parseInt(clob.length()+""));
|
||||
}
|
||||
pageContext.setAttribute("result",result);
|
||||
pageContext.setAttribute("desc",desc);
|
||||
%>
|
||||
<c:if test="${rowN % 2 eq 1}"><c:set var="color" value="color_1" /></c:if>
|
||||
<c:if test="${rowN % 2 eq 0}"><c:set var="color" value="color_3" /></c:if>
|
||||
<tr>
|
||||
|
||||
<td class="${color }" >
|
||||
<!--周期任务-->
|
||||
<c:if test="${missionstatetable.loopFlag eq 1}">
|
||||
<input type="checkbox" id="ids" name="curid_ids" value="${result[8]}_${result[6]}" />${rowN }
|
||||
<input type="hidden" value="${rowN }">
|
||||
</c:if>
|
||||
<!--非周期任务-->
|
||||
<c:if test="${missionstatetable.loopFlag ne 1}">
|
||||
<input type="checkbox" id="ids" name="ids" value="${result[6]}" />${rowN }
|
||||
<input type="hidden" value="${rowN }">
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="${color }">${result[0]}</td>
|
||||
<td class="${color }">
|
||||
<!-- 2、 调用JS,此处远程连接调用JS在/common/remoteConn.jsp中 -->
|
||||
<a href="javascript:void(0);"
|
||||
onclick="remoteConn('${result[4] }','${result[1]}','${result[5] }', this)">
|
||||
${result[1]}
|
||||
</a>
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<c:if test="${result[2] eq 3}">i18n_mrl.message.underDelivery_n81i</c:if>
|
||||
<c:if test="${result[2] eq 40}">i18n_mrl.message.deliveredSuccess_n81i</c:if>
|
||||
<c:if test="${result[2] eq 50}">i18n_mrl.message.processStop_n81i</c:if>
|
||||
<c:if test="${result[2] eq 60}">i18n_mrl.message.fileBackup_n81i</c:if>
|
||||
<c:if test="${result[2] eq 70}">i18n_mrl.message.fileUpdate_n81i</c:if>
|
||||
<c:if test="${result[2] eq 80}">i18n_mrl.message.commandSuccess_n81i</c:if>
|
||||
<c:if test="${result[2] eq 81}">i18n_mrl.message.commandFailed_n81i</c:if>
|
||||
<c:if test="${result[2] eq 0}">i18n_mrl.message.success_n81i</c:if>
|
||||
<c:if test="${result[2] eq 1}">i18n_mrl.message.failed_n81i</c:if>
|
||||
<c:if test="${result[2] eq 5}">i18n_mrl.message.withDraw_n81i</c:if>
|
||||
<c:if test="${result[2] eq 6}">i18n_mrl.message.undo_n81i</c:if>
|
||||
<c:if test="${result[2] eq 7}">i18n_mrl.message.undoComplete_n81i</c:if>
|
||||
<c:if test="${result[2] eq -1}">i18n_mrl.message.decisionFailed_n81i</c:if>
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<textarea cols="50" rows="4" readonly="readonly">${desc }</textarea>
|
||||
</td>
|
||||
<c:if test="${missionstatetable.missionType eq 4}">
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_start' || missionparameteriable4.commandEName=='upgrade_exec' || missionparameteriable4.commandEName=='single_exec'}">
|
||||
<td class="${color }" width="200px">
|
||||
<c:forEach items="${fn:split(result[7],'@@@')}" var="result0" >
|
||||
<a href="javascript:uploadfile('${result0}')">${result0}</a><br />
|
||||
</c:forEach>
|
||||
</td>
|
||||
</c:if>
|
||||
</c:if>
|
||||
</tr>
|
||||
<c:set var="rowN" value="${rowN+1}" />
|
||||
<%}} %>
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
<!--中间部分右边结束-->
|
||||
</div>
|
||||
<div id="aa"></div>
|
||||
</body>
|
||||
<%@page import="nis.nms.util.Constant"%>
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@page import="java.util.List"%>
|
||||
<%@page import="java.util.Iterator"%>
|
||||
<%@page import="org.hibernate.lob.SerializableClob"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<%
|
||||
pageContext.setAttribute("vEvent","\n");
|
||||
response.setHeader("Cache-Control","max-age=0");
|
||||
%>
|
||||
<!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_mrl.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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>
|
||||
<link rel="stylesheet" href="<c:url value='/css/themes/base/jquery.ui.all.css'/>" />
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/WebCalendar.js"charset="utf-8'/>"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/highcharts.js'/>"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/lockTableHeader.js'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content {
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
padding: 0px
|
||||
}
|
||||
.ui-widget-header {
|
||||
border: 1px solid #D9D8D8;
|
||||
filter: glow(color = red, strength = 10);
|
||||
background: #D9D8D8 url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x;
|
||||
color: #ffffff;
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
});
|
||||
|
||||
/*结果判定失败操作*/
|
||||
function judgmentFails(id){
|
||||
if(countChecked("ids")==0 && countChecked("curid_ids")==0 ){
|
||||
alert("i18n_mrl.message.judgmentFails_n81i");
|
||||
return null;
|
||||
}
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=judgmentFails&missionId="+id;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
/*失败节点再次升级*/
|
||||
function updateFailedNodes(id){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=upgradeFailedNodes&missionId="+id+"&result="+'${result}';
|
||||
document.yhForm.submit();
|
||||
}
|
||||
/*导出操作
|
||||
未选中节点导出全部
|
||||
存在选中节点导出选中节点
|
||||
*/
|
||||
function exportXLS(id){
|
||||
var curMissionId = $("input[name=curMissionId]").val();
|
||||
if(curMissionId!=""){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=exprotXls&missionId="+id+"&curMissionId="+curMissionId;
|
||||
}else{
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=exprotXls&missionId="+id;
|
||||
}
|
||||
document.yhForm.submit();
|
||||
document.yhForm.action="<c:url value='nmsTaskManager.do?action=searchResults'/>";
|
||||
}
|
||||
/*下载文件*/
|
||||
function uploadfile(fileName){
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=download&loadfileName="+fileName;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
/*查询操作*/
|
||||
function qry(){
|
||||
var result = $("select[name=result]").val();
|
||||
$("input[type=hidden][name=result]").val(result);
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=searchResults";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
/*返回操作*/
|
||||
function callBack(missionId){
|
||||
document.location.href ="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=statistic&missionId="+missionId+"&tabs=${tabs}&mypageNo=${mypageNo}&mypageSize=${mypageSize}&missionName=${missionName}&loopFlag=${loopFlag}&missionState=${missionState}&missionType=${missionType}&dataStart=${dataStart}&dataEnd=${dataEnd}&dataRange=${dataRange}";
|
||||
//document.yhForm.submit();
|
||||
}
|
||||
/*创建逆向任务校验操作*/
|
||||
function reverseNodes(id,type){
|
||||
$.post("<c:url value='/'/>nmstaskManager/nmsTaskManager.do?action=queryMissInfoForConverse",{missId:id},function(datas){checkCoverseMiss(datas,id,type);},"json");//根据任务Id从后台获得任务的相关信息,判断是否符合逆向任务的条件
|
||||
|
||||
}
|
||||
|
||||
/*逆向任务校验回调函数*/
|
||||
//检查选中的任务是否符合逆向任务的条件:是否升级部署+非逆向任务+是否任务完成+是否有备份(从大到小判断,先任务类型,再完成,再备份)
|
||||
function checkCoverseMiss(datas,id,type) {
|
||||
if(datas!=null){
|
||||
if(datas.canConverse=="false") {//任务不可逆向
|
||||
if(datas.isUpdate=="false") {
|
||||
alert("i18n_mrl.message.isUpdate_n81i");
|
||||
return;
|
||||
}
|
||||
if(datas.isConverse=="true") {
|
||||
alert("i18n_mrl.message.isConverse_n81i");
|
||||
return;
|
||||
}
|
||||
if(datas.finished=="false") {
|
||||
alert("i18n_mrl.message.finished_n81i");
|
||||
return;
|
||||
}
|
||||
if(datas.haveBackUp=="false") {
|
||||
alert("i18n_mrl.message.haveBackUp_n81i");
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=reverseNodesAgain&reverseType="+type+"&missionId="+id+"&result="+'${result}';
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function lianxiangIpNodekeyup() {
|
||||
var ipStr = $('#ipNode').val();
|
||||
if(checkStrNoDian(ipStr)) {
|
||||
alert('i18n_mrl.message.hasSpecialChar_n81i');
|
||||
$('#ipNode').val('');
|
||||
return;
|
||||
}
|
||||
setTimeout(function(){
|
||||
jQuery.post(
|
||||
"<%=request.getContextPath()%>/sysManage/sysPopedomManage!queryInfoForAjax.do",
|
||||
{'ajaxProperties':'nodeIp', 'ajaxTableName': 'NodeTable',
|
||||
'ajaxType':'String', 'nodeType':0, 'ajaxValue': ipStr
|
||||
},
|
||||
function(data) {
|
||||
var lianxiangList = data.split(",");
|
||||
$('#ipNode').suggest(lianxiangList,{hot_list:lianxiangList,attachObject:'#suggest1'});
|
||||
}
|
||||
);
|
||||
},500);
|
||||
}
|
||||
|
||||
function downloadfile(fileName){
|
||||
document.yhForm.action="<c:url value='/'/>/download/downLoadFile!download.do?file="+fileName;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
|
||||
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
$(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%;clear:both;");
|
||||
}else{
|
||||
$("#info").attr("style","width:98.5%;clear:both;");
|
||||
}
|
||||
}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%;clear:both;");
|
||||
}
|
||||
$("#info").floatHeaderDiv();
|
||||
// $("#info").attr("style","clear:left");
|
||||
});
|
||||
|
||||
window.onresize = function(){
|
||||
$("#info").floatHeader();//用于浏览器调整大小后 列表表头自动适应
|
||||
}
|
||||
|
||||
/*------ 滚动条滚动 延迟加载页面操作--------------*/
|
||||
var hght=0;//初始化滚动条总长
|
||||
var topH=0;//初始化滚动条的当前位置
|
||||
var pagePoint = ${pageNo};
|
||||
var memoryData ;
|
||||
var intervalID ;
|
||||
var currentPage = 0; //当前页数
|
||||
var currenttotalPage = 0; //总页数
|
||||
$(function(){//DOM的onload事件
|
||||
$("#maindiv").scroll( function() {//定义滚动条位置改变时触发的事件。
|
||||
hght=this.scrollHeight;//得到滚动条总长,赋给hght变量
|
||||
topH=this.scrollTop+this.clientHeight;//得到滚动条当前值,赋给top变量
|
||||
});
|
||||
intervalID = setInterval(function(){cando();},800);//每隔2秒钟调用一次cando函数来判断当前滚动条位置。
|
||||
function cando(){
|
||||
currentPage = $("#currentPage").html();
|
||||
currenttotalPage = $("#currenttotalPage").html();
|
||||
if(Number(currentPage) < Number(currenttotalPage)){
|
||||
if(topH!=0 && hght!=0 && topH == hght ){//判断滚动条当前位置是否超过总长的3/2,parseInt为取整函数
|
||||
show();//如果是,调用show函数加载内容。
|
||||
}
|
||||
}else if(Number(currentPage) == Number(currenttotalPage)){
|
||||
clearInterval(intervalID);
|
||||
}
|
||||
}
|
||||
function show(){
|
||||
hght=0;//恢复滚动条总长,因为$(”#mypage”).scroll事件一触发,又会得到新值,不恢复的话可能会造成判断错误而再次加载……
|
||||
topH=0;//原因同上。
|
||||
var rowN = Number($("input[type=checkbox]:last").next().val())+1;
|
||||
var url2="<c:url value='nmsTaskManager.do?action=searchResultsChild'/>&pageNo="+(++pagePoint)+"&pageSize="+'${pageSize }'+"&rowN="+rowN;
|
||||
var urlTmp = encodeURI(url2);
|
||||
$.ajax({
|
||||
url:urlTmp,
|
||||
type : "get",
|
||||
async:false,
|
||||
data:$("#yhForm").serialize(),
|
||||
success : function(data) {
|
||||
$("#info").append($(data));//用append方法追加内容到mypage元素。
|
||||
$("#currentPage").html(pagePoint);//修改页码
|
||||
$("#pageNo").val(pagePoint);
|
||||
}
|
||||
});
|
||||
loadButton();
|
||||
}
|
||||
});
|
||||
/*------ 滚动条滚动 延迟加载页面操作--------------*/
|
||||
|
||||
function batchDownLoadFile(missionName){
|
||||
if($("#info input[type=checkbox]:checked").length>0){
|
||||
var arr = new Array();
|
||||
$("#info input[type=checkbox]:checked").each(function(index,item){
|
||||
var fileName = $(item).parent().parent().find("td:last").find("a").html();
|
||||
if(fileName!=""&&fileName!=undefined){
|
||||
arr.push(fileName);
|
||||
}
|
||||
});
|
||||
if(arr.length>0){
|
||||
var fileNames = arr.join(",");
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=batchDownLoadFile&names="+fileNames+"&missionName="+missionName;
|
||||
document.yhForm.submit();
|
||||
document.yhForm.action="<c:url value='nmsTaskManager.do?action=searchResults'/>";
|
||||
}else{
|
||||
alert("i18n_mrl.message.batchDownLoadFile_n81i");
|
||||
}
|
||||
}else{
|
||||
alert("i18n_mrl.message.selectOne_n81i");
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<!--中间部分右边开始-->
|
||||
<div class="middle_list">
|
||||
<form action="<c:url value='nmsTaskManager.do?action=searchResults'/>" method="post" name="yhForm" id="yhForm">
|
||||
<div class="box_1">
|
||||
<input type="hidden" name="missionName" value="${missionName }" />
|
||||
<input type="hidden" name="loopFlag" value="${loopFlag }" />
|
||||
<input type="hidden" name="missionState" value="${missionState }" />
|
||||
<input type="hidden" name="missionType" value="${missionType }" />
|
||||
<input type="hidden" name="mypageNo" value="${mypageNo }" />
|
||||
<input type="hidden" name="mypageSize" value="${mypageSize }" />
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="tabs" value="${tabs }" />
|
||||
<input type="hidden" name="result" value="${result }" />
|
||||
<input type="hidden" name="curMissionId" value="${curMissionId }" />
|
||||
<input type="hidden" id="dataStart" name="dataStart" value="${dataStart}"/>
|
||||
<input type="hidden" id="dataEnd" name="dataEnd" value="${dataEnd}"/>
|
||||
<input type="hidden" id="dataRange" name="dataRange" value="${dataRange}"/>
|
||||
i18n_mrl.text.missionType_n81i : <B>
|
||||
<c:if test="${missionstatetable.missionType eq 1}">i18n_mrl.message.missionType1_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 4}">i18n_mrl.message.missionType4_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 6}">i18n_mrl.message.missionType6_n81i</c:if>
|
||||
</B>
|
||||
i18n_mrl.text.missionName_n81i: <input type="hidden" name="missionId" value="${missionstatetable.missionId}"/><B>${missionstatetable.missionName}</B>
|
||||
<c:if test="${loopmissionStateTable ne null}"> i18n_mrl.text.cycle_n81i:<B>
|
||||
<fmt:formatDate value="${loopmissionStateTable.startTime }" type="both" />
|
||||
-
|
||||
<fmt:formatDate value="${loopmissionStateTable.endTime }" type="both" /></B>
|
||||
</c:if>
|
||||
|
||||
i18n_mrl.text.result_n81i : <select name="result" >
|
||||
<option value="" selected="selected">i18n_mrl.message.resultStateDefault_n81i</option>
|
||||
<option value="3" ${result eq "3"?"selected":""}>i18n_mrl.message.underDelivery_n81i</option>
|
||||
<option value="40" ${result eq "40"?"selected":""}>i18n_mrl.message.deliveredSuccess_n81i</option>
|
||||
<option value="50" ${result eq "50"?"selected":""}>i18n_mrl.message.processStop_n81i</option>
|
||||
<option value="60" ${result eq "60"?"selected":""}>i18n_mrl.message.fileBackup_n81i</option>
|
||||
<option value="70" ${result eq "70"?"selected":""}>i18n_mrl.message.fileUpdate_n81i</option>
|
||||
<option value="80" ${result eq "80"?"selected":""}>i18n_mrl.message.commandSuccess_n81i</option>
|
||||
<option value="81" ${result eq "81"?"selected":""}>i18n_mrl.message.commandFailed_n81i</option>
|
||||
<c:if test="${missionstatetable.loopFlag ne 0}">
|
||||
<option value="5" ${result eq "5"?"selected":""}>i18n_mrl.message.withDraw_n81i</option>
|
||||
<option value="6" ${result eq "6"?"selected":""}>i18n_mrl.message.undo_n81i</option>
|
||||
<option value="7" ${result eq "7"?"selected":""}>i18n_mrl.message.undoComplete_n81i</option>
|
||||
</c:if>
|
||||
<option value="0" ${result eq "0"?"selected":""}>i18n_mrl.message.success_n81i</option>
|
||||
<option value="1" ${result eq "1"?"selected":""}>i18n_mrl.message.failed_n81i</option>
|
||||
</select>
|
||||
i18n_mrl.text.ipNode_n81i: <input type="text" id="ipNode" name="ip" title="i18n_mrl.message.ipNode_n81i" value="${ip}" size="15" onkeyup="lianxiangIpNodekeyup();"/>
|
||||
<div id='suggest1' class="ac_results"></div>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>" class="img_middle" onclick="javascript:qry();" />
|
||||
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<%-- <input type="button" class=btn3_mouseout value="i18n_mrl.button.judgmentFails_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="judgmentFails(${missionstatetable.missionId })"/> --%>
|
||||
|
||||
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrl.button.updateFailedNodes_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="updateFailedNodes(${missionstatetable.missionId })"/>
|
||||
|
||||
<!--
|
||||
-->
|
||||
<c:if test="${missionstatetable.missionType eq 6}">
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrl.button.reverseSuccessNodes_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="reverseNodes(${missionstatetable.missionId },0)"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrl.button.reverseFaildNodes_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="reverseNodes(${missionstatetable.missionId },1)"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrl.button.reverseAllNodes_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="reverseNodes(${missionstatetable.missionId },-1)"/>
|
||||
|
||||
</c:if>
|
||||
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrl.button.exportXLS_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="exportXLS(${missionstatetable.missionId })"/>
|
||||
|
||||
<c:if test="${missionstatetable.missionType eq 4}">
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_start' || missionparameteriable4.commandEName=='upgrade_exec' || missionparameteriable4.commandEName=='single_exec'}">
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrl.button.batchDownLoadFile_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="batchDownLoadFile('${missionstatetable.missionName}')"/>
|
||||
|
||||
</c:if>
|
||||
</c:if>
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrl.button.back_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:callBack(${missionstatetable.missionId});"/>
|
||||
</div>
|
||||
<div id="maindiv">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%" class="table" id="info">
|
||||
<tr>
|
||||
<td width="5%" class="color_top">
|
||||
<input type="checkbox" name="checkbox62" value="checkbox" onClick="checkAll(this)" />
|
||||
</td>
|
||||
<td width="10%" class="color_top">i18n_mrl.text.missionName_n81i</td>
|
||||
<td width="10%" class="color_top">i18n_mrl.text.nodeIp_n81i</td>
|
||||
<td width="10%" class="color_top" nowrap="nowrap">i18n_mrl.text.returnResult_n81i</td>
|
||||
<td width="30%" class="color_top">i18n_mrl.text.resultCause_n81i</td>
|
||||
<c:if test="${missionstatetable.missionType eq 4}">
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_start' || missionparameteriable4.commandEName=='upgrade_exec' || missionparameteriable4.commandEName=='single_exec'}">
|
||||
<td width="10%" class="color_8">i18n_mrl.text.backFile_n81i</td>
|
||||
</c:if>
|
||||
</c:if>
|
||||
</tr>
|
||||
<!-- 1、远程连接引入页面 -->
|
||||
<jsp:include page="/common/remoteConn.jsp" />
|
||||
<c:set var="rowN" value="${(pageNo-1)*page.pageSize+ 1}" />
|
||||
<%
|
||||
List resultList =(List) request.getAttribute("resultObjects");
|
||||
if(resultList!=null){
|
||||
//System.out.println(resultList==null?-1:resultList.size());
|
||||
Iterator ite = resultList.iterator();
|
||||
for(;ite.hasNext();){
|
||||
Object[] result =(Object[])ite.next();
|
||||
String desc = null;
|
||||
if(Constant.IS_MYSQL){
|
||||
desc = (String)(result[3]);
|
||||
}else{
|
||||
SerializableClob clob = (SerializableClob)(result[3]);
|
||||
desc = (clob==null || clob.length()==0)?"":clob.getSubString(1,Integer.parseInt(clob.length()+""));
|
||||
}
|
||||
pageContext.setAttribute("result",result);
|
||||
pageContext.setAttribute("desc",desc);
|
||||
%>
|
||||
<c:if test="${rowN % 2 eq 1}"><c:set var="color" value="color_1" /></c:if>
|
||||
<c:if test="${rowN % 2 eq 0}"><c:set var="color" value="color_3" /></c:if>
|
||||
<tr>
|
||||
|
||||
<td class="${color }" >
|
||||
<!--周期任务-->
|
||||
<c:if test="${missionstatetable.loopFlag eq 1}">
|
||||
<input type="checkbox" id="ids" name="curid_ids" value="${result[8]}_${result[6]}" />${rowN }
|
||||
<input type="hidden" value="${rowN }">
|
||||
</c:if>
|
||||
<!--非周期任务-->
|
||||
<c:if test="${missionstatetable.loopFlag ne 1}">
|
||||
<input type="checkbox" id="ids" name="ids" value="${result[6]}" />${rowN }
|
||||
<input type="hidden" value="${rowN }">
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="${color }">${result[0]}</td>
|
||||
<td class="${color }">
|
||||
<!-- 2、 调用JS,此处远程连接调用JS在/common/remoteConn.jsp中 -->
|
||||
<a href="javascript:void(0);"
|
||||
onclick="remoteConn('${result[4] }','${result[1]}','${result[5] }', this)">
|
||||
${result[1]}
|
||||
</a>
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<c:if test="${result[2] eq 3}">i18n_mrl.message.underDelivery_n81i</c:if>
|
||||
<c:if test="${result[2] eq 40}">i18n_mrl.message.deliveredSuccess_n81i</c:if>
|
||||
<c:if test="${result[2] eq 50}">i18n_mrl.message.processStop_n81i</c:if>
|
||||
<c:if test="${result[2] eq 60}">i18n_mrl.message.fileBackup_n81i</c:if>
|
||||
<c:if test="${result[2] eq 70}">i18n_mrl.message.fileUpdate_n81i</c:if>
|
||||
<c:if test="${result[2] eq 80}">i18n_mrl.message.commandSuccess_n81i</c:if>
|
||||
<c:if test="${result[2] eq 81}">i18n_mrl.message.commandFailed_n81i</c:if>
|
||||
<c:if test="${result[2] eq 0}">i18n_mrl.message.success_n81i</c:if>
|
||||
<c:if test="${result[2] eq 1}">i18n_mrl.message.failed_n81i</c:if>
|
||||
<c:if test="${result[2] eq 5}">i18n_mrl.message.withDraw_n81i</c:if>
|
||||
<c:if test="${result[2] eq 6}">i18n_mrl.message.undo_n81i</c:if>
|
||||
<c:if test="${result[2] eq 7}">i18n_mrl.message.undoComplete_n81i</c:if>
|
||||
<c:if test="${result[2] eq -1}">i18n_mrl.message.decisionFailed_n81i</c:if>
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<textarea cols="50" rows="4" readonly="readonly">${desc }</textarea>
|
||||
</td>
|
||||
<c:if test="${missionstatetable.missionType eq 4}">
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_start' || missionparameteriable4.commandEName=='upgrade_exec' || missionparameteriable4.commandEName=='single_exec'}">
|
||||
<td class="${color }" width="200px">
|
||||
<c:forEach items="${fn:split(result[7],'@@@')}" var="result0" >
|
||||
<a href="javascript:uploadfile('${result0}')">${result0}</a><br />
|
||||
</c:forEach>
|
||||
</td>
|
||||
</c:if>
|
||||
</c:if>
|
||||
</tr>
|
||||
<c:set var="rowN" value="${rowN+1}" />
|
||||
<%}} %>
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
<!--中间部分右边结束-->
|
||||
</div>
|
||||
<div id="aa"></div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,84 +1,84 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
|
||||
<%@page import="java.text.SimpleDateFormat"%>
|
||||
<%@page import="java.util.List"%>
|
||||
<%@page import="java.util.Iterator"%>
|
||||
<%@page import="org.hibernate.lob.SerializableClob"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
|
||||
<%
|
||||
response.setHeader("Cache-Control", "no-store");
|
||||
response.setHeader("Pragma", "no-cache");
|
||||
response.setDateHeader("Expires", 0);
|
||||
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://" + request.getServerName() + ":"
|
||||
+ request.getServerPort() + path + "/";
|
||||
request.setAttribute("vEnter","\n");
|
||||
%>
|
||||
<c:set var="rowN" value="${rowN}" />
|
||||
<%
|
||||
List resultList =(List) request.getAttribute("resultObjects");
|
||||
if(resultList!=null){
|
||||
Iterator ite = resultList.iterator();
|
||||
for(;ite.hasNext();){
|
||||
Object[] result =(Object[])ite.next();
|
||||
SerializableClob clob = (SerializableClob)result[3];
|
||||
pageContext.setAttribute("result",result);
|
||||
String desc = (clob==null || clob.length()==0)?"":clob.getSubString(1,Integer.parseInt(clob.length()+""));
|
||||
pageContext.setAttribute("desc",desc);
|
||||
%>
|
||||
<c:if test="${rowN % 2 eq 1}"><c:set var="color" value="color_1" /></c:if>
|
||||
<c:if test="${rowN % 2 eq 0}"><c:set var="color" value="color_3" /></c:if>
|
||||
<tr>
|
||||
<td class="${color }" >
|
||||
<!--周期任务-->
|
||||
<c:if test="${missionstatetable.loopFlag eq 1}">
|
||||
<input type="checkbox" id="ids" name="curid_ids" value="${result[8]}_${result[6]}" />${rowN }
|
||||
<input type="hidden" value="${rowN }">
|
||||
</c:if>
|
||||
<!--非周期任务-->
|
||||
<c:if test="${missionstatetable.loopFlag ne 1}">
|
||||
<input type="checkbox" id="ids" name="ids" value="${result[6]}" />${rowN }
|
||||
<input type="hidden" value="${rowN }">
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="${color }">${result[0]}</td>
|
||||
<td class="${color }">
|
||||
<!-- 2、 调用JS,此处远程连接调用JS在/common/remoteConn.jsp中 -->
|
||||
<a href="javascript:void(0);"
|
||||
onclick="remoteConn('${result[4] }','${result[1]}','${result[5] }', this)">
|
||||
${result[1]}
|
||||
</a>
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<c:if test="${result[2] eq 3}">i18n_mrlchild.message.underDelivery_n81i</c:if>
|
||||
<c:if test="${result[2] eq 40}">i18n_mrlchild.message.deliveredSuccess_n81i</c:if>
|
||||
<c:if test="${result[2] eq 50}">i18n_mrlchild.message.processStop_n81i</c:if>
|
||||
<c:if test="${result[2] eq 60}">i18n_mrlchild.message.fileBackup_n81i</c:if>
|
||||
<c:if test="${result[2] eq 70}">i18n_mrlchild.message.fileUpdate_n81i</c:if>
|
||||
<c:if test="${result[2] eq 80}">i18n_mrlchild.message.commandSuccess_n81i</c:if>
|
||||
<c:if test="${result[2] eq 81}">i18n_mrlchild.message.commandFailed_n81i</c:if>
|
||||
<c:if test="${result[2] eq 0}">i18n_mrlchild.message.success_n81i</c:if>
|
||||
<c:if test="${result[2] eq 1}">i18n_mrlchild.message.failed_n81i</c:if>
|
||||
<c:if test="${result[2] eq 5}">i18n_mrlchild.message.withDraw_n81i</c:if>
|
||||
<c:if test="${result[2] eq 6}">i18n_mrlchild.message.undo_n81i</c:if>
|
||||
<c:if test="${result[2] eq 7}">i18n_mrlchild.message.undoComplete_n81i</c:if>
|
||||
<c:if test="${result[2] eq -1}">i18n_mrlchild.message.decisionFailed_n81i</c:if>
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<textarea cols="50" rows="4" readonly="readonly">${desc }</textarea>
|
||||
</td>
|
||||
<c:if test="${missionstatetable.missionType eq 4}">
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_start' || missionparameteriable4.commandEName=='upgrade_exec' || missionparameteriable4.commandEName=='single_exec'}">
|
||||
<td class="${color }" width="200px">
|
||||
<c:forEach items="${fn:split(result[7],'@@@')}" var="result0" >
|
||||
<a href="javascript:uploadfile('${result0}')">${result0}</a><br />
|
||||
</c:forEach>
|
||||
</td>
|
||||
</c:if>
|
||||
</c:if>
|
||||
</tr>
|
||||
<c:set var="rowN" value="${rowN+1}" />
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
|
||||
<%@page import="java.text.SimpleDateFormat"%>
|
||||
<%@page import="java.util.List"%>
|
||||
<%@page import="java.util.Iterator"%>
|
||||
<%@page import="org.hibernate.lob.SerializableClob"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
|
||||
<%
|
||||
response.setHeader("Cache-Control", "no-store");
|
||||
response.setHeader("Pragma", "no-cache");
|
||||
response.setDateHeader("Expires", 0);
|
||||
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://" + request.getServerName() + ":"
|
||||
+ request.getServerPort() + path + "/";
|
||||
request.setAttribute("vEnter","\n");
|
||||
%>
|
||||
<c:set var="rowN" value="${rowN}" />
|
||||
<%
|
||||
List resultList =(List) request.getAttribute("resultObjects");
|
||||
if(resultList!=null){
|
||||
Iterator ite = resultList.iterator();
|
||||
for(;ite.hasNext();){
|
||||
Object[] result =(Object[])ite.next();
|
||||
SerializableClob clob = (SerializableClob)result[3];
|
||||
pageContext.setAttribute("result",result);
|
||||
String desc = (clob==null || clob.length()==0)?"":clob.getSubString(1,Integer.parseInt(clob.length()+""));
|
||||
pageContext.setAttribute("desc",desc);
|
||||
%>
|
||||
<c:if test="${rowN % 2 eq 1}"><c:set var="color" value="color_1" /></c:if>
|
||||
<c:if test="${rowN % 2 eq 0}"><c:set var="color" value="color_3" /></c:if>
|
||||
<tr>
|
||||
<td class="${color }" >
|
||||
<!--周期任务-->
|
||||
<c:if test="${missionstatetable.loopFlag eq 1}">
|
||||
<input type="checkbox" id="ids" name="curid_ids" value="${result[8]}_${result[6]}" />${rowN }
|
||||
<input type="hidden" value="${rowN }">
|
||||
</c:if>
|
||||
<!--非周期任务-->
|
||||
<c:if test="${missionstatetable.loopFlag ne 1}">
|
||||
<input type="checkbox" id="ids" name="ids" value="${result[6]}" />${rowN }
|
||||
<input type="hidden" value="${rowN }">
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="${color }">${result[0]}</td>
|
||||
<td class="${color }">
|
||||
<!-- 2、 调用JS,此处远程连接调用JS在/common/remoteConn.jsp中 -->
|
||||
<a href="javascript:void(0);"
|
||||
onclick="remoteConn('${result[4] }','${result[1]}','${result[5] }', this)">
|
||||
${result[1]}
|
||||
</a>
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<c:if test="${result[2] eq 3}">i18n_mrlchild.message.underDelivery_n81i</c:if>
|
||||
<c:if test="${result[2] eq 40}">i18n_mrlchild.message.deliveredSuccess_n81i</c:if>
|
||||
<c:if test="${result[2] eq 50}">i18n_mrlchild.message.processStop_n81i</c:if>
|
||||
<c:if test="${result[2] eq 60}">i18n_mrlchild.message.fileBackup_n81i</c:if>
|
||||
<c:if test="${result[2] eq 70}">i18n_mrlchild.message.fileUpdate_n81i</c:if>
|
||||
<c:if test="${result[2] eq 80}">i18n_mrlchild.message.commandSuccess_n81i</c:if>
|
||||
<c:if test="${result[2] eq 81}">i18n_mrlchild.message.commandFailed_n81i</c:if>
|
||||
<c:if test="${result[2] eq 0}">i18n_mrlchild.message.success_n81i</c:if>
|
||||
<c:if test="${result[2] eq 1}">i18n_mrlchild.message.failed_n81i</c:if>
|
||||
<c:if test="${result[2] eq 5}">i18n_mrlchild.message.withDraw_n81i</c:if>
|
||||
<c:if test="${result[2] eq 6}">i18n_mrlchild.message.undo_n81i</c:if>
|
||||
<c:if test="${result[2] eq 7}">i18n_mrlchild.message.undoComplete_n81i</c:if>
|
||||
<c:if test="${result[2] eq -1}">i18n_mrlchild.message.decisionFailed_n81i</c:if>
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<textarea cols="50" rows="4" readonly="readonly">${desc }</textarea>
|
||||
</td>
|
||||
<c:if test="${missionstatetable.missionType eq 4}">
|
||||
<c:if test="${missionparameteriable4.commandEName=='upgrade_start' || missionparameteriable4.commandEName=='upgrade_exec' || missionparameteriable4.commandEName=='single_exec'}">
|
||||
<td class="${color }" width="200px">
|
||||
<c:forEach items="${fn:split(result[7],'@@@')}" var="result0" >
|
||||
<a href="javascript:uploadfile('${result0}')">${result0}</a><br />
|
||||
</c:forEach>
|
||||
</td>
|
||||
</c:if>
|
||||
</c:if>
|
||||
</tr>
|
||||
<c:set var="rowN" value="${rowN+1}" />
|
||||
<%}} %>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,185 +1,185 @@
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<% pageContext.setAttribute("vEvent","\n"); %>
|
||||
<!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_mrs.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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>
|
||||
<link rel="stylesheet" href="<c:url value='/css/themes/base/jquery.ui.all.css'/>" />
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/WebCalendar.js"charset="utf-8'/>"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/highcharts.js'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content {
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
padding: 0px
|
||||
}
|
||||
.ui-widget-header {
|
||||
border: 1px solid #EBECEB;
|
||||
filter: glow(color = EBECEB, strength = 10);
|
||||
background: #D9D8D8 url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x;
|
||||
color: #ffffff;
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
var tabs=${tabs}+"0"; var tabnum;
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
$( "#tabs" ).find("a").click(function(){
|
||||
//alert($(this).attr("href"));
|
||||
tabnum = $(this).attr('href');
|
||||
var $div = $($(this).attr("href"));
|
||||
if($div.find("iframe").size()!=0){
|
||||
return ;
|
||||
}
|
||||
//if($(this).attr("href")=='#tabs-3'){
|
||||
// $div.append("<iframe name='I1' width='100%' height='0px' marginheight='0' marginwidth='0' frameborder='0' scrolling='no'"
|
||||
// +"src='nmsTaskManager!executeAction.do?action="+$(this).attr("pro")+"&type="+$(this).attr("tag")+"&missionId=${missionstatetable.missionId}'"
|
||||
// +">浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。</iframe>");
|
||||
//}else{
|
||||
$div.append("<iframe name='I1' width='100%' height='380px' marginheight='0' marginwidth='0' frameborder='0' scrolling='no'"
|
||||
+"src='nmsTaskManager!executeAction.do?action="+$(this).attr("pro")+"&type="+$(this).attr("tag")+"&missionId=${missionstatetable.missionId}&mypageNo=${mypageNo}&mypageSize=${mypageSize}&missionName=${missionName}&loopFlag=${loopFlag}&missionState=${missionState}&missionType=${missionType}&dataStart=${dataStart}&dataEnd=${dataEnd}&dataRange=${dataRange}'"
|
||||
+">i18n_mrs.message.brower_n81i</iframe>");
|
||||
|
||||
//}
|
||||
|
||||
});
|
||||
if(tabs>0){
|
||||
$( "#tabs" ).find("a:eq("+(tabs/10-1)+")").trigger('click');
|
||||
}else{
|
||||
$( "#tabs" ).find("a:eq(0)").trigger('click');
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
function exportXLS(id,result){
|
||||
tabnum = tabnum.substring(tabnum.length-1, tabnum.length);
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=exprotXls&missionId="+id+"&result="+result + '&tabs=' + tabnum;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
//返回任务列表
|
||||
function callBack(){
|
||||
document.yhForm.action ="<c:url value='${prevPageUrl}' />";
|
||||
//document.yhForm.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=query' />";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body style="overflow: hidden">
|
||||
<!--中间部分右边开始-->
|
||||
<div class="middle_list">
|
||||
<div class="box_1">
|
||||
<!--
|
||||
<img src="<c:url value='/'/>/images/sanjiao.png" class="img_middle" /> 你现在所在的位置是:命令执行-任务结果查看
|
||||
-->
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrs.button.exportXls_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="exportXLS(${missionstatetable.missionId },1)"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrs.button.back_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:callBack();"/>
|
||||
</div>
|
||||
<form action="" name="yhForm" method="post" style="margin-top: 26px">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="missionName" value="${missionName }" id="missionName"/>
|
||||
<input type="hidden" name="loopFlag" value="${loopFlag }" id="loopFlag" />
|
||||
<input type="hidden" name="missionState" value="${missionState }" id="missionState" />
|
||||
<input type="hidden" name="missionType" value="${missionType }" id="missionType" />
|
||||
<input type="hidden" name="from" value="${from }" />
|
||||
<input type="hidden" name="mypageNo" value="${mypageNo}" /><!-- 列表当前页数 -->
|
||||
<input type="hidden" name="mypageSize" value="${mypageSize}" /><!-- 列表当前页数 -->
|
||||
<table cellpadding="0" cellspacing="0" class="table" border="0" align="left">
|
||||
<tr>
|
||||
<td class="color_8" colspan="5"><strong>
|
||||
<c:if test="${missionstatetable.missionType eq 1}">i18n_mrs.message.filePush_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 2}">i18n_mrs.message.getNonStream_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 3}">i18n_mrs.message.getStream_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 4}">i18n_mrs.message.commandExec_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 5}">i18n_mrs.message.shellRegist_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 6}">i18n_mrs.message.upgradeDeployment_n81i</c:if>
|
||||
-
|
||||
<c:if test="${missionstatetable.loopFlag eq 1}">i18n_mrs.text.loopFlag_n81i - </c:if>
|
||||
${missionstatetable.missionName}
|
||||
-
|
||||
i18n_mrs.text.resultView_n81i</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_3" width="100%" valign="top">
|
||||
<div id="tabs">
|
||||
<ul>
|
||||
<li><a href="#tabs-1" pro="resultChart" tag ='pie' ><strong>i18n_mrs.text.pie_n81i</strong></a></li>
|
||||
<c:if test="${missionstatetable.loopFlag==1}">
|
||||
<li><a href="#tabs-2" pro="resultChart" tag ='line' ><strong>i18n_mrs.text.line_n81i</strong></a></li>
|
||||
<!--
|
||||
<li><a href="#tabs-3" pro="resultChart" tag ='column' ><strong>i18n_mrs.text.column_n81i</strong></a></li>
|
||||
-->
|
||||
<li><a href="#tabs-3" pro="statisticList" tag ='data' ><strong>i18n_mrs.text.data_n81i</strong></a></li>
|
||||
<!--
|
||||
-->
|
||||
</c:if>
|
||||
</ul>
|
||||
<div id="tabs-1" style="background-color: #EBECEB;padding: 0px 0px;" >
|
||||
</div>
|
||||
<c:if test="${missionstatetable.loopFlag==1}">
|
||||
<div id="tabs-2" align="center" style="background-color: #EBECEB;padding: 0px 0px;">
|
||||
</div>
|
||||
<!--
|
||||
<div id="tabs-3" align="center" style="background-color: #EBECEB;padding: 0px 0px;">
|
||||
</div>
|
||||
-->
|
||||
<div id="tabs-3" align="center" style="background-color: #EBECEB;padding: 0px 0px;">
|
||||
</div>
|
||||
</c:if>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="color_1" style="text-align: right;">
|
||||
<!--
|
||||
<button
|
||||
style="border-style: none; background-color: transparent; background-image: url(< c : url value = '/desktop/images/anniu/button${userBgColor }.png'/ >); vertical-align: middle;"
|
||||
onmouseover="this.className='hover';"
|
||||
onmouseout="this.className='normal';"
|
||||
onclick="javascript:resultChart(${missionstatetable.missionId})">
|
||||
结果图
|
||||
</button>
|
||||
<input type="button" class=btn3_mouseout value="失败结果导出"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="exportXLS(${missionstatetable.missionId },1)"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout value="返回"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:callBack();"/>
|
||||
-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<% pageContext.setAttribute("vEvent","\n"); %>
|
||||
<!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_mrs.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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>
|
||||
<link rel="stylesheet" href="<c:url value='/css/themes/base/jquery.ui.all.css'/>" />
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.core.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.widget.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/ui/jquery.ui.tabs.js'/>"></script>
|
||||
<script type="text/javascript"src="<c:url value='/js/WebCalendar.js"charset="utf-8'/>"></script>
|
||||
<script type="text/javascript" src="<c:url value='/js/highcharts.js'/>"></script>
|
||||
<style type="text/css">
|
||||
.ui-widget-content {
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
padding: 0px
|
||||
}
|
||||
.ui-widget-header {
|
||||
border: 1px solid #EBECEB;
|
||||
filter: glow(color = EBECEB, strength = 10);
|
||||
background: #D9D8D8 url(images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x;
|
||||
color: #ffffff;
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
var tabs=${tabs}+"0"; var tabnum;
|
||||
$(function() {
|
||||
$( "#tabs" ).tabs({
|
||||
});
|
||||
$( "#tabs" ).find("a").click(function(){
|
||||
//alert($(this).attr("href"));
|
||||
tabnum = $(this).attr('href');
|
||||
var $div = $($(this).attr("href"));
|
||||
if($div.find("iframe").size()!=0){
|
||||
return ;
|
||||
}
|
||||
//if($(this).attr("href")=='#tabs-3'){
|
||||
// $div.append("<iframe name='I1' width='100%' height='0px' marginheight='0' marginwidth='0' frameborder='0' scrolling='no'"
|
||||
// +"src='nmsTaskManager!executeAction.do?action="+$(this).attr("pro")+"&type="+$(this).attr("tag")+"&missionId=${missionstatetable.missionId}'"
|
||||
// +">浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。</iframe>");
|
||||
//}else{
|
||||
$div.append("<iframe name='I1' width='100%' height='380px' marginheight='0' marginwidth='0' frameborder='0' scrolling='no'"
|
||||
+"src='nmsTaskManager!executeAction.do?action="+$(this).attr("pro")+"&type="+$(this).attr("tag")+"&missionId=${missionstatetable.missionId}&mypageNo=${mypageNo}&mypageSize=${mypageSize}&missionName=${missionName}&loopFlag=${loopFlag}&missionState=${missionState}&missionType=${missionType}&dataStart=${dataStart}&dataEnd=${dataEnd}&dataRange=${dataRange}'"
|
||||
+">i18n_mrs.message.brower_n81i</iframe>");
|
||||
|
||||
//}
|
||||
|
||||
});
|
||||
if(tabs>0){
|
||||
$( "#tabs" ).find("a:eq("+(tabs/10-1)+")").trigger('click');
|
||||
}else{
|
||||
$( "#tabs" ).find("a:eq(0)").trigger('click');
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
function exportXLS(id,result){
|
||||
tabnum = tabnum.substring(tabnum.length-1, tabnum.length);
|
||||
document.yhForm.action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=exprotXls&missionId="+id+"&result="+result + '&tabs=' + tabnum;
|
||||
document.yhForm.submit();
|
||||
}
|
||||
//返回任务列表
|
||||
function callBack(){
|
||||
document.yhForm.action ="<c:url value='${prevPageUrl}' />";
|
||||
//document.yhForm.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=query' />";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body style="overflow: hidden">
|
||||
<!--中间部分右边开始-->
|
||||
<div class="middle_list">
|
||||
<div class="box_1">
|
||||
<!--
|
||||
<img src="<c:url value='/'/>/images/sanjiao.png" class="img_middle" /> 你现在所在的位置是:命令执行-任务结果查看
|
||||
-->
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrs.button.exportXls_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="exportXLS(${missionstatetable.missionId },1)"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout value="i18n_mrs.button.back_n81i"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:callBack();"/>
|
||||
</div>
|
||||
<form action="" name="yhForm" method="post" style="margin-top: 26px">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="missionName" value="${missionName }" id="missionName"/>
|
||||
<input type="hidden" name="loopFlag" value="${loopFlag }" id="loopFlag" />
|
||||
<input type="hidden" name="missionState" value="${missionState }" id="missionState" />
|
||||
<input type="hidden" name="missionType" value="${missionType }" id="missionType" />
|
||||
<input type="hidden" name="from" value="${from }" />
|
||||
<input type="hidden" name="mypageNo" value="${mypageNo}" /><!-- 列表当前页数 -->
|
||||
<input type="hidden" name="mypageSize" value="${mypageSize}" /><!-- 列表当前页数 -->
|
||||
<table cellpadding="0" cellspacing="0" class="table" border="0" align="left">
|
||||
<tr>
|
||||
<td class="color_8" colspan="5"><strong>
|
||||
<c:if test="${missionstatetable.missionType eq 1}">i18n_mrs.message.filePush_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 2}">i18n_mrs.message.getNonStream_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 3}">i18n_mrs.message.getStream_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 4}">i18n_mrs.message.commandExec_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 5}">i18n_mrs.message.shellRegist_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 6}">i18n_mrs.message.upgradeDeployment_n81i</c:if>
|
||||
-
|
||||
<c:if test="${missionstatetable.loopFlag eq 1}">i18n_mrs.text.loopFlag_n81i - </c:if>
|
||||
${missionstatetable.missionName}
|
||||
-
|
||||
i18n_mrs.text.resultView_n81i</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td_3" width="100%" valign="top">
|
||||
<div id="tabs">
|
||||
<ul>
|
||||
<li><a href="#tabs-1" pro="resultChart" tag ='pie' ><strong>i18n_mrs.text.pie_n81i</strong></a></li>
|
||||
<c:if test="${missionstatetable.loopFlag==1}">
|
||||
<li><a href="#tabs-2" pro="resultChart" tag ='line' ><strong>i18n_mrs.text.line_n81i</strong></a></li>
|
||||
<!--
|
||||
<li><a href="#tabs-3" pro="resultChart" tag ='column' ><strong>i18n_mrs.text.column_n81i</strong></a></li>
|
||||
-->
|
||||
<li><a href="#tabs-3" pro="statisticList" tag ='data' ><strong>i18n_mrs.text.data_n81i</strong></a></li>
|
||||
<!--
|
||||
-->
|
||||
</c:if>
|
||||
</ul>
|
||||
<div id="tabs-1" style="background-color: #EBECEB;padding: 0px 0px;" >
|
||||
</div>
|
||||
<c:if test="${missionstatetable.loopFlag==1}">
|
||||
<div id="tabs-2" align="center" style="background-color: #EBECEB;padding: 0px 0px;">
|
||||
</div>
|
||||
<!--
|
||||
<div id="tabs-3" align="center" style="background-color: #EBECEB;padding: 0px 0px;">
|
||||
</div>
|
||||
-->
|
||||
<div id="tabs-3" align="center" style="background-color: #EBECEB;padding: 0px 0px;">
|
||||
</div>
|
||||
</c:if>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="color_1" style="text-align: right;">
|
||||
<!--
|
||||
<button
|
||||
style="border-style: none; background-color: transparent; background-image: url(< c : url value = '/desktop/images/anniu/button${userBgColor }.png'/ >); vertical-align: middle;"
|
||||
onmouseover="this.className='hover';"
|
||||
onmouseout="this.className='normal';"
|
||||
onclick="javascript:resultChart(${missionstatetable.missionId})">
|
||||
结果图
|
||||
</button>
|
||||
<input type="button" class=btn3_mouseout value="失败结果导出"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="exportXLS(${missionstatetable.missionId },1)"/>
|
||||
|
||||
<input type="button" class=btn3_mouseout value="返回"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="javascript:callBack();"/>
|
||||
-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,193 +1,193 @@
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<!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_mrsl.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/WebCalendar.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript">
|
||||
$(document).ready(function(){
|
||||
// setTimeout(function(){
|
||||
var thisHeight = parent.document.body.scrollHeight-100;
|
||||
var pw = window.parent;
|
||||
if(pw){
|
||||
var $thisIframe = $("iframe[name='"+window.frameElement.name+"']:last",pw.document);
|
||||
if($thisIframe.parent().css('height')!=(thisHeight+'px')){
|
||||
$thisIframe.parent().css('height',thisHeight+'px');
|
||||
}
|
||||
if($thisIframe.css('height')!=(thisHeight+'px')){
|
||||
$thisIframe.css('height',thisHeight+"px");
|
||||
}
|
||||
pw.document.body.scroll = 'auto';
|
||||
}
|
||||
// },1000);
|
||||
$("#info").floatHeaderDiv();
|
||||
});
|
||||
//查询记录
|
||||
function qry(){
|
||||
//document.form3.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=query' />";
|
||||
document.form3.submit();
|
||||
}
|
||||
//查询记录
|
||||
function searchResults(missionId,roundId){
|
||||
window.parent.document.forms[0].action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=searchResults&missionId="+missionId+"&curMissionId="+roundId+"&tabs=3";
|
||||
window.parent.document.forms[0].submit();
|
||||
}
|
||||
|
||||
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
$(function(){
|
||||
|
||||
var dh = document.body.clientHeight;
|
||||
var dhh = dh-40+"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:99%;font-size:12px;height: "+dhh);
|
||||
$("#info").attr("style","width:100%;");
|
||||
}
|
||||
$("#info").floatHeaderDiv();
|
||||
});
|
||||
|
||||
window.onresize = function(){
|
||||
$("#info").floatHeader();//用于浏览器调整大小后 列表表头自动适应
|
||||
}
|
||||
|
||||
/*------ 滚动条滚动 延迟加载页面操作--------------*/
|
||||
var hght=0;//初始化滚动条总长
|
||||
var topH=0;//初始化滚动条的当前位置
|
||||
var pagePoint = ${pageNo};
|
||||
var memoryData ;
|
||||
var intervalID ;
|
||||
var currentPage = 0; //当前页数
|
||||
var currenttotalPage = 0; //总页数
|
||||
$(function(){//DOM的onload事件
|
||||
$("#maindiv").scroll( function() {//定义滚动条位置改变时触发的事件。
|
||||
hght=this.scrollHeight;//得到滚动条总长,赋给hght变量
|
||||
topH=this.scrollTop+this.clientHeight;//得到滚动条当前值,赋给top变量
|
||||
});
|
||||
intervalID = setInterval(function(){cando();},800);//每隔2秒钟调用一次cando函数来判断当前滚动条位置。
|
||||
function cando(){
|
||||
currentPage = $("#currentPage").html();
|
||||
currenttotalPage = $("#currenttotalPage").html();
|
||||
if(Number(currentPage) < Number(currenttotalPage)){
|
||||
if(topH!=0 && hght!=0 && topH == hght ){//判断滚动条当前位置是否超过总长的3/2,parseInt为取整函数
|
||||
show();//如果是,调用show函数加载内容。
|
||||
}
|
||||
}else if(Number(currentPage) == Number(currenttotalPage)){
|
||||
clearInterval(intervalID);
|
||||
}
|
||||
}
|
||||
function show(){
|
||||
hght=0;//恢复滚动条总长,因为$(”#mypage”).scroll事件一触发,又会得到新值,不恢复的话可能会造成判断错误而再次加载……
|
||||
topH=0;//原因同上。
|
||||
var rowN = Number($("input[type=checkbox]:last").next().val())+1;
|
||||
var url2="<c:url value='nmsTaskManager.do?action=statisticListChild'/>&pageNo="+(++pagePoint)+"&pageSize="+'${pageSize }';
|
||||
var urlTmp = encodeURI(url2);
|
||||
$.ajax({
|
||||
url:urlTmp,
|
||||
type : "get",
|
||||
async:false,
|
||||
data:$("#frmArticleType").serialize(),
|
||||
success : function(data) {
|
||||
$("#info").append($(data));//用append方法追加内容到mypage元素。
|
||||
$("#currentPage").html(pagePoint);//修改页码
|
||||
$("#pageNo").val(pagePoint);
|
||||
}
|
||||
});
|
||||
loadButton();
|
||||
}
|
||||
});
|
||||
/*------ 滚动条滚动 延迟加载页面操作--------------*/
|
||||
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body class="bc">
|
||||
<!--中间部分右边开始-->
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
</div>
|
||||
<form name=form3 id="frmArticleType" action="<c:url value='nmsTaskManager.do?action=statisticList'/>" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<div class="box_1">
|
||||
<label class="divTopText"><font class="selectText">i18n_mrsl.text.loopInterval_n81i</font>:
|
||||
<input type="hidden" name="missionId" value="${missionstatetable.missionId}"/>
|
||||
<input name="startTimeStr" id="startTimeStr" type="text" value="<fmt:formatDate type="both" value="${startTimeStr }" />"
|
||||
onclick="SelectDate(this,'yyyy-MM-dd hh:mm:ss',${session.i18n_lang == 'zh_CN'?0:1},0,0)"/></label><label class="divTopText"><font class="selectText"> i18n_mrsl.text.to_n81i</font>
|
||||
<input name="endTimeStr" id="endTimeStr" type="text" value="<fmt:formatDate type="both" value="${endTimeStr }" />"
|
||||
onclick="SelectDate(this,'yyyy-MM-dd hh:mm:ss',${session.i18n_lang == 'zh_CN'?0:1},0,0)"/></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>" class="img_middle" onclick="javascript:qry();" />
|
||||
</div>
|
||||
<div id="maindiv" style="clear: both">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" width="100%" id="info">
|
||||
<tr>
|
||||
<td class="color_top_1">i18n_mrsl.text.cycle_n81i</td>
|
||||
<td class="color_top_1">i18n_mrsl.text.loopInterval_n81i</td>
|
||||
<td class="color_top_1">i18n_mrsl.text.successNum_n81i</td>
|
||||
<td class="color_top_1">i18n_mrsl.text.filedNum_n81i</td>
|
||||
<td class="color_top_1">i18n_mrsl.text.downNum_n81i</td>
|
||||
<td class="color_top_1">i18n_mrsl.text.upNum_n81i</td>
|
||||
<td class="color_top_1">i18n_mrsl.text.totalNum_n81i</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${page.totalCount - (pageNo-1)*page.pageSize}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(loopInfolist)>0}">
|
||||
<c:forEach items="${loopInfolist }" var="objs" >
|
||||
<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 }"><a href="javaScript:searchResults(${objs[0] },${objs[1] })">i18n_mrsl.text.searchResults_n81i${index }i18n_mrsl.text.searchResults.cycle_n81i</a></td>
|
||||
<td class="${tdClass }"><a href="javaScript:searchResults(${objs[0] },${objs[1] })">${objs[2] } - ${objs[3] }</a>
|
||||
</td>
|
||||
<td class="${tdClass }">${objs[6] }</td>
|
||||
<td class="${tdClass }">${objs[7] }</td>
|
||||
<td class="${tdClass }">${objs[8] }</td>
|
||||
<td class="${tdClass }">${objs[9] }</td>
|
||||
<td class="${tdClassR }">${objs[10] }</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index-1}" />
|
||||
</c:forEach>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td class="td_2" colspan="7" style="text-align: center">i18n_mrsl.text.noResult_n81i</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty loopInfolist}">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
<br />
|
||||
</body>
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<!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_mrsl.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/WebCalendar.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript">
|
||||
$(document).ready(function(){
|
||||
// setTimeout(function(){
|
||||
var thisHeight = parent.document.body.scrollHeight-100;
|
||||
var pw = window.parent;
|
||||
if(pw){
|
||||
var $thisIframe = $("iframe[name='"+window.frameElement.name+"']:last",pw.document);
|
||||
if($thisIframe.parent().css('height')!=(thisHeight+'px')){
|
||||
$thisIframe.parent().css('height',thisHeight+'px');
|
||||
}
|
||||
if($thisIframe.css('height')!=(thisHeight+'px')){
|
||||
$thisIframe.css('height',thisHeight+"px");
|
||||
}
|
||||
pw.document.body.scroll = 'auto';
|
||||
}
|
||||
// },1000);
|
||||
$("#info").floatHeaderDiv();
|
||||
});
|
||||
//查询记录
|
||||
function qry(){
|
||||
//document.form3.action ="<c:url value='/nmstaskManager/nmsTaskManager.do?action=query' />";
|
||||
document.form3.submit();
|
||||
}
|
||||
//查询记录
|
||||
function searchResults(missionId,roundId){
|
||||
window.parent.document.forms[0].action="<c:url value='/'/>/nmstaskManager/nmsTaskManager!executeAction.do?action=searchResults&missionId="+missionId+"&curMissionId="+roundId+"&tabs=3";
|
||||
window.parent.document.forms[0].submit();
|
||||
}
|
||||
|
||||
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
$(function(){
|
||||
|
||||
var dh = document.body.clientHeight;
|
||||
var dhh = dh-40+"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:99%;font-size:12px;height: "+dhh);
|
||||
$("#info").attr("style","width:100%;");
|
||||
}
|
||||
$("#info").floatHeaderDiv();
|
||||
});
|
||||
|
||||
window.onresize = function(){
|
||||
$("#info").floatHeader();//用于浏览器调整大小后 列表表头自动适应
|
||||
}
|
||||
|
||||
/*------ 滚动条滚动 延迟加载页面操作--------------*/
|
||||
var hght=0;//初始化滚动条总长
|
||||
var topH=0;//初始化滚动条的当前位置
|
||||
var pagePoint = ${pageNo};
|
||||
var memoryData ;
|
||||
var intervalID ;
|
||||
var currentPage = 0; //当前页数
|
||||
var currenttotalPage = 0; //总页数
|
||||
$(function(){//DOM的onload事件
|
||||
$("#maindiv").scroll( function() {//定义滚动条位置改变时触发的事件。
|
||||
hght=this.scrollHeight;//得到滚动条总长,赋给hght变量
|
||||
topH=this.scrollTop+this.clientHeight;//得到滚动条当前值,赋给top变量
|
||||
});
|
||||
intervalID = setInterval(function(){cando();},800);//每隔2秒钟调用一次cando函数来判断当前滚动条位置。
|
||||
function cando(){
|
||||
currentPage = $("#currentPage").html();
|
||||
currenttotalPage = $("#currenttotalPage").html();
|
||||
if(Number(currentPage) < Number(currenttotalPage)){
|
||||
if(topH!=0 && hght!=0 && topH == hght ){//判断滚动条当前位置是否超过总长的3/2,parseInt为取整函数
|
||||
show();//如果是,调用show函数加载内容。
|
||||
}
|
||||
}else if(Number(currentPage) == Number(currenttotalPage)){
|
||||
clearInterval(intervalID);
|
||||
}
|
||||
}
|
||||
function show(){
|
||||
hght=0;//恢复滚动条总长,因为$(”#mypage”).scroll事件一触发,又会得到新值,不恢复的话可能会造成判断错误而再次加载……
|
||||
topH=0;//原因同上。
|
||||
var rowN = Number($("input[type=checkbox]:last").next().val())+1;
|
||||
var url2="<c:url value='nmsTaskManager.do?action=statisticListChild'/>&pageNo="+(++pagePoint)+"&pageSize="+'${pageSize }';
|
||||
var urlTmp = encodeURI(url2);
|
||||
$.ajax({
|
||||
url:urlTmp,
|
||||
type : "get",
|
||||
async:false,
|
||||
data:$("#frmArticleType").serialize(),
|
||||
success : function(data) {
|
||||
$("#info").append($(data));//用append方法追加内容到mypage元素。
|
||||
$("#currentPage").html(pagePoint);//修改页码
|
||||
$("#pageNo").val(pagePoint);
|
||||
}
|
||||
});
|
||||
loadButton();
|
||||
}
|
||||
});
|
||||
/*------ 滚动条滚动 延迟加载页面操作--------------*/
|
||||
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body class="bc">
|
||||
<!--中间部分右边开始-->
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
</div>
|
||||
<form name=form3 id="frmArticleType" action="<c:url value='nmsTaskManager.do?action=statisticList'/>" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<div class="box_1">
|
||||
<label class="divTopText"><font class="selectText">i18n_mrsl.text.loopInterval_n81i</font>:
|
||||
<input type="hidden" name="missionId" value="${missionstatetable.missionId}"/>
|
||||
<input name="startTimeStr" id="startTimeStr" type="text" value="<fmt:formatDate type="both" value="${startTimeStr }" />"
|
||||
onclick="SelectDate(this,'yyyy-MM-dd hh:mm:ss',${session.i18n_lang == 'zh_CN'?0:1},0,0)"/></label><label class="divTopText"><font class="selectText"> i18n_mrsl.text.to_n81i</font>
|
||||
<input name="endTimeStr" id="endTimeStr" type="text" value="<fmt:formatDate type="both" value="${endTimeStr }" />"
|
||||
onclick="SelectDate(this,'yyyy-MM-dd hh:mm:ss',${session.i18n_lang == 'zh_CN'?0:1},0,0)"/></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>" class="img_middle" onclick="javascript:qry();" />
|
||||
</div>
|
||||
<div id="maindiv" style="clear: both">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" width="100%" id="info">
|
||||
<tr>
|
||||
<td class="color_top_1">i18n_mrsl.text.cycle_n81i</td>
|
||||
<td class="color_top_1">i18n_mrsl.text.loopInterval_n81i</td>
|
||||
<td class="color_top_1">i18n_mrsl.text.successNum_n81i</td>
|
||||
<td class="color_top_1">i18n_mrsl.text.filedNum_n81i</td>
|
||||
<td class="color_top_1">i18n_mrsl.text.downNum_n81i</td>
|
||||
<td class="color_top_1">i18n_mrsl.text.upNum_n81i</td>
|
||||
<td class="color_top_1">i18n_mrsl.text.totalNum_n81i</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${page.totalCount - (pageNo-1)*page.pageSize}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(loopInfolist)>0}">
|
||||
<c:forEach items="${loopInfolist }" var="objs" >
|
||||
<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 }"><a href="javaScript:searchResults(${objs[0] },${objs[1] })">i18n_mrsl.text.searchResults_n81i${index }i18n_mrsl.text.searchResults.cycle_n81i</a></td>
|
||||
<td class="${tdClass }"><a href="javaScript:searchResults(${objs[0] },${objs[1] })">${objs[2] } - ${objs[3] }</a>
|
||||
</td>
|
||||
<td class="${tdClass }">${objs[6] }</td>
|
||||
<td class="${tdClass }">${objs[7] }</td>
|
||||
<td class="${tdClass }">${objs[8] }</td>
|
||||
<td class="${tdClass }">${objs[9] }</td>
|
||||
<td class="${tdClassR }">${objs[10] }</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index-1}" />
|
||||
</c:forEach>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td class="td_2" colspan="7" style="text-align: center">i18n_mrsl.text.noResult_n81i</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty loopInfolist}">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,41 +1,41 @@
|
||||
<%@ page language="java" import="java.util.*,java.math.BigInteger,java.text.NumberFormat" pageEncoding="UTF-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
<c:set var="index" value="${page.totalCount - (pageNo-1)*page.pageSize}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(loopInfolist)>0}">
|
||||
<c:forEach items="${loopInfolist }" var="objs" >
|
||||
<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 }"><a href="javaScript:searchResults(${objs[0] },${objs[1] })">i18n_mrslc.text.searchResults_n81i${index }i18n_mrslc.text.searchResults.cycle_n81i</a></td>
|
||||
<td class="${tdClass }"><a href="javaScript:searchResults(${objs[0] },${objs[1] })">${objs[2] } - ${objs[3] }</a>
|
||||
</td>
|
||||
<td class="${tdClass }">${objs[6] }</td>
|
||||
<td class="${tdClass }">${objs[7] }</td>
|
||||
<td class="${tdClass }">${objs[8] }</td>
|
||||
<td class="${tdClass }">${objs[9] }</td>
|
||||
<td class="${tdClassR }">${objs[10] }</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index-1}" />
|
||||
</c:forEach>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td class="td_2" colspan="7" style="text-align: center">i18n_mrslc.text.noResult_n81i</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<%@ page language="java" import="java.util.*,java.math.BigInteger,java.text.NumberFormat" pageEncoding="UTF-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
<c:set var="index" value="${page.totalCount - (pageNo-1)*page.pageSize}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(loopInfolist)>0}">
|
||||
<c:forEach items="${loopInfolist }" var="objs" >
|
||||
<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 }"><a href="javaScript:searchResults(${objs[0] },${objs[1] })">i18n_mrslc.text.searchResults_n81i${index }i18n_mrslc.text.searchResults.cycle_n81i</a></td>
|
||||
<td class="${tdClass }"><a href="javaScript:searchResults(${objs[0] },${objs[1] })">${objs[2] } - ${objs[3] }</a>
|
||||
</td>
|
||||
<td class="${tdClass }">${objs[6] }</td>
|
||||
<td class="${tdClass }">${objs[7] }</td>
|
||||
<td class="${tdClass }">${objs[8] }</td>
|
||||
<td class="${tdClass }">${objs[9] }</td>
|
||||
<td class="${tdClassR }">${objs[10] }</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index-1}" />
|
||||
</c:forEach>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td class="td_2" colspan="7" style="text-align: center">i18n_mrslc.text.noResult_n81i</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,89 +1,89 @@
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
<c:set var="index" value="${(pageNo-1)*page.pageSize+ 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}');">i18n_ntilc.text.resultView_n81i</a>
|
||||
<c:if test="${missionstatetable.userId eq loginUserId}">
|
||||
<a href="javaScript:editMissionViewLevel('${missionstatetable.missionId}');">i18n_ntilc.text.updateInfo_n81i</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_ntilc.message.filePush_n81i
|
||||
</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 2}">
|
||||
i18n_ntilc.message.getNonStream_n81i
|
||||
</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 3}">
|
||||
i18n_ntilc.message.getStream_n81i
|
||||
</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 5}">
|
||||
i18n_ntilc.message.shellRegist_n81i
|
||||
</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 4}">
|
||||
i18n_ntilc.message.commandExec_n81i
|
||||
</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 6}">
|
||||
i18n_ntilc.message.upgradeDeployment_n81i
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="${tdClass }" nowrap="nowrap">
|
||||
<c:if test="${missionstatetable.loopFlag eq 1}">i18n_ntilc.message.Y_n81i</c:if>
|
||||
<c:if test="${missionstatetable.loopFlag eq 0}">i18n_ntilc.message.N_n81i</c:if>
|
||||
</td>
|
||||
<td class="${tdClass }" nowrap="nowrap">
|
||||
<c:if test="${missionstatetable.missionState eq 1}">i18n_ntilc.message.missionCreated_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 2}">i18n_ntilc.message.taskExec_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 3 }"><font color="blue">i18n_ntilc.message.completed_n81i</font></c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 30}"><font color="green">i18n_ntilc.message.allSuccess_n81i</font></c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 32}"><font color="#e47833">i18n_ntilc.message.partiallySuccess_n81i</font></c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 31}"><font color="red">i18n_ntilc.message.allFailed_n81i</font></c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 4}">i18n_ntilc.message.teskFailedExec_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 5}">i18n_ntilc.message.revocation_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 6}">i18n_ntilc.message.cancellation_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 7}">i18n_ntilc.message.cancelled_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_ntilc.message.publisher_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 2}">i18n_ntilc.message.publisherGroup_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 3}">i18n_ntilc.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>
|
||||
</c:otherwise>
|
||||
<%@ page language="java" pageEncoding="utf-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
<c:set var="index" value="${(pageNo-1)*page.pageSize+ 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}');">i18n_ntilc.text.resultView_n81i</a>
|
||||
<c:if test="${missionstatetable.userId eq loginUserId}">
|
||||
<a href="javaScript:editMissionViewLevel('${missionstatetable.missionId}');">i18n_ntilc.text.updateInfo_n81i</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_ntilc.message.filePush_n81i
|
||||
</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 2}">
|
||||
i18n_ntilc.message.getNonStream_n81i
|
||||
</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 3}">
|
||||
i18n_ntilc.message.getStream_n81i
|
||||
</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 5}">
|
||||
i18n_ntilc.message.shellRegist_n81i
|
||||
</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 4}">
|
||||
i18n_ntilc.message.commandExec_n81i
|
||||
</c:if>
|
||||
<c:if test="${missionstatetable.missionType eq 6}">
|
||||
i18n_ntilc.message.upgradeDeployment_n81i
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="${tdClass }" nowrap="nowrap">
|
||||
<c:if test="${missionstatetable.loopFlag eq 1}">i18n_ntilc.message.Y_n81i</c:if>
|
||||
<c:if test="${missionstatetable.loopFlag eq 0}">i18n_ntilc.message.N_n81i</c:if>
|
||||
</td>
|
||||
<td class="${tdClass }" nowrap="nowrap">
|
||||
<c:if test="${missionstatetable.missionState eq 1}">i18n_ntilc.message.missionCreated_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 2}">i18n_ntilc.message.taskExec_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 3 }"><font color="blue">i18n_ntilc.message.completed_n81i</font></c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 30}"><font color="green">i18n_ntilc.message.allSuccess_n81i</font></c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 32}"><font color="#e47833">i18n_ntilc.message.partiallySuccess_n81i</font></c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 31}"><font color="red">i18n_ntilc.message.allFailed_n81i</font></c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 4}">i18n_ntilc.message.teskFailedExec_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 5}">i18n_ntilc.message.revocation_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 6}">i18n_ntilc.message.cancellation_n81i</c:if>
|
||||
<c:if test="${missionstatetable.missionState eq 7}">i18n_ntilc.message.cancelled_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_ntilc.message.publisher_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 2}">i18n_ntilc.message.publisherGroup_n81i</c:if>
|
||||
<c:if test="${missionstatetable.viewLevel eq 3}">i18n_ntilc.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>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,90 +1,90 @@
|
||||
<%@ page language="java" pageEncoding="UTF-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
%>
|
||||
|
||||
<!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_siue.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script type="text/javascript">
|
||||
function goBack(){
|
||||
document.form1.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryUserInfo";
|
||||
document.form1.submit();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
/<!--中间部分右边开始-->
|
||||
<form action="" name="form1" id="form1" method="post">
|
||||
<table align="center" border="0" cellpadding="0"
|
||||
cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td height="30" class="color_7" colspan="5">
|
||||
<strong>i18n_siue.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1">
|
||||
i18n_siue.text.yhbh_n81i
|
||||
</td>
|
||||
<td class="color_1">
|
||||
i18n_siue.text.yhmc_n81i
|
||||
</td>
|
||||
<!--
|
||||
<td class="color_1">
|
||||
用户密码
|
||||
</td>
|
||||
-->
|
||||
<td class="color_1">
|
||||
Email
|
||||
</td>
|
||||
<td class="color_7">
|
||||
i18n_siue.text.showError_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach items="${errorList}" var="info">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
${info.yhbh }
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${info.yhmc }
|
||||
</td>
|
||||
<!--
|
||||
<td class="color_3">
|
||||
${info.yhmm }
|
||||
</td>
|
||||
-->
|
||||
<td class="color_3">
|
||||
${info.email }
|
||||
</td>
|
||||
<td class="color_6">
|
||||
${info.showError }
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
|
||||
<tr>
|
||||
<td class="color_7" colspan="6">
|
||||
<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="goBack()" value="i18n_siue.text.back_n81i"/>
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
<!--中间部分右边结束-->
|
||||
</div>
|
||||
</body>
|
||||
<%@ page language="java" pageEncoding="UTF-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
%>
|
||||
|
||||
<!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_siue.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script type="text/javascript">
|
||||
function goBack(){
|
||||
document.form1.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryUserInfo";
|
||||
document.form1.submit();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
/<!--中间部分右边开始-->
|
||||
<form action="" name="form1" id="form1" method="post">
|
||||
<table align="center" border="0" cellpadding="0"
|
||||
cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td height="30" class="color_7" colspan="5">
|
||||
<strong>i18n_siue.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1">
|
||||
i18n_siue.text.yhbh_n81i
|
||||
</td>
|
||||
<td class="color_1">
|
||||
i18n_siue.text.yhmc_n81i
|
||||
</td>
|
||||
<!--
|
||||
<td class="color_1">
|
||||
用户密码
|
||||
</td>
|
||||
-->
|
||||
<td class="color_1">
|
||||
Email
|
||||
</td>
|
||||
<td class="color_7">
|
||||
i18n_siue.text.showError_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach items="${errorList}" var="info">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
${info.yhbh }
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${info.yhmc }
|
||||
</td>
|
||||
<!--
|
||||
<td class="color_3">
|
||||
${info.yhmm }
|
||||
</td>
|
||||
-->
|
||||
<td class="color_3">
|
||||
${info.email }
|
||||
</td>
|
||||
<td class="color_6">
|
||||
${info.showError }
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
|
||||
<tr>
|
||||
<td class="color_7" colspan="6">
|
||||
<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="goBack()" value="i18n_siue.text.back_n81i"/>
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
<!--中间部分右边结束-->
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,104 +1,104 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_asdti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function add(){
|
||||
if($id("sortName","","i18n_asdti.text.sortName_n81i")){
|
||||
document.Sortform.action="<%=path%>/sysManage/snmpDetectManage!executeAction.do?action=addSnmpDetectType";
|
||||
document.Sortform.submit();
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Sortform.action="<%=path%>/sysManage/snmpDetectManage.do?action=querySnmpDetectTypeInfo";
|
||||
document.Sortform.submit();
|
||||
}
|
||||
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="Sortform" method="post">
|
||||
<input type="hidden" name="sortNameForSearch" id="sortNameForSearch" value="${sortNameForSearch}" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_asdti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_asdti.text.sortName_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<input type="text" name="sortInfo.sortName" id="sortName" size="30" />
|
||||
<font id = "ctypeName"color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_asdti.text.sortDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<textarea type="text" name="sortInfo.sortDesc" id="sortDesc" rows="3" cols="50"></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="add()"
|
||||
value="i18n_asdti.text.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Sortform'].reset()"
|
||||
value="i18n_asdti.text.reset_n81i"/>
|
||||
|
||||
<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="goBack()" value="i18n_asdti.text.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_asdti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function add(){
|
||||
if($id("sortName","","i18n_asdti.text.sortName_n81i")){
|
||||
document.Sortform.action="<%=path%>/sysManage/snmpDetectManage!executeAction.do?action=addSnmpDetectType";
|
||||
document.Sortform.submit();
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Sortform.action="<%=path%>/sysManage/snmpDetectManage.do?action=querySnmpDetectTypeInfo";
|
||||
document.Sortform.submit();
|
||||
}
|
||||
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="Sortform" method="post">
|
||||
<input type="hidden" name="sortNameForSearch" id="sortNameForSearch" value="${sortNameForSearch}" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_asdti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_asdti.text.sortName_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<input type="text" name="sortInfo.sortName" id="sortName" size="30" />
|
||||
<font id = "ctypeName"color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_asdti.text.sortDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<textarea type="text" name="sortInfo.sortDesc" id="sortDesc" rows="3" cols="50"></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="add()"
|
||||
value="i18n_asdti.text.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Sortform'].reset()"
|
||||
value="i18n_asdti.text.reset_n81i"/>
|
||||
|
||||
<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="goBack()" value="i18n_asdti.text.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,83 +1,83 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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></title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function goBack(){
|
||||
document.Sortform.action="<%=path%>/sysManage/snmpDetectManage.do?action=querySnmpDetectTypeInfo";
|
||||
document.Sortform.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="Sortform" method="post">
|
||||
<input type="hidden" name="sortInfo.id" id="sortInfoId" value="${sortInfo.id}" />
|
||||
<input type="hidden" name="sortNameForSearch" id="sortNameForSearch" value="${sortNameForSearch}" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_dsdti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_dsdti.text.sortName_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
${sortInfo.sortName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" width="15%" valign="top" nowrap="nowrap">
|
||||
i18n_dsdti.text.sortDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
${sortInfo.sortDesc}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="goBack()" value="i18n_asdti.text.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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></title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function goBack(){
|
||||
document.Sortform.action="<%=path%>/sysManage/snmpDetectManage.do?action=querySnmpDetectTypeInfo";
|
||||
document.Sortform.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="Sortform" method="post">
|
||||
<input type="hidden" name="sortInfo.id" id="sortInfoId" value="${sortInfo.id}" />
|
||||
<input type="hidden" name="sortNameForSearch" id="sortNameForSearch" value="${sortNameForSearch}" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_dsdti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_dsdti.text.sortName_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
${sortInfo.sortName}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" width="15%" valign="top" nowrap="nowrap">
|
||||
i18n_dsdti.text.sortDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
${sortInfo.sortDesc}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="goBack()" value="i18n_asdti.text.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,138 +1,138 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 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_asdti.text.back_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
</head>
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
var msg = '${MSG}';
|
||||
if(msg=='1'){
|
||||
alert("i18n_sdtil.message.success_n81i");
|
||||
}else if(msg=='2'){
|
||||
alert("i18n_sdtil.message.faild_n81i");
|
||||
}
|
||||
|
||||
//新增snmp监测项信息
|
||||
function toAddSnmpDetectType() {
|
||||
document.form3.action = "<%=path%>/sysManage/snmpDetectManage!executeAction.do?action=toAddSnmpDetectType";
|
||||
document.form3.submit();
|
||||
};
|
||||
//修改snmp监测项信息
|
||||
function toUpdateSnmpDetectType() {
|
||||
if(!isRigthCheck("ids", "edit")){
|
||||
alert("i18n_sdtil.message.selectOne_n81i");
|
||||
}else{
|
||||
//获取选择的snmp监测项信息
|
||||
document.form3.action = "<%=path%>/sysManage/snmpDetectManage!executeAction.do?action=toUpdateSnmpDetectType";
|
||||
document.form3.submit();
|
||||
}
|
||||
};
|
||||
|
||||
//查询记录
|
||||
function qry(){
|
||||
document.form3.action = "<%=path%>/sysManage/snmpDetectManage.do?action=querySnmpDetectTypeInfo";
|
||||
document.form3.submit();
|
||||
}
|
||||
|
||||
//snmp监测项详细信息
|
||||
function detail(sortId) {
|
||||
document.form3.action = "<%=path%>/sysManage/snmpDetectManage.do?action=detailSnmpDetectType&sortId="+sortId;
|
||||
document.form3.submit();
|
||||
}
|
||||
|
||||
//删除snmp监测项信息
|
||||
function deleteSnmpDetectType() {
|
||||
if(!isRigthCheck("ids", "remove")){
|
||||
alert("i18n_sdtil.message.selectOne_n81i");
|
||||
}else if(confirm("i18n_sdtil.message.delete_n81i")){
|
||||
document.form3.action = "<%=path%>/sysManage/snmpDetectManage.do?action=deleteSnmpDetectType";
|
||||
document.form3.submit();
|
||||
}
|
||||
};
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form name="form3" id="frmArticleType"
|
||||
action="<c:url value='/sysManage/snmpDetectManage.do?action=querySnmpDetectTypeInfo'/>" method="post">
|
||||
<div class="box_1">
|
||||
<label class="divTopText"><font class="selectText">i18n_sdtil.text.sortName_n81i</font>
|
||||
<input style="width:140px;" name="sortNameForSearch" id="sortNameForSearch" value="${sortNameForSearch}"></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>"
|
||||
class="img_middle" onclick="javascript:qry();" />
|
||||
</div>
|
||||
<div class="box_2"><jsp:include page="/include/include.jsp" /></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td width="6%" class="color_top">
|
||||
<input type="checkbox" name="checkbox62" value="checkbox" onClick="checkAll(this)" />i18n_sdtil.text.index_n81i
|
||||
</td>
|
||||
<td width="12%" class="color_top">
|
||||
i18n_sdtil.text.sortName_n81i
|
||||
</td>
|
||||
<td width="10%" class="color_top">
|
||||
i18n_sdtil.text.sortTypeDesc_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
|
||||
<c:when test="${fn:length(sortInfoList) > 0}">
|
||||
<c:forEach items="${sortInfoList}" var="sort" varStatus="vs">
|
||||
<c:set var="color" value="color_1"/>
|
||||
<c:set var="color_end" value="color_7"/>
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3"/>
|
||||
<c:set var="color_end" value="color_6"/>
|
||||
</c:if>
|
||||
<tr >
|
||||
<td class="${color }">
|
||||
<input type="checkbox" name="ids" id="ids" value="${sort.id}" />${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<a href="javascript:detail('${sort.id}');">${sort.sortName}</a>
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${sort.sortDesc}
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="6" align="center" class="color_6">
|
||||
i18n_sdtil.text.sortTypeDesc_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
<c:if test="${!empty sortInfoList}">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</c:if>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
|
||||
<%@ taglib prefix="c" uri="/jstl/c"%>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 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_asdti.text.back_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
</head>
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
var msg = '${MSG}';
|
||||
if(msg=='1'){
|
||||
alert("i18n_sdtil.message.success_n81i");
|
||||
}else if(msg=='2'){
|
||||
alert("i18n_sdtil.message.faild_n81i");
|
||||
}
|
||||
|
||||
//新增snmp监测项信息
|
||||
function toAddSnmpDetectType() {
|
||||
document.form3.action = "<%=path%>/sysManage/snmpDetectManage!executeAction.do?action=toAddSnmpDetectType";
|
||||
document.form3.submit();
|
||||
};
|
||||
//修改snmp监测项信息
|
||||
function toUpdateSnmpDetectType() {
|
||||
if(!isRigthCheck("ids", "edit")){
|
||||
alert("i18n_sdtil.message.selectOne_n81i");
|
||||
}else{
|
||||
//获取选择的snmp监测项信息
|
||||
document.form3.action = "<%=path%>/sysManage/snmpDetectManage!executeAction.do?action=toUpdateSnmpDetectType";
|
||||
document.form3.submit();
|
||||
}
|
||||
};
|
||||
|
||||
//查询记录
|
||||
function qry(){
|
||||
document.form3.action = "<%=path%>/sysManage/snmpDetectManage.do?action=querySnmpDetectTypeInfo";
|
||||
document.form3.submit();
|
||||
}
|
||||
|
||||
//snmp监测项详细信息
|
||||
function detail(sortId) {
|
||||
document.form3.action = "<%=path%>/sysManage/snmpDetectManage.do?action=detailSnmpDetectType&sortId="+sortId;
|
||||
document.form3.submit();
|
||||
}
|
||||
|
||||
//删除snmp监测项信息
|
||||
function deleteSnmpDetectType() {
|
||||
if(!isRigthCheck("ids", "remove")){
|
||||
alert("i18n_sdtil.message.selectOne_n81i");
|
||||
}else if(confirm("i18n_sdtil.message.delete_n81i")){
|
||||
document.form3.action = "<%=path%>/sysManage/snmpDetectManage.do?action=deleteSnmpDetectType";
|
||||
document.form3.submit();
|
||||
}
|
||||
};
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form name="form3" id="frmArticleType"
|
||||
action="<c:url value='/sysManage/snmpDetectManage.do?action=querySnmpDetectTypeInfo'/>" method="post">
|
||||
<div class="box_1">
|
||||
<label class="divTopText"><font class="selectText">i18n_sdtil.text.sortName_n81i</font>
|
||||
<input style="width:140px;" name="sortNameForSearch" id="sortNameForSearch" value="${sortNameForSearch}"></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>"
|
||||
class="img_middle" onclick="javascript:qry();" />
|
||||
</div>
|
||||
<div class="box_2"><jsp:include page="/include/include.jsp" /></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td width="6%" class="color_top">
|
||||
<input type="checkbox" name="checkbox62" value="checkbox" onClick="checkAll(this)" />i18n_sdtil.text.index_n81i
|
||||
</td>
|
||||
<td width="12%" class="color_top">
|
||||
i18n_sdtil.text.sortName_n81i
|
||||
</td>
|
||||
<td width="10%" class="color_top">
|
||||
i18n_sdtil.text.sortTypeDesc_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
|
||||
<c:when test="${fn:length(sortInfoList) > 0}">
|
||||
<c:forEach items="${sortInfoList}" var="sort" varStatus="vs">
|
||||
<c:set var="color" value="color_1"/>
|
||||
<c:set var="color_end" value="color_7"/>
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3"/>
|
||||
<c:set var="color_end" value="color_6"/>
|
||||
</c:if>
|
||||
<tr >
|
||||
<td class="${color }">
|
||||
<input type="checkbox" name="ids" id="ids" value="${sort.id}" />${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<a href="javascript:detail('${sort.id}');">${sort.sortName}</a>
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${sort.sortDesc}
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="6" align="center" class="color_6">
|
||||
i18n_sdtil.text.sortTypeDesc_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
<c:if test="${!empty sortInfoList}">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</c:if>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -1,106 +1,106 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_usdti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function update(){
|
||||
if($id("sortName","","i18n_usdti.text.sortName_n81i")){
|
||||
document.Sortform.action="<%=path%>/sysManage/snmpDetectManage.do?action=updateSnmpDetectType";
|
||||
document.Sortform.submit();
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Sortform.action="<%=path%>/sysManage/snmpDetectManage.do?action=querySnmpDetectTypeInfo";
|
||||
document.Sortform.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="Sortform" method="post">
|
||||
<input type="hidden" name="sortInfo.id" id="sortInfoId" value="${sortInfo.id}" />
|
||||
<input type="hidden" name="sortNameForSearch" id="sortNameForSearch" value="${sortNameForSearch}" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_usdti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_usdti.text.sortName_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<input type="text" name="sortInfo.sortName" id="sortName" size="30" value="${sortInfo.sortName}"/>
|
||||
<font id = "ctypeName"color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_usdti.text.sortTypeDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<textarea type="text" name="sortInfo.sortDesc" id="sortDesc" rows="3" cols="50">${sortInfo.sortDesc}</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="update()"
|
||||
value="i18n_usdti.text.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Sortform'].reset()"
|
||||
value="i18n_usdti.text.reset_n81i"/>
|
||||
|
||||
<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="goBack()" value="i18n_usdti.text.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_usdti.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function update(){
|
||||
if($id("sortName","","i18n_usdti.text.sortName_n81i")){
|
||||
document.Sortform.action="<%=path%>/sysManage/snmpDetectManage.do?action=updateSnmpDetectType";
|
||||
document.Sortform.submit();
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.Sortform.action="<%=path%>/sysManage/snmpDetectManage.do?action=querySnmpDetectTypeInfo";
|
||||
document.Sortform.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="Sortform" method="post">
|
||||
<input type="hidden" name="sortInfo.id" id="sortInfoId" value="${sortInfo.id}" />
|
||||
<input type="hidden" name="sortNameForSearch" id="sortNameForSearch" value="${sortNameForSearch}" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_usdti.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" nowrap="nowrap">
|
||||
i18n_usdti.text.sortName_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<input type="text" name="sortInfo.sortName" id="sortName" size="30" value="${sortInfo.sortName}"/>
|
||||
<font id = "ctypeName"color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_usdti.text.sortTypeDesc_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<textarea type="text" name="sortInfo.sortDesc" id="sortDesc" rows="3" cols="50">${sortInfo.sortDesc}</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="update()"
|
||||
value="i18n_usdti.text.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Sortform'].reset()"
|
||||
value="i18n_usdti.text.reset_n81i"/>
|
||||
|
||||
<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="goBack()" value="i18n_usdti.text.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,69 +1,69 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib prefix="s" uri="/struts-tags"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c" %>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
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_dlt.message.title_n81i</title>
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>" type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/css/suggest.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<table width="50%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td height="20" class="td_color" align="left" valign="middle" colSpan=2>
|
||||
<span class="STYLE1"> <strong>i18n_dlt.text.title_n81i</strong></span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr height="20">
|
||||
<td width="25%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_dlt.text.toolName_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td width="25%" class="td_color" nowrap>
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_dlt.text.operation_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr height="20">
|
||||
<td width="4%" bgcolor="#FFFFFF">
|
||||
<div align="center">
|
||||
<span class="STYLE1">IE8</span>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td width="30%" bgcolor="#FFFFFF" nowrap>
|
||||
<div align="center">
|
||||
<span class="STYLE1"><a href="<c:url value='/sysManage/sysPopedomManage!downLoad.do?downLoadPath=IE8-WindowsXP-x86-CHS.exe'/>">下载并安装工具</a></span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib prefix="s" uri="/struts-tags"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c" %>
|
||||
<%@ taglib prefix="fn" uri="/jstl/fn"%>
|
||||
<%@ taglib prefix="fmt" uri="/jstl/fmt"%>
|
||||
<%
|
||||
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_dlt.message.title_n81i</title>
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>" type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/css/suggest.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<table width="50%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
<tr>
|
||||
<td height="20" class="td_color" align="left" valign="middle" colSpan=2>
|
||||
<span class="STYLE1"> <strong>i18n_dlt.text.title_n81i</strong></span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr height="20">
|
||||
<td width="25%" class="td_color">
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_dlt.text.toolName_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td width="25%" class="td_color" nowrap>
|
||||
<div align="center">
|
||||
<span class="STYLE1">i18n_dlt.text.operation_n81i</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr height="20">
|
||||
<td width="4%" bgcolor="#FFFFFF">
|
||||
<div align="center">
|
||||
<span class="STYLE1">IE8</span>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td width="30%" bgcolor="#FFFFFF" nowrap>
|
||||
<div align="center">
|
||||
<span class="STYLE1"><a href="<c:url value='/sysManage/sysPopedomManage!downLoad.do?downLoadPath=IE8-WindowsXP-x86-CHS.exe'/>">下载并安装工具</a></span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,172 +1,172 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%
|
||||
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_udept.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script type="text/javascript" src="<%=path%>/templates/js/object.js"></script>
|
||||
<script language="javascript" type="text/javascript">
|
||||
//new alignWindowObject(window.opener.winObj.width,window.opener.winObj.height).alignCenter();
|
||||
function $(name){
|
||||
return document.getElementById(name);
|
||||
}
|
||||
|
||||
function doUpdate(deptid){
|
||||
if($id("deptname","","i18n_udept.text.deptname_n81i")){
|
||||
for(var i = 0 ;i<document.all.deptlayer.length;i++){
|
||||
if(document.all.deptlayer[i].checked){
|
||||
if((document.all.deptlayer[i].value==1 || document.all.deptlayer[i].value==2) && document.getElementById("upperlayer").value==-1){
|
||||
alert('i18n_udept.message.deptname_n81i');
|
||||
return false;
|
||||
}else{
|
||||
//修改的时候,如果名称没有变化,则不做重复判断,直接提交表单
|
||||
if("${deptList[0].deptname}"==jQuery("#deptname").val()) {
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdateDeptInfo&deptid=${deptList[0].deptid }";
|
||||
document.yhForm.submit();
|
||||
} else {
|
||||
//判断此部门名称是否已经存在,不允许同一个上级的部门重名
|
||||
var deptName = document.getElementById("deptname").value;
|
||||
var upper = jQuery("#upperlayer >option:selected").val();
|
||||
jQuery.post("<c:url value='/'/>sysManage/sysPopedomManage!checkDeptIsExisted.do",{deptName:deptName,upper:upper},function(datas){checkDeptIsExisted(datas);},"json");
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//判断角色名是否已存在,不存在再提交
|
||||
function checkDeptIsExisted(datas) {
|
||||
if(datas!=null) {
|
||||
if(datas.hasExisted=="false") {
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdateDeptInfo&deptid=${deptList[0].deptid }";
|
||||
document.yhForm.submit();
|
||||
} else {
|
||||
alert("i18n_udept.message.deptnameExists_n81i");
|
||||
jQuery("#deptname").focus();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryDeptInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td class="color_8" colspan="2">
|
||||
<strong>i18n_udept.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="25%" align="right">
|
||||
i18n_udept.text.deptname_n81i
|
||||
</td>
|
||||
<td class="color_3" width="25%" align="left">
|
||||
<input type="text" name="dept.deptname" id="deptname" value="${deptList[0].deptname }" />
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="25%" align="right">
|
||||
i18n_udept.text.deptlayer_n81i
|
||||
</td>
|
||||
<td class="color_3" width="25%" align="left">
|
||||
<input type="radio" name="dept.deptlayer" id="deptlayer" value="0" <c:if test="${deptList[0].deptlayer==0 }">checked="checked" </c:if> />总队
|
||||
<input type="radio" name="dept.deptlayer" id="deptlayer" value="1" <c:if test="${deptList[0].deptlayer==1 }">checked="checked" </c:if> />支队
|
||||
<input type="radio" name="dept.deptlayer" id="deptlayer" value="2" <c:if test="${deptList[0].deptlayer==2 }">checked="checked" </c:if> />队
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="25%" align="right">
|
||||
i18n_udept.text.upperlayer_n81i
|
||||
</td>
|
||||
<td class="color_3" width="25%" align="left">
|
||||
<select name="dept.upperlayer" id="upperlayer" >
|
||||
<option value="-1">
|
||||
i18n_udept.message.selectDefault_n81i
|
||||
</option>
|
||||
<c:forEach items="${listDeptInfo}" var="deptInfo">
|
||||
<option value="${deptInfo.deptid}" <c:if test="${deptList[0].upperlayer==deptInfo.deptid }">selected="selected"</c:if>>
|
||||
${deptInfo.deptname}
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="2" align="right">
|
||||
<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="doUpdate('${deptList[0].deptid }')"
|
||||
value="i18n_udept.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()"
|
||||
value="i18n_udept.button.reset_n81i"/>
|
||||
|
||||
<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="goBack()" value="i18n_udept.button.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
<script>
|
||||
function selectUpper(opt){
|
||||
if(opt==0){
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].value="-1";
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].text="i18n_udept.message.selectDefault_n81i";
|
||||
document.getElementById("upperlayer").disabled=true;
|
||||
//alert(document.getElementById("upperlayer").value);
|
||||
}else{
|
||||
document.getElementById("upperlayer").disabled=false;
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%
|
||||
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_udept.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script type="text/javascript" src="<%=path%>/templates/js/object.js"></script>
|
||||
<script language="javascript" type="text/javascript">
|
||||
//new alignWindowObject(window.opener.winObj.width,window.opener.winObj.height).alignCenter();
|
||||
function $(name){
|
||||
return document.getElementById(name);
|
||||
}
|
||||
|
||||
function doUpdate(deptid){
|
||||
if($id("deptname","","i18n_udept.text.deptname_n81i")){
|
||||
for(var i = 0 ;i<document.all.deptlayer.length;i++){
|
||||
if(document.all.deptlayer[i].checked){
|
||||
if((document.all.deptlayer[i].value==1 || document.all.deptlayer[i].value==2) && document.getElementById("upperlayer").value==-1){
|
||||
alert('i18n_udept.message.deptname_n81i');
|
||||
return false;
|
||||
}else{
|
||||
//修改的时候,如果名称没有变化,则不做重复判断,直接提交表单
|
||||
if("${deptList[0].deptname}"==jQuery("#deptname").val()) {
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdateDeptInfo&deptid=${deptList[0].deptid }";
|
||||
document.yhForm.submit();
|
||||
} else {
|
||||
//判断此部门名称是否已经存在,不允许同一个上级的部门重名
|
||||
var deptName = document.getElementById("deptname").value;
|
||||
var upper = jQuery("#upperlayer >option:selected").val();
|
||||
jQuery.post("<c:url value='/'/>sysManage/sysPopedomManage!checkDeptIsExisted.do",{deptName:deptName,upper:upper},function(datas){checkDeptIsExisted(datas);},"json");
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//判断角色名是否已存在,不存在再提交
|
||||
function checkDeptIsExisted(datas) {
|
||||
if(datas!=null) {
|
||||
if(datas.hasExisted=="false") {
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdateDeptInfo&deptid=${deptList[0].deptid }";
|
||||
document.yhForm.submit();
|
||||
} else {
|
||||
alert("i18n_udept.message.deptnameExists_n81i");
|
||||
jQuery("#deptname").focus();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryDeptInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td class="color_8" colspan="2">
|
||||
<strong>i18n_udept.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="25%" align="right">
|
||||
i18n_udept.text.deptname_n81i
|
||||
</td>
|
||||
<td class="color_3" width="25%" align="left">
|
||||
<input type="text" name="dept.deptname" id="deptname" value="${deptList[0].deptname }" />
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="25%" align="right">
|
||||
i18n_udept.text.deptlayer_n81i
|
||||
</td>
|
||||
<td class="color_3" width="25%" align="left">
|
||||
<input type="radio" name="dept.deptlayer" id="deptlayer" value="0" <c:if test="${deptList[0].deptlayer==0 }">checked="checked" </c:if> />总队
|
||||
<input type="radio" name="dept.deptlayer" id="deptlayer" value="1" <c:if test="${deptList[0].deptlayer==1 }">checked="checked" </c:if> />支队
|
||||
<input type="radio" name="dept.deptlayer" id="deptlayer" value="2" <c:if test="${deptList[0].deptlayer==2 }">checked="checked" </c:if> />队
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="25%" align="right">
|
||||
i18n_udept.text.upperlayer_n81i
|
||||
</td>
|
||||
<td class="color_3" width="25%" align="left">
|
||||
<select name="dept.upperlayer" id="upperlayer" >
|
||||
<option value="-1">
|
||||
i18n_udept.message.selectDefault_n81i
|
||||
</option>
|
||||
<c:forEach items="${listDeptInfo}" var="deptInfo">
|
||||
<option value="${deptInfo.deptid}" <c:if test="${deptList[0].upperlayer==deptInfo.deptid }">selected="selected"</c:if>>
|
||||
${deptInfo.deptname}
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="2" align="right">
|
||||
<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="doUpdate('${deptList[0].deptid }')"
|
||||
value="i18n_udept.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()"
|
||||
value="i18n_udept.button.reset_n81i"/>
|
||||
|
||||
<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="goBack()" value="i18n_udept.button.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
<script>
|
||||
function selectUpper(opt){
|
||||
if(opt==0){
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].value="-1";
|
||||
document.getElementById("upperlayer").options[document.getElementById("upperlayer").selectedIndex].text="i18n_udept.message.selectDefault_n81i";
|
||||
document.getElementById("upperlayer").disabled=true;
|
||||
//alert(document.getElementById("upperlayer").value);
|
||||
}else{
|
||||
document.getElementById("upperlayer").disabled=false;
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</html>
|
||||
|
||||
@@ -1,156 +1,156 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_uei.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function add(){
|
||||
if($id("troubleInfo","","i18n_uei.text.troubleInfo_n81i")){
|
||||
<c:if test="${ADMFlag eq true}" >
|
||||
if($("#sysid").val()==''){
|
||||
$('#group_red').html("i18n_uei.message.systemId_n81i");
|
||||
return;
|
||||
}
|
||||
</c:if>
|
||||
document.Mkform.action = "<%=path%>/sysManage/sysErrorManage!execute.do?action=doUpdError";
|
||||
document.Mkform.submit();
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
window.location="<%=path%>/sysManage/sysErrorManage!execute.do?action=queryError";
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_uei.button.back_n81i"/>
|
||||
</div>
|
||||
<input type="hidden" id="tna" value="${troubleState.troubleInfo }" />
|
||||
<form action="" name="Mkform" method="post">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<input type="hidden" name="troubleState.id" value="${troubleState.id }" />
|
||||
<input type="hidden" name="sysId" value="${troubleState.system.systemId }" />
|
||||
<input type="hidden" name="troubleState.createUser.yhid" value="${troubleState.createUser.yhid }" />
|
||||
<input type="hidden" name="troubleState.createDate" value="${troubleState.createDate }" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_uei.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_uei.text.troubleCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="troubleState.troubleCode" id="troubleCode" value="${troubleState.troubleCode }" disabled="disabled"/>
|
||||
<font id = "troubleCode"color="red">*</font>
|
||||
<input type="hidden" name="troubleState.troubleCode" value="${troubleState.troubleCode }"/>
|
||||
</td>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_uei.text.troubleInfo_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="troubleState.troubleInfo"
|
||||
id="troubleInfo" value="${troubleState.troubleInfo }"/>
|
||||
<font id="troubleInfo" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${ADMFlag }">
|
||||
<tr id="adm" >
|
||||
<td class="color_1" width="20%" align="right" valign="top" >
|
||||
i18n_uei.text.systemId_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" valign="top" colspan="3">
|
||||
<select name="troubleState.system.systemId" id="sysid">
|
||||
<option selected="selected" value="">
|
||||
i18n_uei.message.system_n81i
|
||||
</option>
|
||||
<c:forEach items="${sysList}" var="sys">
|
||||
<option value="${sys.systemId}" <c:if test="${sys.systemId == troubleState.system.systemId }">selected="selected"</c:if>>
|
||||
${sys.systemName}
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font color="red" id="group_red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_uei.text.troubleDescr_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<textarea rows="3" cols="50" name="troubleState.troubleDescr" id="troubleDescr">${troubleState.troubleDescr}</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_uei.text.troubleState_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<input type="radio" name="troubleState.state" id="state" value="0"
|
||||
<c:if test="${troubleState.state == 0}">checked="checked"</c:if>
|
||||
/>i18n_uei.message.troubleState0_n81i
|
||||
<input type="radio" name="troubleState.state" id="isSnmp2" value="1"
|
||||
<c:if test="${troubleState.state == 1}">checked="checked"</c:if>
|
||||
/>i18n_uei.message.troubleState1_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="add()"
|
||||
value="i18n_uei.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Mkform'].reset()"
|
||||
value="i18n_uei.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%@ taglib uri="/jstl/fn" prefix="fn"%>
|
||||
<%
|
||||
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_uei.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript"
|
||||
src="<c:url value='/js/WebCalendar.js' />"></script>
|
||||
</head>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function add(){
|
||||
if($id("troubleInfo","","i18n_uei.text.troubleInfo_n81i")){
|
||||
<c:if test="${ADMFlag eq true}" >
|
||||
if($("#sysid").val()==''){
|
||||
$('#group_red').html("i18n_uei.message.systemId_n81i");
|
||||
return;
|
||||
}
|
||||
</c:if>
|
||||
document.Mkform.action = "<%=path%>/sysManage/sysErrorManage!execute.do?action=doUpdError";
|
||||
document.Mkform.submit();
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
window.location="<%=path%>/sysManage/sysErrorManage!execute.do?action=queryError";
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
<div class="middle_list" >
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_uei.button.back_n81i"/>
|
||||
</div>
|
||||
<input type="hidden" id="tna" value="${troubleState.troubleInfo }" />
|
||||
<form action="" name="Mkform" method="post">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<input type="hidden" name="troubleState.id" value="${troubleState.id }" />
|
||||
<input type="hidden" name="sysId" value="${troubleState.system.systemId }" />
|
||||
<input type="hidden" name="troubleState.createUser.yhid" value="${troubleState.createUser.yhid }" />
|
||||
<input type="hidden" name="troubleState.createDate" value="${troubleState.createDate }" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_uei.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_uei.text.troubleCode_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="troubleState.troubleCode" id="troubleCode" value="${troubleState.troubleCode }" disabled="disabled"/>
|
||||
<font id = "troubleCode"color="red">*</font>
|
||||
<input type="hidden" name="troubleState.troubleCode" value="${troubleState.troubleCode }"/>
|
||||
</td>
|
||||
<td class="color_1" width="20%" align="right" nowrap="nowrap">
|
||||
i18n_uei.text.troubleInfo_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left">
|
||||
<input type="text" name="troubleState.troubleInfo"
|
||||
id="troubleInfo" value="${troubleState.troubleInfo }"/>
|
||||
<font id="troubleInfo" color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${ADMFlag }">
|
||||
<tr id="adm" >
|
||||
<td class="color_1" width="20%" align="right" valign="top" >
|
||||
i18n_uei.text.systemId_n81i
|
||||
</td>
|
||||
<td class="color_3" width="30%" align="left" valign="top" colspan="3">
|
||||
<select name="troubleState.system.systemId" id="sysid">
|
||||
<option selected="selected" value="">
|
||||
i18n_uei.message.system_n81i
|
||||
</option>
|
||||
<c:forEach items="${sysList}" var="sys">
|
||||
<option value="${sys.systemId}" <c:if test="${sys.systemId == troubleState.system.systemId }">selected="selected"</c:if>>
|
||||
${sys.systemName}
|
||||
</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<font color="red" id="group_red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_uei.text.troubleDescr_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<textarea rows="3" cols="50" name="troubleState.troubleDescr" id="troubleDescr">${troubleState.troubleDescr}</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top" nowrap="nowrap">
|
||||
i18n_uei.text.troubleState_n81i
|
||||
</td>
|
||||
<td class="color_3" align="left" colspan="3">
|
||||
<input type="radio" name="troubleState.state" id="state" value="0"
|
||||
<c:if test="${troubleState.state == 0}">checked="checked"</c:if>
|
||||
/>i18n_uei.message.troubleState0_n81i
|
||||
<input type="radio" name="troubleState.state" id="isSnmp2" value="1"
|
||||
<c:if test="${troubleState.state == 1}">checked="checked"</c:if>
|
||||
/>i18n_uei.message.troubleState1_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
<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="add()"
|
||||
value="i18n_uei.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['Mkform'].reset()"
|
||||
value="i18n_uei.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,194 +1,194 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ page import="nis.nms.core.*"%>
|
||||
<%@ 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_ujsi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function update(){
|
||||
if($id("jsmc1","","i18n_ujsi.text.jsmc_n81i")){
|
||||
if(checkSpecial($("#jsmc1").val())){
|
||||
$("#jsmc1").next().html("i18n_ujsi.message.jsmc_n81i");
|
||||
$("#jsmc1").val($("#jsn").val());
|
||||
return;
|
||||
}
|
||||
var values=document.getElementsByName("mkid");
|
||||
var checkedValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
if(checkedValues==''){
|
||||
$('#mk').html('i18n_ujsi.message.mk_n81i');
|
||||
return ;
|
||||
}
|
||||
if("${listJsInfo[0].jsmc}"==$("#jsmc1").val()) {//修改时,如果角色名称没有变化,则直接提交表单,不做重名判断
|
||||
document.jsForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdateJsMkInfo";
|
||||
document.jsForm.submit();
|
||||
} else {
|
||||
//判断此角色名是否已经存在,不允许角色重名
|
||||
$.post("<c:url value='/'/>sysManage/sysPopedomManage!checkRoleIsExisted.do",{roleName:$("#jsmc1").val()},function(datas){checkRoleIsExisted(datas);},"json");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//判断角色名是否已存在,不存在再提交
|
||||
function checkRoleIsExisted(datas) {
|
||||
if(datas.hasExisted=="false") {
|
||||
document.jsForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdateJsMkInfo";
|
||||
document.jsForm.submit();
|
||||
} else {
|
||||
alert("i18n_ujsi.message.jsExists_n81i");
|
||||
$("#jsmc1").focus();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.jsForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryJsInfo";
|
||||
document.jsForm.submit();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_ujsi.button.back_n81i"/>
|
||||
</div>
|
||||
<input type="hidden" id="jsn" value="${listJsInfo[0].jsmc}"/>
|
||||
<form action="" name="jsForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="jsmc" value="${jsmc }" id="jsmcOld"/>
|
||||
<input type="hidden" name="role.jsbh" value="${listJsInfo[0].jsbh }"/>
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<!--
|
||||
<div class="box_1">
|
||||
<img src="<c:url value='/images/sanjiao.png'/>" class="img_middle" />
|
||||
你现在所在的位置是: 系统配置 —> 角色管理 —> 修改角色信息
|
||||
</div> -->
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_ujsi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right">
|
||||
i18n_ujsi.text.jsmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" width="50%" align="left" colspan="3">
|
||||
<input type="text" name="role.jsmc" id="jsmc1" value="${listJsInfo[0].jsmc}" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_ujsi.text.jsms_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left" colspan="3">
|
||||
<textarea rows="4" cols="40" name="role.jsms" id="jsms"
|
||||
>${listJsInfo[0].jsms}</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_ujsi.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left" colspan="3">
|
||||
<input type="radio" name="role.zxbz" value="0"
|
||||
<c:if test="${listJsInfo[0].zxbz==0}"> checked </c:if> />i18n_ujsi.message.state0_n81i
|
||||
<input type="radio" name="role.zxbz" value="1"
|
||||
<c:if test="${listJsInfo[0].zxbz==1}"> checked </c:if> />i18n_ujsi.message.state1_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_ujsi.text.selectMk_n81i:
|
||||
</td>
|
||||
<td class="color_6" colspan="3" align="left">
|
||||
<font color="red" id="mk"></font>
|
||||
<div id="tree" name="tree"
|
||||
style="OVERFLOW-Y: auto; width: 100%;">
|
||||
<script type="text/javascript">
|
||||
d = new dTree('d');
|
||||
d.add('0','-1','i18n_ujsi.text.mkMenu_n81i<font color="red">*</font>');
|
||||
<%
|
||||
List treeList = (List)request.getAttribute("treeList");
|
||||
List list = MakeTree.getAllResourceList(treeList);
|
||||
if(list != null && list.size() > 0){
|
||||
Resource resource = new Resource();
|
||||
for( int i = 0 ; i < list.size() ; i++ ){
|
||||
resource = (Resource) list.get(i);
|
||||
if(resource.getChecked()!=null && !"".equals(resource.getChecked())){
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','checked','');
|
||||
<%
|
||||
}else{
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','','','');
|
||||
<%
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
%>
|
||||
document.write(d);
|
||||
</script>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
|
||||
<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="update()" value="i18n_ujsi.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['jsForm'].reset()" value="i18n_ujsi.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ page import="nis.nms.core.*"%>
|
||||
<%@ 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_ujsi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function update(){
|
||||
if($id("jsmc1","","i18n_ujsi.text.jsmc_n81i")){
|
||||
if(checkSpecial($("#jsmc1").val())){
|
||||
$("#jsmc1").next().html("i18n_ujsi.message.jsmc_n81i");
|
||||
$("#jsmc1").val($("#jsn").val());
|
||||
return;
|
||||
}
|
||||
var values=document.getElementsByName("mkid");
|
||||
var checkedValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
if(checkedValues==''){
|
||||
$('#mk').html('i18n_ujsi.message.mk_n81i');
|
||||
return ;
|
||||
}
|
||||
if("${listJsInfo[0].jsmc}"==$("#jsmc1").val()) {//修改时,如果角色名称没有变化,则直接提交表单,不做重名判断
|
||||
document.jsForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdateJsMkInfo";
|
||||
document.jsForm.submit();
|
||||
} else {
|
||||
//判断此角色名是否已经存在,不允许角色重名
|
||||
$.post("<c:url value='/'/>sysManage/sysPopedomManage!checkRoleIsExisted.do",{roleName:$("#jsmc1").val()},function(datas){checkRoleIsExisted(datas);},"json");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//判断角色名是否已存在,不存在再提交
|
||||
function checkRoleIsExisted(datas) {
|
||||
if(datas.hasExisted=="false") {
|
||||
document.jsForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdateJsMkInfo";
|
||||
document.jsForm.submit();
|
||||
} else {
|
||||
alert("i18n_ujsi.message.jsExists_n81i");
|
||||
$("#jsmc1").focus();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.jsForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryJsInfo";
|
||||
document.jsForm.submit();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_ujsi.button.back_n81i"/>
|
||||
</div>
|
||||
<input type="hidden" id="jsn" value="${listJsInfo[0].jsmc}"/>
|
||||
<form action="" name="jsForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="jsmc" value="${jsmc }" id="jsmcOld"/>
|
||||
<input type="hidden" name="role.jsbh" value="${listJsInfo[0].jsbh }"/>
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<!--
|
||||
<div class="box_1">
|
||||
<img src="<c:url value='/images/sanjiao.png'/>" class="img_middle" />
|
||||
你现在所在的位置是: 系统配置 —> 角色管理 —> 修改角色信息
|
||||
</div> -->
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_ujsi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="20%" align="right">
|
||||
i18n_ujsi.text.jsmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" width="50%" align="left" colspan="3">
|
||||
<input type="text" name="role.jsmc" id="jsmc1" value="${listJsInfo[0].jsmc}" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_ujsi.text.jsms_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left" colspan="3">
|
||||
<textarea rows="4" cols="40" name="role.jsms" id="jsms"
|
||||
>${listJsInfo[0].jsms}</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_ujsi.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left" colspan="3">
|
||||
<input type="radio" name="role.zxbz" value="0"
|
||||
<c:if test="${listJsInfo[0].zxbz==0}"> checked </c:if> />i18n_ujsi.message.state0_n81i
|
||||
<input type="radio" name="role.zxbz" value="1"
|
||||
<c:if test="${listJsInfo[0].zxbz==1}"> checked </c:if> />i18n_ujsi.message.state1_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_ujsi.text.selectMk_n81i:
|
||||
</td>
|
||||
<td class="color_6" colspan="3" align="left">
|
||||
<font color="red" id="mk"></font>
|
||||
<div id="tree" name="tree"
|
||||
style="OVERFLOW-Y: auto; width: 100%;">
|
||||
<script type="text/javascript">
|
||||
d = new dTree('d');
|
||||
d.add('0','-1','i18n_ujsi.text.mkMenu_n81i<font color="red">*</font>');
|
||||
<%
|
||||
List treeList = (List)request.getAttribute("treeList");
|
||||
List list = MakeTree.getAllResourceList(treeList);
|
||||
if(list != null && list.size() > 0){
|
||||
Resource resource = new Resource();
|
||||
for( int i = 0 ; i < list.size() ; i++ ){
|
||||
resource = (Resource) list.get(i);
|
||||
if(resource.getChecked()!=null && !"".equals(resource.getChecked())){
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','checked','');
|
||||
<%
|
||||
}else{
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','','','');
|
||||
<%
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
%>
|
||||
document.write(d);
|
||||
</script>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
|
||||
<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="update()" value="i18n_ujsi.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['jsForm'].reset()" value="i18n_ujsi.button.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,168 +1,168 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_umki.message.title_n81i</title>
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>" type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/css/k.css'/>" rel="stylesheet" type="text/css" />
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
<script type="text/javascript" src="<%=path%>/templates/js/object.js"></script>
|
||||
|
||||
</head>
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function $(name){
|
||||
return document.getElementById(name);
|
||||
}
|
||||
|
||||
function update(){
|
||||
document.mkForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdate";
|
||||
document.mkForm.submit();
|
||||
/*window.location.href="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryMkInfo";*/
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.mkForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryMkInfo";
|
||||
document.mkForm.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<table width="80%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<span class="STYLE1"> <strong>i18n_umki.text.title_n81i</strong></span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width="18%" bgcolor="#ffffff">
|
||||
<div style="height: 5px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
|
||||
<br>
|
||||
<form action="" name="mkForm" method="post">
|
||||
<table width="100%" align="center" border="0" cellpadding="0" cellspacing="1" >
|
||||
<input type="hidden" name="module.pid" value="${updateInfo[0].pid }">
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="40%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_umki.text.mkid_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="module.id" value="${updateInfo[0].id }" readonly="readonly"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_umki.text.mkmc_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="module.mkmc" value="${updateInfo[0].mkmc }"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_umki.text.mkurl_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="module.mkurl" value="${updateInfo[0].mkurl }"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_umki.text.mkms_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<textarea rows="4" cols="40" name="module.mkms"
|
||||
style="width: 155px; height: 30px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000">${updateInfo[0].mkms }</textarea>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_umki.text.state_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">
|
||||
<input type="radio" name="module.zxbz" value="0" <c:if test="${updateInfo[0].zxbz==0}"> checked</c:if> />i18n_umki.message.state0_n81i
|
||||
<input type="radio" name="module.zxbz" value="1" <c:if test="${updateInfo[0].zxbz==1}"> checked</c:if> />i18n_umki.message.state1_n81i
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="td_color">
|
||||
<tr>
|
||||
<td width="92%" align=right>
|
||||
<img onclick="update()" src="<c:url value='/desktop/images/anniu/a_12${userBgColor }.gif'/>"
|
||||
border="0" align="middle" />
|
||||
</td>
|
||||
<td align=left>
|
||||
<img src="<c:url value='/desktop/images/anniu/a_39${userBgColor }.gif'/>" border="0" align="middle"
|
||||
onclick="javascript:document.forms['mkForm'].reset()" />
|
||||
|
||||
</td>
|
||||
|
||||
<td align=left>
|
||||
<img src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="goBack()" />
|
||||
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="/jstl/c" prefix="c"%>
|
||||
<%
|
||||
String path = request.getContextPath();
|
||||
String basePath = request.getScheme() + "://"
|
||||
+ request.getServerName() + ":" + request.getServerPort()
|
||||
+ path + "/";
|
||||
%>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>i18n_umki.message.title_n81i</title>
|
||||
<link href="<c:url value='/desktop/css/index${userBgColor }.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<script src="<c:url value='/js/onmouse${userBgColor }.js'/>" type="text/javascript"></script>
|
||||
<link href="<c:url value='/css/styles.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/css/k.css'/>" rel="stylesheet" type="text/css" />
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/datepicker/WdatePicker.js'/>"></script>
|
||||
<script type="text/javascript" src="<%=path%>/templates/js/object.js"></script>
|
||||
|
||||
</head>
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function $(name){
|
||||
return document.getElementById(name);
|
||||
}
|
||||
|
||||
function update(){
|
||||
document.mkForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdate";
|
||||
document.mkForm.submit();
|
||||
/*window.location.href="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryMkInfo";*/
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.mkForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryMkInfo";
|
||||
document.mkForm.submit();
|
||||
}
|
||||
</script>
|
||||
<body>
|
||||
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<table width="80%" align="center" border="0" cellpadding="0"
|
||||
cellspacing="1" class="ta_color">
|
||||
<div
|
||||
style="height: 3px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<span class="STYLE1"> <strong>i18n_umki.text.title_n81i</strong></span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width="18%" bgcolor="#ffffff">
|
||||
<div style="height: 5px; width: 100%; margin: 0px auto; padding: 0px;"></div>
|
||||
|
||||
<br>
|
||||
<form action="" name="mkForm" method="post">
|
||||
<table width="100%" align="center" border="0" cellpadding="0" cellspacing="1" >
|
||||
<input type="hidden" name="module.pid" value="${updateInfo[0].pid }">
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF" width="40%">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_umki.text.mkid_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="module.id" value="${updateInfo[0].id }" readonly="readonly"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_umki.text.mkmc_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="module.mkmc" value="${updateInfo[0].mkmc }"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_umki.text.mkurl_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<input type="text" name="module.mkurl" value="${updateInfo[0].mkurl }"
|
||||
style="width: 155px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_umki.text.mkms_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<textarea rows="4" cols="40" name="module.mkms"
|
||||
style="width: 155px; height: 30px; background-color: #fff; border: solid 1px #77abc4; font-size: 12px; color: #000000">${updateInfo[0].mkms }</textarea>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF">
|
||||
<div align="right">
|
||||
<span class="STYLE1">i18n_umki.text.state_n81i:</span>
|
||||
</div>
|
||||
</td>
|
||||
<td height="28" bgcolor="#FFFFFF">
|
||||
<div align="left">
|
||||
<span class="STYLE1">
|
||||
<input type="radio" name="module.zxbz" value="0" <c:if test="${updateInfo[0].zxbz==0}"> checked</c:if> />i18n_umki.message.state0_n81i
|
||||
<input type="radio" name="module.zxbz" value="1" <c:if test="${updateInfo[0].zxbz==1}"> checked</c:if> />i18n_umki.message.state1_n81i
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td height="20" class="td_color">
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="td_color">
|
||||
<tr>
|
||||
<td width="92%" align=right>
|
||||
<img onclick="update()" src="<c:url value='/desktop/images/anniu/a_12${userBgColor }.gif'/>"
|
||||
border="0" align="middle" />
|
||||
</td>
|
||||
<td align=left>
|
||||
<img src="<c:url value='/desktop/images/anniu/a_39${userBgColor }.gif'/>" border="0" align="middle"
|
||||
onclick="javascript:document.forms['mkForm'].reset()" />
|
||||
|
||||
</td>
|
||||
|
||||
<td align=left>
|
||||
<img src="<c:url value='/desktop/images/anniu/a_21${userBgColor }.gif'/>"
|
||||
border="0" align="middle"
|
||||
onclick="goBack()" />
|
||||
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,232 +1,236 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ page import="nis.nms.core.*"%>
|
||||
<%@ 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_usi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/checkpw.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
//function checkEmail(str){
|
||||
//var myRegExp=/^[a-z0-9]{1,30}@[a-z0-9]{1-65}.(com|net|org|info|biz|([a-z]){2,3}.[a-z]{2}))/ ;
|
||||
//return myRegExp.test(str);
|
||||
//var reg=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/ ;
|
||||
//return reg.test(str);
|
||||
//}
|
||||
var msg = '${MSG}';
|
||||
if(msg=='1'){
|
||||
alert("i18n_usi.message.success_n81i");
|
||||
}else if(msg=='2'){
|
||||
alert("i18n_usi.message.faild_n81i");
|
||||
}
|
||||
|
||||
function doUpdate(yhid,yhbh){
|
||||
if(yhForm.email.value!=""){
|
||||
if(!checkEmail(yhForm.email.value.toLowerCase())){
|
||||
$("#email").next().html('i18n_usi.message.email_n81i');
|
||||
yhForm.email.focus();
|
||||
return false;
|
||||
}
|
||||
}else{
|
||||
$("#email").next().html('i18n_usi.message.emailInput_n81i');
|
||||
return;
|
||||
}
|
||||
if($("#y").attr('checked')==true){
|
||||
if($id("yhmm","","i18n_usi.text.yhmm_n81i")&&$id("confirm","","i18n_usi.text.confirm_n81i")){
|
||||
var yhmm = document.getElementById("yhmm").value;
|
||||
var confirm = document.getElementById("confirm").value;
|
||||
if(yhmm!=confirm){
|
||||
$("#confirm").next().html('i18n_usi.message.confirm_n81i');
|
||||
return;
|
||||
}else{
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdateSelfInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
}else{
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdateSelfInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
//验证非中文和特殊字符
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
|
||||
jQuery(function(){
|
||||
jQuery("tr[id=pwdUpdate]").hide();
|
||||
|
||||
//-- 字段类型选择事件绑定
|
||||
jQuery("#y").click(function(){
|
||||
jQuery("tr[id=pwdUpdate]").show();
|
||||
});
|
||||
jQuery("#n").click(function(){
|
||||
jQuery("tr[id=pwdUpdate]").hide();
|
||||
});
|
||||
})
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="user.yhbh" value="${user.yhbh }" />
|
||||
|
||||
<!--<div class="box_1">
|
||||
<img src="<c:url value='/images/sanjiao.png'/>" class="img_middle" />
|
||||
你现在所在的位置是: 系统配置 -> 修改个人信息
|
||||
</div>
|
||||
<div style="clear: both"></div> -->
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="a">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_usi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="40%" align="right">
|
||||
i18n_usi.text.yhmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.yhmc" id="yhmc"
|
||||
value="${userInfo[0].yhmc }" disabled="disabled"/>
|
||||
<input type="hidden" name="user.yhmc" value="${userInfo[0].yhmc }"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top">
|
||||
i18n_usi.text.userRole_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<textarea rows="3" cols="40" name="user.userRole" id="userRole"
|
||||
disabled="disabled">${userInfo[0].userRole }</textarea>
|
||||
<input type="hidden" name="user.userRole" value="${userInfo[0].userRole }"/>
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${session.deptFlag==0 }">
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_usi.text.userDept_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.userDept" id="userDept"
|
||||
value="${userInfo[0].userDept }" disabled="disabled" />
|
||||
<input type="hidden" name="user.userDept" value="${userInfo[0].userDept }"/>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<c:if test="${session.emailFlag ==0}">
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
E-mail:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.email" id="email" value="${userInfo[0].email }" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_usi.text.emailRecive_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="radio" name="user.isReceiveEmail" value="0"
|
||||
${userInfo[0].isReceiveEmail==0? "checked='checked' ":"" } />
|
||||
i18n_usi.message.Y_n81i
|
||||
<input type="radio" name="user.isReceiveEmail" value="1"
|
||||
${userInfo[0].isReceiveEmail==1? "checked='checked' ":"" } />
|
||||
i18n_usi.message.N_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_usi.text.isUpdatePwd_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="radio" name="isUpdatePwd" value="0" id="y"/>i18n_usi.message.Y_n81i
|
||||
<input type="radio" name="isUpdatePwd" value="1" id="n" checked="checked"/>i18n_usi.message.N_n81i
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr id="pwdUpdate">
|
||||
<td class="color_1" align="right">
|
||||
i18n_usi.text.yhmm_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="user.yhmm" id="yhmm" value=""/>
|
||||
<font color="red">*</font>
|
||||
<span style="color: red" id="password">i18n_uup.message.password_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="pwdUpdate">
|
||||
<td class="color_1" align="right">
|
||||
i18n_usi.text.confirm_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="confirm" id="confirm" value="" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_au.text.language_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<select name="user.language">
|
||||
<option value="">--i18n_adepti.message.selectDefault_n81i--</option>
|
||||
<option value="en_US" ${userInfo[0].language=="en_US"? "selected='selected'":"" } >ENGLISH</option>
|
||||
<option value="zh_CN" ${userInfo[0].language=="zh_CN"? "selected='selected'":"" } >简体中文</option>
|
||||
<option value="ru_RU" ${userInfo[0].language=="ru_RU"? "selected='selected'":"" } >русский язык</option>
|
||||
</select>
|
||||
<!-- <div id="flagstrap" data-input-name="user.language" ></div> 带有国旗的下拉选-->
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" align=right colspan="2">
|
||||
|
||||
<input type="button" class=btn3_mouseout id="tj"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="doUpdate('${userInfo[0].yhid }','${userInfo[0].yhbh}')" value="i18n_usi.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()" value="i18n_usi.button.reset_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ page import="nis.nms.core.*"%>
|
||||
<%@ 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_usi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/checkpw.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
//function checkEmail(str){
|
||||
//var myRegExp=/^[a-z0-9]{1,30}@[a-z0-9]{1-65}.(com|net|org|info|biz|([a-z]){2,3}.[a-z]{2}))/ ;
|
||||
//return myRegExp.test(str);
|
||||
//var reg=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/ ;
|
||||
//return reg.test(str);
|
||||
//}
|
||||
var msg = '${MSG}';
|
||||
if(msg=='1'){
|
||||
alert("i18n_usi.message.success_n81i");
|
||||
}else if(msg=='2'){
|
||||
alert("i18n_usi.message.faild_n81i");
|
||||
}
|
||||
|
||||
function doUpdate(yhid,yhbh){
|
||||
var emailFlag=${session.emailFlag};
|
||||
if(emailFlag==0){
|
||||
if(yhForm.email.value!=""){
|
||||
if(!checkEmail(yhForm.email.value.toLowerCase())){
|
||||
$("#email").next().html('i18n_usi.message.email_n81i');
|
||||
yhForm.email.focus();
|
||||
return false;
|
||||
}
|
||||
}else{
|
||||
$("#email").next().html('i18n_usi.message.emailInput_n81i');
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
if($("#y").attr('checked')==true){
|
||||
if($id("yhmm","","i18n_usi.text.yhmm_n81i")&&$id("confirm","","i18n_usi.text.confirm_n81i")){
|
||||
var yhmm = document.getElementById("yhmm").value;
|
||||
var confirm = document.getElementById("confirm").value;
|
||||
if(yhmm!=confirm){
|
||||
$("#confirm").next().html('i18n_usi.message.confirm_n81i');
|
||||
return;
|
||||
}else{
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdateSelfInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
}else{
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdateSelfInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
//验证非中文和特殊字符
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
|
||||
jQuery(function(){
|
||||
jQuery("tr[id=pwdUpdate]").hide();
|
||||
|
||||
//-- 字段类型选择事件绑定
|
||||
jQuery("#y").click(function(){
|
||||
jQuery("tr[id=pwdUpdate]").show();
|
||||
});
|
||||
jQuery("#n").click(function(){
|
||||
jQuery("tr[id=pwdUpdate]").hide();
|
||||
});
|
||||
})
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="user.yhbh" value="${user.yhbh }" />
|
||||
|
||||
<!--<div class="box_1">
|
||||
<img src="<c:url value='/images/sanjiao.png'/>" class="img_middle" />
|
||||
你现在所在的位置是: 系统配置 -> 修改个人信息
|
||||
</div>
|
||||
<div style="clear: both"></div> -->
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="a">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_usi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="40%" align="right">
|
||||
i18n_usi.text.yhmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.yhmc" id="yhmc"
|
||||
value="${userInfo[0].yhmc }" disabled="disabled"/>
|
||||
<input type="hidden" name="user.yhmc" value="${userInfo[0].yhmc }"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" valign="top">
|
||||
i18n_usi.text.userRole_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<textarea rows="3" cols="40" name="user.userRole" id="userRole"
|
||||
disabled="disabled">${userInfo[0].userRole }</textarea>
|
||||
<input type="hidden" name="user.userRole" value="${userInfo[0].userRole }"/>
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${session.deptFlag==0 }">
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_usi.text.userDept_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.userDept" id="userDept"
|
||||
value="${userInfo[0].userDept }" disabled="disabled" />
|
||||
<input type="hidden" name="user.userDept" value="${userInfo[0].userDept }"/>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<c:if test="${session.emailFlag ==0}">
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
E-mail:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.email" id="email" value="${userInfo[0].email }" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_usi.text.emailRecive_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="radio" name="user.isReceiveEmail" value="0"
|
||||
${userInfo[0].isReceiveEmail==0? "checked='checked' ":"" } />
|
||||
i18n_usi.message.Y_n81i
|
||||
<input type="radio" name="user.isReceiveEmail" value="1"
|
||||
${userInfo[0].isReceiveEmail==1? "checked='checked' ":"" } />
|
||||
i18n_usi.message.N_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_usi.text.isUpdatePwd_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="radio" name="isUpdatePwd" value="0" id="y"/>i18n_usi.message.Y_n81i
|
||||
<input type="radio" name="isUpdatePwd" value="1" id="n" checked="checked"/>i18n_usi.message.N_n81i
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr id="pwdUpdate">
|
||||
<td class="color_1" align="right">
|
||||
i18n_usi.text.yhmm_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="user.yhmm" id="yhmm" value=""/>
|
||||
<font color="red">*</font>
|
||||
<span style="color: red" id="password">i18n_uup.message.password_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="pwdUpdate">
|
||||
<td class="color_1" align="right">
|
||||
i18n_usi.text.confirm_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="confirm" id="confirm" value="" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_au.text.language_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<select name="user.language">
|
||||
<option value="">--i18n_adepti.message.selectDefault_n81i--</option>
|
||||
<option value="en_US" ${userInfo[0].language=="en_US"? "selected='selected'":"" } >ENGLISH</option>
|
||||
<option value="zh_CN" ${userInfo[0].language=="zh_CN"? "selected='selected'":"" } >简体中文</option>
|
||||
<option value="ru_RU" ${userInfo[0].language=="ru_RU"? "selected='selected'":"" } >русский язык</option>
|
||||
</select>
|
||||
<!-- <div id="flagstrap" data-input-name="user.language" ></div> 带有国旗的下拉选-->
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" align=right colspan="2">
|
||||
|
||||
<input type="button" class=btn3_mouseout id="tj"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="doUpdate('${userInfo[0].yhid }','${userInfo[0].yhbh}')" value="i18n_usi.button.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()" value="i18n_usi.button.reset_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,393 +1,393 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ page import="nis.nms.core.*"%>
|
||||
<%@ 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_uu.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/dtree/js/dtree_checkbox_multi_choose.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/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function doUpdate(yhid,yhbh){
|
||||
$("#js").html('*');
|
||||
$("#yhz").html('*');
|
||||
$("#bm").html('*');
|
||||
var emailFlag=${session.emailFlag==0 };
|
||||
if($id("yhmc","","i18n_uu.text.yhmc_n81i") && $id("email","","E-mail")){
|
||||
if(containSpecial($("#yhmc").val())){
|
||||
$("#yhmc").next().html("i18n_uu.message.yhmc_n81i");
|
||||
$("#yhmc").val($("#cna").val());
|
||||
return;
|
||||
}
|
||||
if(emailFlag&&!checkEmail(document.getElementById("email").value.toLowerCase())){
|
||||
$("#email").next().html('i18n_uu.message.email_n81i');
|
||||
document.getElementById("email").focus();
|
||||
return false;
|
||||
}
|
||||
|
||||
if(!isRigthCheck("urole", "remove")){
|
||||
$("#js").html("<br>i18n_uu.message.js_n81i");
|
||||
return;
|
||||
}else {
|
||||
if(!isRigthCheck("group", "remove")){
|
||||
$("#yhz").html("<br>i18n_uu.message.yhz_n81i");
|
||||
return;
|
||||
}
|
||||
//获取选择的用户组信息
|
||||
var values=document.getElementsByName("group");
|
||||
var checkedGroupValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedGroupValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
checkedGroupValues = checkedGroupValues.substr(0,checkedGroupValues.length-1);
|
||||
document.getElementById("yhzbh").value = checkedGroupValues;
|
||||
|
||||
//获取选择的角色信息
|
||||
var values=document.getElementsByName("urole");
|
||||
var checkedRoleValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedRoleValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
checkedRoleValues = checkedRoleValues.substr(0,checkedRoleValues.length-1);
|
||||
document.getElementById("jsbh").value = checkedRoleValues;
|
||||
|
||||
var deptFlag=${session.deptFlag };
|
||||
if(deptFlag==0){
|
||||
//获取选择的部门信息
|
||||
var values=document.getElementsByName("mkid");
|
||||
var checkedDeptValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedDeptValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
checkedDeptValues = checkedDeptValues.substr(0,checkedDeptValues.length-1);
|
||||
document.getElementById("deptid").value = checkedDeptValues;
|
||||
}
|
||||
|
||||
|
||||
if(deptFlag==0&&checkedDeptValues==''){
|
||||
$("#bm").html("<br>i18n_uu.message.bm_n81i");
|
||||
return;
|
||||
}else{
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdateUserInfo&yhid="+yhid+"&yhbh="+encodeURI(yhbh);
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryUserInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
$(function(){
|
||||
var nationRole=${session.nationRole};//配置文件中获取
|
||||
if(nationRole==null||nationRole=="-1"){
|
||||
$("input[type='button']").attr("disabled","disabled");
|
||||
alert("please add or modify 'myconfig.properties' ,there need a parameter 'nation.role.jsbh'");
|
||||
return ;
|
||||
}
|
||||
var checkedRole=$("input[name='urole'][checked='checked']");
|
||||
var urole=document.getElementsByName("urole");
|
||||
var group=document.getElementsByName("group");
|
||||
for(var i=0 ;i<checkedRole.length;i++){
|
||||
if($(checkedRole[i]).val()==nationRole){
|
||||
$(group).attr("disabled","disabled");
|
||||
}else{
|
||||
$(group).click(function(){
|
||||
if(this.checked||this.checked=="checked"){
|
||||
$(group).removeAttr("checked");
|
||||
$(this).attr("checked","checked");
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
$(urole).click(function(){
|
||||
var uroleVal=this.value;
|
||||
if(uroleVal!=null&&uroleVal!=""&&uroleVal==nationRole){//角色选择为 nation role ,选择所有用户组,不允许修改
|
||||
$(group).attr("checked","checked");
|
||||
$(group).attr("disabled","disabled");
|
||||
}else{
|
||||
$(group).removeAttr("disabled");
|
||||
$(group).removeAttr("checked");
|
||||
$(group).click(function(){
|
||||
if(this.checked||this.checked=="checked"){
|
||||
$(group).removeAttr("checked");
|
||||
$(this).attr("checked","checked");
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
<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="goBack()"
|
||||
value="i18n_uu.button.back_n81i"/>
|
||||
</div>
|
||||
<input type="hidden" id="cna" value="${userInfo[0].yhmc }" />
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<input type="hidden" name="jsbh" id="jsbh" />
|
||||
<input type="hidden" name="yhzbh" id="yhzbh" />
|
||||
<input type="hidden" name="deptid" id="deptid" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="3" class="color_8">
|
||||
<strong>i18n_uu.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_uu.text.baseInfo_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_3" width="15%" align="right">
|
||||
i18n_uu.text.yhbh_n81i:
|
||||
</td>
|
||||
<td class="color_6" width="50%" align="left">
|
||||
<input type="text" name="user.yhbh" id="yhbh"
|
||||
value="${userInfo[0].yhbh }" disabled="disabled" />
|
||||
<input type="hidden" name="user.yhbh" value="${userInfo[0].yhbh }"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_uu.text.yhmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.yhmc" id="yhmc"
|
||||
value="${userInfo[0].yhmc }" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${session.emailFlag==0 }">
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
E-mail:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.email" id="email" value="${userInfo[0].email }"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_uu.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="radio" name="user.zxbz" value="0"
|
||||
${userInfo[0].zxbz==0? "checked='checked' ":"" } />
|
||||
i18n_uu.message.state0_n81i
|
||||
<input type="radio" name="user.zxbz" value="1"
|
||||
${userInfo[0].zxbz==1? "checked='checked' ":"" }/>
|
||||
i18n_uu.message.state1_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${session.emailFlag==0 }">
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_uu.text.isReceiveEmail_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="radio" name="user.isReceiveEmail" value="0"
|
||||
${userInfo[0].isReceiveEmail==0? "checked='checked' ":"" } />
|
||||
i18n_uu.message.isReceiveEmail0_n81i
|
||||
<input type="radio" name="user.isReceiveEmail" value="1"
|
||||
${userInfo[0].isReceiveEmail==1? "checked='checked' ":"" } />
|
||||
i18n_uu.message.isReceiveEmail1_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_au.text.language_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<select name="user.language">
|
||||
<option value="">--i18n_adepti.message.selectDefault_n81i--</option>
|
||||
<option value="en_US" ${userInfo[0].language=="en_US"? "selected='selected'":"" } >ENGLISH</option>
|
||||
<option value="zh_CN" ${userInfo[0].language=="zh_CN"? "selected='selected'":"" } >简体中文</option>
|
||||
<option value="ru_RU" ${userInfo[0].language=="ru_RU"? "selected='selected'":"" } >русский язык</option>
|
||||
</select>
|
||||
<!-- <div id="flagstrap" data-input-name="user.language" ></div> 带有国旗的下拉选-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1" width="100%">
|
||||
<tr>
|
||||
<td class="color_1" width="8%">
|
||||
i18n_uu.text.role_n81i<font color="red" id="js">*</font>
|
||||
</td>
|
||||
<td class="color_6" valign="top">
|
||||
<table>
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_uu.message.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="10%">
|
||||
<strong>i18n_uu.message.userRole_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="lji" items="${listJsInfo}">
|
||||
<tr>
|
||||
<%-- <td class="color_3">
|
||||
<c:if test="${lji.isChecked!=null}">
|
||||
<input type="checkbox" name="urole" value="${lji.jsbh }"
|
||||
checked="checked" />
|
||||
</c:if>
|
||||
<c:if test="${lji.isChecked==null}">
|
||||
<input type="checkbox" name="urole" value="${lji.jsbh }" />
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${lji.jsmc }
|
||||
</td> --%>
|
||||
<td class="color_3">
|
||||
<c:if test="${lji.isChecked!=null}">
|
||||
<input type="radio" name="urole" value="${lji.jsbh }"
|
||||
checked="checked" />
|
||||
</c:if>
|
||||
<c:if test="${lji.isChecked==null}">
|
||||
<input type="radio" name="urole" value="${lji.jsbh }" />
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="color_3" nowrap="nowrap">
|
||||
${lji.jsmc }
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
<td class="color_1" width="8%">i18n_uu.text.selectUserGroup_n81i<font color="red" id="yhz">*</font></td>
|
||||
<td class="color_6" valign="top">
|
||||
<table>
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_uu.message.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="8%">
|
||||
<strong>i18n_uu.text.userGroup_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="aji" items="${yhzList}">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<c:if test="${aji.isChecked!=null}">
|
||||
<input type="checkbox" name="group" value="${aji.jsbh }"
|
||||
checked="checked" />
|
||||
</c:if>
|
||||
<c:if test="${aji.isChecked==null}">
|
||||
<input type="checkbox" name="group" value="${aji.jsbh }" />
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="color_3" nowrap="nowrap">
|
||||
${aji.jsmc }
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
<c:if test="${session.deptFlag==0 }">
|
||||
<td class="color_1" width="8%">i18n_uu.text.selectDept_n81i<font color="red" id="bm">*</font></td>
|
||||
<td class="color_6" valign="top" align="left">
|
||||
<script type="text/javascript">
|
||||
d = new dTree('d');
|
||||
d.add('1','-1','i18n_uu.text.deptMenu_n81i');
|
||||
<%
|
||||
List list = (List)request.getAttribute("treeList");
|
||||
//List treeList = (List)request.getAttribute("treeList");
|
||||
//List list = MakeTree.getAllResourceList(treeList);
|
||||
if(list != null && list.size() > 0){
|
||||
Resource resource = new Resource();
|
||||
for( int i = 0 ; i < list.size() ; i++ ){
|
||||
resource = (Resource) list.get(i);
|
||||
if(resource.getChecked()!=null && !"".equals(resource.getChecked())){
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','checked','');
|
||||
<%
|
||||
}else{
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','','','');
|
||||
<%
|
||||
}
|
||||
}
|
||||
}
|
||||
%>
|
||||
document.write(d);
|
||||
</script>
|
||||
</td>
|
||||
</c:if>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
|
||||
<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="doUpdate('${userInfo[0].yhid }','${userInfo[0].yhbh}')"
|
||||
value="i18n_uu.text.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()"
|
||||
value="i18n_uu.text.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@ page import="nis.nms.core.*"%>
|
||||
<%@ 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_uu.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.css'/>" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="<c:url value='/js//dtree/css/dtree.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/dtree/js/dtree_checkbox_multi_choose.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/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function doUpdate(yhid,yhbh){
|
||||
$("#js").html('*');
|
||||
$("#yhz").html('*');
|
||||
$("#bm").html('*');
|
||||
var emailFlag=${session.emailFlag==0 };
|
||||
if($id("yhmc","","i18n_uu.text.yhmc_n81i") && $id("email","","E-mail")){
|
||||
if(containSpecial($("#yhmc").val())){
|
||||
$("#yhmc").next().html("i18n_uu.message.yhmc_n81i");
|
||||
$("#yhmc").val($("#cna").val());
|
||||
return;
|
||||
}
|
||||
if(emailFlag&&!checkEmail(document.getElementById("email").value.toLowerCase())){
|
||||
$("#email").next().html('i18n_uu.message.email_n81i');
|
||||
document.getElementById("email").focus();
|
||||
return false;
|
||||
}
|
||||
|
||||
if(!isRigthCheck("urole", "remove")){
|
||||
$("#js").html("<br>i18n_uu.message.js_n81i");
|
||||
return;
|
||||
}else {
|
||||
if(!isRigthCheck("group", "remove")){
|
||||
$("#yhz").html("<br>i18n_uu.message.yhz_n81i");
|
||||
return;
|
||||
}
|
||||
//获取选择的用户组信息
|
||||
var values=document.getElementsByName("group");
|
||||
var checkedGroupValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedGroupValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
checkedGroupValues = checkedGroupValues.substr(0,checkedGroupValues.length-1);
|
||||
document.getElementById("yhzbh").value = checkedGroupValues;
|
||||
|
||||
//获取选择的角色信息
|
||||
var values=document.getElementsByName("urole");
|
||||
var checkedRoleValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedRoleValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
checkedRoleValues = checkedRoleValues.substr(0,checkedRoleValues.length-1);
|
||||
document.getElementById("jsbh").value = checkedRoleValues;
|
||||
|
||||
var deptFlag=${session.deptFlag };
|
||||
if(deptFlag==0){
|
||||
//获取选择的部门信息
|
||||
var values=document.getElementsByName("mkid");
|
||||
var checkedDeptValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedDeptValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
checkedDeptValues = checkedDeptValues.substr(0,checkedDeptValues.length-1);
|
||||
document.getElementById("deptid").value = checkedDeptValues;
|
||||
}
|
||||
|
||||
|
||||
if(deptFlag==0&&checkedDeptValues==''){
|
||||
$("#bm").html("<br>i18n_uu.message.bm_n81i");
|
||||
return;
|
||||
}else{
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdateUserInfo&yhid="+yhid+"&yhbh="+encodeURI(yhbh);
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryUserInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
|
||||
$(function(){
|
||||
var nationRole=${session.nationRole};//配置文件中获取
|
||||
if(nationRole==null||nationRole=="-1"){
|
||||
$("input[type='button']").attr("disabled","disabled");
|
||||
alert("please add or modify 'myconfig.properties' ,there need a parameter 'nation.role.jsbh'");
|
||||
return ;
|
||||
}
|
||||
var checkedRole=$("input[name='urole'][checked='checked']");
|
||||
var urole=document.getElementsByName("urole");
|
||||
var group=document.getElementsByName("group");
|
||||
for(var i=0 ;i<checkedRole.length;i++){
|
||||
if($(checkedRole[i]).val()==nationRole){
|
||||
$(group).attr("disabled","disabled");
|
||||
}else{
|
||||
$(group).click(function(){
|
||||
if(this.checked||this.checked=="checked"){
|
||||
$(group).removeAttr("checked");
|
||||
$(this).attr("checked","checked");
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
$(urole).click(function(){
|
||||
var uroleVal=this.value;
|
||||
if(uroleVal!=null&&uroleVal!=""&&uroleVal==nationRole){//角色选择为 nation role ,选择所有用户组,不允许修改
|
||||
$(group).attr("checked","checked");
|
||||
$(group).attr("disabled","disabled");
|
||||
}else{
|
||||
$(group).removeAttr("disabled");
|
||||
$(group).removeAttr("checked");
|
||||
$(group).click(function(){
|
||||
if(this.checked||this.checked=="checked"){
|
||||
$(group).removeAttr("checked");
|
||||
$(this).attr("checked","checked");
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
<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="goBack()"
|
||||
value="i18n_uu.button.back_n81i"/>
|
||||
</div>
|
||||
<input type="hidden" id="cna" value="${userInfo[0].yhmc }" />
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<input type="hidden" name="jsbh" id="jsbh" />
|
||||
<input type="hidden" name="yhzbh" id="yhzbh" />
|
||||
<input type="hidden" name="deptid" id="deptid" />
|
||||
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="3" class="color_8">
|
||||
<strong>i18n_uu.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_uu.text.baseInfo_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_3" width="15%" align="right">
|
||||
i18n_uu.text.yhbh_n81i:
|
||||
</td>
|
||||
<td class="color_6" width="50%" align="left">
|
||||
<input type="text" name="user.yhbh" id="yhbh"
|
||||
value="${userInfo[0].yhbh }" disabled="disabled" />
|
||||
<input type="hidden" name="user.yhbh" value="${userInfo[0].yhbh }"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_uu.text.yhmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.yhmc" id="yhmc"
|
||||
value="${userInfo[0].yhmc }" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${session.emailFlag==0 }">
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
E-mail:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.email" id="email" value="${userInfo[0].email }"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_uu.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="radio" name="user.zxbz" value="0"
|
||||
${userInfo[0].zxbz==0? "checked='checked' ":"" } />
|
||||
i18n_uu.message.state0_n81i
|
||||
<input type="radio" name="user.zxbz" value="1"
|
||||
${userInfo[0].zxbz==1? "checked='checked' ":"" }/>
|
||||
i18n_uu.message.state1_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${session.emailFlag==0 }">
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_uu.text.isReceiveEmail_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="radio" name="user.isReceiveEmail" value="0"
|
||||
${userInfo[0].isReceiveEmail==0? "checked='checked' ":"" } />
|
||||
i18n_uu.message.isReceiveEmail0_n81i
|
||||
<input type="radio" name="user.isReceiveEmail" value="1"
|
||||
${userInfo[0].isReceiveEmail==1? "checked='checked' ":"" } />
|
||||
i18n_uu.message.isReceiveEmail1_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_au.text.language_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<select name="user.language">
|
||||
<option value="">--i18n_adepti.message.selectDefault_n81i--</option>
|
||||
<option value="en_US" ${userInfo[0].language=="en_US"? "selected='selected'":"" } >ENGLISH</option>
|
||||
<option value="zh_CN" ${userInfo[0].language=="zh_CN"? "selected='selected'":"" } >简体中文</option>
|
||||
<option value="ru_RU" ${userInfo[0].language=="ru_RU"? "selected='selected'":"" } >русский язык</option>
|
||||
</select>
|
||||
<!-- <div id="flagstrap" data-input-name="user.language" ></div> 带有国旗的下拉选-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1" width="100%">
|
||||
<tr>
|
||||
<td class="color_1" width="8%">
|
||||
i18n_uu.text.role_n81i<font color="red" id="js">*</font>
|
||||
</td>
|
||||
<td class="color_6" valign="top">
|
||||
<table>
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_uu.message.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="10%">
|
||||
<strong>i18n_uu.message.userRole_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="lji" items="${listJsInfo}">
|
||||
<tr>
|
||||
<%-- <td class="color_3">
|
||||
<c:if test="${lji.isChecked!=null}">
|
||||
<input type="checkbox" name="urole" value="${lji.jsbh }"
|
||||
checked="checked" />
|
||||
</c:if>
|
||||
<c:if test="${lji.isChecked==null}">
|
||||
<input type="checkbox" name="urole" value="${lji.jsbh }" />
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${lji.jsmc }
|
||||
</td> --%>
|
||||
<td class="color_3">
|
||||
<c:if test="${lji.isChecked!=null}">
|
||||
<input type="radio" name="urole" value="${lji.jsbh }"
|
||||
checked="checked" />
|
||||
</c:if>
|
||||
<c:if test="${lji.isChecked==null}">
|
||||
<input type="radio" name="urole" value="${lji.jsbh }" />
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="color_3" nowrap="nowrap">
|
||||
${lji.jsmc }
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
<td class="color_1" width="8%">i18n_uu.text.selectUserGroup_n81i<font color="red" id="yhz">*</font></td>
|
||||
<td class="color_6" valign="top">
|
||||
<table>
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_uu.message.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="8%">
|
||||
<strong>i18n_uu.text.userGroup_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="aji" items="${yhzList}">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<c:if test="${aji.isChecked!=null}">
|
||||
<input type="checkbox" name="group" value="${aji.jsbh }"
|
||||
checked="checked" />
|
||||
</c:if>
|
||||
<c:if test="${aji.isChecked==null}">
|
||||
<input type="checkbox" name="group" value="${aji.jsbh }" />
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="color_3" nowrap="nowrap">
|
||||
${aji.jsmc }
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
<c:if test="${session.deptFlag==0 }">
|
||||
<td class="color_1" width="8%">i18n_uu.text.selectDept_n81i<font color="red" id="bm">*</font></td>
|
||||
<td class="color_6" valign="top" align="left">
|
||||
<script type="text/javascript">
|
||||
d = new dTree('d');
|
||||
d.add('1','-1','i18n_uu.text.deptMenu_n81i');
|
||||
<%
|
||||
List list = (List)request.getAttribute("treeList");
|
||||
//List treeList = (List)request.getAttribute("treeList");
|
||||
//List list = MakeTree.getAllResourceList(treeList);
|
||||
if(list != null && list.size() > 0){
|
||||
Resource resource = new Resource();
|
||||
for( int i = 0 ; i < list.size() ; i++ ){
|
||||
resource = (Resource) list.get(i);
|
||||
if(resource.getChecked()!=null && !"".equals(resource.getChecked())){
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','checked','');
|
||||
<%
|
||||
}else{
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','','','');
|
||||
<%
|
||||
}
|
||||
}
|
||||
}
|
||||
%>
|
||||
document.write(d);
|
||||
</script>
|
||||
</td>
|
||||
</c:if>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
|
||||
<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="doUpdate('${userInfo[0].yhid }','${userInfo[0].yhbh}')"
|
||||
value="i18n_uu.text.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()"
|
||||
value="i18n_uu.text.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,279 +1,279 @@
|
||||
<%@ 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_uui.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function doUpdate(yhid,yhbh){
|
||||
//alert(yhid);
|
||||
if($id("yhmc","","i18n_uui.text.yhmc_n81i") && $id("email","","E-mail")){
|
||||
if(!isRigthCheck("jsbh", "remove")){
|
||||
alert("i18n_uui.message.selectRole_n81i");
|
||||
return;
|
||||
}else {
|
||||
if(!isRigthCheck("deptid", "remove")){
|
||||
alert("i18n_uui.message.deptid_n81i");
|
||||
return;
|
||||
}else{
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdateUserInfo&yhid="+yhid+"&yhbh="+encodeURI(yhbh);
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryUserInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<!-- <div class="box_1">
|
||||
<img src="<c:url value='/images/sanjiao.png'/>" class="img_middle" />
|
||||
你现在所在的位置是: 系统配置 —> 用户管理 —> 修改用户信息
|
||||
</div> -->
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_uui.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_uui.text.baseInfo_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_3" width="15%" align="right">
|
||||
i18n_uui.text.yhbh_n81i:
|
||||
</td>
|
||||
<td class="color_6" width="50%" align="left">
|
||||
<input type="text" name="user.yhbh" id="yhbh"
|
||||
value="${userInfo[0].yhbh }" readonly="readonly" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_uui.text.yhmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.yhmc" id="yhmc"
|
||||
value="${userInfo[0].yhmc }" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
E-mail:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.email" id="email" value="${userInfo[0].email }" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_uui.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="radio" name="user.zxbz" value="0"
|
||||
${userInfo[0].zxbz==0? "checked='checked' ":"" } />
|
||||
i18n_uui.message.state0_n81i
|
||||
<input type="radio" name="user.zxbz" value="1"
|
||||
${userInfo[0].zxbz==1? "checked='checked' ":"" }/>
|
||||
i18n_uui.message.state1_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1">
|
||||
<strong>i18n_uui.text.selectDept_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_uui.message.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_7" width="38%">
|
||||
<strong>i18n_uui.text.deptName_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="dept" items="${listDeptInfo}">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<c:if test="${dept.isChecked!=null}">
|
||||
<input type="checkbox" name="deptid" value="${dept.deptid}"
|
||||
checked="checked" />
|
||||
</c:if>
|
||||
<c:if test="${dept.isChecked==null}">
|
||||
<input type="checkbox" name="deptid" value="${dept.deptid}" />
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
${dept.deptname}
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1">
|
||||
<strong>i18n_uui.text.selectRole_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_uui.message.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_uui.text.roleId_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_uui.text.roleName_n81i</strong>
|
||||
</td>
|
||||
<td class="color_7" width="8%">
|
||||
<strong>i18n_uui.text.state_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="lji" items="${listJsInfo}">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<c:if test="${lji.isChecked!=null}">
|
||||
<input type="checkbox" name="jsbh" value="${lji.jsbh }"
|
||||
checked="checked" />
|
||||
</c:if>
|
||||
<c:if test="${lji.isChecked==null}">
|
||||
<input type="checkbox" name="jsbh" value="${lji.jsbh }" />
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${lji.jsbh }
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${lji.jsmc }
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<c:if test="${lji.zxbz==0}">
|
||||
i18n_uui.message.state0_n81i
|
||||
</c:if>
|
||||
<c:if test="${lji.zxbz==1}">
|
||||
<font color="red">i18n_uui.message.state1_n81i</font>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1">
|
||||
<strong>i18n_uui.text.selectUserGroup_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_uui.message.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_uui.text.userGroupId_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_uui.text.userGroup_n81i</strong>
|
||||
</td>
|
||||
<td class="color_7" width="8%">
|
||||
<strong>i18n_uui.text.state_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="aji" items="${yhzList}">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<c:if test="${aji.isChecked!=null}">
|
||||
<input type="checkbox" name="yhzbh" value="${aji.jsbh }"
|
||||
checked="checked" />
|
||||
</c:if>
|
||||
<c:if test="${aji.isChecked==null}">
|
||||
<input type="checkbox" name="yhzbh" value="${aji.jsbh }" />
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${aji.jsbh }
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${aji.jsmc }
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<c:if test="${aji.zxbz==0}">
|
||||
i18n_uui.message.state0_n81i
|
||||
</c:if>
|
||||
<c:if test="${aji.zxbz==1}">
|
||||
<font color="red">i18n_uui.message.state1_n81i</font>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
|
||||
<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="doUpdate('${userInfo[0].yhid }','${userInfo[0].yhbh}')"
|
||||
value="i18n_uui.text.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()"
|
||||
value="i18n_uui.text.reset_n81i"/>
|
||||
|
||||
<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="goBack()"
|
||||
value="i18n_uui.text.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ 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_uui.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.tools.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function doUpdate(yhid,yhbh){
|
||||
//alert(yhid);
|
||||
if($id("yhmc","","i18n_uui.text.yhmc_n81i") && $id("email","","E-mail")){
|
||||
if(!isRigthCheck("jsbh", "remove")){
|
||||
alert("i18n_uui.message.selectRole_n81i");
|
||||
return;
|
||||
}else {
|
||||
if(!isRigthCheck("deptid", "remove")){
|
||||
alert("i18n_uui.message.deptid_n81i");
|
||||
return;
|
||||
}else{
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdateUserInfo&yhid="+yhid+"&yhbh="+encodeURI(yhbh);
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryUserInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<!-- <div class="box_1">
|
||||
<img src="<c:url value='/images/sanjiao.png'/>" class="img_middle" />
|
||||
你现在所在的位置是: 系统配置 —> 用户管理 —> 修改用户信息
|
||||
</div> -->
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="4" class="color_8">
|
||||
<strong>i18n_uui.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_uui.text.baseInfo_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_3" width="15%" align="right">
|
||||
i18n_uui.text.yhbh_n81i:
|
||||
</td>
|
||||
<td class="color_6" width="50%" align="left">
|
||||
<input type="text" name="user.yhbh" id="yhbh"
|
||||
value="${userInfo[0].yhbh }" readonly="readonly" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_uui.text.yhmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.yhmc" id="yhmc"
|
||||
value="${userInfo[0].yhmc }" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
E-mail:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="text" name="user.email" id="email" value="${userInfo[0].email }" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_3" align="right">
|
||||
i18n_uui.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="radio" name="user.zxbz" value="0"
|
||||
${userInfo[0].zxbz==0? "checked='checked' ":"" } />
|
||||
i18n_uui.message.state0_n81i
|
||||
<input type="radio" name="user.zxbz" value="1"
|
||||
${userInfo[0].zxbz==1? "checked='checked' ":"" }/>
|
||||
i18n_uui.message.state1_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1">
|
||||
<strong>i18n_uui.text.selectDept_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_uui.message.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_7" width="38%">
|
||||
<strong>i18n_uui.text.deptName_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="dept" items="${listDeptInfo}">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<c:if test="${dept.isChecked!=null}">
|
||||
<input type="checkbox" name="deptid" value="${dept.deptid}"
|
||||
checked="checked" />
|
||||
</c:if>
|
||||
<c:if test="${dept.isChecked==null}">
|
||||
<input type="checkbox" name="deptid" value="${dept.deptid}" />
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
${dept.deptname}
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1">
|
||||
<strong>i18n_uui.text.selectRole_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_uui.message.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_uui.text.roleId_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_uui.text.roleName_n81i</strong>
|
||||
</td>
|
||||
<td class="color_7" width="8%">
|
||||
<strong>i18n_uui.text.state_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="lji" items="${listJsInfo}">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<c:if test="${lji.isChecked!=null}">
|
||||
<input type="checkbox" name="jsbh" value="${lji.jsbh }"
|
||||
checked="checked" />
|
||||
</c:if>
|
||||
<c:if test="${lji.isChecked==null}">
|
||||
<input type="checkbox" name="jsbh" value="${lji.jsbh }" />
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${lji.jsbh }
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${lji.jsmc }
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<c:if test="${lji.zxbz==0}">
|
||||
i18n_uui.message.state0_n81i
|
||||
</c:if>
|
||||
<c:if test="${lji.zxbz==1}">
|
||||
<font color="red">i18n_uui.message.state1_n81i</font>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1">
|
||||
<strong>i18n_uui.text.selectUserGroup_n81i</strong>
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table1">
|
||||
<tr>
|
||||
<td class="color_1" width="6%">
|
||||
<strong>i18n_uui.message.select_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_uui.text.userGroupId_n81i</strong>
|
||||
</td>
|
||||
<td class="color_1" width="15%">
|
||||
<strong>i18n_uui.text.userGroup_n81i</strong>
|
||||
</td>
|
||||
<td class="color_7" width="8%">
|
||||
<strong>i18n_uui.text.state_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<c:forEach var="aji" items="${yhzList}">
|
||||
<tr>
|
||||
<td class="color_3">
|
||||
<c:if test="${aji.isChecked!=null}">
|
||||
<input type="checkbox" name="yhzbh" value="${aji.jsbh }"
|
||||
checked="checked" />
|
||||
</c:if>
|
||||
<c:if test="${aji.isChecked==null}">
|
||||
<input type="checkbox" name="yhzbh" value="${aji.jsbh }" />
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${aji.jsbh }
|
||||
</td>
|
||||
<td class="color_3">
|
||||
${aji.jsmc }
|
||||
</td>
|
||||
<td class="color_6">
|
||||
<c:if test="${aji.zxbz==0}">
|
||||
i18n_uui.message.state0_n81i
|
||||
</c:if>
|
||||
<c:if test="${aji.zxbz==1}">
|
||||
<font color="red">i18n_uui.message.state1_n81i</font>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
</c:forEach>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" colspan="4" align="right">
|
||||
|
||||
<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="doUpdate('${userInfo[0].yhid }','${userInfo[0].yhbh}')"
|
||||
value="i18n_uui.text.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()"
|
||||
value="i18n_uui.text.reset_n81i"/>
|
||||
|
||||
<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="goBack()"
|
||||
value="i18n_uui.text.back_n81i"/>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,120 +1,120 @@
|
||||
<%@ page language="java" import="java.util.*" 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_uup.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/checkpw.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function doUpdate(yhid,yhbh){
|
||||
if($id("yhmm","","i18n_uup.text.yhmm_n81i")&&$id("confirm","","i18n_uup.text.confirm_n81i")){
|
||||
var yhmm = document.getElementById("yhmm").value;
|
||||
var confirm = document.getElementById("confirm").value;
|
||||
if(yhmm!=confirm){
|
||||
alert('i18n_uup.message.confirm_n81i');
|
||||
}else{
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdatePassword&yhid="+yhid+"&yhbh="+encodeURI(yhbh);
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryUserInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_uup.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_uup.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="40%" align="right">
|
||||
i18n_uup.message.yhmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" width="50%" align="left">
|
||||
<input type="text" name="user.yhmc" id="yhmc"
|
||||
value="${userInfo[0].yhmc }" disabled="disabled"/>
|
||||
<input type="hidden" name="user.yhmc" value="${userInfo[0].yhmc }"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_uup.text.yhmm_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="user.yhmm" id="yhmm" value=""/>
|
||||
<font color="red">*</font>
|
||||
<span style="color: red;" id="password">i18n_uup.message.password_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_uup.text.confirm_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="confirm" id="confirm" value="" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" align="right" colspan="2">
|
||||
|
||||
<input type="button" class=btn3_mouseout id="tj"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="doUpdate('${userInfo[0].yhid }','${userInfo[0].yhbh}')" value="i18n_uup.text.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()" value="i18n_uup.text.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" 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_uup.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/checkpw.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function doUpdate(yhid,yhbh){
|
||||
if($id("yhmm","","i18n_uup.text.yhmm_n81i")&&$id("confirm","","i18n_uup.text.confirm_n81i")){
|
||||
var yhmm = document.getElementById("yhmm").value;
|
||||
var confirm = document.getElementById("confirm").value;
|
||||
if(yhmm!=confirm){
|
||||
alert('i18n_uup.message.confirm_n81i');
|
||||
}else{
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=doUpdatePassword&yhid="+yhid+"&yhbh="+encodeURI(yhbh);
|
||||
document.yhForm.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
document.yhForm.action="<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryUserInfo";
|
||||
document.yhForm.submit();
|
||||
}
|
||||
function containSpecial(s)
|
||||
{
|
||||
var cs = /^\w+$/;
|
||||
resu = cs.test(s);
|
||||
return (cs.test(s));
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
<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="goBack()" value="i18n_uup.button.back_n81i"/>
|
||||
</div>
|
||||
<form action="" name="yhForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<div style="clear: both"></div>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td colspan="2" class="color_8">
|
||||
<strong>i18n_uup.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" width="40%" align="right">
|
||||
i18n_uup.message.yhmc_n81i:
|
||||
</td>
|
||||
<td class="color_6" width="50%" align="left">
|
||||
<input type="text" name="user.yhmc" id="yhmc"
|
||||
value="${userInfo[0].yhmc }" disabled="disabled"/>
|
||||
<input type="hidden" name="user.yhmc" value="${userInfo[0].yhmc }"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_uup.text.yhmm_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="user.yhmm" id="yhmm" value=""/>
|
||||
<font color="red">*</font>
|
||||
<span style="color: red;" id="password">i18n_uup.message.password_n81i</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_uup.text.confirm_n81i:
|
||||
</td>
|
||||
<td class="color_6" align="left">
|
||||
<input type="password" name="confirm" id="confirm" value="" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_7" align="right" colspan="2">
|
||||
|
||||
<input type="button" class=btn3_mouseout id="tj"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"
|
||||
onclick="doUpdate('${userInfo[0].yhid }','${userInfo[0].yhbh}')" value="i18n_uup.text.submit_n81i"/>
|
||||
|
||||
<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:document.forms['yhForm'].reset()" value="i18n_uup.text.reset_n81i"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,164 +1,164 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<%@ page import="nis.nms.core.*" %>
|
||||
<!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_agi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>" ></script>
|
||||
<script language="javascript" type="text/javascript" src="<c:url value='/js/WebCalendar.js'/>"></script>
|
||||
<!-- <link rel="StyleSheet" href="<c:url value='/dtree/css/dtree.css" type="text/css'/>" /> -->
|
||||
<link href="<c:url value='/js//dtree/css/dtree.css'/>" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="<c:url value='/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
|
||||
function ajaxCheck(){
|
||||
var type;
|
||||
$.ajax({
|
||||
url:"<c:url value='/'/>sysManage/userGroupPerssion.do?action=AjaxCheck",
|
||||
type : "POST",
|
||||
async:false,
|
||||
data:$('#jsForm').serialize(),
|
||||
success : function(data) {
|
||||
if(data == "error"){
|
||||
alert("i18n_agi.message.jsFormError_n81i");
|
||||
type = false;
|
||||
}else if(data == "exception"){
|
||||
alert("i18n_agi.message.jsFormException_n81i");
|
||||
type = false;
|
||||
}else if(data =="success"){
|
||||
type = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return type;
|
||||
}
|
||||
|
||||
function add(){
|
||||
if($id("jsmc","","i18n_agi.text.jsmc_n81i")){
|
||||
if(checkSpecial($.trim($("#jsmc").val()))){
|
||||
$("#jsmc").next().html("i18n_agi.message.jsmc_n81i");
|
||||
return;
|
||||
}
|
||||
var values=document.getElementsByName("mkid");
|
||||
var checkedValues='';
|
||||
for(i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
if(checkedValues==''){
|
||||
$("#sys").html('i18n_agi.message.sys_n81i');
|
||||
return ;
|
||||
}
|
||||
if(ajaxCheck()){
|
||||
document.jsForm.action="<c:url value='/'/>sysManage/userGroupPerssion.do?action=addgroupInfo";
|
||||
document.jsForm.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
document.jsForm.action="<c:url value='/'/>sysManage/userGroupPerssion.do?action=query";
|
||||
document.jsForm.submit();
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
<input type="button" value="i18n_agi.button.back_n81i"
|
||||
class=btn3_mouseout onclick="javaScript:goBack();"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
</div>
|
||||
<div style="height: 25px"></div>
|
||||
<form action="" name="jsForm" id="jsForm" method="post">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<input type="hidden" name="fromWhere" value="${fromWhere }"/>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_top" colspan="2">
|
||||
<strong>i18n_agi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">i18n_agi.text.jsmc_n81i:</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="text" name="role.jsmc" id="jsmc"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">i18n_agi.text.jsms_n81i:</td>
|
||||
<td class="color_3" align="left">
|
||||
<textarea name="role.jsms" id="jsms" rows="4" cols="40" ></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_agi.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
i18n_agi.text.using_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_agi.text.selectSys_n81i<font color="red">*</font>
|
||||
</td>
|
||||
<td class="color_3" colspan="3" align="left">
|
||||
<font color="red" id="sys"></font>
|
||||
<div id="tree" name="tree"
|
||||
style="OVERFLOW-Y: auto; width: 100%;">
|
||||
<script type="text/javascript">
|
||||
d = new dTree('d');
|
||||
d.add('0','-1','i18n_agi.text.systemList_n81i');
|
||||
<%
|
||||
List treeList = (List)request.getAttribute("treeList");
|
||||
List list = MakeTree.getAllResourceList(treeList);
|
||||
if(list != null && list.size() > 0){
|
||||
Resource resource = new Resource();
|
||||
for( int i = 0 ; i < list.size() ; i++ ){
|
||||
resource = (Resource) list.get(i);
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','');
|
||||
<%
|
||||
|
||||
}
|
||||
}
|
||||
%>
|
||||
document.write(d);
|
||||
</script>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" align="right" class="color_1">
|
||||
<input type="button" onclick="add()" value="i18n_agi.button.submit_n81i"
|
||||
class=btn3_mouseout
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
|
||||
<input type="button" value="i18n_agi.button.reset_n81i"
|
||||
class=btn3_mouseout onclick="javascript:jQuery('#jsForm')[0].reset();"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<%@ page import="nis.nms.core.*" %>
|
||||
<!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_agi.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>" ></script>
|
||||
<script language="javascript" type="text/javascript" src="<c:url value='/js/WebCalendar.js'/>"></script>
|
||||
<!-- <link rel="StyleSheet" href="<c:url value='/dtree/css/dtree.css" type="text/css'/>" /> -->
|
||||
<link href="<c:url value='/js//dtree/css/dtree.css'/>" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="<c:url value='/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
|
||||
function ajaxCheck(){
|
||||
var type;
|
||||
$.ajax({
|
||||
url:"<c:url value='/'/>sysManage/userGroupPerssion.do?action=AjaxCheck",
|
||||
type : "POST",
|
||||
async:false,
|
||||
data:$('#jsForm').serialize(),
|
||||
success : function(data) {
|
||||
if(data == "error"){
|
||||
alert("i18n_agi.message.jsFormError_n81i");
|
||||
type = false;
|
||||
}else if(data == "exception"){
|
||||
alert("i18n_agi.message.jsFormException_n81i");
|
||||
type = false;
|
||||
}else if(data =="success"){
|
||||
type = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return type;
|
||||
}
|
||||
|
||||
function add(){
|
||||
if($id("jsmc","","i18n_agi.text.jsmc_n81i")){
|
||||
if(checkSpecial($.trim($("#jsmc").val()))){
|
||||
$("#jsmc").next().html("i18n_agi.message.jsmc_n81i");
|
||||
return;
|
||||
}
|
||||
var values=document.getElementsByName("mkid");
|
||||
var checkedValues='';
|
||||
for(i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
if(checkedValues==''){
|
||||
$("#sys").html('i18n_agi.message.sys_n81i');
|
||||
return ;
|
||||
}
|
||||
if(ajaxCheck()){
|
||||
document.jsForm.action="<c:url value='/'/>sysManage/userGroupPerssion.do?action=addgroupInfo";
|
||||
document.jsForm.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
document.jsForm.action="<c:url value='/'/>sysManage/userGroupPerssion.do?action=query";
|
||||
document.jsForm.submit();
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
<input type="button" value="i18n_agi.button.back_n81i"
|
||||
class=btn3_mouseout onclick="javaScript:goBack();"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
</div>
|
||||
<div style="height: 25px"></div>
|
||||
<form action="" name="jsForm" id="jsForm" method="post">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<input type="hidden" name="fromWhere" value="${fromWhere }"/>
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_top" colspan="2">
|
||||
<strong>i18n_agi.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">i18n_agi.text.jsmc_n81i:</td>
|
||||
<td class="color_3" align="left">
|
||||
<input type="text" name="role.jsmc" id="jsmc"/>
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">i18n_agi.text.jsms_n81i:</td>
|
||||
<td class="color_3" align="left">
|
||||
<textarea name="role.jsms" id="jsms" rows="4" cols="40" ></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_agi.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
i18n_agi.text.using_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_agi.text.selectSys_n81i<font color="red">*</font>
|
||||
</td>
|
||||
<td class="color_3" colspan="3" align="left">
|
||||
<font color="red" id="sys"></font>
|
||||
<div id="tree" name="tree"
|
||||
style="OVERFLOW-Y: auto; width: 100%;">
|
||||
<script type="text/javascript">
|
||||
d = new dTree('d');
|
||||
d.add('0','-1','i18n_agi.text.systemList_n81i');
|
||||
<%
|
||||
List treeList = (List)request.getAttribute("treeList");
|
||||
List list = MakeTree.getAllResourceList(treeList);
|
||||
if(list != null && list.size() > 0){
|
||||
Resource resource = new Resource();
|
||||
for( int i = 0 ; i < list.size() ; i++ ){
|
||||
resource = (Resource) list.get(i);
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','');
|
||||
<%
|
||||
|
||||
}
|
||||
}
|
||||
%>
|
||||
document.write(d);
|
||||
</script>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" align="right" class="color_1">
|
||||
<input type="button" onclick="add()" value="i18n_agi.button.submit_n81i"
|
||||
class=btn3_mouseout
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
|
||||
<input type="button" value="i18n_agi.button.reset_n81i"
|
||||
class=btn3_mouseout onclick="javascript:jQuery('#jsForm')[0].reset();"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,188 +1,188 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<%@ page import="nis.nms.core.*" %>
|
||||
<!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_ggrp.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>" ></script>
|
||||
<script language="javascript" type="text/javascript" src="<c:url value='/js/WebCalendar.js'/>"></script>
|
||||
<!-- <link rel="StyleSheet" href="<c:url value='/dtree/css/dtree.css" type="text/css'/>" /> -->
|
||||
<link href="<c:url value='/js//dtree/css/dtree.css'/>" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="<c:url value='/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function checkUpdate(){
|
||||
var type;
|
||||
$.ajax({
|
||||
url:"<c:url value='/'/>sysManage/userGroupPerssion.do?action=checkUpdate",
|
||||
type : "POST",
|
||||
async:false,
|
||||
data:$('#jsForm').serialize(),
|
||||
success : function(data) {
|
||||
if(data == "error"){
|
||||
alert("i18n_ggrp.message.jsFormError_n81i");
|
||||
type = false;
|
||||
}else if(data == "exception"){
|
||||
alert("i18n_ggrp.message.jsFormException_n81i");
|
||||
type = false;
|
||||
}else if(data =="success"){
|
||||
type = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return type;
|
||||
}
|
||||
|
||||
function update(){
|
||||
if($id("jsmc","","i18n_ggrp.text.jsmc_n81i")){
|
||||
if(checkSpecial($.trim($("#jsmc").val()))){
|
||||
$("#jsmc").next().html("i18n_ggrp.message.jsmc_n81i");
|
||||
return;
|
||||
}
|
||||
var values=document.getElementsByName("mkid");
|
||||
var checkedValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
if(checkedValues==''){
|
||||
$("#sys").html('i18n_ggrp.message.jsmc_n81i');
|
||||
return ;
|
||||
}
|
||||
if(checkUpdate()){
|
||||
document.jsForm.action="<c:url value='/'/>sysManage/userGroupPerssion.do?action=update";
|
||||
document.jsForm.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
document.jsForm.action="<c:url value='/'/>/sysManage/userGroupPerssion.do?action=query";
|
||||
document.jsForm.submit();
|
||||
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
<input type="button" value="i18n_ggrp.button.back_n81i" class=btn3_mouseout
|
||||
onclick="javaScript:goBack();"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" />
|
||||
</div>
|
||||
<div style="height: 25px"></div>
|
||||
<form action="" name="jsForm" id="jsForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="userGroup.jsbh"
|
||||
value="${listJsInfo[0].jsbh }" />
|
||||
<input type="hidden" id="na" value="${listJsInfo[0].jsmc }" />
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td class="color_top" colspan="2">
|
||||
<strong>i18n_ggrp.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" width="30%">
|
||||
i18n_ggrp.text.userGroup_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input name="role.jsbh" value="${listJsInfo[0].jsbh }"
|
||||
type="hidden" />
|
||||
<input type="text" name="role.jsmc" id="jsmc"
|
||||
value="${listJsInfo[0].jsmc }" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_ggrp.message.userGroupDesc_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<textarea name="role.jsms" rows="4" cols="40" >${listJsInfo[0].jsms}</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_ggrp.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input name="role.type" value="1" type="hidden" />
|
||||
<input type="radio" name="role.zxbz" value="0"
|
||||
<c:if test="${listJsInfo[0].zxbz==0}"> checked </c:if> />
|
||||
<font size=2>i18n_ggrp.message.state0_n81i</font>
|
||||
<input type="radio" name="role.zxbz" value="1"
|
||||
<c:if test="${listJsInfo[0].zxbz==1}"> checked </c:if> />
|
||||
<font size=2>i18n_ggrp.message.state1_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_ggrp.text.systemId_n81i<font color="red">*</font>
|
||||
</td>
|
||||
<td class="color_3" valign="top" align="left">
|
||||
<font color="red" id="sys"></font>
|
||||
<div id="tree" name="tree" align="left"
|
||||
style="OVERFLOW-Y: auto; width: 100%;">
|
||||
<script type="text/javascript">
|
||||
d = new dTree('d');
|
||||
d.add('0','-1','i18n_ggrp.text.systemList_n81i');
|
||||
<%
|
||||
List treeList = (List)request.getAttribute("listresources");
|
||||
List list = MakeTree.getAllResourceList(treeList);
|
||||
if(list != null && list.size() > 0){
|
||||
Resource resource = new Resource();
|
||||
for( int i = 0 ; i < list.size() ; i++ ){
|
||||
resource = (Resource) list.get(i);
|
||||
if(resource.getChecked()!=null && !"".equals(resource.getChecked())){
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','checked');
|
||||
<%
|
||||
}else{
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','');
|
||||
<%
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
%>
|
||||
document.write(d);
|
||||
</script>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" align="right" class="color_1">
|
||||
<input type="button" onclick="update()" value="i18n_ggrp.button.submit_n81i"
|
||||
class=btn3_mouseout
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" />
|
||||
|
||||
<input type="button" value="i18n_ggrp.button.reset_n81i" class=btn3_mouseout
|
||||
onclick="javascript:jQuery('#jsForm')[0].reset();"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<%@ page import="nis.nms.core.*" %>
|
||||
<!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_ggrp.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>" ></script>
|
||||
<script language="javascript" type="text/javascript" src="<c:url value='/js/WebCalendar.js'/>"></script>
|
||||
<!-- <link rel="StyleSheet" href="<c:url value='/dtree/css/dtree.css" type="text/css'/>" /> -->
|
||||
<link href="<c:url value='/js//dtree/css/dtree.css'/>" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="<c:url value='/dtree/js/dtree_checkbox.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript">
|
||||
|
||||
function checkUpdate(){
|
||||
var type;
|
||||
$.ajax({
|
||||
url:"<c:url value='/'/>sysManage/userGroupPerssion.do?action=checkUpdate",
|
||||
type : "POST",
|
||||
async:false,
|
||||
data:$('#jsForm').serialize(),
|
||||
success : function(data) {
|
||||
if(data == "error"){
|
||||
alert("i18n_ggrp.message.jsFormError_n81i");
|
||||
type = false;
|
||||
}else if(data == "exception"){
|
||||
alert("i18n_ggrp.message.jsFormException_n81i");
|
||||
type = false;
|
||||
}else if(data =="success"){
|
||||
type = true;
|
||||
}
|
||||
}
|
||||
});
|
||||
return type;
|
||||
}
|
||||
|
||||
function update(){
|
||||
if($id("jsmc","","i18n_ggrp.text.jsmc_n81i")){
|
||||
if(checkSpecial($.trim($("#jsmc").val()))){
|
||||
$("#jsmc").next().html("i18n_ggrp.message.jsmc_n81i");
|
||||
return;
|
||||
}
|
||||
var values=document.getElementsByName("mkid");
|
||||
var checkedValues='';
|
||||
for( var i = 0; i < values.length; i++ ){
|
||||
if (values[i].checked==true ){
|
||||
checkedValues +=values[i].value+",";
|
||||
}
|
||||
}
|
||||
if(checkedValues==''){
|
||||
$("#sys").html('i18n_ggrp.message.jsmc_n81i');
|
||||
return ;
|
||||
}
|
||||
if(checkUpdate()){
|
||||
document.jsForm.action="<c:url value='/'/>sysManage/userGroupPerssion.do?action=update";
|
||||
document.jsForm.submit();
|
||||
}
|
||||
}
|
||||
}
|
||||
function goBack(){
|
||||
document.jsForm.action="<c:url value='/'/>/sysManage/userGroupPerssion.do?action=query";
|
||||
document.jsForm.submit();
|
||||
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
<input type="button" value="i18n_ggrp.button.back_n81i" class=btn3_mouseout
|
||||
onclick="javaScript:goBack();"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" />
|
||||
</div>
|
||||
<div style="height: 25px"></div>
|
||||
<form action="" name="jsForm" id="jsForm" method="post">
|
||||
<input type="hidden" name="position" value="${position }" />
|
||||
<input type="hidden" name="userGroup.jsbh"
|
||||
value="${listJsInfo[0].jsbh }" />
|
||||
<input type="hidden" id="na" value="${listJsInfo[0].jsmc }" />
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<jsp:include page="/common/transferHiddenParameter.jsp" />
|
||||
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table">
|
||||
<tr>
|
||||
<td class="color_top" colspan="2">
|
||||
<strong>i18n_ggrp.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" width="30%">
|
||||
i18n_ggrp.text.userGroup_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input name="role.jsbh" value="${listJsInfo[0].jsbh }"
|
||||
type="hidden" />
|
||||
<input type="text" name="role.jsmc" id="jsmc"
|
||||
value="${listJsInfo[0].jsmc }" />
|
||||
<font color="red">*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_ggrp.message.userGroupDesc_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<textarea name="role.jsms" rows="4" cols="40" >${listJsInfo[0].jsms}</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_ggrp.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left">
|
||||
<input name="role.type" value="1" type="hidden" />
|
||||
<input type="radio" name="role.zxbz" value="0"
|
||||
<c:if test="${listJsInfo[0].zxbz==0}"> checked </c:if> />
|
||||
<font size=2>i18n_ggrp.message.state0_n81i</font>
|
||||
<input type="radio" name="role.zxbz" value="1"
|
||||
<c:if test="${listJsInfo[0].zxbz==1}"> checked </c:if> />
|
||||
<font size=2>i18n_ggrp.message.state1_n81i</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_ggrp.text.systemId_n81i<font color="red">*</font>
|
||||
</td>
|
||||
<td class="color_3" valign="top" align="left">
|
||||
<font color="red" id="sys"></font>
|
||||
<div id="tree" name="tree" align="left"
|
||||
style="OVERFLOW-Y: auto; width: 100%;">
|
||||
<script type="text/javascript">
|
||||
d = new dTree('d');
|
||||
d.add('0','-1','i18n_ggrp.text.systemList_n81i');
|
||||
<%
|
||||
List treeList = (List)request.getAttribute("listresources");
|
||||
List list = MakeTree.getAllResourceList(treeList);
|
||||
if(list != null && list.size() > 0){
|
||||
Resource resource = new Resource();
|
||||
for( int i = 0 ; i < list.size() ; i++ ){
|
||||
resource = (Resource) list.get(i);
|
||||
if(resource.getChecked()!=null && !"".equals(resource.getChecked())){
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','checked');
|
||||
<%
|
||||
}else{
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>','');
|
||||
<%
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
%>
|
||||
document.write(d);
|
||||
</script>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" align="right" class="color_1">
|
||||
<input type="button" onclick="update()" value="i18n_ggrp.button.submit_n81i"
|
||||
class=btn3_mouseout
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" />
|
||||
|
||||
<input type="button" value="i18n_ggrp.button.reset_n81i" class=btn3_mouseout
|
||||
onclick="javascript:jQuery('#jsForm')[0].reset();"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,398 +1,400 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<%@ page import="nis.nms.core.*" %>
|
||||
<!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_gil.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/onmouse.js'/>" ></script>
|
||||
<script language="javascript" type="text/javascript" src="<c:url value='/js/WebCalendar.js'/>"></script>
|
||||
<link href="<c:url value='/css/suggest.css'/>" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="<c:url value='/js/jquery.suggest.js' />"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value="/js/fileInput.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_gil.message.success_n81i");
|
||||
}else if(msg=='2'){
|
||||
alert("i18n_gil.message.faild_n81i");
|
||||
}
|
||||
|
||||
//添加记录
|
||||
function addRecord(){
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=openAddgroupPage&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form2.submit();
|
||||
}
|
||||
|
||||
//修改记录
|
||||
function openUpdateRecord(jsbh){
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=toupdate&jsbh="+jsbh+"&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form2.submit();
|
||||
}
|
||||
|
||||
//查看
|
||||
function viewUpdateRecord(jsbh){
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=viewdateForGuide&jsbh="+jsbh+"&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form2.submit();
|
||||
}
|
||||
//配置权限
|
||||
function configJsMkGnRecord(jsbh){
|
||||
var url = "<c:url value='/'/>/sysManage/sSysPopedomManage.do?action=openConfigJsPage&jsbh="+jsbh;
|
||||
//窗体名称\路径、宽度、高度、是否全屏0;1
|
||||
winObj.init("",url,800,590,0);
|
||||
winObj.show();
|
||||
//window.open("<c:url value='/'/>/SysPopedomManage!execute.do?action=openConfigJsPage&jsbh="+jsbh,"","fullscreen=0,toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,width=800,height=600,left=300,top=200");
|
||||
}
|
||||
function qry(){
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=query";
|
||||
document.form2.submit();
|
||||
}
|
||||
//parent.document.all("listFrame").style.height = document.body.scrollHeight + 16;
|
||||
var set_Id;
|
||||
var ajaxProperties = "";
|
||||
var ajaxTableName = "";
|
||||
var ajaxType = "";
|
||||
var id = "";
|
||||
var returnDiv = "";
|
||||
var ajaxValue = "";
|
||||
|
||||
function lianxiangkeydown() {
|
||||
clearTimeout(set_Id);
|
||||
}
|
||||
|
||||
function lianxiangkeyup(ajaxProperties1,ajaxTableName1,ajaxType1,id1,returnDiv1,ajaxValue1) {
|
||||
//var lianxiangStatusTmp = parent.document.getElementById("lianxiangStatus");
|
||||
//if(lianxiangStatusTmp!=null && lianxiangStatusTmp.value=="2")
|
||||
//{
|
||||
if(jQuery.trim(ajaxValue1)=="") return false;
|
||||
|
||||
ajaxProperties = ajaxProperties1;
|
||||
ajaxTableName = ajaxTableName1;
|
||||
ajaxType = ajaxType1;
|
||||
id = id1;
|
||||
returnDiv = returnDiv1;
|
||||
|
||||
if(!containSpecial(ajaxValue1)){
|
||||
ajaxValue = ajaxValue1;
|
||||
}else{
|
||||
clearTimeout(set_Id);
|
||||
alert('i18n_gil.message.inputInfo_n81i');
|
||||
$("#"+id).val('');
|
||||
return;
|
||||
}
|
||||
clearTimeout(set_Id);
|
||||
set_Id = setTimeout(ajaxForLianxiang,500);
|
||||
//}
|
||||
}
|
||||
|
||||
function ajaxForLianxiang()
|
||||
{
|
||||
jQuery.post("<c:url value='/'/>/sysManage/sysPopedomManage!queryInfoForAjax.do",
|
||||
{"ajaxProperties":ajaxProperties,"ajaxTableName":ajaxTableName,"ajaxType":ajaxType,"ajaxValue":ajaxValue},function(data)
|
||||
{
|
||||
var lianxiangList = data.split(",");
|
||||
jQuery("#"+id).suggest(lianxiangList,{hot_list:lianxiangList,attachObject:"#"+returnDiv});
|
||||
});
|
||||
}
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 程辉 2013-5-8 新增 模板下载
|
||||
function downloadExample() {
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=downloadExample";
|
||||
document.form2.submit();
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=query";
|
||||
}
|
||||
|
||||
//程辉 2013-5-8 新增 导入
|
||||
function importXls() {
|
||||
var myfileVal = document.getElementById("myFile").value;
|
||||
if(myfileVal=="") {
|
||||
alert("i18n_gil.message.importFile_n81i");
|
||||
}else if((myfileVal.lastIndexOf(".xlsx")+5)!=myfileVal.length && (myfileVal.lastIndexOf(".xls")+4)!=myfileVal.length){
|
||||
alert("i18n_gil.message.importCorrectFile_n81i");
|
||||
}else if(confirm('i18n_gil.message.sureToImport_n81i')){
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=importXls";
|
||||
document.form2.submit();
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=query";
|
||||
}
|
||||
}
|
||||
//程辉 2013-5-8 新增 导出当前页
|
||||
function emportCurrentXls() {
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=emportCurrentXls&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }'+"&jsmc="+$("#jsmc").val();
|
||||
document.form2.submit();
|
||||
closeDiv();
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=query";
|
||||
}
|
||||
//程辉 2013-5-8 新增 导出全部
|
||||
function emportAllXls() {
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=emportAllXls&jsmc="+$("#jsmc").val();
|
||||
document.form2.submit();
|
||||
closeDiv();
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=query";
|
||||
}
|
||||
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%;");
|
||||
}
|
||||
$("#maindiv").attr("style","clear:left");
|
||||
|
||||
if($("#isComplete").val()=='0'){
|
||||
//var content = {
|
||||
// content: '业务系统操作已完成,是否进行下一步操作?',
|
||||
// buttons: { '下一步': 1, '返回':0,'取消': -1 },
|
||||
// buttonsFocus: 0,
|
||||
// submit: function (v, h, f) {
|
||||
// if(v == 1) {//执行下一步--用户组
|
||||
// window.location ="<c:url value='/'/>/sysManage/userGroupPerssion.do?action=query";
|
||||
// }
|
||||
// if(v == 0){//返回到设置向导页
|
||||
// window.location ="<c:url value='/'/>/sysManage/guideManage!execute.do?action=index";
|
||||
// }
|
||||
// if(v == -1){//返回到设置向导页
|
||||
// return;
|
||||
// }
|
||||
// }
|
||||
//};
|
||||
|
||||
//$.jBox(content);
|
||||
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:2,
|
||||
packName:'yhz'
|
||||
},
|
||||
function(datas){
|
||||
goGuide(datas);
|
||||
},"json");
|
||||
|
||||
}
|
||||
};
|
||||
$.jBox.warning("i18n_gil.message.warning_n81i", "i18n_gil.message.hint_n81i", submit,{icon: false});
|
||||
}
|
||||
$("#info").floatHeaderDiv();
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<!--中间部分右边开始-->
|
||||
<div class="middle_list" style="overflow: hidden;">
|
||||
<form name=form2 id="frmArticleType" action="<c:url value='/sysManage/userGroupPerssion.do?action=query'/>" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name = "isComplete" id="isComplete" value="${isComplete}"/>
|
||||
<input type="hidden" name="fromWhere" value="${fromWhere }"/>
|
||||
<div id="divTop">
|
||||
<div class="box_1"><label class="divTopText"><font class="selectText">i18n_gil.text.userGroup_n81i</font>
|
||||
<input type="text" id="jsmc" onkeyup="lianxiangkeyup('jsmc','XtJsJbxx','String','jsmc','suggest1',this.value);"name="jsmc" title="请输入角色名称" value="${jsmc}" size="30" />
|
||||
<div id='suggest1' class="ac_results"></div></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>" class="img_middle2" onclick="javascript:qry();"/>
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<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:downloadExample();" value="i18n_gil.button.downloadExample_n81i"/>
|
||||
|
||||
|
||||
<input type="button" value="i18n_gil.text.importXls_n81i" title="i18n_gil.text.importXls_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="myFile" id="myFile" value="" class="filebtn" onchange="javascript:setValue(this.value)"/>
|
||||
|
||||
<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:importXls();" value="i18n_gil.button.importXls_n81i"/>
|
||||
|
||||
<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_gil.button.showDiv_n81i"/>
|
||||
|
||||
|
||||
<jsp:include page="/include/include.jsp"/>
|
||||
</div>
|
||||
</div>
|
||||
<div id="maindiv" >
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="info">
|
||||
<tr>
|
||||
<td class="color_top"> i18n_gil.text.index_n81i </td>
|
||||
<td class="color_top">i18n_gil.text.userGroupDesc_n81i</td>
|
||||
<td class="color_top" >i18n_gil.text.userGroupDesc_n81i</td>
|
||||
<td class="color_top">i18n_gil.text.state_n81i</td>
|
||||
<td class="color_8" >i18n_gil.text.operation_n81i</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${(pageNo-1)*page.pageSize+ 1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(allJsInfo) > 0}">
|
||||
<c:forEach items="${allJsInfo}" var="aji">
|
||||
<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 }">${index}</td>
|
||||
<td class="${tdClass }"><a href="javascript:viewUpdateRecord('${aji.jsbh}')">${aji.jsmc}</a></td>
|
||||
<td class="${tdClass }">${aji.jsms}</td>
|
||||
<td class="${tdClass }">
|
||||
<c:if test="${aji.zxbz==0}">
|
||||
<font size="2">i18n_gil.message.state0_n81i</font>
|
||||
</c:if>
|
||||
<c:if test="${aji.zxbz==1}">
|
||||
<font color="red" size=2>i18n_gil.message.state1_n81i</font>
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="${tdClassR }">
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:openUpdateRecord('${aji.jsbh}')">i18n_gil.text.updateInfo_n81i</a>
|
||||
</td >
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="5" align="center" class="color_6">
|
||||
i18n_gil.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty allJsInfo}">
|
||||
<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_gil.button.exportCurrentPage_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_gil.button.exportAllData_n81i"/>
|
||||
<br/>
|
||||
<a href="javascript:closeDiv()">i18n_gil.button.closeWindow_n81i</a></div>
|
||||
|
||||
<div id="bg" class="bg" style="display:none;"></div>
|
||||
</body>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<%@ page import="nis.nms.core.*" %>
|
||||
<!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_gil.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/onmouse.js'/>" ></script>
|
||||
<script language="javascript" type="text/javascript" src="<c:url value='/js/WebCalendar.js'/>"></script>
|
||||
<link href="<c:url value='/css/suggest.css'/>" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="<c:url value='/js/jquery.suggest.js' />"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value="/js/fileInput.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_gil.message.success_n81i");
|
||||
}else if(msg=='2'){
|
||||
alert("i18n_gil.message.faild_n81i");
|
||||
}
|
||||
|
||||
//添加记录
|
||||
function addRecord(){
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=openAddgroupPage&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form2.submit();
|
||||
}
|
||||
|
||||
//修改记录
|
||||
function openUpdateRecord(jsbh){
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=toupdate&jsbh="+jsbh+"&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form2.submit();
|
||||
}
|
||||
|
||||
//查看
|
||||
function viewUpdateRecord(jsbh){
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=viewdateForGuide&jsbh="+jsbh+"&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form2.submit();
|
||||
}
|
||||
//配置权限
|
||||
function configJsMkGnRecord(jsbh){
|
||||
var url = "<c:url value='/'/>/sysManage/sSysPopedomManage.do?action=openConfigJsPage&jsbh="+jsbh;
|
||||
//窗体名称\路径、宽度、高度、是否全屏0;1
|
||||
winObj.init("",url,800,590,0);
|
||||
winObj.show();
|
||||
//window.open("<c:url value='/'/>/SysPopedomManage!execute.do?action=openConfigJsPage&jsbh="+jsbh,"","fullscreen=0,toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,width=800,height=600,left=300,top=200");
|
||||
}
|
||||
function qry(){
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=query";
|
||||
document.form2.submit();
|
||||
}
|
||||
//parent.document.all("listFrame").style.height = document.body.scrollHeight + 16;
|
||||
var set_Id;
|
||||
var ajaxProperties = "";
|
||||
var ajaxTableName = "";
|
||||
var ajaxType = "";
|
||||
var id = "";
|
||||
var returnDiv = "";
|
||||
var ajaxValue = "";
|
||||
|
||||
function lianxiangkeydown() {
|
||||
clearTimeout(set_Id);
|
||||
}
|
||||
|
||||
function lianxiangkeyup(ajaxProperties1,ajaxTableName1,ajaxType1,id1,returnDiv1,ajaxValue1) {
|
||||
//var lianxiangStatusTmp = parent.document.getElementById("lianxiangStatus");
|
||||
//if(lianxiangStatusTmp!=null && lianxiangStatusTmp.value=="2")
|
||||
//{
|
||||
if(jQuery.trim(ajaxValue1)=="") return false;
|
||||
|
||||
ajaxProperties = ajaxProperties1;
|
||||
ajaxTableName = ajaxTableName1;
|
||||
ajaxType = ajaxType1;
|
||||
id = id1;
|
||||
returnDiv = returnDiv1;
|
||||
|
||||
if(!containSpecial(ajaxValue1)){
|
||||
ajaxValue = ajaxValue1;
|
||||
}else{
|
||||
clearTimeout(set_Id);
|
||||
alert('i18n_gil.message.inputInfo_n81i');
|
||||
$("#"+id).val('');
|
||||
return;
|
||||
}
|
||||
clearTimeout(set_Id);
|
||||
set_Id = setTimeout(ajaxForLianxiang,500);
|
||||
//}
|
||||
}
|
||||
|
||||
function ajaxForLianxiang()
|
||||
{
|
||||
jQuery.post("<c:url value='/'/>/sysManage/sysPopedomManage!queryInfoForAjax.do",
|
||||
{"ajaxProperties":ajaxProperties,"ajaxTableName":ajaxTableName,"ajaxType":ajaxType,"ajaxValue":ajaxValue},function(data)
|
||||
{
|
||||
var lianxiangList = data.split(",");
|
||||
jQuery("#"+id).suggest(lianxiangList,{hot_list:lianxiangList,attachObject:"#"+returnDiv});
|
||||
});
|
||||
}
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 程辉 2013-5-8 新增 模板下载
|
||||
function downloadExample() {
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=downloadExample";
|
||||
document.form2.submit();
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=query";
|
||||
}
|
||||
|
||||
//程辉 2013-5-8 新增 导入
|
||||
function importXls() {
|
||||
var myfileVal = document.getElementById("myFile").value;
|
||||
if(myfileVal=="") {
|
||||
alert("i18n_gil.message.importFile_n81i");
|
||||
}else if((myfileVal.lastIndexOf(".xlsx")+5)!=myfileVal.length && (myfileVal.lastIndexOf(".xls")+4)!=myfileVal.length){
|
||||
alert("i18n_gil.message.importCorrectFile_n81i");
|
||||
}else if(confirm('i18n_gil.message.sureToImport_n81i')){
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=importXls";
|
||||
document.form2.submit();
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=query";
|
||||
}
|
||||
}
|
||||
//程辉 2013-5-8 新增 导出当前页
|
||||
function emportCurrentXls() {
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=emportCurrentXls&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }'+"&jsmc="+$("#jsmc").val();
|
||||
document.form2.submit();
|
||||
closeDiv();
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=query";
|
||||
}
|
||||
//程辉 2013-5-8 新增 导出全部
|
||||
function emportAllXls() {
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=emportAllXls&jsmc="+$("#jsmc").val();
|
||||
document.form2.submit();
|
||||
closeDiv();
|
||||
document.form2.action = "<c:url value='/'/>/sysManage/userGroupPerssion.do?action=query";
|
||||
}
|
||||
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%;");
|
||||
}
|
||||
$("#maindiv").attr("style","clear:left");
|
||||
|
||||
if($("#isComplete").val()=='0'){
|
||||
//var content = {
|
||||
// content: '业务系统操作已完成,是否进行下一步操作?',
|
||||
// buttons: { '下一步': 1, '返回':0,'取消': -1 },
|
||||
// buttonsFocus: 0,
|
||||
// submit: function (v, h, f) {
|
||||
// if(v == 1) {//执行下一步--用户组
|
||||
// window.location ="<c:url value='/'/>/sysManage/userGroupPerssion.do?action=query";
|
||||
// }
|
||||
// if(v == 0){//返回到设置向导页
|
||||
// window.location ="<c:url value='/'/>/sysManage/guideManage!execute.do?action=index";
|
||||
// }
|
||||
// if(v == -1){//返回到设置向导页
|
||||
// return;
|
||||
// }
|
||||
// }
|
||||
//};
|
||||
|
||||
//$.jBox(content);
|
||||
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:2,
|
||||
packName:'yhz'
|
||||
},
|
||||
function(datas){
|
||||
goGuide(datas);
|
||||
},"json");
|
||||
|
||||
}
|
||||
};
|
||||
$.jBox.warning("i18n_gil.message.warning_n81i", "i18n_gil.message.hint_n81i", submit,{icon: false});
|
||||
}
|
||||
$("#info").floatHeaderDiv();
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<!--中间部分右边开始-->
|
||||
<div class="middle_list" style="overflow: hidden;">
|
||||
<form name=form2 id="frmArticleType" action="<c:url value='/sysManage/userGroupPerssion.do?action=query'/>" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name = "isComplete" id="isComplete" value="${isComplete}"/>
|
||||
<input type="hidden" name="fromWhere" value="${fromWhere }"/>
|
||||
<div id="divTop">
|
||||
<div class="box_1"><label class="divTopText"><font class="selectText">i18n_gil.text.userGroup_n81i</font>
|
||||
<input type="text" id="jsmc" onkeyup="lianxiangkeyup('jsmc','XtJsJbxx','String','jsmc','suggest1',this.value);"name="jsmc" title="请输入角色名称" value="${jsmc}" size="30" />
|
||||
<div id='suggest1' class="ac_results"></div></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>" class="img_middle2" onclick="javascript:qry();"/>
|
||||
</div>
|
||||
<div class="box_2">
|
||||
<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:downloadExample();" value="i18n_gil.button.downloadExample_n81i"/>
|
||||
|
||||
|
||||
<input type="button" value="i18n_gil.text.importXls_n81i" title="i18n_gil.text.importXls_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="myFile" id="myFile" value="" class="filebtn" onchange="javascript:setValue(this.value)"/>
|
||||
|
||||
<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:importXls();" value="i18n_gil.button.importXls_n81i"/>
|
||||
|
||||
<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_gil.button.showDiv_n81i"/>
|
||||
|
||||
|
||||
<jsp:include page="/include/include.jsp"/>
|
||||
</div>
|
||||
</div>
|
||||
<div id="maindiv" >
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="info">
|
||||
<tr>
|
||||
<td class="color_top"> i18n_gil.text.index_n81i </td>
|
||||
<td class="color_top">i18n_gil.text.userGroupDesc_n81i</td>
|
||||
<td class="color_top" >i18n_gil.text.userGroupDesc_n81i</td>
|
||||
<td class="color_top">i18n_gil.text.state_n81i</td>
|
||||
<td class="color_8" >i18n_gil.text.operation_n81i</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${(pageNo-1)*page.pageSize+ 1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(allJsInfo) > 0}">
|
||||
<c:forEach items="${allJsInfo}" var="aji">
|
||||
<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 }">${index}</td>
|
||||
<td class="${tdClass }"><a href="javascript:viewUpdateRecord('${aji.jsbh}')">${aji.jsmc}</a></td>
|
||||
<td class="${tdClass }">${aji.jsms}</td>
|
||||
<td class="${tdClass }">
|
||||
<c:if test="${aji.zxbz==0}">
|
||||
<font size="2">i18n_gil.message.state0_n81i</font>
|
||||
</c:if>
|
||||
<c:if test="${aji.zxbz==1}">
|
||||
<font color="red" size=2>i18n_gil.message.state1_n81i</font>
|
||||
</c:if>
|
||||
</td>
|
||||
<td class="${tdClassR }">
|
||||
<c:if test="${aji.jsbh gt 100100}">
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:openUpdateRecord('${aji.jsbh}')">i18n_gil.text.updateInfo_n81i</a>
|
||||
</c:if>
|
||||
</td >
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="5" align="center" class="color_6">
|
||||
i18n_gil.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty allJsInfo}">
|
||||
<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_gil.button.exportCurrentPage_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_gil.button.exportAllData_n81i"/>
|
||||
<br/>
|
||||
<a href="javascript:closeDiv()">i18n_gil.button.closeWindow_n81i</a></div>
|
||||
|
||||
<div id="bg" class="bg" style="display:none;"></div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,133 +1,133 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<%@ page import="nis.nms.core.*" %>
|
||||
<!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_vgp.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>" ></script>
|
||||
<script language="javascript" type="text/javascript" src="<c:url value='/js/WebCalendar.js'/>"></script>
|
||||
<link rel="StyleSheet" href="<c:url value='/dtree/css/dtree.css" type="text/css'/>" />
|
||||
<script type="text/javascript" src="<c:url value='/js/dtree/js/dtree.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function goBack(pageNo,pageSize){
|
||||
|
||||
document.parentWindow.location="<c:url value='/'/>sysManage/userGroupPerssion.do?action=query&pageNo="+pageNo+"&pageSize="+pageSize;
|
||||
}
|
||||
|
||||
function SetWinHeight(obj){
|
||||
var win=obj;
|
||||
win.height =0;
|
||||
if (document.getElementById)
|
||||
{
|
||||
if (win && !window.opera)
|
||||
{
|
||||
if(win.Document && win.Document.body.scrollHeight)
|
||||
win.height = win.Document.body.scrollHeight;
|
||||
else if (win.contentDocument && win.contentDocument.body.offsetHeight)
|
||||
win.height = win.contentDocument.body.offsetHeight;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$(function() {
|
||||
document.jsForm.action="<c:url value='/'/>sysManage/systemManage!getGroupUser.do?userGroupId=${listJsInfo[0].jsbh}";
|
||||
document.jsForm.submit();
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
<input type="button" value="i18n_vgp.button.back_n81i" class=btn3_mouseout
|
||||
onclick="javaScript:goBack('${pageNo }','${pageSize }');"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" />
|
||||
</div>
|
||||
<form action="<c:url value='/sysManage/systemManage!getGroupUser.do?userGroupId=${listJsInfo[0].jsbh}'/>" name="jsForm" id="jsForm" method="post" target="I11">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_top" colspan="4">
|
||||
<strong>i18n_vgp.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" width="20%">
|
||||
i18n_vgp.text.userGroup_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left" width="28%">
|
||||
<input name="role.jsbh" value="${listJsInfo[0].jsbh }"
|
||||
type="hidden">
|
||||
${listJsInfo[0].jsmc }
|
||||
</td>
|
||||
<td class="color_1" align="right" width="15%">
|
||||
i18n_vgp.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<input name="role.type" value="1" type="hidden" />
|
||||
<c:if test="${listJsInfo[0].zxbz==0}"> <font size=2>i18n_vgp.message.state0_n81i</font> </c:if>
|
||||
<c:if test="${listJsInfo[0].zxbz==1}"> <font size=2>i18n_vgp.message.state1_n81i</font> </c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_vgp.text.userGroupDesc_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<div style="word-break:break-all;word-wrap:break-word;"> ${listJsInfo[0].jsms}</div>
|
||||
</td>
|
||||
<td class="color_1" align="right">
|
||||
i18n_vgp.text.systemId_n81i:
|
||||
</td>
|
||||
<td class="color_3" valign="top" align="left">
|
||||
<div id="tree" name="tree"
|
||||
style="OVERFLOW-Y: auto; width: 100%; text-align: left;">
|
||||
<script type="text/javascript">
|
||||
d = new dTree('d');
|
||||
d.add('0','-1','i18n_vgp.message.systemId_n81i');
|
||||
<%
|
||||
List treeList = (List)request.getAttribute("listresources");
|
||||
List list = MakeTree.getAllResourceList(treeList);
|
||||
if(list != null && list.size() > 0){
|
||||
Resource resource = new Resource();
|
||||
for( int i = 0 ; i < list.size() ; i++ ){
|
||||
resource = (Resource) list.get(i);
|
||||
if(resource.getChecked()!=null && !"".equals(resource.getChecked())){
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>');
|
||||
<%
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
%>
|
||||
document.write(d);
|
||||
</script>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_top" colspan="4">
|
||||
<strong>i18n_vgp.text.userGroupInfo_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr >
|
||||
<td colspan="4" >
|
||||
<iframe name="I11" height="0" width="100%" frameborder="0"
|
||||
src="" scrolling="no" onload="SetWinHeight(this)">
|
||||
i18n_bgp.message.brower_n81i
|
||||
</iframe>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<%@ page import="nis.nms.core.*" %>
|
||||
<!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_vgp.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>" ></script>
|
||||
<script language="javascript" type="text/javascript" src="<c:url value='/js/WebCalendar.js'/>"></script>
|
||||
<link rel="StyleSheet" href="<c:url value='/dtree/css/dtree.css" type="text/css'/>" />
|
||||
<script type="text/javascript" src="<c:url value='/js/dtree/js/dtree.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function goBack(pageNo,pageSize){
|
||||
|
||||
document.parentWindow.location="<c:url value='/'/>sysManage/userGroupPerssion.do?action=query&pageNo="+pageNo+"&pageSize="+pageSize;
|
||||
}
|
||||
|
||||
function SetWinHeight(obj){
|
||||
var win=obj;
|
||||
win.height =0;
|
||||
if (document.getElementById)
|
||||
{
|
||||
if (win && !window.opera)
|
||||
{
|
||||
if(win.Document && win.Document.body.scrollHeight)
|
||||
win.height = win.Document.body.scrollHeight;
|
||||
else if (win.contentDocument && win.contentDocument.body.offsetHeight)
|
||||
win.height = win.contentDocument.body.offsetHeight;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$(function() {
|
||||
document.jsForm.action="<c:url value='/'/>sysManage/systemManage!getGroupUser.do?userGroupId=${listJsInfo[0].jsbh}";
|
||||
document.jsForm.submit();
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
<input type="button" value="i18n_vgp.button.back_n81i" class=btn3_mouseout
|
||||
onclick="javaScript:goBack('${pageNo }','${pageSize }');"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" />
|
||||
</div>
|
||||
<form action="<c:url value='/sysManage/systemManage!getGroupUser.do?userGroupId=${listJsInfo[0].jsbh}'/>" name="jsForm" id="jsForm" method="post" target="I11">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_top" colspan="4">
|
||||
<strong>i18n_vgp.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" width="20%">
|
||||
i18n_vgp.text.userGroup_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left" width="28%">
|
||||
<input name="role.jsbh" value="${listJsInfo[0].jsbh }"
|
||||
type="hidden">
|
||||
${listJsInfo[0].jsmc }
|
||||
</td>
|
||||
<td class="color_1" align="right" width="15%">
|
||||
i18n_vgp.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<input name="role.type" value="1" type="hidden" />
|
||||
<c:if test="${listJsInfo[0].zxbz==0}"> <font size=2>i18n_vgp.message.state0_n81i</font> </c:if>
|
||||
<c:if test="${listJsInfo[0].zxbz==1}"> <font size=2>i18n_vgp.message.state1_n81i</font> </c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_vgp.text.userGroupDesc_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<div style="word-break:break-all;word-wrap:break-word;"> ${listJsInfo[0].jsms}</div>
|
||||
</td>
|
||||
<td class="color_1" align="right">
|
||||
i18n_vgp.text.systemId_n81i:
|
||||
</td>
|
||||
<td class="color_3" valign="top" align="left">
|
||||
<div id="tree" name="tree"
|
||||
style="OVERFLOW-Y: auto; width: 100%; text-align: left;">
|
||||
<script type="text/javascript">
|
||||
d = new dTree('d');
|
||||
d.add('0','-1','i18n_vgp.message.systemId_n81i');
|
||||
<%
|
||||
List treeList = (List)request.getAttribute("listresources");
|
||||
List list = MakeTree.getAllResourceList(treeList);
|
||||
if(list != null && list.size() > 0){
|
||||
Resource resource = new Resource();
|
||||
for( int i = 0 ; i < list.size() ; i++ ){
|
||||
resource = (Resource) list.get(i);
|
||||
if(resource.getChecked()!=null && !"".equals(resource.getChecked())){
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>');
|
||||
<%
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
%>
|
||||
document.write(d);
|
||||
</script>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_top" colspan="4">
|
||||
<strong>i18n_vgp.text.userGroupInfo_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr >
|
||||
<td colspan="4" >
|
||||
<iframe name="I11" height="0" width="100%" frameborder="0"
|
||||
src="" scrolling="no" onload="SetWinHeight(this)">
|
||||
i18n_bgp.message.brower_n81i
|
||||
</iframe>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,136 +1,136 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<%@ page import="nis.nms.core.*" %>
|
||||
<!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_vgpmfg.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>" ></script>
|
||||
<script language="javascript" type="text/javascript" src="<c:url value='/js/WebCalendar.js'/>"></script>
|
||||
<link rel="StyleSheet" href="<c:url value='/dtree/css/dtree.css" type="text/css'/>" />
|
||||
<script type="text/javascript" src="<c:url value='/js/dtree/js/dtree.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function goBack(pageNo,pageSize){
|
||||
|
||||
// document.parentWindow.location="<c:url value='/'/>sysManage/userGroupPerssion.do?action=query&pageNo="+pageNo+"&pageSize="+pageSize;
|
||||
window.location="<c:url value='/'/>sysManage/userGroupPerssion.do?action=query&pageNo="+pageNo+"&pageSize="+pageSize;
|
||||
}
|
||||
|
||||
function SetWinHeight(obj){
|
||||
var win=obj;
|
||||
win.height =0;
|
||||
if (document.getElementById)
|
||||
{
|
||||
if (win && !window.opera)
|
||||
{
|
||||
if(win.Document && win.Document.body.scrollHeight)
|
||||
win.height = win.Document.body.scrollHeight;
|
||||
else if (win.contentDocument && win.contentDocument.body.offsetHeight)
|
||||
win.height = win.contentDocument.body.offsetHeight;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$(function() {
|
||||
document.jsForm.action="<c:url value='/'/>sysManage/systemManage!getGroupUserForGuide.do?userGroupId=${listJsInfo[0].jsbh}";
|
||||
document.jsForm.submit();
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
<input type="button" value="i18n_vgpmfg.button.back_n81i" class=btn3_mouseout
|
||||
onclick="javaScript:goBack('${pageNo }','${pageSize }');"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" />
|
||||
</div>
|
||||
<div style="height: 25px"></div>
|
||||
<form action="<c:url value='/sysManage/systemManage!getGroupUserForGuide.do?userGroupId=${listJsInfo[0].jsbh}'/>" name="jsForm" id="jsForm" method="post" target="I11">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_top" colspan="4">
|
||||
<strong>i18n_vgpmfg.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" width="20%">
|
||||
i18n_vgpmfg.text.usergroup_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left" width="28%">
|
||||
<input name="role.jsbh" value="${listJsInfo[0].jsbh }"
|
||||
type="hidden">
|
||||
${listJsInfo[0].jsmc }
|
||||
</td>
|
||||
<td class="color_1" align="right" width="15%">
|
||||
i18n_vgpmfg.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<input name="role.type" value="1" type="hidden" />
|
||||
<c:if test="${listJsInfo[0].zxbz==0}"> <font size=2>i18n_vgpmfg.message.state0_n81i</font> </c:if>
|
||||
<c:if test="${listJsInfo[0].zxbz==1}"> <font size=2>i18n_vgpmfg.message.state1_n81i</font> </c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_vgpmfg.text.userGroupDesc_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<div style="word-break:break-all;word-wrap:break-word;"> ${listJsInfo[0].jsms}</div>
|
||||
</td>
|
||||
<td class="color_1" align="right">
|
||||
i18n_vgpmfg.text.systemId_n81i:
|
||||
</td>
|
||||
<td class="color_3" valign="top" align="left">
|
||||
<div id="tree" name="tree"
|
||||
style="OVERFLOW-Y: auto; width: 100%; text-align: left;">
|
||||
<script type="text/javascript">
|
||||
d = new dTree('d');
|
||||
d.add('0','-1','i18n_vgpmfg.message.systemId_n81i');
|
||||
<%
|
||||
List treeList = (List)request.getAttribute("listresources");
|
||||
List list = MakeTree.getAllResourceList(treeList);
|
||||
if(list != null && list.size() > 0){
|
||||
Resource resource = new Resource();
|
||||
for( int i = 0 ; i < list.size() ; i++ ){
|
||||
resource = (Resource) list.get(i);
|
||||
if(resource.getChecked()!=null && !"".equals(resource.getChecked())){
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>');
|
||||
<%
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
%>
|
||||
document.write(d);
|
||||
</script>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_top" colspan="4">
|
||||
<strong>i18n_vgpmfg.text.userGroupInfo_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr >
|
||||
<td colspan="4" >
|
||||
<iframe name="I11" height="0" width="100%" frameborder="0"
|
||||
src="" scrolling="no" onload="SetWinHeight(this)">
|
||||
i18n_vgpmfg.message.brower_n81i
|
||||
</iframe>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
|
||||
<%@include file="/common/taglib.jsp"%>
|
||||
<%@ page import="nis.nms.core.*" %>
|
||||
<!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_vgpmfg.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>" ></script>
|
||||
<script language="javascript" type="text/javascript" src="<c:url value='/js/WebCalendar.js'/>"></script>
|
||||
<link rel="StyleSheet" href="<c:url value='/dtree/css/dtree.css" type="text/css'/>" />
|
||||
<script type="text/javascript" src="<c:url value='/js/dtree/js/dtree.js'/>"></script>
|
||||
<script type="text/javascript">
|
||||
function goBack(pageNo,pageSize){
|
||||
|
||||
// document.parentWindow.location="<c:url value='/'/>sysManage/userGroupPerssion.do?action=query&pageNo="+pageNo+"&pageSize="+pageSize;
|
||||
window.location="<c:url value='/'/>sysManage/userGroupPerssion.do?action=query&pageNo="+pageNo+"&pageSize="+pageSize;
|
||||
}
|
||||
|
||||
function SetWinHeight(obj){
|
||||
var win=obj;
|
||||
win.height =0;
|
||||
if (document.getElementById)
|
||||
{
|
||||
if (win && !window.opera)
|
||||
{
|
||||
if(win.Document && win.Document.body.scrollHeight)
|
||||
win.height = win.Document.body.scrollHeight;
|
||||
else if (win.contentDocument && win.contentDocument.body.offsetHeight)
|
||||
win.height = win.contentDocument.body.offsetHeight;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$(function() {
|
||||
document.jsForm.action="<c:url value='/'/>sysManage/systemManage!getGroupUserForGuide.do?userGroupId=${listJsInfo[0].jsbh}";
|
||||
document.jsForm.submit();
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list">
|
||||
<div class="box_2">
|
||||
<input type="button" value="i18n_vgpmfg.button.back_n81i" class=btn3_mouseout
|
||||
onclick="javaScript:goBack('${pageNo }','${pageSize }');"
|
||||
onmouseover="this.className='btn3_mouseover'"
|
||||
onmouseout="this.className='btn3_mouseout'"
|
||||
onmousedown="this.className='btn3_mousedown'"
|
||||
onmouseup="this.className='btn3_mouseup'" />
|
||||
</div>
|
||||
<div style="height: 25px"></div>
|
||||
<form action="<c:url value='/sysManage/systemManage!getGroupUserForGuide.do?userGroupId=${listJsInfo[0].jsbh}'/>" name="jsForm" id="jsForm" method="post" target="I11">
|
||||
<input type="hidden" name="pageNo" value="${pageNo }" />
|
||||
<input type="hidden" name="pageSize" value="${pageSize }" />
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" >
|
||||
<tr>
|
||||
<td class="color_top" colspan="4">
|
||||
<strong>i18n_vgpmfg.text.title_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right" width="20%">
|
||||
i18n_vgpmfg.text.usergroup_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left" width="28%">
|
||||
<input name="role.jsbh" value="${listJsInfo[0].jsbh }"
|
||||
type="hidden">
|
||||
${listJsInfo[0].jsmc }
|
||||
</td>
|
||||
<td class="color_1" align="right" width="15%">
|
||||
i18n_vgpmfg.text.state_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<input name="role.type" value="1" type="hidden" />
|
||||
<c:if test="${listJsInfo[0].zxbz==0}"> <font size=2>i18n_vgpmfg.message.state0_n81i</font> </c:if>
|
||||
<c:if test="${listJsInfo[0].zxbz==1}"> <font size=2>i18n_vgpmfg.message.state1_n81i</font> </c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_1" align="right">
|
||||
i18n_vgpmfg.text.userGroupDesc_n81i:
|
||||
</td>
|
||||
<td class="color_3" align="left" >
|
||||
<div style="word-break:break-all;word-wrap:break-word;"> ${listJsInfo[0].jsms}</div>
|
||||
</td>
|
||||
<td class="color_1" align="right">
|
||||
i18n_vgpmfg.text.systemId_n81i:
|
||||
</td>
|
||||
<td class="color_3" valign="top" align="left">
|
||||
<div id="tree" name="tree"
|
||||
style="OVERFLOW-Y: auto; width: 100%; text-align: left;">
|
||||
<script type="text/javascript">
|
||||
d = new dTree('d');
|
||||
d.add('0','-1','i18n_vgpmfg.message.systemId_n81i');
|
||||
<%
|
||||
List treeList = (List)request.getAttribute("listresources");
|
||||
List list = MakeTree.getAllResourceList(treeList);
|
||||
if(list != null && list.size() > 0){
|
||||
Resource resource = new Resource();
|
||||
for( int i = 0 ; i < list.size() ; i++ ){
|
||||
resource = (Resource) list.get(i);
|
||||
if(resource.getChecked()!=null && !"".equals(resource.getChecked())){
|
||||
%>
|
||||
d.add('<%=resource.getRsCode()%>','<%=resource.getParRsCode()%>','<%=resource.getRsname()%>');
|
||||
<%
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
%>
|
||||
document.write(d);
|
||||
</script>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="color_top" colspan="4">
|
||||
<strong>i18n_vgpmfg.text.userGroupInfo_n81i</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr >
|
||||
<td colspan="4" >
|
||||
<iframe name="I11" height="0" width="100%" frameborder="0"
|
||||
src="" scrolling="no" onload="SetWinHeight(this)">
|
||||
i18n_vgpmfg.message.brower_n81i
|
||||
</iframe>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,296 +1,296 @@
|
||||
<%@ page language="java" import="java.util.*" 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_uil.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
<script type="text/javascript">
|
||||
var msg = '${MSG}';
|
||||
if(msg=='1'){
|
||||
alert("i18n_uil.message.success_n81i");
|
||||
}else if(msg=='2'){
|
||||
alert("i18n_uil.message.faild_n81i");
|
||||
}
|
||||
function addRecord(){
|
||||
document.form11.action = "<%=path%>/sysManage/sysPopedomManage!executeAction.do?action=openAddUserInfo&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form11.submit();
|
||||
}
|
||||
function updateRecord(yhid,yhbh){
|
||||
document.form11.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=updateUserInfo&yhid="+yhid+"&yhbhpram="+encodeURI(yhbh)+"&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form11.submit();
|
||||
}
|
||||
|
||||
function updatePassword(yhid,yhbh){
|
||||
document.form11.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=updateUserPassword&yhid="+yhid;
|
||||
document.form11.submit();
|
||||
}
|
||||
|
||||
function qry(){
|
||||
document.form11.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryUserInfo";
|
||||
document.form11.submit();
|
||||
}
|
||||
|
||||
var set_Id;
|
||||
var ajaxProperties = "";
|
||||
var ajaxTableName = "";
|
||||
var ajaxType = "";
|
||||
var id = "";
|
||||
var returnDiv = "";
|
||||
var ajaxValue = "";
|
||||
|
||||
function lianxiangkeydown() {
|
||||
clearTimeout(set_Id);
|
||||
}
|
||||
|
||||
function lianxiangkeyup(ajaxProperties1,ajaxTableName1,ajaxType1,id1,returnDiv1,ajaxValue1) {
|
||||
if(parent.document.getElementById("lianxiangStatus").value=="2")
|
||||
{
|
||||
if(jQuery.trim(ajaxValue1)=="") return false;
|
||||
|
||||
ajaxProperties = ajaxProperties1;
|
||||
ajaxTableName = ajaxTableName1;
|
||||
ajaxType = ajaxType1;
|
||||
id = id1;
|
||||
returnDiv = returnDiv1;
|
||||
|
||||
if(!containSpecial(ajaxValue1)){
|
||||
ajaxValue = ajaxValue1;
|
||||
}else{
|
||||
alert('i18n_uil.message.inputInfo_n81i');
|
||||
$("#"+id).val('');
|
||||
return;
|
||||
}
|
||||
clearTimeout(set_Id);
|
||||
set_Id = setTimeout(ajaxForLianxiang,500);
|
||||
}
|
||||
}
|
||||
|
||||
function ajaxForLianxiang()
|
||||
{
|
||||
jQuery.post("<%=path%>/sysManage/sysPopedomManage!queryInfoForAjax.do",
|
||||
{"ajaxProperties":ajaxProperties,"ajaxTableName":ajaxTableName,"ajaxType":ajaxType,"ajaxValue":ajaxValue},function(data)
|
||||
{
|
||||
var lianxiangList = data.split(",");
|
||||
jQuery("#"+id).suggest(lianxiangList,{hot_list:lianxiangList,attachObject:"#"+returnDiv});
|
||||
});
|
||||
}
|
||||
|
||||
//导入节点
|
||||
function importXls() {
|
||||
var myfileVal = document.getElementById("myFile").value;
|
||||
if(myfileVal=="") {
|
||||
alert("i18n_uil.message.myFile1_n81i");
|
||||
}else if((myfileVal.lastIndexOf(".xlsx")+5)!=myfileVal.length && (myfileVal.lastIndexOf(".xls")+4)!=myfileVal.length){
|
||||
alert("i18n_uil.message.myFile2_n81i");
|
||||
}else if(confirm('i18n_uil.message.myFile3_n81i')){
|
||||
document.form1.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=importXls";
|
||||
document.form1.submit();
|
||||
}
|
||||
}
|
||||
|
||||
function downloadExample() {
|
||||
document.form1.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=downloadExample";
|
||||
document.form1.submit();
|
||||
}
|
||||
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
$(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%;");
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list" style="overflow: hidden;">
|
||||
<!--中间部分右边开始-->
|
||||
<form name=form1 id="frmArticleType"
|
||||
action="<c:url value='sysPopedomManage!queryUserInfo.do'/>"
|
||||
method="post" enctype="multipart/form-data">
|
||||
<div class="box_2">
|
||||
<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:downloadExample();" value="i18n_uil.button.downloadExample_n81i"/>
|
||||
|
||||
|
||||
<input type="button" value="i18n_uil.text.importUser_n81i" title="i18n_uil.text.importUser_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="myFile" id="myFile" value="" class="filebtn" onchange="javascript:setValue(this.value)"/>
|
||||
|
||||
<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:importXls();" value="i18n_uil.button.importXls_n81i"/>
|
||||
|
||||
<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:addRecord('${pageNo }','${pageSize }');" value="i18n_uil.button.add_n81i"/>
|
||||
|
||||
|
||||
</div>
|
||||
</form>
|
||||
<form name=form11 action="<c:url value='sysPopedomManage!queryUserInfo.do'/>" method="post">
|
||||
<div class="box_1">
|
||||
<label class="divTopText"><font class="selectText">i18n_uil.text.yhbh_n81i</font>
|
||||
<input type="text" id="yhbh"
|
||||
onkeyup="lianxiangkeyup('yhbh','XtYhJbxx','String','yhbh','suggest1',this.value);"
|
||||
name=yhbh title="i18n_uil.message.yhbh_n81i" value="${yhbh}" size="20" />
|
||||
<div id='suggest1' class="ac_results"></div></label>
|
||||
<label class="divTopText"><font class="selectText">i18n_uil.text.yhmc_n81i</font>
|
||||
<input type="text" id="yhmc"
|
||||
onkeyup="lianxiangkeyup('yhmc','XtYhJbxx','String','yhmc','suggest2',this.value);"
|
||||
name="yhmc" title="i18n_uil.message.yhmc_n81i" value="${yhmc}" size="20" />
|
||||
<div id='suggest2' class="ac_results"></div></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>"
|
||||
class="img_middle2" onclick="javascript:qry();" />
|
||||
</div>
|
||||
<div id="maindiv">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="info">
|
||||
<tr>
|
||||
<td class="color_top" width="4%">
|
||||
i18n_uil.text.index_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_uil.text.yhbh_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_uil.text.yhmc_n81i
|
||||
</td>
|
||||
<td class="color_top" width="12%">
|
||||
i18n_uil.text.role_n81i
|
||||
</td>
|
||||
<c:if test="${session.deptFlag==0 }">
|
||||
<td class="color_top" width="8%">
|
||||
i18n_uil.text.dept_n81i
|
||||
</td>
|
||||
</c:if>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_uil.text.createDate_n81i
|
||||
</td>
|
||||
<td class="color_top" width="6%">
|
||||
i18n_uil.text.state_n81i
|
||||
</td>
|
||||
<td class="color_8" width="12%">
|
||||
i18n_uil.text.option_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(allUserInfo) > 0}">
|
||||
<c:forEach items="${allUserInfo}" var="aui" varStatus="vs">
|
||||
<input type="hidden" id="yhbh${aui.yhid }"
|
||||
name="yhbh${aui.yhid }" value="${aui.yhid}" />
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }">
|
||||
${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.yhbh}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.yhmc}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.userRole}
|
||||
</td>
|
||||
<c:if test="${session.deptFlag==0 }">
|
||||
<td class="${color }">
|
||||
${aui.userDept}
|
||||
</td>
|
||||
</c:if>
|
||||
<td class="${color }">
|
||||
<fmt:formatDate
|
||||
value="${aui.ctime}" type="both" />
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<c:choose>
|
||||
<c:when test="${aui.zxbz==0}">
|
||||
i18n_uui.message.state0_n81i
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<font color="red">i18n_uui.message.state1_n81i</font>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:updateRecord('${aui.yhid}','${aui.yhbh }','${pageNo }','${pageSize }')">i18n_uil.text.updateRecord_n81i</a>
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:updatePassword('${aui.yhid}','${aui.yhbh }','${pageNo }','${pageSize }')">i18n_uil.text.updatePassword_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="8" height="35" class="color_6" align="center">
|
||||
i18n_uil.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty allUserInfo}">
|
||||
<div id="divBoot">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</div>
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
<%@ page language="java" import="java.util.*" 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_uil.message.title_n81i</title>
|
||||
<link href="<c:url value='/css/nms.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/onmouse.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value='/js/jquery.suggest.js'/>"></script>
|
||||
<script language="javascript" type="text/javascript"
|
||||
src="<c:url value="/js/fileInput.js"/>"></script>
|
||||
<script type="text/javascript">
|
||||
var msg = '${MSG}';
|
||||
if(msg=='1'){
|
||||
alert("i18n_uil.message.success_n81i");
|
||||
}else if(msg=='2'){
|
||||
alert("i18n_uil.message.faild_n81i");
|
||||
}
|
||||
function addRecord(){
|
||||
document.form11.action = "<%=path%>/sysManage/sysPopedomManage!executeAction.do?action=openAddUserInfo&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form11.submit();
|
||||
}
|
||||
function updateRecord(yhid,yhbh){
|
||||
document.form11.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=updateUserInfo&yhid="+yhid+"&yhbhpram="+encodeURI(yhbh)+"&pageNo="+'${pageNo }'+"&pageSize="+'${pageSize }';
|
||||
document.form11.submit();
|
||||
}
|
||||
|
||||
function updatePassword(yhid,yhbh){
|
||||
document.form11.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=updateUserPassword&yhid="+yhid;
|
||||
document.form11.submit();
|
||||
}
|
||||
|
||||
function qry(){
|
||||
document.form11.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=queryUserInfo";
|
||||
document.form11.submit();
|
||||
}
|
||||
|
||||
var set_Id;
|
||||
var ajaxProperties = "";
|
||||
var ajaxTableName = "";
|
||||
var ajaxType = "";
|
||||
var id = "";
|
||||
var returnDiv = "";
|
||||
var ajaxValue = "";
|
||||
|
||||
function lianxiangkeydown() {
|
||||
clearTimeout(set_Id);
|
||||
}
|
||||
|
||||
function lianxiangkeyup(ajaxProperties1,ajaxTableName1,ajaxType1,id1,returnDiv1,ajaxValue1) {
|
||||
if(parent.document.getElementById("lianxiangStatus").value=="2")
|
||||
{
|
||||
if(jQuery.trim(ajaxValue1)=="") return false;
|
||||
|
||||
ajaxProperties = ajaxProperties1;
|
||||
ajaxTableName = ajaxTableName1;
|
||||
ajaxType = ajaxType1;
|
||||
id = id1;
|
||||
returnDiv = returnDiv1;
|
||||
|
||||
if(!containSpecial(ajaxValue1)){
|
||||
ajaxValue = ajaxValue1;
|
||||
}else{
|
||||
alert('i18n_uil.message.inputInfo_n81i');
|
||||
$("#"+id).val('');
|
||||
return;
|
||||
}
|
||||
clearTimeout(set_Id);
|
||||
set_Id = setTimeout(ajaxForLianxiang,500);
|
||||
}
|
||||
}
|
||||
|
||||
function ajaxForLianxiang()
|
||||
{
|
||||
jQuery.post("<%=path%>/sysManage/sysPopedomManage!queryInfoForAjax.do",
|
||||
{"ajaxProperties":ajaxProperties,"ajaxTableName":ajaxTableName,"ajaxType":ajaxType,"ajaxValue":ajaxValue},function(data)
|
||||
{
|
||||
var lianxiangList = data.split(",");
|
||||
jQuery("#"+id).suggest(lianxiangList,{hot_list:lianxiangList,attachObject:"#"+returnDiv});
|
||||
});
|
||||
}
|
||||
|
||||
//导入节点
|
||||
function importXls() {
|
||||
var myfileVal = document.getElementById("myFile").value;
|
||||
if(myfileVal=="") {
|
||||
alert("i18n_uil.message.myFile1_n81i");
|
||||
}else if((myfileVal.lastIndexOf(".xlsx")+5)!=myfileVal.length && (myfileVal.lastIndexOf(".xls")+4)!=myfileVal.length){
|
||||
alert("i18n_uil.message.myFile2_n81i");
|
||||
}else if(confirm('i18n_uil.message.myFile3_n81i')){
|
||||
document.form1.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=importXls";
|
||||
document.form1.submit();
|
||||
}
|
||||
}
|
||||
|
||||
function downloadExample() {
|
||||
document.form1.action = "<%=path%>/sysManage/sysPopedomManage!execute.do?action=downloadExample";
|
||||
document.form1.submit();
|
||||
}
|
||||
|
||||
function ieBrowser(){
|
||||
if($.browser.msie){
|
||||
if($.browser.version.split('.')[0]<=7){
|
||||
return false;
|
||||
}else{
|
||||
return true;//ie8+
|
||||
}
|
||||
}
|
||||
}
|
||||
$(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%;");
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="middle_list" style="overflow: hidden;">
|
||||
<!--中间部分右边开始-->
|
||||
<form name=form1 id="frmArticleType"
|
||||
action="<c:url value='sysPopedomManage!queryUserInfo.do'/>"
|
||||
method="post" enctype="multipart/form-data">
|
||||
<div class="box_2">
|
||||
<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:downloadExample();" value="i18n_uil.button.downloadExample_n81i"/>
|
||||
|
||||
|
||||
<input type="button" value="i18n_uil.text.importUser_n81i" title="i18n_uil.text.importUser_n81i" class="btn3_mouseout" onclick="javascript:uploadFile(this)"/>
|
||||
<input type="file" name="myFile" id="myFile" value="" class="filebtn" onchange="javascript:setValue(this.value)"/>
|
||||
|
||||
<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:importXls();" value="i18n_uil.button.importXls_n81i"/>
|
||||
|
||||
<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:addRecord('${pageNo }','${pageSize }');" value="i18n_uil.button.add_n81i"/>
|
||||
|
||||
|
||||
</div>
|
||||
</form>
|
||||
<form name=form11 action="<c:url value='sysPopedomManage!queryUserInfo.do'/>" method="post">
|
||||
<div class="box_1">
|
||||
<label class="divTopText"><font class="selectText">i18n_uil.text.yhbh_n81i</font>
|
||||
<input type="text" id="yhbh"
|
||||
onkeyup="lianxiangkeyup('yhbh','XtYhJbxx','String','yhbh','suggest1',this.value);"
|
||||
name=yhbh title="i18n_uil.message.yhbh_n81i" value="${yhbh}" size="20" />
|
||||
<div id='suggest1' class="ac_results"></div></label>
|
||||
<label class="divTopText"><font class="selectText">i18n_uil.text.yhmc_n81i</font>
|
||||
<input type="text" id="yhmc"
|
||||
onkeyup="lianxiangkeyup('yhmc','XtYhJbxx','String','yhmc','suggest2',this.value);"
|
||||
name="yhmc" title="i18n_uil.message.yhmc_n81i" value="${yhmc}" size="20" />
|
||||
<div id='suggest2' class="ac_results"></div></label>
|
||||
<img src="<c:url value='/images/button_chaxun.png'/>"
|
||||
class="img_middle2" onclick="javascript:qry();" />
|
||||
</div>
|
||||
<div id="maindiv">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="table" id="info">
|
||||
<tr>
|
||||
<td class="color_top" width="4%">
|
||||
i18n_uil.text.index_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_uil.text.yhbh_n81i
|
||||
</td>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_uil.text.yhmc_n81i
|
||||
</td>
|
||||
<td class="color_top" width="12%">
|
||||
i18n_uil.text.role_n81i
|
||||
</td>
|
||||
<c:if test="${session.deptFlag==0 }">
|
||||
<td class="color_top" width="8%">
|
||||
i18n_uil.text.dept_n81i
|
||||
</td>
|
||||
</c:if>
|
||||
<td class="color_top" width="8%">
|
||||
i18n_uil.text.createDate_n81i
|
||||
</td>
|
||||
<td class="color_top" width="6%">
|
||||
i18n_uil.text.state_n81i
|
||||
</td>
|
||||
<td class="color_8" width="12%">
|
||||
i18n_uil.text.option_n81i
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${1}" />
|
||||
<c:choose>
|
||||
<c:when test="${fn:length(allUserInfo) > 0}">
|
||||
<c:forEach items="${allUserInfo}" var="aui" varStatus="vs">
|
||||
<input type="hidden" id="yhbh${aui.yhid }"
|
||||
name="yhbh${aui.yhid }" value="${aui.yhid}" />
|
||||
<c:set var="color" value="color_1" />
|
||||
<c:set var="color_end" value="color_7" />
|
||||
<c:if test="${vs.count%2!=0 }">
|
||||
<c:set var="color" value="color_3" />
|
||||
<c:set var="color_end" value="color_6" />
|
||||
</c:if>
|
||||
<tr>
|
||||
<td class="${color }">
|
||||
${index+(pageNo-1)*pageSize}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.yhbh}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.yhmc}
|
||||
</td>
|
||||
<td class="${color }">
|
||||
${aui.userRole}
|
||||
</td>
|
||||
<c:if test="${session.deptFlag==0 }">
|
||||
<td class="${color }">
|
||||
${aui.userDept}
|
||||
</td>
|
||||
</c:if>
|
||||
<td class="${color }">
|
||||
<fmt:formatDate
|
||||
value="${aui.ctime}" type="both" />
|
||||
</td>
|
||||
<td class="${color }">
|
||||
<c:choose>
|
||||
<c:when test="${aui.zxbz==0}">
|
||||
i18n_uui.message.state0_n81i
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<font color="red">i18n_uui.message.state1_n81i</font>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</td>
|
||||
<td class="${color_end }">
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:updateRecord('${aui.yhid}','${aui.yhbh }','${pageNo }','${pageSize }')">i18n_uil.text.updateRecord_n81i</a>
|
||||
<img src="<c:url value='/images/logo_1.png'/>" class="img_middle" />
|
||||
<a href="javascript:updatePassword('${aui.yhid}','${aui.yhbh }','${pageNo }','${pageSize }')">i18n_uil.text.updatePassword_n81i</a>
|
||||
</td>
|
||||
</tr>
|
||||
<c:set var="index" value="${index + 1}" />
|
||||
</c:forEach>
|
||||
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr>
|
||||
<td colspan="8" height="35" class="color_6" align="center">
|
||||
i18n_uil.text.noRecord_n81i
|
||||
</td>
|
||||
</tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
<c:if test="${!empty allUserInfo}">
|
||||
<div id="divBoot">
|
||||
<jsp:include page="/common/page.jsp" />
|
||||
</div>
|
||||
</c:if>
|
||||
<!--中间部分右边结束-->
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user