⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 system_main.jsp

📁 这是一个法律事务所系统源码
💻 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>&nbsp;</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>&nbsp;</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>&nbsp;</td>
          <td>&nbsp;</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 + -