Template3.jsp 7.38 KB
<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<%@ page import="weaver.hrm.*"%>
<%@ page import="java.util.*"%>
<%@ page import="weaver.general.*"%>
<%@ page import="weaver.systeminfo.*"%>
<jsp:useBean id="cmutil" class="weaver.km.util.CommonTransUtil" scope="page" />
<jsp:useBean id="rs0" 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="RecordSet" class="weaver.conn.RecordSet" scope="page" />
<jsp:useBean id="DocComInfo" class="weaver.docs.docs.DocComInfo" scope="page" />
<jsp:useBean id="ResourceComInfo" class="weaver.hrm.resource.ResourceComInfo" scope="page" />
<% 
	User user = HrmUserVarify.getUser (request , response) ;
	if (user == null){
		response.sendRedirect("/login/Login.jsp");
	    return;
	}
	String userId = user.getUID()+"";
	String userInfo=user.getLogintype()+"_"+user.getUID()+"_"+user.getSeclevel()+"_"+user.getLogintype()+"_"+user.getUserDepartment()+"_"+user.getUserSubCompany1()+"_1";
	
	String mapId = Util.null2String(request.getParameter("mapId"));
	String name = "";
	String remark = "";
	rs.executeSql("select name,remark from KT_Map where deleted=0 and id="+mapId);
	if(rs.next()){
		name = Util.null2String(rs.getString("name"));
		remark = Util.toHtmlMode(rs.getString("remark"));
	}
	int mprogress = Util.getIntValue((String)cmutil.getMapStatus(userId,mapId),0);
	//System.out.println("mprogress:"+mprogress);
	String detailPage = "/knowledgeMap/template/TemplateDetail1.jsp?mId="+mapId;
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<title><%=name %></title>
	<script language="javascript" type="text/javascript" src="/knowledgeMap/js/jquery-1.3.2.min.js"></script>
	<script language="javascript" type="text/javascript" src="/knowledgeMap/js/jquery.msAccordion.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>
	<link href="../js/zDialog/zDialog_e8_wev8.css" type=text/css rel=stylesheet>
	<link href="../js/zDialog/e8_zDialog_btn_wev8.css" type=text/css rel=stylesheet>
	<script language="javascript" src="../js/zDialog/zDialog_wev8.js"></script>
	<script language="javascript" src="../js/weaver_lang_7_wev8.js"></script>
	<style type="text/css">
	html { height:100%; border:0;}
	
		body{
			background:url(/knowledgeMap/images/template2/bg.jpg) no-repeat center top; 
			margin:0 auto;
			background:#f00; height:100%;
			height:100%; margin:0;
			
		}
		.title{
			font-family:微软雅黑;
			font-size:20px;
			font-weight:bold;
			color:#fff;
			background: url("/knowledgeMap/images/template2/title.png");
			width: 72px;
			height: 511px;
			cursor: pointer;
			
			text-align: center;
			vertical-align: top;
			/**padding-left: 20px;*/
			
		}
		.content{
			background: url("/knowledgeMap/images/template2/content.png") repeat;
			width: 660px;
			height: 511px;
			scrollbar-3dlight-color:#e3e3e3; 
			scrollbar-arrow-color:#FFFFFF; 
			scrollbar-track-color:#e3e3e3; 
			scrollbar-darkshadow-color:#e3e3e3; 
			scrollbar-face-color:#EAF1DD; 
			scrollbar-highlight-color:#e3e3e3; 
			scrollbar-shadow-color:#e3e3e3;
			overflow:auto;
		}
		.accordionWrapper{display:inline-block; overflow:auto;}
		.accordionWrapper img{vertical-align:top; border:0; margin:0; padding:0}
		.accordionWrapper div{display:inline; float:left; margin:auto;}
		.accordionWrapper div.title{cursor:pointer;}
		.accordionWrapper div.content{display:none;}
		
		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;
		}
		.set{border:1px solid #787878}
		.progress2{
			background: url('/knowledgeMap/images/progress.png') repeat-x;height: 1px;margin-top: 2px;
		}
		.docname img{
			margin-top:8px !important;
		}
	</style>
</head>

<body style="height: 100%">
	<table width=100% height=100% border="0" cellspacing="0" cellpadding="0">
	<tr>
		<td align="center" valign="middle">
			123
		</td>
	</tr>
	
	</table>
		<!--loading-->
		<div id="div_load" style="display:none;position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:99999;background:url('/knowledgeMap/images/bg_ahp.png') repeat;">
			<table width="100%" height="100%" border="0" style="margin-top: -50px">
				<tr>
					<td align="center" valign="middle" style="text-align: center;vertical-align: middle;">
						数据处理中,请稍候...<br>
						<img src='/knowledgeMap/images/loading.gif' />
					</td>
				</tr>
			</table>
		</div>

<%@ include file="/systeminfo/RightClickMenuConent_wev8.jsp"%>
<%@ include file="/systeminfo/RightClickMenu_wev8.jsp"%>
<script language="javascript" type="text/javascript">

function toSubscribe(subscribeIds){
	window.open('/docs/docsubscribe/DocSubscribeAdd.jsp?subscribeDocId='+subscribeIds);
}
function doLearn(type,detailId,kId,tId){
	$( "#div_load" ).css("height",document.body.scrollHeight);
	$( "#div_load" ).show();
	var ajax=ajaxinit();
    ajax.open("POST", "/knowledgeMap/util/DoLearn.jsp", true);
    ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    ajax.send("type="+type+"&detailId="+detailId+"&kId="+kId+"&tId="+tId+"&mId=<%=mapId%>");
    //获取执行状态
    ajax.onreadystatechange = function() {
         //执行状态成功
    	if (ajax.readyState==4&&ajax.status == 200) {
        	try{
 				var r_value = ajax.responseText;
 				r_value = r_value.replace(/^\s*|\s*$/,'');
 				var strs= new Array();
 				strs=r_value.split("_"); 
 				if(type==1){
 					$("#d_"+tId+"_"+kId+"_"+detailId).html("<img src='/knowledgeMap/images/tab_yes.png' onclick='doLearn(0,"+detailId+","+kId+","+tId+");' style='cursor: pointer;' title='设为未完成'/>");
	 			}else{
	 				$("#d_"+tId+"_"+kId+"_"+detailId).html("<img src='/knowledgeMap/images/tab_no.png' onclick='doLearn(1,"+detailId+","+kId+","+tId+");' style='cursor: pointer;' title='设为已完成'/>");
		 		}
 				$("#kstatus_"+kId).html(strs[0]+"%");	
 				setPg2(tId,strs[1]);
 				setPg(strs[2]);
 				$( "#div_load" ).hide();
				//alert(strs[0]);
				//alert(strs[1]);
				//alert(strs[2]);							
            }catch(e){}
        } 
    }
}

function ajaxinit(){
	var ajax=false;
	try {
		ajax = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
	    try {
	        ajax = new ActiveXObject("Microsoft.XMLHTTP");
	    } catch (E) {
	        ajax = false;
	    }
	}
	if (!ajax && typeof XMLHttpRequest!='undefined') {
		ajax = new XMLHttpRequest();
	}
	return ajax;
}
function setPg(width){
	$("#pg").css("width",width+"%");
	$("#pg_txt").html(width+"%");
	var mptext = "";
	if(width == 0){
		mptext = "所有内容未开始";
	}else if(width == 100){
		mptext = "所有内容已完成";
	}else{
		mptext = "所有内容已完成"+width +"%";
	}
	$("#pg1").attr("title",mptext);
}
function setPg2(tId,width){
	$("#pg_"+tId).css("width",width+"%");
	var pgtext = "";
	if(width==0){
		pgtext = "此部分未开始";
	}else if(width==100){
		pgtext = "此部分已全部完成";
	}else{
		pgtext = "此部分已完成"+width+"%";
	}
	$("#menu_"+tId).attr("title",pgtext);
}
</script>
</body>
</html>