list_admin_user.jsp
上传用户:zghglow
上传日期:2022-08-09
资源大小:27227k
文件大小:6k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

JavaScript

  1. <%@ page contentType="text/html;charset=gb2312"%>
  2. <%@include file="../include/checkadmin.jsp"%>
  3. <html>
  4. <head>
  5. <title>::::翔鹭石化企业(厦门)有限公司::::</title>
  6. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  7. <link rel="stylesheet" href="../include/main.css" type="text/css">
  8. </head>
  9. <%@page import="java.sql.*"%>
  10. <%@include file="../include/db_conn.jsp"%>
  11. <%@include file="../include/const.jsp"%>
  12. <%@include file="../include/header.jsp"%>
  13. <%!String me_ver;%>
  14. <%!String me_ver_title;%>
  15. <%!String keyword;%>
  16. <%
  17. me_ver=request.getParameter("me_ver");
  18. if(me_ver==null){
  19. me_ver="cn";
  20. me_ver_title="中文版";
  21. }else if(me_ver.equals("en")){
  22. me_ver_title="英文版";
  23. }else if(me_ver.equals("cn")){
  24. me_ver_title="中文版";
  25. }else{
  26. me_ver="cn";
  27. me_ver_title="中文版";
  28. }
  29. keyword=request.getParameter("keyword");
  30. if(keyword==null){
  31. keyword="";
  32. }else{
  33. keyword=getGBString(keyword);
  34. }
  35. %>
  36. <script language="javascript">
  37.   function count_checked_items() {
  38.   var number_checked=0;
  39.   var box_count=document.frm_list.admin_id.length;
  40.   if ( box_count==null ) {
  41.   if ( document.frm_list.admin_id.checked==true ) {
  42.   number_checked=1;}else {
  43.   number_checked=0;}}
  44.   else {
  45.   for ( var i=0; i < (box_count); i++ ) {
  46.   if ( document.frm_list.admin_id[i].checked==true ) {
  47.   number_checked++;}}}return number_checked;}
  48.   
  49.   function add_to_edit() {
  50.       if (count_checked_items()>0){
  51.           document.frm_list.action="edit_admin_user.jsp";
  52.           document.frm_list.submit();
  53.       }
  54.       else
  55.           alert('请您先选择要修改的用户!');
  56.           return false;
  57.       }
  58.   function del_to() {
  59.       if (count_checked_items()>0){           
  60.           if(confirm("您真的要删除这些用户吗?")){           
  61.           document.frm_list.action="del_admin_user.jsp";
  62.           document.frm_list.submit();
  63.           }
  64.       }
  65.       else
  66.           alert('请您先选择要删除的用户!');
  67.           return false;       
  68.       }
  69.   
  70.   function select_All(checked){
  71.           
  72.       for (var i=0;i<document.frm_list.elements.length;i++){
  73.       var e = document.frm_list.elements[i];
  74.       if (e.name != 'allbox')
  75.           e.checked = checked;        
  76.       }
  77.       document.all.check_all.checked=checked;
  78.   }       
  79.   
  80.   function select_ok(){
  81.       if(document.all.check_all.checked){
  82.           document.frm_list.button_select.value="取消";
  83.           select_All(true)}
  84.       else{
  85.           document.frm_list.button_select.value="全选";
  86.           select_All(false)
  87.           }
  88.   
  89.   }
  90.   
  91.   function select_change(){
  92.       if(document.frm_list.button_select.value=="全选"){            
  93.           document.frm_list.button_select.value="取消";
  94.           select_All(true);           
  95.           }
  96.       else{
  97.           document.frm_list.button_select.value="全选";
  98.           select_All(false);          
  99.           }       
  100.   }
  101.   
  102. </script>
  103. <table width="700" border="0" cellspacing="1" cellpadding="0" align="center" height="37" class="p9">
  104.   <tr> 
  105.     <td height="24" bgcolor="#f0f0f0"><font face="webdings" color="#666666">8</font><a href="customer_list.jsp">返回主菜单</a> <img src="/pixel.gif" width="200" height="1"><span style="FONT-SIZE: 14px"><b><font color="#666666">用户修改</font></b></span></td>
  106.   </tr>
  107.   <form name="frm_search" action="list_admin_user.jsp" method="post">
  108.     <tr> 
  109.       <td align="center" bgcolor="#ffffff" height=40>关键字:<input type="text" name="keyword"> <input type="submit" name="s1" value="搜索" style="width:80px;height:22px;"></td>
  110.     </tr>
  111.   </form>
  112. <%
  113. int intPageSize; //一页显示的记录数
  114. int intRowCount; //记录总数
  115. int intPageCount; //总页数
  116. int intPage; //待显示页码
  117. String strPage;
  118. int i;
  119. //版本控制
  120. //设置一页显示的记录数
  121. intPageSize = 15;
  122. //取得待显示页码
  123. strPage = request.getParameter("page");
  124. if(strPage==null){//表明在QueryString中没有page这一个参数,此时显示第一页数据
  125. intPage = 1;
  126. }
  127. else{//将字符串转换成整型
  128. intPage = java.lang.Integer.parseInt(strPage);
  129. if(intPage<1) intPage = 1;
  130. }
  131. sql="SELECT C_ID,KUNNR,NAME1,USERNAME,ADDDATE,ADMIN_TYPE  FROM V_ZSD_KNA1_USER where (not (Username is null)) ORDER BY C_id ";
  132. if(keyword.length()!=0)
  133. sql="SELECT C_ID,KUNNR,NAME1,USERNAME,ADDDATE,ADMIN_TYPE  FROM V_ZSD_KNA1_USER where (not (Username is null))AND((KUNNR like '%"+keyword+"%') OR (NAME1 like '%"+keyword+"%')) ORDER BY C_id ";
  134. rs=smt.executeQuery(sql);
  135. //获取记录总数
  136. rs.last();
  137. intRowCount = rs.getRow();
  138. //记算总页数
  139. intPageCount = (intRowCount+intPageSize-1) / intPageSize;
  140. //调整待显示的页码
  141. if(intPage>intPageCount) intPage = intPageCount;
  142. %>
  143.     <tr bgcolor="#ffffff"> 
  144.       <td align="center" class=p14 height=80> 
  145.         <table border="0" cellpadding="0" cellspacing="0" class="p9" width="100%">
  146.           <form name="frm_list" method="post">
  147.           <tr align=center>
  148. <td>
  149. <%@include file="l_admin_user.jsp"%>
  150.         </td>
  151.   </tr>
  152.   <input type="hidden" name="page" value=<%=intPage%>>
  153.   <input type="hidden" name="keyword" value=<%=keyword%>>
  154.           </form>          
  155.         </table>        
  156.       </td>
  157.   </tr>   
  158.   <tr align="center"> 
  159.      <td height="26" bgcolor="#f0f0f0">
  160.       <div align="center">
  161. <strong>分页显示:</strong> <FONT color=red>第<%=intPage%>页  共<%=intPageCount%>页 | 总<%=intRowCount%>条</FONT> 
  162. <%@include file="../include/showpage.jsp"%>&nbsp;&nbsp; 
  163. 转到第<input type="text" name="goto_page1" value=<%=intPage%> class=box1 size=3 maxlength=3>页 
  164. <input style="height:19;WIDTH: 42px;" class="s02" hideFocus type="button" value="Go" name="cmd_goto" onclick="javascript:viewPage(document.all.goto_page1.value);">
  165.        </div>
  166.       </td>
  167.   </tr>
  168.  </table>
  169. <form action="list_admin_user.jsp" method=post name="frm_page">
  170. <input type="hidden" name="page">
  171. <input type="hidden" name="keyword" value=<%=keyword%>>
  172. </form>
  173. <br>
  174. <%
  175. rs.close();
  176. smt.close();
  177. conn.close();
  178. %>
  179. <%@include file="../include/bottom.jsp"%>
  180. </body>
  181. </html>