bpmDefinitionTaskNodes.jsp 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@include file="/commons/include/html_doctype.html" %>
  3. <html>
  4. <head>
  5. <%@include file="/commons/include/form.jsp" %>
  6. <title>选择流程任务节点</title>
  7. <script type="text/javascript">
  8. /*KILLDIALOG*/
  9. var dialog = frameElement.dialog; //调用页面的dialog对象(ligerui对象)
  10. //选择任务节点
  11. function selectTaskNode(){
  12. var nodeIdRd=$('.nodeId:checked');
  13. if(nodeIdRd){
  14. //window.returnValue={nodeId:nodeIdRd.val(),nodeName:nodeIdRd.attr('nodeName')};
  15. var rtn={nodeId:nodeIdRd.val(),nodeName:nodeIdRd.attr('nodeName')};
  16. dialog.get("sucCall")(rtn);
  17. }else{
  18. //window.returnValue={nodeId:'',nodeName:''};
  19. var rtn={nodeId:'',nodeName:''};
  20. dialog.get("sucCall")(rtn);
  21. }
  22. dialog.close();
  23. }
  24. </script>
  25. </head>
  26. <body>
  27. <div class="panel">
  28. <div class="hide-panel">
  29. <div class="panel-top">
  30. <div class="panel-toolbar">
  31. <div class="toolBar">
  32. <div class="group"><a class="link save" onclick="selectTaskNode()"><span></span>选择</a></div>
  33. <div class="l-bar-separator"></div>
  34. <div class="group"><a class="link del" onclick="javasrcipt:dialog.close()"><span></span>关闭</a></div>
  35. <div class="l-bar-separator"></div>
  36. </div>
  37. </div>
  38. </div>
  39. </div>
  40. <div class="panel-body">
  41. <table cellpadding="1" cellspacing="1" class="table-grid">
  42. <thead>
  43. <tr>
  44. <th width="120">
  45. 序号
  46. </th>
  47. <th>
  48. 节点名称
  49. </th>
  50. </tr>
  51. </thead>
  52. <c:forEach items="${taskNodeMap}" var="map" varStatus="i">
  53. <tr>
  54. <td>
  55. <span>${i.count}</span>
  56. <input type="radio" class="nodeId" name="nodeId" value="${map.key}" nodeName="${map.value}"/>
  57. </td>
  58. <td>
  59. ${map.value}
  60. </td>
  61. </tr>
  62. </c:forEach>
  63. </table>
  64. </div>
  65. </div>
  66. </body>
  67. </html>