Nav apraksta

Schedule.html 5.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. <!DOCTYPE html>
  2. <html lang="zh-CN">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
  6. <link rel="stylesheet" type="text/css" href="../css/mui.min.css" />
  7. <link rel="stylesheet" type="text/css" href="../css/app.css" />
  8. <link rel="stylesheet" href="../css/webuploader.css" />
  9. <link rel="stylesheet" type="text/css" href="../css/Common.css?v=0619" />
  10. <title>工单详情</title>
  11. </head>
  12. <body>
  13. <div class="hy_loading" id="hy_loading">
  14. <img class="loading_img" src="../images/loading-0.gif" alt="加载中" />
  15. </div>
  16. <div class="mui-content workSchedule">
  17. <div class="mui-card">
  18. <ul class="mui-table-view">
  19. <li class="mui-table-view-cell">
  20. 工单编号:<span class="Work-id"></span>
  21. <span class="success fr states">待完成</span>
  22. <span class="finish fr states">已完成</span>
  23. </li>
  24. <li class="mui-table-view-cell Content">
  25. <span>反映内容:</span>
  26. <h5 class="Work-content"></span>
  27. </li>
  28. <li class="mui-table-view-cell">
  29. <ul class="mui-table-view size-14 message-box">
  30. <li class="work-content">
  31. <span>
  32. <i class="iconfont">&#xe658;</i>
  33. 姓名:
  34. </span>
  35. <span id="F_CusName" class="fr"></span>
  36. </li>
  37. <li class="work-content">
  38. <span>
  39. <i class="iconfont">&#xe619;</i>
  40. 电话:
  41. </span>
  42. <span id="F_CusPhone" class="fr"></span>
  43. </li>
  44. <li class="work-content">
  45. <span>
  46. <i class="mui-icon mui-icon-location"></i>
  47. 地址:
  48. </span>
  49. <span id="F_country" class="fr"></span>
  50. </li>
  51. <li class="work-content">
  52. <span>
  53. <i class="mui-icon mui-icon-navigate"></i>
  54. 信息分类:
  55. </span>
  56. <span id="F_infotype" class="fr"></span>
  57. </li>
  58. <li class="work-content">
  59. <span>
  60. <i class="iconfont">&#xe6a9;</i>
  61. 提交时间:
  62. </span>
  63. <span id="F_CreateTime" class="fr"></span>
  64. </li>
  65. </ul>
  66. </li>
  67. </ul>
  68. <!--<h3 class="mui-table-view-cell" style="font-size: 14px;">工单跟踪信息</h3>
  69. <ul class="layui-timeline">
  70. </ul>-->
  71. </div>
  72. <div class="mui-card">
  73. <div class="mui-card-header">
  74. 附件<span class="file_tips">(非图片不能预览)</span>
  75. </div>
  76. <div class="row image-list" id="image-list">
  77. </div>
  78. </div>
  79. </div>
  80. <div class="mui-button-row" id="Btns-box">
  81. <button type="button" id="submit" class="mui-btn mui-btn-primary btn_deal" onclick="return false;">处理</button>&nbsp;&nbsp;
  82. </div>
  83. <script src="../js/zepto.js"></script>
  84. <script src="../js/mui.min.js"></script>
  85. <script src="../js/mui.zoom.js"></script>
  86. <script src="../js/mui.previewimage.js"></script>
  87. <script src="../Script/Common/huayi.config.js"></script>
  88. <script src="../Script/Common/huayi.http.js"></script>
  89. <script>
  90. var id = helper.request.queryString("id");
  91. var isDeal = helper.request.queryString("isDeal");//是否需要处理 1需要处理 0 不需要
  92. mui.previewImage();
  93. if(id) {
  94. //获取工单详情
  95. getWorkOrder();
  96. //点击处理
  97. $('#submit').on('tap', function() {
  98. window.location.href = "Workdeal.html?id=" + id;
  99. });
  100. }
  101. //获取工单详情
  102. function getWorkOrder(){
  103. $.ajax({
  104. type: "get",
  105. url: huayi.config.callcenter_url + 'WxLogin/GetWorkOrder',
  106. async: true,
  107. data: {
  108. workorderid: id,
  109. openid: helper.cookies.get("openid"),
  110. },
  111. success: function(data) {
  112. if(document.getElementById('hy_loading')){
  113. document.getElementById('hy_loading').style.opacity = 0;
  114. document.getElementById('hy_loading').remove();
  115. }
  116. var con = JSON.parse(data);
  117. if(con.state.toLowerCase() == "success"){
  118. var Str = con.data.data;
  119. var Item=con.data.item;
  120. if(Str[0].State < 2){//0,1 待完成 2已完成
  121. $(".success").show();
  122. if(isDeal === "1"){
  123. $('#submit').show();
  124. }
  125. }else{
  126. $(".finish").show()
  127. }
  128. var year=Str[0].CreateTime.substring(0, Str[0].CreateTime.indexOf(' '));
  129. $(".Work-id").text(Str[0].WorkOrderID);
  130. $(".Work-content").text(Str[0].Detail);
  131. $("#F_CusName").text(Str[0].Customer);
  132. $("#F_CusPhone").text(Str[0].CustomerTel);
  133. if(Str[0].CountryName === null && Str[0].County === ''){
  134. $("#F_country").text("——");//地址
  135. }else{
  136. Str[0].CountryName = Str[0].CountryName === null ? '' : Str[0].CountryName;
  137. $("#F_country").text(Str[0].CountryName + Str[0].Address);//地址
  138. }
  139. if(Str[0].InfoTypeID === null){
  140. Str[0].InfoType = "——";
  141. }
  142. $("#F_infotype").text(Str[0].InfoType);//信息分类
  143. $("#F_CreateTime").text(year);
  144. //图片展示
  145. var Files = Str[0].File;
  146. if(Files && Files.length > 0){
  147. var $list = $("#image-list");
  148. var $li;
  149. $(Files).each(function(i, n) {
  150. if(n.F_FileType.split('/')[0] === 'image'){
  151. $li = $(
  152. '<div id="' + n.F_FileId + '" class="file-item thumbnail">' +
  153. '<img src="' + n.F_FileUrl + '" alt="图片" class="image-item" data-preview-src="' + n.F_FileUrl + '" data-preview-group="1">' +
  154. '<div class="info">' + n.F_FileName + '</div>' +
  155. '</div>'
  156. );
  157. }else{
  158. $li = $(
  159. '<div id="' + n.F_FileId + '" class="file-item thumbnail">' +
  160. '<span class="noThumb mui-icon mui-icon-paperclip"></span>'+
  161. '<div class="info">' + n.F_FileName + '</div>' +
  162. '</div>'
  163. );
  164. }
  165. $list.prepend($li);
  166. });
  167. }else{
  168. $('#image-list').html('<span class="mui-h5">暂无数据</span>');
  169. }
  170. }
  171. }
  172. });
  173. }
  174. </script>
  175. </body>
  176. </html>