testAuditAudit.jsp 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207
  1. <%@ page contentType="text/html;charset=UTF-8" %>
  2. <%@ include file="/webpage/include/taglib.jsp"%>
  3. <html>
  4. <head>
  5. <title>薪酬调整申请管理</title>
  6. <meta name="decorator" content="ani"/>
  7. <script type="text/javascript">
  8. $(document).ready(function() {
  9. jp.ajaxForm("#inputForm",function(data){
  10. if(data.success){
  11. jp.success(data.msg);
  12. jp.go("${ctx}/test/activiti/testAudit");
  13. }else{
  14. jp.error(data.msg);
  15. $("#inputForm").find("button:submit").button("reset");
  16. }
  17. });
  18. $("#agree").click(function () {
  19. jp.prompt("同意, 审批意见", function (message) {
  20. jp.post("${ctx}/act/task/audit",
  21. {
  22. "taskId":"${testAudit.act.taskId}",
  23. "taskName":"${testAudit.act.taskName}",
  24. "taskDefKey":"${testAudit.act.taskDefKey}",
  25. "procInsId":"${testAudit.act.procInsId}",
  26. "procDefId":"${testAudit.act.procDefId}",
  27. "flag":"yes",
  28. "comment":message
  29. },
  30. function (data) {
  31. if(data.success){
  32. jp.success(data.msg);
  33. jp.go("${ctx}/act/task/todo")
  34. }
  35. })
  36. })
  37. })
  38. $("#reject").click(function () {
  39. jp.prompt("驳回, 审批意见", function (message) {
  40. jp.post("${ctx}/act/task/audit",
  41. {
  42. "taskId":"${testAudit.act.taskId}",
  43. "taskName":"${testAudit.act.taskName}",
  44. "taskDefKey":"${testAudit.act.taskDefKey}",
  45. "procInsId":"${testAudit.act.procInsId}",
  46. "procDefId":"${testAudit.act.procDefId}",
  47. "flag":"no",
  48. "comment":message
  49. },
  50. function (data) {
  51. if(data.success){
  52. jp.success(data.msg);
  53. jp.go("${ctx}/act/task/todo")
  54. }
  55. })
  56. })
  57. })
  58. $('#exeDate').datetimepicker({
  59. format: "YYYY-MM-DD HH:mm:ss"
  60. });
  61. });
  62. </script>
  63. </head>
  64. <body>
  65. <div class="wrapper wrapper-content">
  66. <div class="row">
  67. <div class="col-md-12">
  68. <div class="panel panel-primary">
  69. <div class="panel-heading">
  70. <h3 class="panel-title">
  71. <a class="panelButton" href="#" onclick="history.go(-1)"><i class="ti-angle-left"></i> 返回</a>
  72. </h3>
  73. </div>
  74. <div class="panel-body">
  75. <div class="form-group text-center">
  76. <%--<h3>${testAudit.act.taskName}</h3>--%>
  77. </div>
  78. <table class="table table-bordered">
  79. <tbody>
  80. <tr>
  81. <td class="width-15 active"><label class="pull-right"><font color="red">*</font>变动用户:</label></td>
  82. <td class="width-35">
  83. ${testAudit.user.name}
  84. </td>
  85. <td class="width-15 active"><label class="pull-right"><font color="red">*</font>归属部门:</label></td>
  86. <td class="width-35">
  87. ${testAudit.office.name}
  88. </td>
  89. </tr>
  90. <tr>
  91. <td class="width-15 active"><label class="pull-right">岗位:</label></td>
  92. <td class="width-35">
  93. ${testAudit.post}
  94. </td>
  95. <td class="width-15 active"><label class="pull-right">性别:</label></td>
  96. <td class="width-35">
  97. ${fns:getDictLabel(testAudit.sex, 'sex', '')}
  98. </td>
  99. </tr>
  100. <tr>
  101. <td class="width-15 active"><label class="pull-right">学历:</label></td>
  102. <td class="width-35">
  103. ${testAudit.edu}
  104. </td>
  105. <td class="width-15 active"><label class="pull-right"><font color="red">*</font>调整原因:</label></td>
  106. <td class="width-35">
  107. ${testAudit.content}
  108. </td>
  109. </tr>
  110. <tr>
  111. <td class="width-15 active"><label class="pull-right">现行标准 薪酬档级:</label></td>
  112. <td class="width-35">
  113. ${testAudit.olda}
  114. </td>
  115. <td class="width-15 active"><label class="pull-right">现行标准 月工资额:</label></td>
  116. <td class="width-35">
  117. ${testAudit.oldb}
  118. </td>
  119. </tr>
  120. <tr>
  121. <td class="width-15 active"><label class="pull-right">现行标准 年薪总额:</label></td>
  122. <td class="width-35">
  123. ${testAudit.oldc}
  124. </td>
  125. <td class="width-15 active"><label class="pull-right">调整后标准 薪酬档级:</label></td>
  126. <td class="width-35">
  127. ${testAudit.newa}
  128. </td>
  129. </tr>
  130. <tr>
  131. <td class="width-15 active"><label class="pull-right"><font color="red">*</font>调整后标准 月工资额:</label></td>
  132. <td class="width-35">
  133. ${testAudit.newb}
  134. </td>
  135. <td class="width-15 active"><label class="pull-right">调整后标准 年薪总额:</label></td>
  136. <td class="width-35">
  137. ${testAudit.newc}
  138. </td>
  139. </tr>
  140. <tr>
  141. <td class="width-15 active"><label class="pull-right">月增资:</label></td>
  142. <td class="width-35">
  143. ${testAudit.addNum}
  144. </td>
  145. <td class="width-15 active"><label class="pull-right">执行时间:</label></td>
  146. <td class="width-35">
  147. <fmt:formatDate value="${testAudit.exeDate}" pattern="yyyy-MM-dd HH:mm:ss"/>
  148. </td>
  149. </tr>
  150. <tr>
  151. <td class="width-15 active"><label class="pull-right">备注信息:</label></td>
  152. <td class="width-35">
  153. ${testAudit.remarks}
  154. </td>
  155. <td class="width-15 active"></td>
  156. <td class="width-35" ></td>
  157. </tr>
  158. </tbody>
  159. </table>
  160. <c:if test="${testAudit.act.taskDefKey != '' && !testAudit.act.finishTask && testAudit.act.isNextGatewaty}">
  161. <div class="row">
  162. <div class="col-sm-3"></div>
  163. <div class="col-sm-6">
  164. <div class="form-group text-center">
  165. <input id="agree" class="btn btn-primary btn-lg btn-parsley" type="submit" value="同 意" />&nbsp;
  166. <input id="reject" class="btn btn-danger btn-lg btn-parsley" type="submit" value="驳 回" />&nbsp;
  167. </div>
  168. </div>
  169. </div>
  170. </c:if>
  171. <c:if test="${testAudit.act.taskDefKey != '' && !testAudit.act.finishTask && !testAudit.act.isNextGatewaty}">
  172. <div class="row">
  173. <div class="col-sm-3"></div>
  174. <div class="col-sm-6">
  175. <div class="form-group text-center">
  176. <input id="agree" class="btn btn-primary btn-lg btn-parsley" type="submit" value="办 理" />&nbsp;
  177. </div>
  178. </div>
  179. </div>
  180. </c:if>
  181. <c:if test="${not empty testAudit.id}">
  182. <act:flowChart procInsId="${testAudit.act.procInsId}"/>
  183. <act:histoicFlow procInsId="${testAudit.act.procInsId}" />
  184. </c:if>
  185. </div>
  186. </div>
  187. </div>
  188. </div>
  189. </div>
  190. </body>
  191. </html>