|
|
<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
|
|
|
<%@page import="util.Info"%>
|
|
|
<%@page import="dao.CommDAO"%>
|
|
|
<%@page import="util.PageManager"%>
|
|
|
<%
|
|
|
if(request.getSession().getAttribute("username")==null )
|
|
|
{
|
|
|
|
|
|
out.print("<script>javascript:alert('对不起,您已超时或未登陆,请在IE中重新打开登陆!');window.close();</script>");
|
|
|
out.close();
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
if(request.getSession().getAttribute("cx").equals("超级管理员"))
|
|
|
{}
|
|
|
else
|
|
|
{
|
|
|
|
|
|
out.print("<script>javascript:alert('对不起,您无权操作此模块!');history.back();</script>");
|
|
|
out.close();
|
|
|
}
|
|
|
|
|
|
}
|
|
|
%>
|
|
|
<html>
|
|
|
<head>
|
|
|
|
|
|
<title>管理员用户管理</title>
|
|
|
<link rel="stylesheet" href="images/hsgcommon/common.css" type="text/css">
|
|
|
<link rel="stylesheet" href="images/hsgcommon/div.css" type="text/css">
|
|
|
|
|
|
|
|
|
</head>
|
|
|
|
|
|
<%
|
|
|
new CommDAO().delete(request,"allusers");
|
|
|
|
|
|
HashMap ext = new HashMap();
|
|
|
|
|
|
ext.put("cx","普通管理员");
|
|
|
new CommDAO().insert(request,response,"allusers",ext,true,false,"");
|
|
|
%>
|
|
|
|
|
|
<body >
|
|
|
<form action="yhzhgl.jsp?f=f" method="post" name="f1" onsubmit="return checkform();">
|
|
|
<table width="100%" border="1" align="center" cellpadding="3" cellspacing="1" bordercolor="#cccccc" >
|
|
|
<tr>
|
|
|
<td width="200">用户名:</td>
|
|
|
<td><input name="username" type="text" id="username" onblur='checkform()' class="form-control" placeholder="请输入用户名" /> <label id='clabelusername' style="margin-top:16px;" />
|
|
|
*</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td width="200">密码:</td>
|
|
|
<td><input name="pwd" type="password" id="pwd" onblur='checkform()' class="form-control" placeholder="请输入密码" /> <label id='clabelpwd' style="margin-top:16px;" />
|
|
|
*</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td width="200">确认密码:</td>
|
|
|
<td><input name="pwd2" type="password" id="pwd2" onblur='checkform()' class="form-control" placeholder="请输入确认密码" /> <label id='clabelpwd2' style="margin-top:16px;" />
|
|
|
*</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td width="200"> </td>
|
|
|
<td><input name="Submit" type="submit" value="提交" class="btn btn-info btn-small" />
|
|
|
<input name="Submit2" type="reset" value="重置" class="btn btn-info btn-small" /></td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
</form>
|
|
|
<p>已有管理员列表:</p>
|
|
|
<table width="100%" border="1" align="center" cellpadding="3" cellspacing="1" bordercolor="#cccccc" style="border-collapse:collapse">
|
|
|
<tr>
|
|
|
<td height="30" bgcolor="cccccc">序号</td>
|
|
|
<td height="30" bgcolor="cccccc">用户名</td>
|
|
|
<td height="30" bgcolor="cccccc">密码</td>
|
|
|
<td height="30" bgcolor="cccccc">权限</td>
|
|
|
<td height="30" bgcolor="cccccc">添加时间</td>
|
|
|
<td width="100" height="30" align="center" bgcolor="cccccc">操作</td>
|
|
|
</tr>
|
|
|
<%
|
|
|
int i=0;
|
|
|
for(HashMap map:new CommDAO().select("select * from allusers order by id desc ")){
|
|
|
i++;
|
|
|
%>
|
|
|
<tr>
|
|
|
<td height="45"><%=i %></td>
|
|
|
<td height="45"><%=map.get("username") %></td>
|
|
|
<td height="45"><%=map.get("pwd") %></td>
|
|
|
<td height="45"><%=map.get("cx") %></td>
|
|
|
<td height="45"><%=map.get("addtime") %></td>
|
|
|
<td width="100" height="45" align="center"><a class="btn btn-info btn-small" href="yhzhgl.jsp?scid=<%=map.get("id") %>" onClick="return confirm('真的要删除?')">删除</a></td>
|
|
|
</tr>
|
|
|
<%}%>
|
|
|
</table>
|
|
|
</body>
|
|
|
</html>
|
|
|
|
|
|
<script language=javascript src='js/My97DatePicker/WdatePicker.js'></script>
|
|
|
<script language=javascript src='js/popup.js'></script>
|
|
|
<script language=javascript src='js/ajax.js'></script>
|
|
|
<%@page import="java.util.ArrayList"%>
|
|
|
<%@page import="java.util.HashMap"%>
|
|
|
<script language=javascript >
|
|
|
|
|
|
function checkform(){
|
|
|
var usernameobj = document.getElementById("username");
|
|
|
if(usernameobj.value==""){
|
|
|
document.getElementById("clabelusername").innerHTML=" <font color=red>请输入用户名</font>";
|
|
|
return false;
|
|
|
}else{
|
|
|
document.getElementById("clabelusername").innerHTML=" ";
|
|
|
}
|
|
|
|
|
|
var usernameobj = document.getElementById("username");
|
|
|
if(usernameobj.value!=""){
|
|
|
var ajax = new AJAX();
|
|
|
ajax.post("factory/checkno.jsp?table=allusers&col=username&value="+usernameobj.value+"&checktype=insert&ttime=<%=Info.getDateStr()%>")
|
|
|
var msg = ajax.getValue();
|
|
|
if(msg.indexOf('Y')>-1){
|
|
|
document.getElementById("clabelusername").innerHTML=" <font color=red>用户名已存在</font>";
|
|
|
return false;
|
|
|
}else{document.getElementById("clabelusername").innerHTML=" ";
|
|
|
}
|
|
|
}
|
|
|
var pwdobj = document.getElementById("pwd");
|
|
|
if(pwdobj.value==""){
|
|
|
document.getElementById("clabelpwd").innerHTML=" <font color=red>请输入密码</font>";
|
|
|
return false;
|
|
|
}else{
|
|
|
document.getElementById("clabelpwd").innerHTML=" ";
|
|
|
}
|
|
|
|
|
|
var pwd2obj = document.getElementById("pwd2");
|
|
|
if(pwd2obj.value==""){
|
|
|
document.getElementById("clabelpwd2").innerHTML=" <font color=red>请再次输入密码</font>";
|
|
|
return false;
|
|
|
}else{
|
|
|
document.getElementById("clabelpwd2").innerHTML=" ";
|
|
|
}
|
|
|
|
|
|
if(pwd2obj.value!=pwdobj.value){
|
|
|
document.getElementById("clabelpwd2").innerHTML=" <font color=red>两次密码输入不一致</font>";
|
|
|
return false;
|
|
|
}else{
|
|
|
document.getElementById("clabelpwd2").innerHTML=" ";
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return true;
|
|
|
}
|
|
|
popheight=450;
|
|
|
</script>
|
|
|
|
|
|
|