processJs.jsp 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="utf-8" %>
  2. <%@include file="/WEB-INF/ehr/commons/jsp/commonInclude.jsp" %>
  3. <link rel="stylesheet" type="text/css" href="${contextRoot}/develop/lib/gooflow/goo/codebase/GooFlow2.css"/>
  4. <link rel="stylesheet" type="text/css" href="${contextRoot}/develop/lib/gooflow/default.css"/>
  5. <script type="text/javascript" src="${contextRoot}/develop/lib/gooflow/jquery.min.js"></script>
  6. <script type="text/javascript" src="${contextRoot}/develop/lib/gooflow/goo/data.js"></script>
  7. <script type="text/javascript" src="${contextRoot}/develop/lib/gooflow/GooFunc.js"></script>
  8. <script type="text/javascript" src="${contextRoot}/develop/lib/gooflow/json2.js"></script>
  9. <script type="text/javascript" src="${contextRoot}/develop/lib/gooflow/goo/codebase/GooFlow.js"></script>
  10. <script type="text/javascript">
  11. var property = {
  12. width: 1600,
  13. height: 700,
  14. toolBtns: ["start round", "end round", "task round", "node", "chat", "state", "plug", "join", "fork", "complex mix"],
  15. haveHead: true,
  16. headBtns: ["new", "open", "save", "undo", "redo", "reload"], //如果haveHead=true,则定义HEAD区的按钮
  17. haveTool: true,
  18. haveGroup: true,
  19. useOperStack: true
  20. };
  21. var remark = {
  22. cursor: "选择指针",
  23. direct: "结点连线",
  24. start: "入口结点",
  25. "end": "结束结点",
  26. "task": "任务结点",
  27. node: "自动结点",
  28. chat: "决策结点",
  29. state: "状态结点",
  30. plug: "附加插件",
  31. fork: "分支结点",
  32. "join": "联合结点",
  33. "complex mix": "复合结点",
  34. group: "组织划分框编辑开关"
  35. };
  36. var demo;
  37. $(document).ready(function() {
  38. demo = $.createGooFlow($("#demo"), property);
  39. demo.setNodeRemarks(remark);
  40. //demo.onItemDel=function(id,type){
  41. // return confirm("确定要删除该单元吗?");
  42. //}
  43. // demo.loadData(jsondata);
  44. });
  45. var out;
  46. function Export() {
  47. document.getElementById("result").value = JSON.stringify(demo.exportData());
  48. }
  49. </script>