Açıklama Yok

WorkEvaluate.html 6.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239
  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/WorkOrder/Search.css" rel="stylesheet">
  8. <link href="../css/init.css" rel="stylesheet" />
  9. <title>评价工单</title>
  10. <style>
  11. .img-box{
  12. width: 120px;
  13. height: 120px;
  14. background-size: 100% 100%;
  15. display: inline-block;
  16. position: relative;
  17. border-radius: 5px;
  18. margin-right: 10px;
  19. border: solid 1px #e8e8e8;
  20. cursor: pointer;
  21. text-align: center;
  22. line-height: 120px;
  23. }
  24. </style>
  25. </head>
  26. <body>
  27. <div class="dgxx_table size-13">
  28. <table class="_table1 table table-bordered table-hover " border="0" cellspacing="0" cellpadding="0" style="width: 100%;">
  29. <tr>
  30. <th>工单编号:</th>
  31. <td>
  32. <span id="cl_gdbh"></span>
  33. </td>
  34. <th>工单类型:</th>
  35. <td>
  36. <span id="cl_gdlx"></span>
  37. </td>
  38. </tr>
  39. <tr>
  40. <th>客户姓名:</th>
  41. <td>
  42. <span id="cl_khxm"></span>
  43. </td>
  44. <th>客户电话:</th>
  45. <td>
  46. <span id="cl_khdh"></span>
  47. </td>
  48. </tr>
  49. <tr>
  50. <th>工单内容:</th>
  51. <td colspan="3">
  52. <span id="cl_gdnr"></span>
  53. </td>
  54. </tr>
  55. <tr>
  56. <th>图文信息:</th>
  57. <td colspan="3">
  58. <div class="space">
  59. </div>
  60. </td>
  61. </tr>
  62. <tr style="display:none;" class="js">
  63. <th>接收部门:</th>
  64. <td>
  65. <div class="inpBox">
  66. <input type="text" class="inps tree" readonly="readonly" id="clbmname" />
  67. <input type="hidden" class="inps " id="clbm" />
  68. <i class="xl"></i>
  69. <div class="addTree">
  70. <ul id="zrbmtree" class="ztree"></ul>
  71. </div>
  72. </div>
  73. </td>
  74. <th>接收人:</th>
  75. <td>
  76. <div class="inpBox">
  77. <input type="text" class="inps select" readonly="readonly" id="clidname" />
  78. <input type="hidden" class="inps " id="clid" />
  79. <i class="xl"></i>
  80. <div class="xl_common">
  81. <ul class="xl_box clid"></ul>
  82. </div>
  83. </div>
  84. </td>
  85. </tr>
  86. <tr>
  87. <th>处理内容:</th>
  88. <td colspan="3" id="cont">
  89. </td>
  90. </tr>
  91. <tr>
  92. <th>信息审核:</th>
  93. <td colspan="3" id="isAudit">
  94. </td>
  95. </tr>
  96. <tr>
  97. <th>信息分类:</th>
  98. <td colspan="3" id="Message_box">
  99. </td>
  100. </tr>
  101. <tr>
  102. <th>交办单位:</th>
  103. <td colspan="3">
  104. <div class="inpBoxs">
  105. </div>
  106. </td>
  107. </tr>
  108. <tr>
  109. <th>评论内容:</th>
  110. <td colspan="3">
  111. <div>
  112. <textarea id="cont_" name="" rows="3" style="width:100%;"></textarea>
  113. </div>
  114. </td>
  115. </tr>
  116. </table>
  117. </div>
  118. <div class="clearfix wh_btn">
  119. <input type="button" value="确定" class="btn-info" id="plgd" />
  120. </div>
  121. <script>
  122. $(document).ready(function() {
  123. var ID = helper.request.queryString("str");
  124. if(ID) {
  125. $.ajax({
  126. type: "get",
  127. url: huayi.config.callcenter_url + "WorkOrder/GetWorkOrder",
  128. async: true,
  129. dataType: 'json',
  130. data: {
  131. orderid: ID,
  132. "token": $.cookie("token")
  133. },
  134. success: function(data) {
  135. /*验证请求*/
  136. if(data.state == "success") {
  137. var con = data;
  138. var Str = con.data.data;
  139. console.log(Str);
  140. //数据填充
  141. $("#cl_gdbh").text(Str[0].WorkOrderID);
  142. $("#cl_khxm").text(Str[0].Customer);
  143. $('#cl_khdh').text(Str[0].CustomerTel);
  144. $("#cl_gdnr").text(Str[0].Detail);
  145. $("#cont").text(Str[0].Answer);
  146. $(".inpBoxs").text(Str[0].Unit);
  147. $('#Message_box').text(Str[0].InfoType);
  148. $("#cl_gdlx").text(GetTypeName(Str[0].Type));
  149. //信息审核
  150. var Aud=Str[0].IsAudit;
  151. var html=''
  152. if(Aud==1){
  153. html="无效"
  154. }else{
  155. html="有效"
  156. }
  157. $("#isAudit").text(html);
  158. $(' input[name="ltypes"][value="'+Str[0].InfoTypeID+'"]').prop("checked", "checked");//审核
  159. //图片展示
  160. var Files = Str[0].File;
  161. console.log(Files);
  162. // if(Files.length > 0) {
  163. // $(Files).each(function(i, n) {
  164. // $('<div class="img-box"><img src="' + n.F_FileUrl + '" alt="" class="image-item" /><div>').appendTo(".space");
  165. // })
  166. //
  167. // }
  168. if(Files){
  169. var a ;
  170. var b;
  171. $(Files).each(function(i, n) {
  172. a=n.F_FileType.split("\/")[0];
  173. b=n.F_FileName.split(".")[1];
  174. console.log(a);
  175. if(a=='image'){
  176. $('<div class="img-box"><a href="+' + n.F_FileUrl + '" download="'+n.F_FileName+'"><img src="' + n.F_FileUrl + '" alt="" class="image-item" data-preview-group="1" /><span class="">'+b+'</span></a><div>').appendTo(".space");
  177. }else{
  178. $('<div class="img-box "><a href="+' + n.F_FileUrl + '" download="'+n.F_FileName+'"><span class="">'+b+'</span></a><div>').appendTo(".space");
  179. }
  180. })
  181. }
  182. }
  183. }
  184. });
  185. $("#plgd").click(function() {
  186. if(!$("#cont_").val()) {
  187. layer.confirm('请输入评论内容!', {
  188. btn: ['确定']
  189. });
  190. return;
  191. }
  192. $.post(huayi.config.callcenter_url + 'WorkOrder/AddWorkOrderComment', {
  193. orderid: ID,
  194. cont: $("#cont_").val(),
  195. "token": $.cookie("token")
  196. }, function(result) {
  197. result = $.parseJSON(result);
  198. if(result.state.toLowerCase() == "success") {
  199. var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
  200. parent.layer.close(index); //再执行关闭
  201. parent.initTable();
  202. parent.Hiden();
  203. parent.layer.msg("评论工单成功");
  204. }
  205. })
  206. })
  207. }
  208. })
  209. function GetTypeName(val) {
  210. var str = '';
  211. switch(val + '') {
  212. case '1':
  213. str = "咨询";
  214. break;
  215. case '2':
  216. str = "报修服务";
  217. break;
  218. case '3':
  219. str = "投诉建议";
  220. break;
  221. }
  222. return str;
  223. }
  224. </script>
  225. </body>
  226. </html>