Sin descripción

tuihuisq.html 7.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  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. </head>
  11. <body>
  12. <div class="Common">
  13. <table>
  14. <tr>
  15. <th class="Importent">申请退回原因:</th>
  16. <td colspan="2">
  17. <textarea data-adaptheight id="backreason" name="" rows="" cols=""></textarea>
  18. </td>
  19. </tr>
  20. <tr>
  21. <th>上传附件:</th>
  22. <td>
  23. <div class="fileBox"></div>
  24. <input class="input" type="file" name="upFile" id="upFile" multiple="multiple"
  25. style="display: none;">
  26. <input class="input" type="button" value="上传" id="scwj">
  27. <input type="hidden" id="file">
  28. <span style="color: #ff0000; border: none">
  29. (文件格式为png,jpg,mp4,mp3,pdf,doc,docx,xls,xlsx)
  30. </span>
  31. </td>
  32. </tr>
  33. </table>
  34. <div class="btn_box">
  35. <button class="btns">保存</button>
  36. </div>
  37. </div>
  38. <script src="../css/laydate/laydate.js"></script>
  39. <script src="../js/adjustHeight.js"></script>
  40. <script src="../Script/Common/huayi.common.js"></script>
  41. <script>
  42. var wid = helper.request.queryString("wid");
  43. $(document).ready(function () {
  44. $(".btns").click(function () {
  45. if ($("#backreason").val() == "") {
  46. layer.msg("退回原因不为空");
  47. } else {
  48. JA();
  49. }
  50. });
  51. });
  52. //批示
  53. function JA() {
  54. $.post(
  55. huayi.config.callcenter_url + "WorkOrder/RebackWorkOrder", {
  56. workorderid: wid,
  57. file: $("#file").val(),
  58. backreason: $("#backreason").val(),
  59. token: $.cookie("token"),
  60. },
  61. function (result) {
  62. result = JSON.parse(result);
  63. if (result.state.toLowerCase() == "success") {
  64. if (parent.closePage) {
  65. var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
  66. parent.layer.close(index); //再执行关闭
  67. parent.closePage()
  68. parent.parent.$("#orderlist").bootstrapTable("refresh");
  69. } else {
  70. var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
  71. parent.layer.close(index); //再执行关闭
  72. parent.$("#orderlist").bootstrapTable("refresh");
  73. parent.layer.msg("申请退回成功");
  74. }
  75. }
  76. }
  77. );
  78. }
  79. //上传附件
  80. $("#scwj").click(function () {
  81. $("#upFile").trigger("click");
  82. });
  83. $("#upFile").change(function () {
  84. upload('upFile','.fileBox',['png','jpg','mp3','mp4','pdf','doc','docx','xls','xlsx'],"#file");
  85. });
  86. // function upload() {
  87. // var Files = document.getElementById("upFile").files;
  88. // if (Files.length > 0) {
  89. // var formData = new FormData();
  90. // for (var i = 0; i < Files.length; i++) {
  91. // formData.append("file" + i, Files[i]);
  92. // }
  93. // formData.append("token", $.cookie("token"));
  94. // var typeName = Files[0].name.split(".")[1];
  95. // if (
  96. // typeName == "png" ||
  97. // typeName == "jpg" ||
  98. // typeName == "mp4" ||
  99. // typeName == "mp3" ||
  100. // typeName == "pdf" ||
  101. // typeName == "doc" ||
  102. // typeName == "docx" ||
  103. // typeName == "xls" ||
  104. // typeName == "xlsx"
  105. // ) {
  106. // $.ajax({
  107. // url: huayi.config.callcenter_url +
  108. // "/WorkOrder/UploadFile",
  109. // type: "POST",
  110. // data: formData,
  111. // /**
  112. // *必须false才会自动加上正确的Content-Type
  113. // */
  114. // contentType: false,
  115. // /**
  116. // * 必须false才会避开jQuery对 formdata 的默认处理
  117. // * XMLHttpRequest会对 formdata 进行正确的处理
  118. // */
  119. // processData: false,
  120. // success: function (result) {
  121. // document.getElementById(
  122. // "upFile"
  123. // ).outerHTML = document.getElementById(
  124. // "upFile"
  125. // ).outerHTML;
  126. // $("#upFile").change(function () {
  127. // upload();
  128. // });
  129. // var r = $.parseJSON(result);
  130. // if (r.state.toLowerCase() == "success") {
  131. // $(".fjnr").text(r.data[0].F_FileName);
  132. // var a = r.data;
  133. // $(a).each(function (i, n) {
  134. // var strs =
  135. // '<span class="files" fiel-num="' +
  136. // n.F_FileId +
  137. // '">' +
  138. // n.F_FileName.substring(19) +
  139. // '<i class="fa fa-remove del_file"></i></span>';
  140. // $(strs)
  141. // .appendTo($(".fileBox"))
  142. // .find(".del_file")
  143. // .click(function (event) {
  144. // event.stopPropagation();
  145. // $(this).parent().remove();
  146. // file_num();
  147. // });
  148. // });
  149. // file_num();
  150. // }
  151. // },
  152. // });
  153. // } else {
  154. // layer.msg("格式不正确");
  155. // }
  156. // } else {
  157. // layer.confirm("请上传文件!", {
  158. // btn: ["确定"],
  159. // });
  160. // }
  161. // }
  162. //
  163. // //上传文件隐藏域值
  164. // function file_num() {
  165. // var str = "";
  166. // var Str;
  167. // $(".fileBox .files").each(function (j, m) {
  168. // var aa = $(m).attr("fiel-num");
  169. // console.log(aa);
  170. // str += aa + ",";
  171. // Str =
  172. // str.substring(str.length - 1) == "," ?
  173. // str.substring(0, str.length - 1) :
  174. // str;
  175. // });
  176. // $("#file").val(Str);
  177. // }
  178. </script>
  179. </body>
  180. </html>