Bez popisu

scoreDetails.html 4.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  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>
  13. <div style="width: 100%;padding: 10px;">
  14. <table id="orderlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
  15. <thead>
  16. <tr>
  17. <th data-field="assessmentItems" data-formatter="assessmentItemsClick" data-align="center">考核项</th>
  18. <th data-field="fullMarks" data-align="center">满分(分)</th>
  19. <th data-field="actualScore" data-align="center">实际得分(分)</th>
  20. </tr>
  21. </thead>
  22. <tbody class="list"></tbody>
  23. </table>
  24. </div>
  25. </div>
  26. <script>
  27. var deptid = helper.request.queryString("deptid");
  28. var type = helper.request.queryString("type");
  29. var starttime = decodeURIComponent(helper.request.queryString("starttime"));
  30. var endtime = decodeURIComponent(helper.request.queryString("endtime"));
  31. $(document).ready(function () {
  32. load();
  33. });
  34. //获取查询信息
  35. function load() {
  36. $.ajax({
  37. url: huayi.config.callcenter_url + 'WorkOrderReport/GetDeptDeptAchievements',
  38. type: 'get',
  39. data: {
  40. starttime: $("#squeryTime").val(),
  41. endtime: $("#equeryTime").val(),
  42. deptid: deptid,
  43. type: type,
  44. token: $.cookie("token")
  45. },
  46. dataType: "json",
  47. async: true,
  48. success: function (returnValue) {
  49. var data = returnValue[0]
  50. resultData =[
  51. {
  52. deptid: data.deptid,
  53. assessmentItems: "满意度",
  54. fullMarks: "40",
  55. actualScore: data.Satisfaction
  56. },
  57. {
  58. deptid: data.deptid,
  59. assessmentItems: "按期办理",
  60. fullMarks: "20",
  61. actualScore: data.Onschedule
  62. },
  63. {
  64. deptid: data.deptid,
  65. assessmentItems: "办理时长",
  66. fullMarks: "10",
  67. actualScore: data.Processingrate
  68. },
  69. {
  70. deptid: data.deptid,
  71. assessmentItems: "及时退回",
  72. fullMarks: "10",
  73. actualScore: data.backrate
  74. },
  75. {
  76. deptid: data.deptid,
  77. assessmentItems: "知识库及时更新",
  78. fullMarks: "10",
  79. actualScore: data.knowledgerate
  80. },
  81. {
  82. deptid: data.deptid,
  83. assessmentItems: "保密规定",
  84. fullMarks: "10",
  85. actualScore: data.secrecyrate
  86. },
  87. {
  88. deptid: data.deptid,
  89. assessmentItems: "合计",
  90. fullMarks: "100",
  91. actualScore: data.total
  92. },
  93. ]
  94. $('#orderlist').bootstrapTable('load', resultData);
  95. }
  96. });
  97. $('#orderlist').bootstrapTable('destroy').bootstrapTable({
  98. striped: true,
  99. pagination: false
  100. });
  101. }
  102. //
  103. function assessmentItemsClick(val, row) {
  104. return '<div class="imgs" ><a class="" onclick="viewList(\'' + row.deptid + '\', \''+ row.assessmentItems +'\')" >' + val +
  105. '</a></div>';
  106. }
  107. function viewList(deptid, assessmentItems) {
  108. var assessmentItems = encodeURIComponent(assessmentItems)
  109. layer.open({
  110. type: 2,
  111. content: "./singleScoreCalculationMethod.html?deptid=" + deptid + "&type=" + type + "&assessmentItems=" + assessmentItems, //iframe的url,no代表不显示滚动条
  112. title: '得分情况',
  113. area: ['90%', '90%'], //宽高
  114. });
  115. }
  116. </script>
  117. </body>
  118. </html>