Brak opisu

shTime.html 4.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  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 class="SQtime"></span></td>
  28. </tr>
  29. <tr>
  30. <th class="Importent">申请延时附件:</th>
  31. <td colspan="7">
  32. <div class="FJ file_imgs">
  33. </div>
  34. </td>
  35. </tr>
  36. <tr>
  37. <th class="Importent">申请延时时间:</th>
  38. <td > <input disabled="disabled" type="text" id="endtime" class="laydate-icon" style="height: 32px;"></td>
  39. </tr>
  40. <tr>
  41. <th class="Importent">审核意见:</th>
  42. <td colspan="2">
  43. <textarea data-adaptheight id="reason" name="" rows="6" cols=""></textarea>
  44. </td>
  45. </tr>
  46. <input type="hidden"id="delayid" />
  47. </table>
  48. <div class="btn_box">
  49. <button class="btns Agree">同意</button>
  50. <button class="btns Noagree">拒绝</button>
  51. </div>
  52. </div>
  53. <script src="../js/adjustHeight.js"></script>
  54. <script src="../css/laydate/laydate.js"></script>
  55. <script src="../js/jquery-photo-gallery/jquery.photo.gallery.js"></script>
  56. <script >
  57. laydate.skin('blue');
  58. laydate({
  59. elem: '#endtime',
  60. event: 'focus'
  61. });
  62. var wid = helper.request.queryString("wid");
  63. var auditInfoType = helper.request.queryString("auditInfoType");
  64. var auditUrl,type,InfoType
  65. $(document).ready(function() {
  66. if (auditInfoType) {
  67. InfoType = 4
  68. if ($.cookie("code") === "WLDW") {
  69. auditUrl ='WorkOrder/DWAuditDelayWorkOrder'
  70. }else{
  71. auditUrl ='WorkOrder/DDAuditDelayWorkOrder'
  72. }
  73. }else{
  74. InfoType = 2
  75. auditUrl = "WorkOrder/AuditDelayWorkOrder"
  76. }
  77. HQ();
  78. $(".Agree").click(function(){
  79. type=1;
  80. JA();
  81. })
  82. $(".Noagree").click(function(){
  83. type=2;
  84. JA();
  85. })
  86. })
  87. //批示
  88. function JA() {
  89. $.post(huayi.config.callcenter_url +auditUrl, {
  90. workorderid: wid,
  91. reason:$("#reason").val(),
  92. newlimittime:$("#endtime").val(),
  93. state:type,
  94. delayid:$("#delayid").val(),
  95. "token": $.cookie("token")
  96. }, function(result) {
  97. result = JSON.parse(result);
  98. if(result.state.toLowerCase() == "success") {
  99. var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
  100. parent.layer.close(index); //再执行关闭
  101. parent.$('#orderlist').bootstrapTable('refresh');
  102. parent.layer.msg("审核延时成功");
  103. }
  104. })
  105. }
  106. //获取数据
  107. function HQ(){
  108. $.getJSON(huayi.config.callcenter_url + 'WorkOrder/GetAuditInfo', {
  109. workorderid:wid,
  110. type:InfoType,
  111. "token": $.cookie("token")
  112. }, function(result) {
  113. // result = JSON.parse(result);
  114. if(result.state.toLowerCase() == "success") {
  115. // $("#reason").val(result.data[0].F_Result);
  116. if(result.data[0].F_OldTime){
  117. var Otime = result.data[0].F_OldTime.substring(0, result.data[0].F_OldTime.indexOf(' '));
  118. $("#startTime").val(Otime);
  119. }
  120. if(result.data[0].F_NewTime){
  121. var Ntime = result.data[0].F_NewTime.substring(0, result.data[0].F_NewTime.indexOf(' '));
  122. $("#endtime").val(Ntime);
  123. }
  124. $("#delayid").val(result.data[0].F_Id);
  125. $(".SQtime").text(result.data[0].F_Reason);
  126. //附件
  127. var HTML;
  128. $(result.data[0].File).each(function(i, v) {
  129. var $list = $(".FJ");
  130. if(v.F_FileType == ".jpg" || v.F_FileType == ".png" || v.F_FileType == ".image") {
  131. var $li = $(
  132. '<li class="gallerys" style="padding: 25px 0"><img class="gallery-pic" style="width:80px; height:80px" border="0" ondblclick="$.openPhotoGallery(this)" src="' + v.F_FileUrl + '" alt="' + v.F_FileName + '" fileId="' + v.F_FileId + '">' + '</li>'
  133. );
  134. $list.append($li);
  135. } else {
  136. var $liFile = $(
  137. '<li><span class="img_mask"><a href="' +
  138. v.F_FileUrl +
  139. '" download="w3logo" title="点击下载"> <i class="fa fa-download" aria-hidden="true"></i></a></span>' +
  140. '<div class="noThumb" title="文件"><i class="glyphicon glyphicon-paperclip"></i><p>无法预览</p></div>' +
  141. '</li>'
  142. );
  143. $list.append($liFile);
  144. }
  145. })
  146. }
  147. })
  148. }
  149. </script>
  150. </body>
  151. </html>