<%@ page contentType="text/html; charset=GBK"%><%@ include file="/IncludeBegin.jsp"%><% /* 页面说明:文档附件列表 */ String sDocNo = CurPage.getParameter("RELATIVE_ID"); boolean isReadOnly = "true".equals(CurPage.getParameter("isRead")); String compClientID = request.getParameter("CompClientID"); %>
<% String iconClass = "icon icon_file"; int attachmentSize=0; DecimalFormat FORMAT = new DecimalFormat("###.0"); List list = JBOFactory.createBizObjectQuery("jbo.app.tenwa.doc.LB_DOCATTRIBUTE", "select id,FileName,CONTENT_TYPE,FILESIZE,INPUTTIME,INPUTUSERID,remark from O left join jbo.app.tenwa.doc.LB_DOCLIBRARY lib on O.library_id=lib.id where lib.relative_id=:id order by INPUTTIME desc") .setParameter("id", sDocNo).getResultList(false); attachmentSize=list.size(); for(BizObject bo : list){ String isEdit="false"; String attachmentNo = bo.getAttribute("id").getString(); String fileName = bo.getAttribute("FileName").getString(); String showFileName=fileName.length()>14?fileName.substring(0, 14)+".....":fileName; String sContentType = bo.getAttribute("CONTENT_TYPE").getString().trim(); String begintime=bo.getAttribute("INPUTTIME").getString().trim(); String inputuser=NameManager.getUserName(bo.getAttribute("INPUTUSERID").getString().trim()); String remark=bo.getAttribute("remark").getString().trim(); if(sContentType.equals("application/msword") || sContentType.equals("application/kswps")||sContentType.indexOf("officedocument.wordprocessingml.document")>0) iconClass = "icon icon_word"; else if(sContentType.equals("application/vnd.ms-excel") || sContentType.equals("application/kset")||sContentType.indexOf("officedocument.spreadsheetml.sheet")>0) iconClass = "icon icon_excel"; else if(sContentType.equals("application/vnd.ms-powerpoint")) iconClass = "icon icon_ppt"; else if(sContentType.equals("application/pdf")) iconClass = "icon icon_pdf"; else if(sContentType.equals("image/bmp")) iconClass = "icon icon_bmp"; else if(sContentType.equals("image/gif")) iconClass = "icon icon_gif"; else if(sContentType.equals("image/jpeg")) iconClass = "icon icon_jpeg"; else if(sContentType.equals("image/png") || sContentType.equals("image/x-png")) iconClass = "icon icon_png"; else if (sContentType.equals("application/zip") || sContentType.equals("application/x-rar") || sContentType.equals("application/x-java-archive") || sContentType.equals("application/x-7z-compressed")){ iconClass = "icon icon_compress"; }else if(sContentType.equals("text/plain")) iconClass = "icon icon_text"; else if(sContentType.equals("text/html")) iconClass = "icon icon_html"; else if(sContentType.equals("text/css")) iconClass = "icon icon_css"; else iconClass = "icon icon_file"; double iContentLength = bo.getAttribute("FILESIZE").getDouble(); //字节数 String sLength =""; if(iContentLength >= 1024*1024) sLength = FORMAT.format(iContentLength/(1024*1024)) +" MB"; else sLength = FORMAT.format(iContentLength/1024) +" KB"; if(iconClass.equals("icon icon_word")||iconClass.equals("icon icon_excel")||iconClass.equals("icon icon_ppt")){ isEdit="true"; } %>
<% if(isReadOnly==false){%>   <%} %>
<%=showFileName%>
上传人 :<%=inputuser%>
上传时间:<%=begintime%>
大小: <%=sLength%>
<%} %>
<%@ include file="/IncludeEnd.jsp"%>