KnowledgeDetailShow.jsp 4.51 KB
<%@ page import="weaver.general.Util"%>
<%@ page import="java.util.*"%>
<%@ page import="weaver.hrm.*"%>
<%@ page import="weaver.systeminfo.*"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<jsp:useBean id="RecordSet" class="weaver.conn.RecordSet" scope="page" />
<jsp:useBean id="rs" class="weaver.conn.RecordSet" scope="page" />
<jsp:useBean id="rs2" class="weaver.conn.RecordSet" scope="page" />
<jsp:useBean id="cmutil" class="weaver.km.util.CommonTransUtil" scope="page" />
<jsp:useBean id="DocComInfo" class="weaver.docs.docs.DocComInfo" scope="page" />
<jsp:useBean id="SptmForDoc" class="weaver.splitepage.transform.SptmForDoc" scope="page" />
<%
	User user = HrmUserVarify.getUser (request , response) ;
	if (user == null){
		response.sendRedirect("/login/Login.jsp");
	    return;
	}
		String name = "";
		String remark = "";
		//rs.executeSql("select name,remark from KT_Knowledge where id="+knowledgeId);
%>

<HTML>
	<HEAD>
		<SCRIPT language="javascript" src="/js/weaver_wev8.js"></script>
		<script language="javascript" type="text/javascript" src="/js/init_wev8.js"></script>
		<script language="javascript" type="text/javascript" src="/js/messagejs/messagejs_wev8.js"></script>
		<script language="javascript" type="text/javascript" src="/js/messagejs/simplehrm_wev8.js"></script>
		<style type="text/css">
			body{
				font-size: 12px !important;
			}
			table td{
				font-family:"微软雅黑";
				font-size: 12px;
				line-height: 30px;
			}
			.title1 td{
				font-size: 13px;
				font-weight: bold;
			}
			.title2 td{
				font-weight: bold;
				padding-left: 40px;
			}
		</style>
	</head>
	<BODY style="background: url('/knowledgeMap/images/bg_contentbg.png') repeat;">
		
		<div style="padding: 0px;text-align: left;">
			<%
				RecordSet.executeSql("select id,name,remark from KT_Knowledge where deleted=0");
				while(RecordSet.next()){
					String knowledgeId = RecordSet.getString("id");
			%>
			<table width=95% border="0" cellspacing="0" cellpadding="0" style="margin-bottom: 10px;margin-left:8px;">
				<tr class="title1">
					<td><img src="/knowledgeMap/images/icon.png"><%=Util.null2String(RecordSet.getString("name")) %></td>
					<td align="right">已完成</td>
				</tr>
				<tr height="2px;">
					<td colspan="2" style="background: url('/knowledgeMap/images/linebg.png') repeat-x;height: 2px;width: 100%;line-height: 2px;">
						&nbsp;
					</td>
				</tr>
				<tr>
					<td colspan="2" style="padding-left: 40px;">
						<%=Util.toHtml(RecordSet.getString("remark")) %>
					</td>
				</tr>
				<%
					rs.executeSql("select id,title,docIds,sqlstr,rate from KT_KnowledgeDetail where deleted=0 and knowledgeId="+knowledgeId+" order by sort");
					while(rs.next()){
				%>
				<tr class="title2">
					<td colspan="2"><%=Util.null2String(rs.getString("title")) %></td>
				</tr>
				<tr>
					<td colspan="2" style="padding-left:60px;">
						<table width=100% border="0" cellspacing="0" cellpadding="0">
							<colgroup>
								<col width="60%">
								<col width="20%">
								<col width="20%">
							</colgroup>
						<%
							//读取指定文档
							String docIds = Util.null2String(rs.getString("docIds"));
							List idList = Util.TokenizerString(docIds, ",");
							for (int i=0; i < idList.size(); i++) {
						%>
							<tr>
								<td>
									<%=SptmForDoc.getDocNameAndIsNewByDocIdSS((String)idList.get(i),user.getLogintype()+"_"+user.getUID()) %>
								</td>
								<td>
									<%=DocComInfo.getDocLastModDate((String)idList.get(i)) %>
								</td>
								<td>
									<%=cmutil.getPerson(DocComInfo.getDocOwnerid((String)idList.get(i))) %>
								</td>
							</tr>
															
						<%	} 
							//读取动态文档
							String sqlstr =  Util.toHtmlMode(rs.getString("sqlstr"));
							//System.out.println("sqlstr:"+sqlstr);
							if(!sqlstr.equals("")){
								rs2.executeSql(sqlstr);
									while(rs2.next()){
						%>
							<tr>
								<td>
									<%=SptmForDoc.getDocNameAndIsNewByDocIdSS(Util.null2String(rs2.getString(1)),user.getLogintype()+"_"+user.getUID()) %>
								</td>
								<td>
									<%=DocComInfo.getDocLastModDate(Util.null2String(rs2.getString(1))) %>
								</td>
								<td>
									<%=cmutil.getPerson(DocComInfo.getDocOwnerid(Util.null2String(rs2.getString(1)))) %>
								</td>
							</tr>
						<%	
								} 
							}
						%>
						</table>
					</td>
				</tr>
				<%
					} 
				%>
			</table>
			<%
				} 
			%>
		</div>
		<%@ include file="/systeminfo/RightClickMenuConent_wev8.jsp"%>
		<%@ include file="/systeminfo/RightClickMenu_wev8.jsp"%>
	</BODY>
</HTML>