task.html 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. <!doctype html>
  2. <html class="no-js" ng-app="approveFlow">
  3. <head>
  4. <title>任务审批</title>
  5. <meta charset="utf-8">
  6. <script src="../assets/js/importJs.js"></script>
  7. <script type="text/javascript">
  8. importCss(["/weixin/assets/js/ztree/css/zTreeStyle/zTreeStyle.css",
  9. "/weixin/assets/js/ztree/css/outLook.css",
  10. "/weixin/assets/css/mobiscroll.custom-2.5.2.min.css",
  11. "/weixin/assets/css/form.css",
  12. "/weixin/assets/css/formValid.css"]);
  13. importJs(["/weixin/assets/js/angular.min.js",
  14. "/weixin/assets/js/BaseService.js",
  15. "/weixin/assets/js/zh_CN.js",
  16. "/weixin/assets/js/CustomValid.js",
  17. "/weixin/assets/js/mobiscroll.custom-2.5.2.min.js",
  18. "/js/hotent/platform/form/rule.js",
  19. "/weixin/assets/js/jquery.qtip.js",
  20. "/weixin/assets/js/ztree/js/jquery.ztree.core-3.5.js",
  21. "/weixin/assets/js/ztree/ZtreeCreator.js",
  22. "/weixin/assets/js/dialog/Dialogs.js",
  23. "/weixin/assets/js/formDirective.js",
  24. "/weixin/assets/js/bpm/FlowService.js",
  25. "/weixin/assets/js/bpm/FormService.js",
  26. "/weixin/assets/js/bpm/approveFlowController.js",
  27. "/weixin/assets/editor/ueditor.config.js",
  28. "/weixin/assets/editor/ueditor.all.min.js"]);
  29. </script>
  30. <style type="text/css">
  31. #contentDiv{
  32. height:-webkit-calc(100% -40px);
  33. height:calc(100% );
  34. overflow:auto ;
  35. }
  36. </style>
  37. </head>
  38. <body ng-controller="ctrl">
  39. <header data-am-widget="header" class="am-header am-header-default am-header-fixed">
  40. <div class="am-header-left am-header-nav">
  41. <span class="am-icon-chevron-left" id="btn-back" onclick="history.back();"></span>
  42. </div>
  43. <h1 class="am-header-title">
  44. <a href="#title-link" class="" id="title"> 任务审批 </a>
  45. </h1>
  46. <div class="am-header-right am-header-nav">
  47. <a href="../index.html" class="" title="返回主页" >
  48. <i class="am-header-icon fa fa-home" ></i>
  49. </a>
  50. </div>
  51. </header>
  52. <div id="formHtml" ht-bind-html="formHtml" style="width: 100%;height: 100%;overflow: auto;"></div>
  53. <div data-am-widget="navbar" class="am-navbar am-cf am-navbar-default "
  54. id="">
  55. <!-- 同意,反对,驳回,驳回发起人,会签同意,会签弃权,会签反对, -->
  56. <ul class="am-navbar-nav am-cf am-avg-sm-4">
  57. <li ng-if="flowParam.isSignTask!=true">
  58. <a href="#" class="" ng-click="approveFlow('agree')" >
  59. <i class="am-icon fa fa-check"></i>
  60. <span class="am-navbar-label">同意</span>
  61. </a>
  62. </li>
  63. <!-- <li ng-if="isSignTask==true">
  64. <a href="#" class="" ng-click="approveFlow('notAgree')" >
  65. <i class="am-icon fa fa-check"></i>
  66. <span class="am-navbar-label">反对</span>
  67. </a>
  68. </li> -->
  69. <li ng-if="flowParam.isSignTask==true">
  70. <a href="#" ng-click="approveFlow('agree_sign')" >
  71. <i class="am-icon fa fa-check"></i>
  72. <span class="am-navbar-label">同意</span>
  73. </a>
  74. </li>
  75. <li ng-if="flowParam.isSignTask==true">
  76. <a href="#" class="" ng-click="approveFlow('notAgree_sign')" >
  77. <i class="am-icon fa fa-reply"></i>
  78. <span class="am-navbar-label">反对</span>
  79. </a>
  80. </li>
  81. <li ng-if="flowParam.isSignTask==true">
  82. <a href="#" class="" ng-click="approveFlow('abandon')" >
  83. <i class="am-icon fa fa-check"></i>
  84. <span class="am-navbar-label">弃权</span>
  85. </a>
  86. </li>
  87. <li ng-if="flowParam.isCanBack==true">
  88. <a href="#" ng-click="approveFlow('reject')" >
  89. <i class="am-icon fa fa-reply"></i>
  90. <span class="am-navbar-label">驳回</span>
  91. </a>
  92. </li>
  93. <li ng-if="flowParam.isCanBack==true && !flowParam.isFirstNode">
  94. <a href="#" ng-click="approveFlow('rejectToStart')" >
  95. <i class="am-icon fa fa-reply-all"></i>
  96. <span class="am-navbar-label">驳回发起人</span>
  97. </a>
  98. </li>
  99. <li>
  100. <a href="#" ng-click="showOpinion()" >
  101. <i class="am-icon fa fa-history"></i>
  102. <span class="am-navbar-label">审批历史</span>
  103. </a>
  104. </li>
  105. <li>
  106. <a href="#" ng-click="showFlowPic()" >
  107. <i class="am-icon fa fa-picture-o"></i>
  108. <span class="am-navbar-label">流程图</span>
  109. </a>
  110. </li>
  111. </ul>
  112. </div>
  113. </body>
  114. </html>