Brak opisu

shTime.html 6.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <script src="../Script/Common/huayi.load.js"></script>
  6. <script src="../Script/Common/huayi.config.js"></script>
  7. <link href="../css/layer/need/layer.css" />
  8. <link rel="stylesheet" href="../css/init.css" />
  9. <title>审核延时申请</title>
  10. <style>
  11. .SQtime {
  12. width: 100%;
  13. display: block;
  14. /*height: 32px;*/
  15. }
  16. </style>
  17. </head>
  18. <body>
  19. <div class="Common">
  20. <table>
  21. <tr>
  22. <th class="Importent">原延时时间:</th>
  23. <td> <input type="text" id="startTime" readonly="readonly" style="height: 32px;"></td>
  24. </tr>
  25. <tr>
  26. <th class="Importent">申请延时类型:</th>
  27. <td> <span id="delayType"></span></td>
  28. </tr>
  29. <tr>
  30. <th class="Importent">申请延时原因:</th>
  31. <td> <span class="SQtime"></span></td>
  32. </tr>
  33. <tr>
  34. <th class="Importent">申请单位:</th>
  35. <td> <span id="applicationUnit"></span></td>
  36. </tr>
  37. <tr>
  38. <th class="Importent">详情内容:</th>
  39. <td> <span id="details"></span></td>
  40. </tr>
  41. <tr>
  42. <th class="Importent">申请延时时间:</th>
  43. <td> <input type="text" id="endtime" class="laydate-icon" style="height: 32px;"></td>
  44. </tr>
  45. <tr>
  46. <th class="Importent">审核意见:</th>
  47. <td colspan="2">
  48. <textarea data-adaptheight id="reason" name="" rows="6" cols=""></textarea>
  49. </td>
  50. </tr>
  51. <input type="hidden" id="delayid" />
  52. </table>
  53. <div class="btn_box">
  54. <button class="btns Agree">同意</button>
  55. <button class="btns Noagree">拒绝</button>
  56. </div>
  57. </div>
  58. <script src="../js/adjustHeight.js"></script>
  59. <script src="../css/laydate/laydate.js"></script>
  60. <script>
  61. laydate.skin('blue');
  62. laydate({
  63. elem: '#endtime',
  64. event: 'focus'
  65. });
  66. var wid = helper.request.queryString("wid");
  67. var type;
  68. var delayType;
  69. $(document).ready(function () {
  70. HQ();
  71. getDetails();
  72. $(".Agree").click(function () {
  73. type = 1;
  74. if (delayType === 1) {
  75. JA();
  76. } else if (delayType === 2) {
  77. reviewScanningDelay()
  78. }
  79. })
  80. $(".Noagree").click(function () {
  81. type = 2;
  82. if (delayType === 1) {
  83. JA();
  84. } else if (delayType === 2) {
  85. reviewScanningDelay()
  86. }
  87. })
  88. })
  89. //批示
  90. function JA() {
  91. $.post(huayi.config.callcenter_url + 'WorkOrder/AuditDelayWorkOrder', {
  92. workorderid: wid,
  93. reason: $("#reason").val(),
  94. newlimittime: $("#endtime").val(),
  95. state: type,
  96. delayid: $("#delayid").val(),
  97. "token": $.cookie("token")
  98. }, function (result) {
  99. result = JSON.parse(result);
  100. if (result.state.toLowerCase() == "success") {
  101. var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
  102. parent.layer.close(index); //再执行关闭
  103. parent.$('#orderlist').bootstrapTable('refresh');
  104. parent.layer.msg("审核延时成功");
  105. }
  106. })
  107. }
  108. //审核扫描件延时
  109. function reviewScanningDelay() {
  110. $.post(huayi.config.callcenter_url + 'WorkOrder/AuditDelayScanning', {
  111. workorderid: wid,
  112. reason: $("#reason").val(),
  113. newlimittime: $("#endtime").val(),
  114. state: type,
  115. delayid: $("#delayid").val(),
  116. "token": $.cookie("token")
  117. }, function (result) {
  118. result = JSON.parse(result);
  119. if (result.state.toLowerCase() == "success") {
  120. var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
  121. parent.layer.close(index); //再执行关闭
  122. parent.$('#orderlist').bootstrapTable('refresh');
  123. parent.layer.msg("审核延时成功");
  124. }
  125. })
  126. }
  127. //获取数据
  128. function HQ() {
  129. $.getJSON(huayi.config.callcenter_url + 'WorkOrder/GetAuditInfo', {
  130. workorderid: wid,
  131. type: 2,
  132. "token": $.cookie("token")
  133. }, function (result) {
  134. // result = JSON.parse(result);
  135. if (result.state.toLowerCase() == "success") {
  136. // $("#reason").val(result.data[0].F_Result);
  137. if (result.data[0].F_OldTime) {
  138. var Otime = result.data[0].F_OldTime.substring(0, result.data[0].F_OldTime.indexOf(
  139. ' '));
  140. $("#startTime").val(Otime);
  141. }
  142. if (result.data[0].F_NewTime) {
  143. var Ntime = result.data[0].F_NewTime.substring(0, result.data[0].F_NewTime.indexOf(
  144. ' '));
  145. $("#endtime").val(Ntime);
  146. }
  147. $("#delayid").val(result.data[0].F_Id);
  148. $(".SQtime").text(result.data[0].F_Reason);
  149. if (result.data[0].F_State) {
  150. if (result.data[0].F_State === 1) {
  151. $("#delayType").text("办理时限")
  152. delayType = 1
  153. } else if (result.data[0].F_State === 2) {
  154. $("#delayType").text("扫描件时效")
  155. delayType = 2
  156. }
  157. }
  158. }
  159. })
  160. }
  161. //详情
  162. function getDetails() {
  163. $.get(huayi.config.callcenter_url + 'WorkOrder/GetWorkOrder', {
  164. workorderid: wid,
  165. token: $.cookie("token")
  166. }, function (result) {
  167. result = JSON.parse(result);
  168. if (result.state.toLowerCase() == "success") {
  169. var content = result.data;
  170. $("#details").text(content.data[0].F_ComContent); //详细内容
  171. var m = content.jbdata.length;
  172. if (m > 0) {
  173. $('#applicationUnit').text(content.jbdata[m - 1].DeptName); //承办单位
  174. }
  175. }
  176. })
  177. }
  178. </script>
  179. </body>
  180. </html>