incTaskTransTo.jsp 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
  3. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  4. <script type="text/javascript">
  5. $(function(){//隐藏意见控件
  6. var opinion = $("textarea[opinionname]");
  7. opinion.removeAttr("validate");
  8. opinion.hide();
  9. });
  10. function beforeClick(operatorType){<c:if test="${not empty mapButton.button}">
  11. switch(operatorType){<c:forEach items="${mapButton.button }" var="btn" ><c:if test="${not empty btn.prevscript}">
  12. case ${btn.operatortype}:
  13. ${btn.prevscript}
  14. break;</c:if></c:forEach>
  15. }</c:if>
  16. }
  17. function afterClick(operatorType){<c:if test="${not empty mapButton.button}">
  18. switch(operatorType){<c:forEach items="${mapButton.button }" var="btn" ><c:if test="${not empty btn.afterscript}">
  19. case ${btn.operatortype}:
  20. ${btn.afterscript}
  21. break;</c:if></c:forEach>
  22. }</c:if>
  23. }
  24. function openOpinionDialog(){
  25. /* var rtn=CustomForm.validate();
  26. if(!rtn){
  27. $.ligerDialog.warn('表单验证不成功,请检查表单是否正确填写!','提示');
  28. return;
  29. } */
  30. var obj = {data:CustomForm.getData()};
  31. //增加抄送人员
  32. var url=__ctx + "/platform/bpm/task/transToOpinionDialog.ht?taskId=${task.id}";
  33. var winArgs="dialogWidth=500px;dialogHeight=300px;help=0;status=0;scroll=0;center=1";
  34. url=url.getNewUrl();
  35. /*KILLDIALOG*/
  36. DialogUtil.open({
  37. height:300,
  38. width: 500,
  39. title : '抄送人员',
  40. url: url,
  41. isResize: true,
  42. //自定义参数
  43. obj: obj,
  44. sucCall:function(rtn){
  45. if(rtn=="ok"){
  46. if(window.opener && window.opener.location){
  47. window.opener.location.href=window.opener.location.href.getNewUrl();
  48. }
  49. window.close();
  50. }
  51. }
  52. });
  53. }
  54. </script>
  55. <div class="panel-top noprint">
  56. <div class="panel-toolbar">
  57. <div class="toolBar">
  58. <div class="group"><a id="btnNotify" class="link agree" onclick="openOpinionDialog()"><span></span>反馈</a></div>
  59. <div class="l-bar-separator"></div>
  60. <div class="group"><a id="btnSave" class="link save"><span></span>保存</a></div>
  61. <div class="l-bar-separator"></div>
  62. <div class="group"><a class="link setting" onclick="showTaskUserDlg()"><span></span>流程图</a></div>
  63. <div class="l-bar-separator"></div>
  64. <div class="group"><a class="link search" onclick="showTaskOpinions()"><span></span>审批历史</a></div>
  65. <div class="l-bar-separator"></div>
  66. <div class="group"><a class="link sendMessage" onclick="showTaskCommunication()"><span></span>沟通</a></div>
  67. <div class="l-bar-separator"></div>
  68. <div class="group"><a class="link switchuser" onclick="showTaskTransTo()"><span></span>加签</a></div>
  69. </div>
  70. </div>
  71. </div>