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

📄 jcy_ry_cx_view.jsp

📁 公务员工资系统软件工程文档及源代码
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK" language="java" import="java.sql.*,com.vstsoft.std.*" %>
<%@ page import = "sun.jdbc.rowset.*"%>
<%
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
%>
<%session.setAttribute("jcy_link","jcy_ry_cx_view.jsp");%>
<jsp:useBean id="jcypurview" class="com.vstsoft.jcypurview" scope = "session" />
<%
  String currusercode = jcypurview.getUsercode(); //取当前用户usercode
  String curruserid   = jcypurview.getUserid();     //取当前用户编号
  String currusername = jcypurview.getUserName(); //取当前用户名称
  String curruserszqx = jcypurview.getUserSzqx(); //取当前用户所在区县 
  String curruserszdw = jcypurview.getUserSzdw(); //取当前用户所在单位

//检测用户是否登录
if (jcypurview.checkLogin() == false)
   {
%>   
	<Script Language=javascript>
		alert("用户已断线或未正常登录,请重新登录!")
		window.open("../index.htm","_top")
	</Script>
<%  
    return;}
%>
<%
  //检测用户是否有操作权限 
  if (!(jcypurview.purviewVerdict("B0500001") || jcypurview.purviewVerdict("B0500002") || jcypurview.purviewVerdict("B0500003") || jcypurview.purviewVerdict("B0500009") || jcypurview.purviewVerdict("B0500010") || jcypurview.purviewVerdict("B0500035") || jcypurview.purviewVerdict("B0500036") || jcypurview.purviewVerdict("B0500037") || jcypurview.purviewVerdict("B0500038") || jcypurview.purviewVerdict("B0500043")))
  {
%>
	<Script Language=javascript>
		alert("您没有操作此页权限!")
		history.go(-1);
	</Script>
<%	return;
   }
%> 
<html>
<head>
<%vststd std = new vststd();%>
<title>公务员管理(查询结果)</title>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<link rel="stylesheet" href="../style.css" type="text/css">
<script language="JavaScript">
	function f_err(err, zt)
	{
	    if (err == "ok")
		{
			alert("上报成功!");
		    history.back();
			return;
		}
	    alert(err);
	}
</script>
<jsp:useBean id="PageList" class="com.vstsoft.std.PageList" scope = "session" />
<%
	String sqlStr = "";
	String sql_select = "";
	String key  = std.getValue(request, "key");
	
	String username = std.getValue(request,"name"); 		//姓名                                                 
	String sfzh = std.getValue(request,"cardid");		    //身份证号                                                
	String xb   = std.getValue(request,"xb");				//性别(1 男 2 女)                                  
	String year = std.getValue(request,"year");
	String month= std.getValue(request,"month");
	String day  = std.getValue(request,"day");
	String csrq = year+"."+month+"."+day;				    //出生年月                                                
	String ssbz = std.getValue(request,"ssbz");			    //所属编制(代码)                                          
	String whcd = std.getValue(request,"whcd");		        //文化程度(代码)                                          
	String gzqr = std.getValue(request,"startdate");		//从事执法检查起时间                                      
	String qx   = std.getValue(request,"qx");				//县区代码 
	String jddm = std.getValue(request,"jd"); 		        //街道代码                                                
	String zjhm = std.getValue(request,"zjhm");		        //公务证件号码                                            
	String ryzt = std.getValue(request,"ryzt");             //人员状态(注销,减少,正常,未上报,待审核,未通过)
	String lrsj1= std.getValue(request,"lrsj1");			//录入时间1
	String lrsj2= std.getValue(request,"lrsj2");			//录入时间2

	sqlStr = (String)session.getAttribute("jcy_cx");
	if (!sqlStr.equals("")){
		sql_select = sqlStr;
		ryzt = (String)session.getAttribute("jcy_ryzt");
	}else {
	sql_select = "select userid, dp_sys.F_Get_mc_by_dm('5009',ryzt), username, dp_sys.F_Get_mc_by_dm('0004',xb), dp_sys.F_Get_mc_by_dm('5003',ssbz), dp_sys.F_Get_mc_by_dm('5005',whcd), zjhm, dp_sys.F_Get_mc_by_dm('0001',qx), dp_sys.F_Get_mc_by_dm('0002',jddm), DP_SYS.TO_CHN_DATE(lrrq,'YMD'), ryzt, dwdm, zbdm from jcy_ry where 1=1";
	if (!username.equals(""))
	sql_select = sql_select + " and username like '%"+username+"%'";
	if (!sfzh.equals(""))
	sql_select = sql_select + " and sfzh like '%"+sfzh+"%'";
	if (!xb.equals(""))
	sql_select = sql_select + " and xb = '"+xb+"'";
	if (year.length() == 4)
	sql_select = sql_select + " and csrq = to_date('"+csrq+"', 'YYYY.MM.DD')";
	if (!ssbz.equals(""))
	sql_select = sql_select + " and ssbz = '"+ssbz+"'";
	if (!whcd.equals(""))
	sql_select = sql_select + " and whcd = '"+whcd+"'";
	if (!gzqr.equals(""))
	sql_select = sql_select + " and gzqr >= to_date('"+gzqr+"', 'YYYY.MM.DD')";
	if (!zjhm.equals(""))
	sql_select = sql_select + " and zjhm like '%"+zjhm+"%'";
	if (!lrsj1.equals(""))
	sql_select = sql_select + " and lrrq between to_date('"+lrsj1+"', 'YYYY.MM.DD') and to_date('"+lrsj2+"', 'YYYY.MM.DD')";
	//如果当前用户为市处公务员,则可以查询到所有区县、街道的所有状态的公务员
	if (curruserszqx.equals("001")){
		if (!qx.equals(""))
			sql_select = sql_select + " and qx = '"+qx+"'";
		if (!jddm.equals(""))
			sql_select = sql_select + " and jddm = '"+jddm+"'";
		if (!ryzt.equals(""))
			sql_select = sql_select + " and ryzt = '"+ryzt+"'";
	}
	//如果当前用户为区县公务员,则只能查询到本区的公务员(各区正常状态的公务员也可查询到)
	if (!curruserszqx.equals("001")){
		if (ryzt.equals("01") || ryzt.equals("02") || ryzt.equals("04") || ryzt.equals("05") || ryzt.equals("06")){
			sql_select = sql_select + " and ryzt = '"+ryzt+"' and qx = '"+curruserszqx+"'";
			if (!jddm.equals(""))
				sql_select = sql_select + " and jddm = '"+jddm+"'";
		}
		else if (ryzt.equals("03")){
			if (!qx.equals(""))
				sql_select = sql_select + " and qx = '"+qx+"'";
			if (!jddm.equals(""))
				sql_select = sql_select + " and jddm = '"+jddm+"'";
			sql_select = sql_select + " and ryzt = '03'";
		}
		else if (ryzt.equals("")){
				sql_select = sql_select + " and qx = '"+curruserszqx+"'";
		}
	}
	sql_select = sql_select + " and userid <> 'admin' order by lrrq desc";
	
		session.setAttribute("jcy_cx",sql_select);
		session.setAttribute("jcy_ryzt",ryzt);
	}

//	out.print(sql_select);
	if (key.equals("query")){
		PageList.setJndi("jc");
		PageList.setPagenum(1);
		PageList.setListnum(20);
		PageList.setLink("jcy_ry_cx_view.jsp");
		PageList.setTarget("mainFrame");
		PageList.setSql(sql_select);
	}else{
		String pagen = std.getValue(request,"p");
		int pagenum = Integer.parseInt(pagen);
		PageList.setPagenum(pagenum);
	}
	
	sun.jdbc.rowset.CachedRowSet crs = new CachedRowSet();
	crs = PageList.getRs();
	crs.beforeFirst();
	String suserid, sryztc, susername, sxb, sssbz, swhcd, szjhm, sqx, sjd, slrrq, sryzt, sdwdm, szbdm;
%>

</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td align="center"> <br>
      <table width="800" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="14" align="left" background="../images/caozuo01.gif">&nbsp;</td>
          <td background=".././images/caozuo02.gif" align="center" width="771"><b><font color="#FF6600" size="3">公务员管理(查询结果)</font></b></td>
          <td width="15"><img src=".././images/caozuo03.gif" width="15" height="84"></td>
        </tr>
      </table>
      <table width="800" border="0" cellspacing="0" cellpadding="0" bgcolor="#EEF9FF">
        <tr> 
          <td width="15" background=".././images/caozuo04.gif"><img src=".././images/caozuo04.gif" width="15" height="6"></td>
          <td align="center"> <font color="#CCCCCC">&nbsp;</font> 
            <form name="form1" method="post" action="jcy_ry_submit.jsp" target="submitx">
			<div id="submit">
		<table align=center border="1" bordercolordark=#ffffff bordercolorlight=#666699 
cellpadding=0 cellspacing=0 width="750">
                        <tr align="center" bgcolor="#EEF9FF"> 
                          <td width="25" height="40" bgcolor=#174ca3><font color="#FFFFFF">多选</font></td>
                          <td width="100" bgcolor=#174ca3><font color="#FFFFFF">姓名</font></td>
                          <td width="30" bgcolor=#174ca3><font color="#FFFFFF">性别</font></td>
                          <td width="60" bgcolor=#174ca3><font color="#FFFFFF">所属编制</font></td>
                          <td width="80" bgcolor=#174ca3><font color="#FFFFFF">文化程度</font></td>
                          <td width="130" bgcolor=#174ca3><font color="#FFFFFF">公务证件号码</font></td>
                          <td width="60" bgcolor=#174ca3><font color="#FFFFFF">所属区县</font></td>
                          <td width="120" bgcolor=#174ca3><font color="#FFFFFF">所在街道</font></td>
                          <td width="110" bgcolor=#174ca3><font color="#FFFFFF">录入时间</font></td>
                          <td width="40" bgcolor=#174ca3><font color="#FFFFFF">公务员状态</font></td>
              </tr>
<%while (crs.next()){
	suserid = crs.getString(1);
	sryztc= crs.getString(2);
	susername = crs.getString(3);
	sxb   = crs.getString(4);
	sssbz = crs.getString(5);
	swhcd = crs.getString(6);
	szjhm = crs.getString(7);
	sqx   = crs.getString(8);
	sjd   = crs.getString(9);
	slrrq = crs.getString(10);
	sryzt = crs.getString(11);
	sdwdm = crs.getString(12);
	szbdm = crs.getString(13);

	suserid = (suserid != null)?suserid:"";
	sryztc = (sryztc != null)?sryztc:"";
	susername = (susername != null)?susername:"";
	sxb = (sxb != null)?sxb:"";
	sssbz = (sssbz != null)?sssbz:"";
	swhcd = (swhcd != null)?swhcd:"";
	szjhm = (szjhm != null)?szjhm:"";
	sqx = (sqx != null)?sqx:"";
	sjd = (sjd != null)?sjd:"";
	slrrq = (slrrq != null)?slrrq:"";
	sryzt = (sryzt != null)?sryzt:"";
	sdwdm = (sdwdm != null)?sdwdm:"";
	szbdm = (szbdm != null)?szbdm:"";
	%>
	<tr align="center" bgcolor="#FFFFFF"> 
		<td height="25" width="25">
		<font size="-1"><input type="checkbox" name="checkbox_userid" value="<%=suserid%>"></font></td>
		
		<td height="25" width="100"> 
		<%if (sryzt.equals("02")) {%>
		<font color="#CCCCCC">
		<%} else {%>
		<font color="#174ca3"><%}%>
		<a href="jcy_ry_view.jsp?uid=<%=suserid%>&sdwdm=<%=sdwdm%>&szbdm=<%=szbdm%>"> 
		<%=susername%>
		</a></font></td>
		
		<td height="25" width="30"><%if (!sryzt.equals("02")) {%><font color="#105781"><%} else {%><font color="#CCCCCC"><%}%><%=sxb%>&nbsp;</font></td>
		<td height="25" width="50"><%if (!sryzt.equals("02")) {%><font color="#105781"><%} else {%><font color="#CCCCCC"><%}%><%=sssbz%>&nbsp;</font></td>
		<td height="25" width="80"><%if (!sryzt.equals("02")) {%><font color="#105781"><%} else {%><font color="#CCCCCC"><%}%><%=swhcd%>&nbsp;</font></td>
		<td height="25" width="150"><%if (!sryzt.equals("02")) {%><font color="#105781"><%} else {%><font color="#CCCCCC"><%}%><%=szjhm%>&nbsp;</font></td>
		<td height="25" width="50"><%if (!sryzt.equals("02")) {%><font color="#105781"><%} else {%><font color="#CCCCCC"><%}%><%=sqx%>&nbsp;</font></td>
		<td height="25" width="120"><%if (!sryzt.equals("02")) {%><font color="#105781"><%} else {%><font color="#CCCCCC"><%}%><%=sjd%>&nbsp;</font></td>
		<td height="25" width="110"><%if (!sryzt.equals("02")) {%><font color="#105781"><%} else {%><font color="#CCCCCC"><%}%><%=slrrq%>&nbsp;</font></td>
		<td height="25" width="50"><%if (!sryzt.equals("02")) {%><font color="#105781"><%} else {%><font color="#CCCCCC"><%}%><%=sryztc%>&nbsp;</font></td>
	</tr>
<%}%>
		</table>	
	  <input type="hidden" name="dz" value="sb">
	  <input type="hidden" name="uid" value="">
                <table align=center border=0 cellpadding=2 cellspacing=0 width="750" bgcolor="#FFF8CC">
                  <tbody>
                    <tr> 
                      <td height=10 width=30>&nbsp;</td>
                      <td height=10 width=670>&nbsp;<%=PageList.getLink()%></td>
                    </tr>
                  </tbody>
                </table>
                
                <table width="750" border="0" cellspacing="0">
                  <tr> 
                    <%if (ryzt.equals("04")){%>
                    <td height="40" align="center"> <input type="submit" name="button_sb" value="上  报" class="input">
                       
                    </td>
                    <%}else {%>
                    <%}%>
					<td><div align="center">
                        <input type="button" name="Submit72" value="返  回" class="input" onClick="window.location.href('jcy_ry_cx_select.jsp')">
                      </div></td>
                  </tr>
                </table>
              </div>
			</form>
          </td>
          <td width="14" background="../images/caozuo07.gif"><img src=".././images/caozuo07.gif" width="14" height="6"></td>
        </tr>
      </table>
      <table width="800" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="21"><img src=".././images/caozuo05.gif" width="21" height="16"></td>
          <td background=".././images/caozuo08.gif"><img src=".././images/caozuo08.gif" width="6" height="16"></td>
          <td width="19"><img src=".././images/caozuo09.gif" width="19" height="16"></td>
        </tr>
      </table>
      <br>
    </td>
  </tr>
</table>

<iframe name="submitx" width="1000" height="600"  style="display:none"></iframe>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -