📄 searchreport.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()">
</td>
<td align="left">
<html:reset>
<bean:message key="button.reset"/>
</html:reset>
<!--
<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 + -