bpmNodeUserStartOrPrevWithOrgDialog.jsp 3.4 KB

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