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

📄 searchreport.jsp

📁 一套完整的档案管理系统
💻 JSP
字号:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page language="java" %>
<%@ include file="/share/func.jsp"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ page import="com.stsc.archive.file.Constants" %>
<%@ include file="/share/share.jsp"%>
<!--
  查询条件输入页面
-->
<SCRIPT TYPE="text/javascript" SRC="js/date.js" > </SCRIPT> 
<html:html>
<%String temp="",securityclass="",filetype="";%>
<head>
  <title><bean:message key="searchachive.title"/></title>
<html:base/>

</head>
<body bgcolor="white">

<div align="center">
<h3><bean:message key="heading.searchachive"/></h3>
</div>



<html:form action="/reportshowArchiveList">
  <table    align="center"  border="1" cellpadding="3" cellspacing="0" width="777" height="22"  bgcolor="#3A5C9F">
	
	<td width="20%" align="right" >
		<bean:message key="prompt.serialno"/>
    </td>
	<td width="30%" align="left" >
		<input type="text" name="flowno">
	</td>
	<td width="20%" align="right">
		<bean:message key="prompt.archivetype"/>
	</td>
	<td width="30%" align="left" >
	  <select name="archivetype">
	<%= getBcOptionsTemp(temp,"archivetype","farchivetype")%>
	</select>
	</td>
	</td>
  </tr>
  <tr>
    <td align="right">
		<bean:message key="prompt.code"/>
    </td>
	<td align="left">
		<input type="text" name="code">
	</td>
	<td align="right">
		<bean:message key="prompt.category"/>
	</td>

	<td width="30%" align="left" >
	  <select name="category">
	<%= getBcOptionsTemp("","category","fFileCategory")%>
	</select>
	</td>
  </tr>
    <tr>
    <td align="right">
		<bean:message key="prompt.filetype"/>
    </td>
	<td width="30%" align="left" >
	  <select name="filetype">
	<%= getBcOptionsTemp(filetype,"FileType","ffiletype")%>
	</select>
	</td>
	<td align="right">
		<bean:message key="prompt.title"/>
	</td>
	<td align="left">
		<input type="text" name="title">
	</td>
  </tr>
  <tr>
    <td align="right">
		<bean:message key="prompt.titleremark"/>
    </td>
	<td align="left">
		<input type="text" name="titleremark">
	</td>
	<td align="right">
		<bean:message key="prompt.fileno"/>
	</td>
	<td align="left">
		<input type="text" name="fileno">
	</td>
  </tr>
  <tr>
    <td align="right">
		<bean:message key="prompt.literaturetype"/>
    </td>
	<td align="left">
		<input type="text" name="literaturetype">
	</td>
    <td align="right">
		<bean:message key="prompt.recordtransfer"/>
    </td>
	<td align="left">
		<input type="text" name="recordtransfer">
	</td>
	</tr>
	<tr>
	<td align="right">
		<bean:message key="prompt.startfiledate"/>
	</td>
	<td align="left">
		<input type="text" name="startfiledate">
		<img align=absMiddle
 		  alt="日期选择" border=0 height=13 id=daysOfMonth5Pos name=daysOfMonth5Pos
 		  onMouseUp="toggleDatePicker('daysOfMonth5','searcharchiveForm.ret',document.searcharchiveForm.startfiledate)"
 		  src="../js/calendaricon.gif" width=13>
                  <div id=daysOfMonth5 style="POSITION: absolute"></div>
	</td>
	<td align="right">
		<bean:message key="prompt.endfiledate"/>
	</td>
	<td align="left">
		<input type="text" name="endfiledate">
		<img align=absMiddle
 		  alt="日期选择" border=0 height=13 id=daysOfMonth4Pos name=daysOfMonth4Pos
 		  onMouseUp="toggleDatePicker('daysOfMonth4','searcharchiveForm.ret',document.searcharchiveForm.endfiledate)"
 		  src="../js/calendaricon.gif" width=13>
                  <div id=daysOfMonth4 style="POSITION: absolute"></div>
	</td>
  </tr>
  <tr>
    <td align="right">
		<bean:message key="prompt.pagenumber"/>
    </td>
	<td align="left">
		<input type="text" name="pagenumber">
	</td>
	<td align="right">
		<bean:message key="prompt.duty"/>
	</td>
	<td align="left">
		<input type="text" name="duty">
	</td>
  </tr>
  <tr>
    <td align="right">
		<bean:message key="prompt.otherduty"/>
    </td>
	<td align="left">
		<input type="text" name="otherduty">
	</td>
	<td align="right">
		<bean:message key="prompt.electronicfilename"/>
	</td>
	<td align="left">
		<input type="text" name="electronicfilename">
	</td>
  </tr>
  <tr>
    <td align="right">
		<bean:message key="prompt.attachmenttitle"/>
    </td>
	<td align="left">
		<input type="text" name="attachmenttitle">
	</td>
	<td align="right">
		<bean:message key="prompt.keyword"/>
	</td>
	<td align="left">
		<input type="text" name="keyword">
	</td>
  </tr>
  <tr>
    <td align="right">
		<bean:message key="prompt.memo"/>
    </td>
	<td align="left">
		<textarea name="memo"  rows="4" cols="20"></textarea>
	</td>
	<td align="right">
		<bean:message key="prompt.annotation"/>
	</td>
	<td align="left">
		<textarea name="annotation"  rows="4" cols="20"></textarea>
	</td>
  </tr>
  <tr>
   <td align="right">
		<bean:message key="prompt.handover"/>
    </td>
	<td align="left">
		<input type="text" name="handover">
	</td>
    
	<td align="right">
		<bean:message key="prompt.copys"/>
	</td>
	<td align="left">
		<input type="text" name="copys">
	</td>
  </tr>
  <tr>
    <td align="right">
		<bean:message key="prompt.lendnum"/>
    </td>
	<td align="left">
		<input type="text" name="lendnum">
	</td>
	<td align="right">
		<bean:message key="prompt.securityclass"/>
	</td>
	<td align="left">
	<select name="securityclass" >
	<option value="" <%if(securityclass.equals("")) out.println("selected");%>>
	<option value="普通" <%if(securityclass.equals("普通")) out.println("selected");%>>普通
	<%if(userInfo.hasPopedom(5) || userInfo.hasPopedom(4)){%>
	<option value="秘密" <%if(securityclass.equals("秘密")) out.println("selected");%>>秘密
	<%}%>
	<%if(userInfo.hasPopedom(5) ){%>
	<option value="机密" <%if(securityclass.equals("机密")) out.println("selected");%>>机密
	<%}%>
	</select>
	</td>
  </tr>
  <tr>
    <td align="right">
		<bean:message key="prompt.securityterm"/>
    </td>
	<td align="left">
		<input type="text" name="securityterm">
	</td>
    <td align="right">
		<bean:message key="prompt.retentionperiod"/>
    </td>
	<td align="left">
		<input type="text" name="retentionperiod">
	</td>
	</tr>
	<tr>
	<td align="right">
		<bean:message key="prompt.startdecryptiondate"/>
	</td>
	
	<td align="left">
		<input type="text" name="startdecryptiondate">
		<img align=absMiddle
 		  alt="日期选择" border=0 height=13 id=daysOfMonth3Pos name=daysOfMonth3Pos
 		  onMouseUp="toggleDatePicker('daysOfMonth3','searcharchiveForm.ret',document.searcharchiveForm.startdecryptiondate)"
 		  src="../js/calendaricon.gif" width=13>
                  <div id=daysOfMonth3 style="POSITION: absolute"></div>
	</td>
	<td align="right">
		<bean:message key="prompt.enddecryptiondate"/>
	</td>
	
	<td align="left">
		<input type="text" name="enddecryptiondate">
		<img align=absMiddle
 		  alt="日期选择" border=0 height=13 id=daysOfMonth2Pos name=daysOfMonth2Pos
 		  onMouseUp="toggleDatePicker('daysOfMonth2','searcharchiveForm.ret',document.searcharchiveForm.enddecryptiondate)"
 		  src="../js/calendaricon.gif" width=13>
                  <div id=daysOfMonth2 style="POSITION: absolute"></div>
	</td>
  </tr>
 
	<tr>
	<td align="right">
		<bean:message key="prompt.startarchivedate"/>
	</td>
	</td>
	<td align="left">
		<input type="text" name="startarchivedate">
		<img align=absMiddle
 		  alt="日期选择" border=0 height=13 id=daysOfMonth7Pos name=daysOfMonth7Pos
 		  onMouseUp="toggleDatePicker('daysOfMonth7','searcharchiveForm.ret',document.searcharchiveForm.startarchivedate)"
 		  src="../js/calendaricon.gif" width=13>
                  <div id=daysOfMonth7 style="POSITION: absolute"></div>
	</td>
	<td align="right">
		<bean:message key="prompt.endarchivedate"/>
	</td>
	<td align="left">
		<input type="text" name="endarchivedate">
		<img align=absMiddle
 		  alt="日期选择" border=0 height=13 id=daysOfMonth6Pos name=daysOfMonth6Pos
 		  onMouseUp="toggleDatePicker('daysOfMonth6','searcharchiveForm.ret',document.searcharchiveForm.endarchivedate)"
 		  src="../js/calendaricon.gif" width=13>
                  <div id=daysOfMonth6 style="POSITION: absolute"></div>
	</td>
  </tr>
  <tr>
    <td align="right">
		<bean:message key="prompt.startdestroydate"/>
    </td>
	<td align="left">
		<input type="text" name="startdestroydate">
		<img align=absMiddle
 		  alt="日期选择" border=0 height=13 id=daysOfMonth9Pos name=daysOfMonth9Pos
 		  onMouseUp="toggleDatePicker('daysOfMonth9','archiveForm.ret',document.searcharchiveForm.startdestroydate)"
 		  src="../js/calendaricon.gif" width=13>
                  <div id=daysOfMonth9 style="POSITION: absolute"></div>
	</td>
	 <td align="right">
		<bean:message key="prompt.enddestroydate"/>
    </td>
	<td align="left">
		<input type="text" name="enddestroydate">
		<img align=absMiddle
 		  alt="日期选择" border=0 height=13 id=daysOfMonth8Pos name=daysOfMonth8Pos
 		  onMouseUp="toggleDatePicker('daysOfMonth8','archiveForm.ret',document.searcharchiveForm.enddestroydate)"
 		  src="../js/calendaricon.gif" width=13>
                  <div id=daysOfMonth8 style="POSITION: absolute"></div>
	</td>
  </tr>
  <tr>
    <td align="right">
		<bean:message key="prompt.archivalcode"/>
    </td>
	<td align="left">
		<input type="text" name="archivalcode">
	</td>
	<td align="right">
		<bean:message key="prompt.archiveno"/>
	</td>
	<td align="left">
		<input type="text" name="archiveno">
	</td>
  </tr>
  <tr>
   <td align="right">
		<bean:message key="prompt.abstractmsg"/>
    </td>
	<td align="left">
	<textarea name="abstractmsg"  rows="4" cols="20"></textarea>
	</td>
	<td align="right">
		<bean:message key="prompt.suggest"/>
	</td>
	<td align="left">
		<textarea name="suggest"  rows="4" cols="20"></textarea>
	</td>
  </tr>
  <tr>
   <td align="right">
		<bean:message key="prompt.filingscripts"/>
    </td>
	<td align="left">
		<textarea name="filingscripts"  rows="4" cols="20"></textarea>
	</td>
	<td align="right">
		<bean:message key="prompt.filingtrace"/>
	</td>
	<td align="left">
	<textarea name="filingtrace"  rows="4" cols="20"></textarea>
	</td>
  </tr>
  <!--
	<td align="right">
		<bean:message key="prompt.startreappraisedates"/>
	</td>
	
	<td align="left">
		<input type="text" name="startreappraisedates">
		<img align=absMiddle
 		  alt="日期选择" border=0 height=13 id=daysOfMonth10Pos name=daysOfMonth10Pos
 		  onMouseUp="toggleDatePicker('daysOfMonth10','searcharchiveForm.ret',document.searcharchiveForm.startreappraisedates)"
 		  src="../js/calendaricon.gif" width=13>
                  <div id=daysOfMonth10 style="POSITION: absolute"></div>
	</td>
	<td align="right">
		<bean:message key="prompt.endreappraisedates"/>
	</td>
	<td align="left">
		<input type="text" name="endreappraisedates">
		<img align=absMiddle
 		  alt="日期选择" border=0 height=13 id=daysOfMonth11Pos name=daysOfMonth11Pos
 		  onMouseUp="toggleDatePicker('daysOfMonth11','searcharchiveForm.ret',document.searcharchiveForm.endreappraisedates)"
 		  src="../js/calendaricon.gif" width=13>
                  <div id=daysOfMonth11 style="POSITION: absolute"></div>
	</td>
  </tr>
  -->
    <td align="right">
	<!--
      <html:submit>
        <bean:message key="button.search"/>
      </html:submit>
	  -->
	  <input type="submit" value="查询" onClick="return submitCheck()">&nbsp;&nbsp;
    </td>
    <td align="left">
      <html:reset>
        <bean:message key="button.reset"/>
      </html:reset>
      &nbsp;
	  <!--
      <html:cancel>
        <bean:message key="button.cancel"/>
      </html:cancel>
	  -->
	  <input type="button" value="返回" onClick="javascript:history.go(-1);">
    </td>
  </tr>
</table>
</html:form>

</body>
</html:html>
<SCRIPT LANGUAGE="JavaScript">
//检测输入合法性的函数
function submitCheck(){
		//alert("页数必须是数字"+document.archiveForm.pagenumber.value);
		var pagenumber=document.searcharchiveForm.pagenumber.value;
		var copys=document.searcharchiveForm.copys.value;
		var lendnum=document.searcharchiveForm.lendnum.value;
		var securityterm=document.searcharchiveForm.securityterm.value;
		var retentionperiod=document.searcharchiveForm.retentionperiod.value;
   		if (!isNumber(pagenumber)){
			alert("页数必须是数字");
	  		return false;
	  	}
	  	if (!isNumber(copys)){
				alert("份数必须是数字");
	  		return false;
	  	}
	  	if (!isNumber(lendnum)){
				alert("实物借出份数必须是数字");
	  		return false;
	  	}
		if (!isNumber(securityterm)){
				alert("保密期限(天)是数字");
	  		return false;
	  	}
		if (!isNumber(retentionperiod)){
				alert("保管期限必须是数字");
	  		return false;
	  	}
//var filedate= document.archiveForm.filedate.value;
	    //alert(x20);
	   // if (filedate==""){
	    //	alert("您没有选择成文日期!");
	    //	return false;
	    //}
		//var decryptiondate= document.archiveForm.decryptiondate.value;
	    //alert(x20);
	    //if (decryptiondate==""){
	    //	alert("您没有选择解密日期!");
	    //	return false;
	    //}
		//最后正确-返回
		return true;
	
}
//输入是否为数字的判断函数
function isNumber(tvlaue){
	    var tvlaue="1"+tvlaue;
	    if (isNaN(tvlaue)||(parseInt(tvlaue)<0)||(tvlaue.length<1)) {
		    return false;
	    }
	    return true;
	}
 
//-->
</SCRIPT>

⌨️ 快捷键说明

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