processRunCheckFileAndReport.jsp 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. <%--
  2. time:2019-06-10 14:19:51
  3. desc:edit the 值班记录表
  4. --%>
  5. <%@page language="java" pageEncoding="UTF-8" %>
  6. <%@include file="/commons/include/html_doctype.html" %>
  7. <%@page import="java.util.Date" %>
  8. <html>
  9. <head>
  10. <title>上报</title>
  11. <%@include file="/commons/include/form.jsp" %>
  12. <script type="text/javascript" src="${ctx}/js/hotent/CustomValid.js"></script>
  13. <script type="text/javascript" charset="utf-8" src="${ctx}/js/hotent/platform/system/SysDialog.js"></script>
  14. <script type="text/javascript" src="${ctx}/js/hotent/CustomValid.js"></script>
  15. <script type="text/javascript">
  16. function showDocument(){
  17. var h = document.body.clientHeight;
  18. $('.datagrid-mask').css({display:"block",width:"100%",height:h}).appendTo("body");
  19. }
  20. function removeDocument(){
  21. $('.datagrid-mask').remove();
  22. }
  23. //公文归档并上报方法 add
  24. function forFileAndReport(runId,userId) {
  25. showDocument();
  26. var url="${ctx}/platform/bpm/processRun/forFileAndReport.ht?runId="+runId+"&userId="+userId;
  27. $.post(url,
  28. {
  29. runId:runId,
  30. userId:userId
  31. },function(data){
  32. var jsdata=JSON.parse(data);
  33. if(jsdata.success == "true"){
  34. removeDocument();
  35. $.ligerDialog.success("公文归档成功!","提示",function(rtn){
  36. parent.location.href="${ctx}/platform/bpm/processRunFW/myFwOrver.ht";
  37. });
  38. }else {
  39. removeDocument();
  40. $.ligerDialog.warn("网络繁忙!请稍后重试","提示",function(rtn){
  41. parent.location.href="${ctx}/platform/bpm/processRunFW/myFwOrver.ht";
  42. });
  43. }
  44. });
  45. }
  46. //选择A岗用户
  47. function chooseUser() {
  48. UserDialog({
  49. isSingle: true, selectUsers: "", callback: function (userIds, fullnames) {
  50. $('#userId').val(userIds);
  51. $('#user').val(fullnames);
  52. }
  53. });
  54. };
  55. </script>
  56. </head>
  57. <body>
  58. <div class="panel datagrid-mask">
  59. <div class="hide-panel">
  60. <div class="panel-top">
  61. <div class="panel-toolbar">
  62. <div class="toolBar">
  63. <div class="group"><a class="link save" onclick="forFileAndReport('${runId}',$('#userId').val())"><span></span>确认上报</a></div>
  64. <div class="l-bar-separator"></div>
  65. <%--<div class="group"><a class="link back" href="list.ht"><span></span>返回</a></div>--%>
  66. </div>
  67. </div>
  68. </div>
  69. </div>
  70. <div class="panel-body">
  71. <form id="qsForm" method="post" action="save.ht">
  72. <table class="table-detail qr_table" cellpadding="0" cellspacing="0" border="0" type="main">
  73. <tr class="qr_tr">
  74. <td width="0%" style="padding:0px;border: 0px;"></td>
  75. <td width="100%">上报领导</td>
  76. </tr>
  77. <tr>
  78. <td width="0%" style="padding:0px;border: 0px;">
  79. <input type="hidden" name="runId" value="${runId}"/>
  80. </td>
  81. <td width="100%">
  82. <input readonly type="text" id="user" name="user" class="inputText" style="width: 100px;" validate="{required:false}"/>
  83. <a class="link add" onclick="chooseUser(this);"><span></span>选择</a>
  84. <input type="hidden" id="userId" name="userId" class="inputText" validate="{required:false,maxlength:50}"/>
  85. </td>
  86. </tr>
  87. </table>
  88. <input type="hidden" name="saveData" id="saveData"/>
  89. <input type="hidden" name="executeType" value="start"/>
  90. </form>
  91. </div>
  92. </div>
  93. <div class="datagrid-mask" style="position:fixed;z-index:110;top:0px;left:0px;display:none;background-color:rgba(0,0,0,0.2);"><img src="${ctx}/styles/blue/images/qdd.gif" style="left:50%;margin-left:-160px;display:block;position:absolute;top:50%;margin-top:-152px;"></div>
  94. </body>
  95. </html>