usergroupmodify.jsp~71~
上传用户: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. <br />
  14. <p>
  15. <%
  16. String message = request.getAttribute("msg")==null?"":request.getAttribute("msg").toString();
  17. out.print(message);
  18. DBConn dbc = new DBConn();
  19. String ugmd5 = request.getParameter("ug");
  20. String dep = request.getParameter("dep");
  21. if(ugmd5==null||dep==null){
  22. }else{
  23. }
  24. String usql = "select u.id as userid,u.username,d.deparname from [userdepar] as ud inner join [user] as u on u.id = ud.userid inner join [deparment] as d on d.id = ud.deparid and d.id = '"+dep+"' group by u.id,u.username,d.deparname";
  25. //out.print(usql+"<br />");
  26. //注意添加权限SQL
  27. String[][] users = dbc.getArray(usql);
  28. String ugsql = "select ug.usergroup,ug.depid,u.id from usergroup as ug inner join [user] as u on ug.userid = u.id inner join deparment as d on ug.depid = d.id where ugmd5 = '"+
  29. ugmd5+"'";
  30. //out.print(ugsql);
  31. String[][] ug = dbc.getArray(ugsql);
  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="usergroupModAction.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[0][0] %>
  44.         <input type="hidden" value="<%=ugmd5%>" name="ugmd5"/>
  45. </div></td>
  46.     </tr>
  47.     <tr>
  48.       <td>用户组所属部门</td>
  49.       <td colspan="3">
  50.         <input type="hidden" name="dep" value="<%=dep%>" />
  51.         <div align="center"><%=users[0][2] %></div>      </td>
  52.     </tr>
  53.     <tr>
  54.       <td colspan="4"><div align="left"> 用户组用户</div></td>
  55.     </tr>
  56.     <tr>
  57.       <td><div align="center">&nbsp;</div></td>
  58.       <td><div align="center">用户名</div></td>
  59.       <td><div align="center">用户所属部门</div></td>
  60.       <td><div align="center">&nbsp;</div></td>
  61.     </tr>
  62.     <%
  63.     int len = 0;
  64.     for(int i = 0; i < users.length; i++){
  65.       len++;
  66.       String check = "";
  67.       for(int j = 0; j < ug.length; j++){
  68.         if(users[i][0].equals(ug[j][2])){
  69.           check = "checked="checked"";
  70.         }
  71.       }
  72.       %>
  73.       <tr>
  74.         <td><div align="center">
  75.           <input type="checkbox" name="user<%=i%>" value="<%=users[i][0]%>" <%=check%>>
  76. </div></td>
  77. <td><div align="center"><%=users[i][1] %></div></td>
  78. <td><div align="center"><%=users[i][2] %></div></td>
  79. <td><div align="center">&nbsp;</div></td>
  80.       </tr>
  81.       <%
  82.       }
  83.       %>
  84.       <tr>
  85.         <td colspan="4"><div align="center">
  86.         <input type="hidden" name="ulen" value="<%=len%>"/>
  87.           <input type="submit" name="Submit" value="提交">
  88. </div></td>
  89.       </tr>
  90.   </table>
  91.   </form>
  92.   <%
  93.   }
  94.   %>
  95. </body>
  96. </html>