bpmDefinitionForMe.jsp 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <%@page import="com.hotent.platform.model.system.GlobalType"%>
  2. <%@page import="com.hotent.core.util.AppConfigUtil"%>
  3. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
  4. <%@include file="/commons/include/html_doctype.html" %>
  5. <html>
  6. <head>
  7. <%@include file="/commons/include/get.jsp" %>
  8. <title>新建流程</title>
  9. <f:link href="tree/zTreeStyle.css"></f:link>
  10. <script type="text/javascript" src="${ctx}/js/tree/jquery.ztree.js"></script>
  11. <script type="text/javascript" src="${ctx}/js/lg/plugins/ligerLayout.js"></script>
  12. <script type="text/javascript" src="${ctx}/js/hotent/platform/form/GlobalType.js"></script>
  13. <style type="text/css">
  14. .tree-title{overflow:hidden;width:100%;}
  15. html,body{ padding:0px; margin:0; width:100%;height:100%;overflow: hidden;}
  16. </style>
  17. <script type="text/javascript">
  18. var catKey="<%=GlobalType.CAT_FLOW%>";
  19. var globalType=new GlobalType(catKey,"glTypeTree",{onClick:onClick,url:'${ctx}/platform/system/globalType/getByCatKeyForBpmNewPro.ht',expandByDepth:1});
  20. //显示所有栏目但无数var globalType=new GlobalType(catKey,"glTypeTree",{onClick:onClick,url:'${ctx}/platform/system/globalType/getByCatKey.ht',expandByDepth:1});
  21. $(function (){
  22. //布局
  23. $("#defLayout").ligerLayout({ leftWidth:210,height: '100%',allowLeftResize:false});
  24. //加载菜单
  25. globalType.loadGlobalTree();
  26. });
  27. //左击
  28. function onClick(treeNode){
  29. var url="${ctx}/platform/bpm/bpmDefinition/myList.ht?typeId="+treeNode.typeId;
  30. $("#defFrame").attr("src",url);
  31. };
  32. //展开收起
  33. function treeExpandAll(type){
  34. globalType.treeExpandAll(type);
  35. };
  36. </script>
  37. </head>
  38. <body>
  39. <div id="defLayout" >
  40. <div id="tree_tr" position="left" title="流程分类" style="overflow: auto;float:left;width:100%;height:96%;">
  41. <div class="tree-toolbar">
  42. <span class="toolBar">
  43. <div class="group"><a class="link reload" id="treeFresh" href="javascript:globalType.loadGlobalTree();" title="刷新"></a></div>
  44. <div class="l-bar-separator"></div>
  45. <div class="group"><a class="link expand" id="treeExpandAll" href="javascript:treeExpandAll(true)" title="展开"></a></div>
  46. <div class="l-bar-separator"></div>
  47. <div class="group"><a class="link collapse" id="treeCollapseAll" href="javascript:treeExpandAll(false)" title="收起"></a></div>
  48. </span>
  49. </div>
  50. <ul id="glTypeTree" class="ztree" ></ul>
  51. </div>
  52. <div position="center" title="新建流程">
  53. <iframe id="defFrame" height="100%" width="100%" frameborder="0" src="${ctx}/platform/bpm/bpmDefinition/myList.ht"></iframe>
  54. </div>
  55. </div>
  56. </body>
  57. </html>