📄 system_main.jsp
字号:
<%--
模块名称:系统管理
模块功能:权限管理
版 本:V1.0
著 作 人:蔡静
著作日期:2001-11-14
该模块所需的文件:
使用说明:
主要技术说明:
参考文献:法律事务设计书
修改历史:= = = = = = = = = = = = = = = = = = = = = = = = = =
修改日期:
修 改 人:
修改理由:
修改出处:
= = = = = = = = = = = = = = = = = = = = = = = = = =
--%>
<%@ page contentType= "text/html; charset=gb2312" %>
<%@ page language="java" import="java.sql.*" %>
<jsp:useBean id="db" class="dbconnection.DbConnection" scope="page" />
<%
String str = request.getParameter("save");
if (str != null) {
String model_id = request.getParameter("model");
String[] role_id = new String[10];
String[] role = {"zr_role","ls_role","zrzl_role","lszl_role",
"cw_role","rs_role","bgs_role","dagl_role","xtgl_role","ywzb_role"};
String sql = null;
for (int i=0; i<10; i++)
role_id[i] = request.getParameter("r"+i);
for (int i=0; i<10; i++) {
if (role_id[i] != null) {
if (sql == null)
sql = "update t_sysmodel set " + role[i] + "=1";
else
sql = sql + "," + role[i] + "=1";
}
else {
if (sql == null)
sql = "update t_sysmodel set " + role[i] + "=0";
else
sql = sql + "," + role[i] + "=0";
}
}
sql = sql + " where model_id = '" + model_id + "'";
int num = db.executeUpdate(sql);
if (num <= 0) {
out.print(sql);
}
}
%>
<html>
<head>
<%@ include file="../inc/config.jsp" %>
<title>权限管理</title>
<script language="JavaScript">
function listCheck() {
model_id = document.form1.model.value;
window.open("system_hide.jsp?model_id="+model_id,"system_hide");
}
function checkForm() {
if (document.form1.model.value == "") {
alert("请选择一个模块!");
return false;
}
var flag = 0;
for (i=0; i<10; i++) {
role = eval("document.form1.r" + i);
if (role.checked)
flag = 1;
}
if (flag == 0) {
alert("请选择一种角色!");
return false;
}
return true;
}
</script>
</head>
<body class=page>
<table width="98%" align="center" cellspacing="0" border="0" cellpadding="0">
<tr>
<td> </td>
<td align="center" width="108" height="30" background="../images/title_bg.gif">
<script language=JavaScript>
document.write("<span class=\"title\">"+document.title+"</span>");
</script>
</td>
</tr>
</table>
<table width="98%" background="../images/line.gif" border="0" cellspacing="0" cellpadding="0" height="12" align="center">
<tr>
<td> </td>
</tr>
</table>
<form name="form1" method="post" action="system_main.jsp">
<table width="70%" cellspacing="1" cellpadding="10" height="25" align="center" border="0" class="table_bg">
<tr>
<td class="title_bg" width="11%" align="right">模块名称:</td>
<td class="tr_bg1" width="41%" >
<select name="model" onChange="listCheck()" class="select">
<option value=""></option>
<%
String sql = "select model_id, model_name from t_sysmodel order by model_id";
ResultSet rs = db.executeQuery(sql);
String model_id, model_name;
while (rs.next()) {
model_id = rs.getString("model_id");
model_name = rs.getString("model_name");
out.print("<option value=\"" + model_id + "\">" + model_name + "</option>");
}
%>
</select>
</td>
</tr>
<tr >
<td class="title_bg" width="11%" align="right"> 对应角色:</td>
<td class="tr_bg1" width="41%" align="center">
<table width="100%" border="0">
<tr>
<td>
<input type="checkbox" name="r0" value="zr_role">
主任</td>
<td>
<input type="checkbox" name="r1" value="ls_role">
律师</td>
<td>
<input type="checkbox" name="r2" value="zrzl_role">
主任助理</td>
</tr>
<tr>
<td>
<input type="checkbox" name="r3" value="lszl_role">
律师助理</td>
<td>
<input type="checkbox" name="r4" value="cw_role">
财务</td>
<td>
<input type="checkbox" name="r5" value="rs_role">
人事</td>
</tr>
<tr>
<td>
<input type="checkbox" name="r6" value="bgs_role">
办公室</td>
<td>
<input type="checkbox" name="r7" value="dagl_role">
档案管理员</td>
<td>
<input type="checkbox" name="r8" value="xtgl_role">
系统管理员</td>
</tr>
<tr>
<td>
<input type="checkbox" name="r9" value="ywzb_role">
业务主办</td>
<td> </td>
<td> </td>
</tr>
</table>
</td>
</tr>
</table>
<div align="center">
<input type="submit" value="保 存" name="save" class="button" onClick="return checkForm()">
<input type="reset" value="取 消" name="cancel" class="button">
</div>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -