bpmNodeUserStartOrPreWithOrgDialog.jsp 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. <%@page 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" src="${ctx}/js/hotent/platform/system/SysDialog.js"></script>
  8. <script type="text/javascript" src="${ctx}/js/hotent/platform/form/CommonDialog.js"></script>
  9. <script type="text/javascript" src="${ctx}/js/util/easyTemplate.js"></script>
  10. <script type="text/javascript">
  11. $(function(){
  12. });
  13. function save(){
  14. var objUserType=$("[name='userType']:checked");
  15. var objType=$("[name='type']:checked");
  16. if(objType.length==0){
  17. $.ligerDialog.warn("请选择人员类型!",'提示');
  18. return ;
  19. }
  20. if(objUserType.length==0){
  21. $.ligerDialog.warn("请选择组织类型!",'提示');
  22. return ;
  23. }
  24. var varType=objType.val();
  25. var varTypeName=objType.attr("memo");
  26. var varUserType=objUserType.val();
  27. var varUserTypeName=objUserType.attr("memo");
  28. var obj={};
  29. obj.json="{userType:\""+varUserType +"\",type:\""+varType+"\"}";
  30. obj.description="与"+varUserTypeName +"具有"+varTypeName;
  31. window.returnValue= obj;
  32. window.close();
  33. }
  34. </script>
  35. </head>
  36. <body style="overflow: hidden;">
  37. <div class="panel">
  38. <div class="hide-panel">
  39. <div class="panel-top">
  40. <div class="tbar-title">
  41. <span class="tbar-label">人员表单变量</span>
  42. </div>
  43. <div class="panel-toolbar">
  44. <div class="toolBar">
  45. <div class="group"><a class="link save" id="dataFormSave" onclick="save();" href="javascript:;"><span></span>保存</a></div>
  46. <div class="l-bar-separator"></div>
  47. <div class="group"><a class="link close" onclick="window.close()" href="javascript:;"><span></span>关闭</a></div>
  48. </div>
  49. </div>
  50. </div>
  51. </div>
  52. <div style="text-align: center;padding-top: 10px;">
  53. <table class="table-grid" width="90%">
  54. <tr>
  55. <td>人员类型</td>
  56. <td align="left">
  57. <input type="radio" name="userType" value="start" memo="发起人" <c:if test="${userType eq 'start'}">checked="checked"</c:if> />
  58. 发起人
  59. <input type="radio" name="userType" value="prev" memo="上一任务执行人" <c:if test="${userType eq 'prev'}">checked="checked"</c:if> />
  60. 上一任务执行人
  61. </td>
  62. </tr>
  63. <tr>
  64. <td>组织类型</td>
  65. <td align="left">
  66. <input type="radio" name="type" value="org" memo="相同部门" <c:if test="${type eq 'org'}">checked="checked"</c:if> />
  67. 相同部门
  68. <input type="radio" name="type" value="job" memo="相同职务" <c:if test="${type eq 'job'}">checked="checked"</c:if> />
  69. 相同职务
  70. <input type="radio" name="type" value="pos" memo="相同岗位" <c:if test="${type eq 'pos'}">checked="checked"</c:if> />
  71. 相同岗位
  72. </td>
  73. </tr>
  74. </table>
  75. </div>
  76. </div>
  77. </body>
  78. </html>