usergroupadds2.jsp~32~
上传用户:dlqqsh
上传日期:2021-11-13
资源大小:7840k
文件大小:3k
源码类别:

OA系统

开发平台:

Java

  1. <%@ page contentType="text/html; charset=GBK" import="officeol.mc.tools.*" %>
  2. <%request.setCharacterEncoding("GBK"); %>
  3. <html>
  4. <head>
  5. <title>
  6. 天津市经贸委在线办公
  7. </title>
  8. </head>
  9. <body bgcolor="#ffffff">
  10. <h1>
  11. 用户组添加
  12. </h1>
  13. <a href="index.jsp">返回首页</a><br />
  14. 第二步,添加用户组用户
  15. <%
  16. String message = request.getAttribute("msg")==null?"":request.getAttribute("msg").toString();
  17. out.print(message);
  18. DBConn dbc = new DBConn();
  19. String dep = request.getParameter("dep");
  20. String ug = request.getParameter("ugname");
  21. String usql = "select u.id,u.username,d.deparname from [user] as u inner join userdepar as ud on u.id = ud.userid inner join deparment as d on d.id = ud.deparid and d.id='"
  22. +dep+"' group by u.id,u.username,u.unmd5,d.deparname";
  23. //out.print(usql);
  24. //注意添加权限SQL
  25. String[][] users = dbc.getArray(usql);
  26. if(ug==null||ug.equals("")){
  27.   out.print("用户组名不能为空!");
  28. }else{
  29.   String ugcheck = "select usergroup from usergroup where usergroup='" + ug + "'";
  30.   String[][] ugc = dbc.getArray(ugcheck);
  31.   if(ugc==null){
  32.     if(users==null){
  33.       out.print("系统没有用户!");
  34.     }else if(dep==null){
  35.       out.print("系统没用部门!");
  36.     }else{
  37.       %>
  38.       <form name="form1" method="post" action="usergroupAddAction.do">
  39.       <table width="90%" border="1">
  40.         <tr>
  41.           <td><div align="center">用户组名</div></td>
  42.           <td colspan="3"><div align="center">
  43.             <%=ug %>
  44.             <input type="hidden" name="ugname" value="<%=ug%>">
  45. </div></td>
  46.         </tr>
  47.         <tr>
  48.           <td><div align="center">用户组所属部门</div></td>
  49.           <td>
  50.             <div align="center"><%=users[0][2] %></div>
  51.             <input type="hidden" value="<%=dep%>" name="dep"/>
  52.           </td>
  53.         </tr>
  54.         <tr>
  55.           <td><div align="center"> 用户组用户</div></td>
  56.           <td><div align="center">&nbsp;</div></td>
  57.         </tr>
  58.         <tr>
  59.           <td><div align="center">&nbsp;</div></td>
  60.           <td><div align="center">用户名</div></td>
  61.         </tr>
  62.         <%int len = 0;
  63.         for(int i = 0; i < users.length; i++){
  64.           len++;
  65.           %>
  66.           <tr>
  67.             <td><div align="center">
  68.               <input type="checkbox" name="user<%=i%>" value="<%=users[i][0]%>">
  69. </div></td>
  70. <td><div align="center"><%=users[i][1] %></div></td>
  71.           </tr>
  72.           <%
  73.           }
  74.           %>
  75.           <tr>
  76.             <td colspan="4"><div align="center">
  77.               <input type="hidden" name="ulen" value="<%=len%>"/>
  78.               <input type="submit" name="Submit" value="提交">
  79. </div></td>
  80.           </tr>
  81.       </table>
  82.       </form>
  83.       <%
  84.       }
  85.     }else{
  86.       out.print("该用户组名已经存在!"+"<br/>");
  87.     }
  88.   }
  89.   %>
  90.   </body>
  91. </html>