<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
basePath += "uipconfig/";
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<base href="<%=basePath%>">
<title></title>
<link href="./UIlib/ligerUI/skins/Aqua/css/ligerui-all.css" rel="stylesheet" type="text/css" />
<link href="./UIlib/ligerUI/skins/Gray/css/all.css" rel="stylesheet" type="text/css" />
<link href="./UIlib/ligerUI/skins/ligerui-icons.css" rel="stylesheet" type="text/css" />
<link href="./UIlib/css/common.css" rel="stylesheet" type="text/css" />
<script src="./UIlib/jquery/jquery-1.7.1.min.js" type="text/javascript"></script>
<script src="./UIlib/ligerUI/js/core/base.js" type="text/javascript"></script>
<script src="./UIlib/ligerUI/js/ligerui.all.js" type="text/javascript"></script>
<script src="./UIlib/jquery-validation/jquery.validate.min.js" type="text/javascript"></script>
<script src="./UIlib/jquery-validation/jquery.metadata.js" type="text/javascript"></script>
<script src="./UIlib/jquery-validation/messages_cn.js" type="text/javascript"></script>
<script src="./UIlib/js/validate.js" type="text/javascript"></script>
<script src="./UIlib/js/LG.js" type="text/javascript"></script>
<script src="./UIlib/json2.js" type="text/javascript"></script>
<script src="./Data/dnisData.js" type="text/javascript"></script>
<script type="text/javascript">
$(function ()
{
var levelList = [{"id":"1","text":"1"},{"id":"2","text":"2"},{"id":"3","text":"3"},{"id":"4","text":"4"},{"id":"5","text":"5"}];
//创建表单结构
var mainform = $("#mainform");
var serviceID = '<%=request.getParameter("serviceID") == null ? "" : request.getParameter("serviceID")%>';
var type = '<%=request.getParameter("type") %>';
var rvalidate = null;
mainform.ligerForm({
labelWidth:80,
width:260,
space:30,
fields:[
{id:"serviceID",name:"serviceID",newline:false,type:"hidden",cssClass:"field",groupicon:"./UIlib/icons/32X32/communication.gif"},
{display:"服务名",id:"serviceName",name:"serviceName",newline:true,type:"text",value:"GlobalService",cssClass:"field",group:"配置信息",groupicon:"./UIlib/icons/32X32/communication.gif"},
{display:"服务IP",id:"serviceIP",name:"serviceIP",newline:true,type:"text",value:"127.0.0.1",cssClass:"field",groupicon:"./UIlib/icons/32X32/communication.gif"},
{display:"服务端口",id:"servicePort",name:"servicePort",newline:true,type:"text",value:"18001",cssClass:"field",groupicon:"./UIlib/icons/32X32/communication.gif"},
{display:"服务路径",id:"servicePath",name:"servicePath",newline:true,type:"text",value:"./",cssClass:"field",groupicon:"./UIlib/icons/32X32/communication.gif"},
{display:"日志路径",id:"serviceLogPath",name:"serviceLogPath",newline:true,type:"text",value:"./logs/GlobalService/GlobalServer.log",cssClass:"field",groupicon:"./UIlib/icons/32X32/communication.gif"},
{display:"日志级别",id:"serviceLogLevel",name:"serviceLogLevel",newline:true,type:"select",cssClass:"field",groupicon:"./UIlib/icons/32X32/communication.gif",options:{valueFieldID:"serviceLogLevel",data:levelList}},
{display:"服务线程数",id:"serviceThreadNum",name:"serviceThreadNum",newline:true,type:"text",value:"10",cssClass:"field",groupicon:"./UIlib/icons/32X32/communication.gif"},
{display:"最大连接数",id:"serviceMaxClientNum",name:"serviceMaxClientNum",newline:true,type:"text",value:"5",cssClass:"field",groupicon:"./UIlib/icons/32X32/communication.gif"}
],
toJSON: JSON2.stringify
});
if(type == 'isView'){
//查看操作
$("input,select,textarea",mainform).attr("readonly", "readonly");
}else if(type == 'isEdit'){
//编辑操作
$("#dnis",mainform).attr("readonly", "readonly");
}
if(type != 'isView'){
//验证
jQuery.metadata.setType("attr", "validate");
rvalidate = LG.validate(mainform);
}
LG.setFormDefaultBtn(f_cancel,type == 'isView' ? null : f_save);
function f_save()
{
alert("保存该表单");
}
function f_cancel()
{
top.LG.closeCurrentTab(null);
}
$("#pageloading").hide();
});
</script>
</head>
<body style="padding:10px;height:100%; text-align:center;">
<div id="pageloading"></div>
<div title="基本信息">
<form id="mainform" method="post"></form>
</div>
<div id="maingrid"></div>
</body>
</html>
|
function selectAgent(){
var selectAgentNames = document.getElementsByName("agentName")[0].value;
var url="../recordFileTeamAction.do?method=selectAgent&selectAgentNames="+encodeURI(encodeURI(selectAgentNames));
var showx = event.screenX - event.offsetX - 400;
var showy = event.screenY - event.offsetY + 18;
var returnValue = window.open(url,'选择坐席',"height=400, width=600,left="+showx+",top="+showy+",toolbar=no,menubar=no, scrollbars=yes, resizable=no, location=no,status=no");
}
<script>
var returnAgentNames = "<%=selectAgentNames%>";
function onSelect(agentID,agentName) {
if(returnAgentNames==''){
returnAgentNames = agentName;
}else{
returnAgentNames = returnAgentNames+","+agentName;
}
}
function onClear() {
opener.document.getElementsByName("agentName")[0].value = "";
window.close();
}
function onCertain() {
var cbs = document.getElementsByName("agentName");
returnAgentNames="";
for(var i = 0; i < cbs.length; i++){
if(cbs[i].checked){
if(returnAgentNames==''){
returnAgentNames = cbs[i].value;
}else{
returnAgentNames = returnAgentNames+","+cbs[i].value;
}
}
}
window.returnValue = returnAgentNames;
opener.document.getElementsByName("agentName")[0].value = returnAgentNames;
window.close();
}
function initAgent(){
var strs=returnAgentNames.split(",");
for(i=0;i<strs.length;i++){
document.getElementById(strs[i]).checked = "true";
}
}
</script>
<TR vAlign=top height="100%">
<TD>
<DIV class=gdDataArea id=divDataArea>
<TABLE class=gridData cellSpacing=0 cellPadding=1>
<COLGROUP>
<COL class=grid width=40>
<COL class=grid width=70>
<COL class=grid width=70>
<COL class=grid width=70>
<TBODY>
<%
Iterator i = result.iterator();
while (i.hasNext()) {
RecordFileAgentVO o = (RecordFileAgentVO)i.next();
String agentID = StringUtil.killNull(o.getAgentId());
String agentName = StringUtil.killNull(o.getAgentName());
String teamName = StringUtil.killNull(o.getTeamName());
%>
<TR class=grid>
<td class=grid>
<input type="checkbox" name="agentName" id="<%=agentName%>" value="<%=agentName%>">
</td>
<TD class=grid><%=agentID%></a></TD>
<TD class=grid><%=agentName%></a></TD>
<TD class=grid><%=teamName%></a></TD>
</TR>
<%
}
%>
</TBODY></TABLE>
</DIV>
</TD>
</TR>
|