123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109 |
- <%@ page language="java" pageEncoding="UTF-8"%>
- <%@ page import="com.sooka.nsos.system.login.bean.Permissions"%>
- <%
- String orgId = "1";
- String parentOrgId = "0";
- //String itemFullId = "-1";
- /*
- //登录用户所在党组织父节点id
- String parentOrgId = "-1";
- String orgId = "-1";
- String itemFullId = "-1";
- //获得登录用户session
- Permissions pemission=(Permissions)request.getSession().getAttribute("userinfo");
- if(pemission!=null){
-
- if(pemission.getUserJigouId()!=null){
- orgId = pemission.getOrganization().getO_id();
- itemFullId = pemission.getOrganization().getOrg_fullid();
- parentOrgId = pemission.getOrganization().getParentid();
- }
-
- //如果userJigouId(DEPT.id)=2011112012是组织部,则以根(绿园区委、区政府)显示
- if(pemission.getUserJigouId().equals("2011112012")||pemission.getUserJigouId().equals("20120501682")){
- parentOrgId="0";
- orgId="1";
- itemFullId="1.";
- }
- }
- String org_level = request.getParameter("org_level")!=null?request.getParameter("org_level"):"9";
- String org_relationcode = request.getParameter("org_relationcode")!=null?request.getParameter("org_relationcode"):"99";
- String org_rk = request.getParameter("org_rk")!=null?request.getParameter("org_rk"):"9";
- */
- %>
- <script type="text/javascript">var projectPath ="<%=request.getContextPath()%>";</script>
- <link href="<%=request.getContextPath()%>/css/dhtmlXTree.css" type="text/css" rel="stylesheet">
- <link href="<%=request.getContextPath()%>/css/style.css" type="text/css" rel="stylesheet">
- <script type="text/javascript" src="<%=request.getContextPath()%>/js/dhtmlXCommon.js"></script>
- <script type="text/javascript" src="<%=request.getContextPath()%>/js/dhtmlXTree.js"></script>
- <script type="text/javascript">
- var webAppHost=projectPath;
- var positionInnerCode;
- function setCustomHeight(){
- }
- function fireResize(setHeight,setWidth){
- // gridr.setSize(parseInt(document.getElementById('mainDataRightDivId').style.width),setHeight);
- }
-
- //-->
- </script>
- <div id="treediv" style="position:absolute;top:0px;left:0px; width:100px;height:930px;">
- <!--表单样式开始 -->
- <table width="100%" align="center" cellpadding="1" cellspacing="3" class="titleTable" >
- <tr>
- <td class="font_style2">组织列表</td>
- </tr>
- <tr>
- <td class="tdContent" >
- <table width="100%" border='0' align="center" cellpadding="1" cellspacing="1" class="listTable">
- <tr>
- <td valign="top">
- <div id="dhtmlTree" style="width:200px;height:400px" class="titleTablenei"></div>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </div>
- <script>
- var itemSelect = '<%=orgId%>';
- var itemText = '';
- var parentOrgId = '<%=parentOrgId%>';
- tree=new dhtmlXTreeObject("dhtmlTree","100%","100%",parentOrgId);
- tree.setImagePath("<%=request.getContextPath()%>/images/tree/");
- tree.setOnClickHandler(doOnClick);
- tree.setXMLAutoLoading("<%=request.getContextPath()%>/orgNextTree_tree.action?id=<%=orgId%>");
- tree.loadXML("<%=request.getContextPath()%>/orgTree_tree.action?id=<%=orgId%>&pid=<%=parentOrgId%>");
- function selectItem(id){
- if(id!=null && id!='') {
- itemSelect =id;
- tree.selectItem(id,true);
- }
- }
- function refreshItem(id){
- if(id!=null && id!='') tree.refreshItem(id);
- }
- function saveOnClick(parentItemId){
- refreshItem(parentItemId);
- }
- function saveOnClickedit(id,label){
- if(id!=null && id!='') tree.setItemText(id,label);
- }
- function saveOnClickdel(parentItemId){
- refreshItem(parentItemId);
- selectItem(parentItemId);
- }
- function doOnClick(itemId){
- itemText=tree.getItemText(itemId);
- record_start=0;
- var userdatavalue = tree.getUserData(itemId,itemId);
- if(userdatavalue == null || userdatavalue==undefined)
- userdatavalue = "";
- var userdatavalueArr = userdatavalue.split(",");
-
- itemSelect =itemId;
- itemSelect = '';
- leftTreeCallback(itemId);
- }
- </script>
|