暫無描述

evaluateDetail.html 3.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>评价详情</title>
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <script src="../../Script/Common/huayi.load.js"></script>
  8. <script src="../../Script/Common/huayi.config.js"></script>
  9. <script src="../../js/laydate/laydate.js"></script>
  10. <link href="../../css/Table/table1.css" rel="stylesheet" />
  11. <link href="../../css/init.css" rel="stylesheet" />
  12. <style>
  13. .greetings {
  14. margin-top: 20px;
  15. }
  16. .greetings p {
  17. /*text-align: center;*/
  18. padding: 0;
  19. margin: 20px 0 30px 0;
  20. }
  21. .greetings p span {
  22. padding-right: 15px;
  23. }
  24. .greetings_content,
  25. .greetings_audio {
  26. text-indent: 2em;
  27. letter-spacing: 1px;
  28. margin-bottom: 20px;
  29. }
  30. .greetings_remarks {
  31. letter-spacing: 1px;
  32. margin-bottom: 20px;
  33. padding: 0 15px;
  34. }
  35. .btn-label {
  36. display: inline-block;
  37. border: 1px solid #249fea;
  38. text-align: center!important;
  39. padding: 7px 14px;
  40. border-radius: 2px;
  41. text-indent: initial;
  42. margin: 5px 2px;
  43. }
  44. .rating {
  45. padding-top: 0;
  46. }
  47. .ratingTips {
  48. line-height: 19px;
  49. }
  50. </style>
  51. </head>
  52. <body>
  53. <div class="container greetings">
  54. <h2 id="greetingTitle">
  55. -
  56. </h2>
  57. <div>
  58. 得分:
  59. <ul id="ratingScores" class="rating clearfix">
  60. <li class="rating-item" title="差"></li>
  61. <li class="rating-item" title="不满意"></li>
  62. <li class="rating-item" title="一般"></li>
  63. <li class="rating-item" title="满意"></li>
  64. <li class="rating-item" title="很满意 "></li>
  65. </ul>
  66. <span id="ratingTips" class="ratingTips"></span>
  67. </div>
  68. <hr />
  69. <p>
  70. 评价人:<span id="greetingUser">-</span>
  71. 评价时间: <span id="greetingStime">-</span>
  72. 到场时间: <span id="arrivetime">-</span>
  73. </p>
  74. <h4>评价内容</h4>
  75. <div class="greetings_content" id="greetingContent">
  76. 没有内容
  77. </div>
  78. <h4>标签信息</h4>
  79. <div class="greetings_remarks" id="greetingRemark">
  80. </div>
  81. </div>
  82. <script src="../../js/ratingStars/ratingStars.js"></script>
  83. <script>
  84. var ids = helper.request.queryString("ids");
  85. $(document).ready(function() {
  86. getEvaluateDetail(ids);
  87. });
  88. //获取评价信息
  89. function getEvaluateDetail(ids) {
  90. $.getJSON(huayi.config.callcenter_url + "equipmentapi/api/worepairevaluate/getsingle", {
  91. id: ids //主键ID
  92. }, function(data) {
  93. if(data.state == "success") {
  94. var model = data.data;
  95. $('#greetingTitle').text(model.wocode); //标题 && 工单编号
  96. $('#greetingUser').text(model.createuser); //评价人
  97. if(model.channel == '4') {
  98. $('#greetingUser').text(model.createusername);
  99. }
  100. $('#greetingStime').text(model.createtime); //添加时间
  101. $('#arrivetime').text(model.arrivetime); //到场时间
  102. if(model.score) {
  103. //1 差、2 不满意、3 一般、4 满意、5 很满意
  104. rating.init('#ratingScores', {
  105. mode: 'LightEntire',
  106. num: model.score,
  107. readOnly: true,
  108. });
  109. var scoreTips = '';
  110. switch (model.score){
  111. case 1:
  112. scoreTips = '差'
  113. break;
  114. case 2:
  115. scoreTips = '不满意'
  116. break;
  117. case 3:
  118. scoreTips = '一般'
  119. break;
  120. case 4:
  121. scoreTips = '满意'
  122. break;
  123. case 5:
  124. scoreTips = '很满意'
  125. break;
  126. default:
  127. break;
  128. }
  129. $('#ratingTips').text(scoreTips);
  130. }
  131. $('#greetingContent').text(model.evaluate); //内容
  132. //评价关键词
  133. if(model.label) {
  134. $(model.label).each(function(i, n) {
  135. $('<span class="btn-label">' + n + '</span>').appendTo('#greetingRemark')
  136. })
  137. } else {
  138. $('#greetingRemark').html('暂无备注信息。。');
  139. }
  140. }
  141. });
  142. }
  143. </script>
  144. </body>
  145. </html>