personal_archive_detail_data.jsp
上传用户:guhaomin
上传日期:2007-06-10
资源大小:23203k
文件大小:7k
源码类别:

电子政务应用

开发平台:

Java

  1. <%@ taglib uri="/vnex.tld" prefix="vnex" %>
  2. <%@ taglib uri="/vnex_archive.tld" prefix="archive" %>
  3. <%@ page errorPage="/vnex/ErrorPage.jsp" %>
  4. <%@ page import="java.lang.*"%>
  5. <%@ page import="java.sql.Timestamp"%>
  6. <%@ page import="com.vnex.intranet.util.*"%>
  7. <%@ page import="com.vnex.intranet.system.loader.*"%>
  8. <%@ page import="com.vnex.intranet.system.value.*"%>
  9. <%@ page import="com.vnex.intranet.archives.value.ArchiveValueBean"%>
  10. <jsp:useBean id="archiveProxy" class="com.vnex.intranet.archives.proxy.ArchiveProxyBean" scope="session" /> 
  11. <%
  12. String str = request.getParameter("archiveId");
  13. ArchiveValueBean archiveInfo = archiveProxy.selectArchive((new Integer(str)).intValue());
  14. System.out.println("" + archiveInfo.getArchiveId());
  15. CategoryLoader cl = new CategoryLoader();
  16. CategoryValueBean[] cvb = cl.getByNameWithChildren("文件来源单位");
  17. System.out.println("OK1 " + archiveInfo.getFileSourceId());
  18. String fileSource = "";
  19. for (int i=0;i<cvb.length;i++)
  20. {
  21. if (cvb[i].getId() == archiveInfo.getFileSourceId())
  22. {
  23. fileSource = cvb[i].getName();
  24. break;
  25. }
  26. }
  27. System.out.println(archiveInfo.getFileSourceId() + fileSource);
  28. String createDate = "";
  29. if (archiveInfo.getCreateDate() != null)
  30. createDate = TimeStamp.formatCalendar(1,archiveInfo.getCreateDate());
  31. String pageTo = "/mainctrl/archive/archiveDetail?archiveId="+str;
  32. %>
  33.     
  34. <table class=title border="0" cellpadding="2" cellspacing="1" width="600">
  35.   <tr bgcolor="#e0e0e0"> 
  36.     <td width="17%"> 
  37.       <div align="left"><strong>&nbsp;文件类型:</strong></div>
  38.     </td>
  39.     <td width="83%"> 
  40.       <div align="left"><%= archiveInfo.getArchiveType()%></div>
  41.     </td>
  42.   </tr>
  43.   <tr bgcolor="#fafafa"> 
  44.     <td width="17%"> 
  45.       <div align="left"><strong>&nbsp;存档日期:</strong></div>
  46.     </td>
  47.     <td width="83%"> 
  48.       <div align="left"><%= TimeStamp.formatCalendar(1,archiveInfo.getSaveArchiveDate())%></div>
  49.     </td>
  50.   </tr>
  51.   <tr bgcolor="#e0e0e0"> 
  52.     <td width="17%"> 
  53.       <div align="left"><strong>&nbsp;档案编号:</strong></div>
  54.     </td>
  55.     <td width="83%"> 
  56.       <div align="left"><%= archiveInfo.getArchiveDisplayId()%></div>
  57.     </td>
  58.   </tr>
  59.   <tr bgcolor="#fafafa"> 
  60.     <td width="17%"> 
  61.       <div align="left"><strong>&nbsp;收件人:</strong></div>
  62.     </td>
  63.     <td width="83%"> 
  64.       <div align="left"><%= archiveInfo.getReceiver()%></div>
  65.     </td>
  66.   </tr>
  67.   <tr bgcolor="#e0e0e0"> 
  68.     <td width="17%"><strong>&nbsp;送存人:</strong></td>
  69.     <td width="83%"><%= archiveInfo.getSender()%></td>
  70.   </tr>
  71.   <tr bgcolor="#fafafa"> 
  72.     <td width="17%"> 
  73.       <div align="left"><strong>&nbsp;文件来源:</strong></div>
  74.     </td>
  75.     <td width="83%"> 
  76.       <div align="left"> <%= fileSource%></div>
  77.     </td>
  78.   </tr>
  79.   <tr bgcolor="#e0e0e0"> 
  80.     <td width="17%"> 
  81.       <div align="left"><strong>&nbsp;发文日期:</strong></div>
  82.     </td>
  83.     <td width="83%"> 
  84.       <div align="left"><%= createDate%></div>
  85.     </td>
  86.   </tr>
  87.   <tr bgcolor="#fafafa"> 
  88.     <td width="17%"> 
  89.       <div align="left"><strong>&nbsp;标题:</strong></div>
  90.     </td>
  91.     <td width="83%"> 
  92.       <div align="left"> <%= archiveInfo.getArchiveTitle()%></div>
  93.     </td>
  94.   </tr>
  95.   <tr bgcolor="#e0e0e0"> 
  96.     <td width="17%"><strong>&nbsp;主题词:</strong></td>
  97.     <td width="83%"> <%= archiveInfo.getArchiveKeyword()%> </td>
  98.   </tr>
  99.   <tr bgcolor="#fafafa"> 
  100.     <td width="17%" valign="top"> 
  101.       <div align="left"><strong>&nbsp;内容概要:</strong></div>
  102.     </td>
  103.     <td width="83%"> 
  104.       <div align="left"><%= archiveInfo.getContents()%></div>
  105.     </td>
  106.   </tr>
  107.   <tr bgcolor="#e0e0e0"> 
  108.     <td width="17%"> 
  109.       <div align="left"><strong>&nbsp;保密级别:</strong></div>
  110.     </td>
  111.     <td width="83%"> 
  112.       <div align="left"> <%= archiveInfo.getSafetyLevel()%></div>
  113.     </td>
  114.   </tr>
  115.   <tr bgcolor="#fafafa"> 
  116.     <td width="17%"> 
  117.       <div align="left"><strong>&nbsp;可否复制:</strong></div>
  118.     </td>
  119.     <td width="83%"> 
  120.       <div align="left"> <%= (archiveInfo.getCopyPermission()==1)?("是"):("否") %></div>
  121.     </td>
  122.   </tr>
  123.   <tr bgcolor="#e0e0e0"> 
  124.     <td width="17%"> 
  125.       <div align="left"><strong>&nbsp;可复制份数:</strong></div>
  126.     </td>
  127.     <td width="83%"> 
  128.       <div align="left"><%= archiveInfo.getCopyNum()%></div>
  129.     </td>
  130.   </tr>
  131.   <tr bgcolor="#fafafa"> 
  132.     <td width="17%"> 
  133.       <div align="left"><strong>&nbsp;可否打印:</strong></div>
  134.     </td>
  135.     <td width="83%"> 
  136.       <div align="left"><%= (archiveInfo.getPrintPermission()==1)?("是"):("否") %></div>
  137.     </td>
  138.   </tr>
  139.   <tr bgcolor="#e0e0e0"> 
  140.     <td width="17%"> 
  141.       <div align="left"><strong>&nbsp;可打印份数:</strong></div>
  142.     </td>
  143.     <td width="83%"> 
  144.       <div align="left"><%= archiveInfo.getPrintNum()%></div>
  145.     </td>
  146.   </tr>
  147.   <tr bgcolor="#fafafa"> 
  148.     <td width="17%"> 
  149.       <div align="left"><strong>&nbsp;可否借阅:</strong></div>
  150.     </td>
  151.     <td width="83%"> 
  152.       <div align="left"><%= (archiveInfo.getLendPermission()==1)?("是"):("否") %></div>
  153.     </td>
  154.   </tr>
  155.   <tr bgcolor="#e0e0e0"> 
  156.     <td width="17%"> 
  157.       <div align="left"><strong>&nbsp;已经传阅:</strong></div>
  158.     </td>
  159.     <td width="83%"> 
  160.       <div align="left"><%= (archiveInfo.getSendViewFlag()==1)?("是"):("否") %></div>
  161.     </td>
  162.   </tr>
  163.   <tr bgcolor="#fafafa"> 
  164.     <td width="17%" valign="top"> 
  165.       <div align="left"><strong>&nbsp;领导批示:</strong></div>
  166.     </td>
  167.     <td width="83%"> 
  168.       <div align="left"><%= archiveInfo.getLeaderNotes()%></div>
  169.     </td>
  170.   </tr>
  171.   <tr bgcolor="#e0e0e0"> 
  172.     <td width="17%"> 
  173.       <div align="left"><strong>&nbsp;电子文档:</strong></div>
  174.     </td>
  175.     <td width="83%"> 
  176.       <div align="left"> </div>
  177.     </td>
  178.   </tr>
  179.   <archive:attachmentList archiveId="<%=(new Integer(str)).intValue()%>" > 
  180.   <tr bgcolor="#ffffff"> 
  181.     <td colspan="2"> 
  182.       <table width="100%" border="0" cellspacing="1" cellpadding="2" class="title">
  183.         <tr align="center"> 
  184.           <td bgcolor="#e0e0e0" width="20%"> 
  185.             <div align="center"><font class="strong">文件名</font></div>
  186.           </td>
  187.           <td width="20%" bgcolor="#e0e0e0"><font class="strong">标题</font></td>
  188.           <td width="40%" bgcolor="#e0e0e0"><font class="strong">概要</font></td>
  189.           <td width="20%" bgcolor="#e0e0e0"><font class="strong">上传日期</font></td>
  190.         </tr>
  191.         <vnex:items paging="true"> 
  192.         <tr bgcolor="<vnex:itemsColor />"> 
  193.           <td width="20%" bgcolor="#fafafa"><a href="<archive:attachmentAttribute attribute="file_path"/>" 
  194.             target="_blank"><archive:attachmentAttribute attribute="file_name"/></a></td>
  195.           <td width="20%" bgcolor="#fafafa"><a href="/mainctrl/archive/uploadFileDetail?fileId=<archive:attachmentAttribute attribute="file_id"/>"><archive:attachmentAttribute attribute="file_title"/></a></td>
  196.           <td width="40%" bgcolor="#fafafa"><archive:attachmentAttribute attribute="file_summary"/></td>
  197.           <td width="2%" bgcolor="#fafafa"><archive:attachmentAttribute attribute="send_date"/></td>
  198.         </tr>
  199.         </vnex:items> 
  200.         <tr bgcolor="#e0e0e0"> 
  201.           <td colspan="4">&nbsp;<vnex:pagingTag pageName="<%=pageTo%>" /> </td>
  202.         </tr>
  203.       </table>
  204.     </td>
  205.   </tr>
  206.   </archive:attachmentList> 
  207.   <tr bgcolor="#fafafa" height="30"> 
  208.     <td align="center" colspan="2"> <strong> 
  209.       <input onClick = toList() type="button" value="返回" name="list" class="text">
  210.       </strong></td>
  211.   </tr>
  212. </table>