Nessuna descrizione

orderDetail.js 4.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  1. //回访信息
  2. function detialVisit(result) {
  3. var html= '';
  4. var html1 = '';
  5. var html2 = '';
  6. var visitRole = ['GLY','ZXLD']
  7. if (visitRole.indexOf(roleCode)!== -1) {
  8. $(".visitLimit").show()
  9. }
  10. if(result.data.length < 0) {
  11. html = '<tr>' +
  12. '<td class="text-center">' + n.UserName + '</td>' +
  13. '</tr>';
  14. } else {
  15. $(".HGXX").empty();
  16. $(result.data).each(function(i, n) {
  17. var a;
  18. var b;
  19. if(String(n.F_IsSatisfie) === "0") {
  20. a = "不满意";
  21. } else if(String(n.F_IsSatisfie) == "1") {
  22. a = "满意";
  23. }
  24. if(n.F_Type == 0) {
  25. b = "电话";
  26. } else if(n.F_Type == 1) {
  27. b = "微信";
  28. } else if(n.F_Type == 2) {
  29. b = "智能回访";
  30. } else if(n.F_Type == 3) {
  31. b = "网站";
  32. } else if(n.F_Type == 4) {
  33. b = "微博";
  34. } else if(n.F_Type == 5) {
  35. b = "信箱";
  36. }
  37. html+= '<tr>' +
  38. '<td class="text-center">' + (i + 1) +
  39. '</td>' +
  40. '<td class="text-center">' + n.F_VisitUser +
  41. '</td>' +
  42. '<td class="text-center">' + b + '</td>' +
  43. '<td class="text-center">' + n.F_Result +
  44. '</td>' +
  45. '<td class="text-center">' + a + '</td>' +
  46. '<td class="text-center">' + n.F_CreateTime +
  47. '</td>' +
  48. '<td class="text-center phoneTitle3"><a href="#">' + encryptPhoneNumber +
  49. '</a></td>'
  50. html += '<td class="text-center">'
  51. var audioFile = '';
  52. console.log(n.File)
  53. if(n.File && n.File.length>0) {
  54. audioFile += '<div class="imgs">' +
  55. '<img src="../img/vice.png" alt="" onclick="recordingFun(this)" item="' +
  56. n.File[0].F_FileUrl + '" />' +
  57. '</div>';
  58. } else if(n.FilePath) {
  59. audioFile += '<div class="imgs">' +
  60. '<img src="../img/vice.png" alt="" onclick="recordingFun(this)" item="' +
  61. n.FilePath + '" />' +
  62. '</div>';
  63. }
  64. html += audioFile
  65. html1 = html
  66. html1 += '</tr>'
  67. html2 = html
  68. if (visitRole.indexOf(roleCode)!== -1) {
  69. var itemHf = JSON.stringify(n).replace(/"/g, "'")
  70. html2 += '</td>'
  71. html2 += '<td class="text-center">' +
  72. '<a class="xg" onclick="visitHandle('+itemHf+')" title="修改">修改</a>' +
  73. '</td>';
  74. }
  75. html2 += '</tr>'
  76. })
  77. $(html2).appendTo($(".HGXX"));
  78. $(html1).appendTo($(".HGXX1"));
  79. $(".phoneTitle3").click(function() {
  80. var isSecret
  81. if($('.MJ').text() == "普通") {
  82. isSecret = 1
  83. } else {
  84. isSecret = 2
  85. }
  86. layer.open({
  87. type: 2,
  88. content: "./callerNumber.html?phoneNumber=" + encodeURIComponent(phoneNumber) + "&wid=" + wid + "&isSecret=" + isSecret + "&type=1", //iframe的url,no代表不显示滚动条
  89. title: "回访号码",
  90. area: ["40%", "25%"], //宽高
  91. });
  92. })
  93. }
  94. }
  95. //var title =item?'编辑':'添加'
  96. //var contentUrl=item?"./addOrEditUser.html?item="+encodeURIComponent(JSON.stringify(item)):"./addOrEditUser.html"
  97. function visitHandle(item) {
  98. var title =item?'编辑回访记录':'添加回访记录'
  99. var contentUrl
  100. var visitUrl = "./cpns/detailEditVisit.html?wid="+wid
  101. if (item) {
  102. contentUrl = visitUrl+"&item="+encodeURIComponent(JSON.stringify(item))
  103. } else {
  104. contentUrl = visitUrl
  105. }
  106. layer.open({
  107. type: 2,
  108. content: contentUrl,
  109. title: title,
  110. area: ["80%", "60%"], //宽高
  111. });
  112. }
  113. function deleteVisit (id) {
  114. layer.confirm(
  115. "确定删除?", {
  116. btn: ["是", "否"], //按钮
  117. },
  118. function () {
  119. $.post(
  120. huayi.config.callcenter_url +
  121. "WorkOrder/DeleteVisitInfoByAdmin", {
  122. id: id,
  123. token: $.cookie("token"),
  124. },
  125. function (result) {
  126. result = JSON.parse(result);
  127. if (result.state.toLowerCase() == "success") {
  128. layer.msg("删除成功");
  129. load('6')
  130. }
  131. }
  132. );
  133. }
  134. );
  135. // layer.confirm(
  136. // "确定删除?", {
  137. // btn: ["是", "否"], //按钮
  138. // },
  139. // function () {
  140. // console.log('删除')
  141. // $.ajax({
  142. // type:'post',
  143. // dataType: 'json',
  144. // url:huayi.config.callcenter_url + "DeleteVisitInfoByAdmin",
  145. // async:true,
  146. // success:function(data){
  147. // if(data.state == "success") {
  148. // layer.msg("删除成功");
  149. // load('6')
  150. // }
  151. // }
  152. // });
  153. // }
  154. // );
  155. }
  156. function recordingFun(htmlstr) {
  157. var path = $(htmlstr).attr("item");
  158. layer.open({
  159. type: 2,
  160. content: "../CommonHtml/recording.html?path=" + path, //iframe的url,no代表不显示滚动条
  161. title: '录音',
  162. area: ['30%', '20%'], //宽高
  163. maxmin: true,
  164. shade: 0
  165. });
  166. }