bpmNodeUserStartOrPrevDialog.jsp 3.0 KB

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