説明なし

Call.html 7.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <link href="./css/bootstrap.min14ed.css?v=3.3.6" rel="stylesheet">
  6. <link href="./css/font-awesome.min93e3.css?v=4.4.0" rel="stylesheet">
  7. <link href="./css/animate.min.css" rel="stylesheet">
  8. <link href="./css/style.min862f.css?v=4.1.0" rel="stylesheet">
  9. <link href="./css/bootstrap-treeview.css" rel="stylesheet">
  10. <link rel="stylesheet" href="./css/layer/skin/default/layer.css" />
  11. <link href="./css/Table/table1.css" rel="stylesheet" />
  12. <script src="./js/jquery.min.js?v=2.1.4"></script>
  13. <script src="./js/jquery.min.js?v=2.1.4"></script>
  14. <script src="./js/bootstrap.min.js"></script>
  15. <script src="./js/bootstrap-table.js"></script>
  16. <script src="./js/bootstrap-table-zh-CN.js"></script>
  17. <script src="./css/layer/layer.js"></script>
  18. <script src="My97DatePicker/WdatePicker.js"></script>
  19. <title>外呼计划</title>
  20. <style>
  21. .sc_btnBox a {
  22. margin-right: 20px;
  23. }
  24. .sc_btnBox {
  25. width: 100%;
  26. overflow: hidden;
  27. border-bottom: 1px solid #e7eaec;
  28. padding: 10px;
  29. margin-right: 20px;
  30. }
  31. .table1_box {
  32. border: 1px solid #e7eaec;
  33. border-top: none;
  34. }
  35. .table1_title {
  36. padding: 10px;
  37. font-size: 14px;
  38. color: #E43926;
  39. border-bottom: 1px solid #e7eaec;
  40. }
  41. .wq {
  42. color: #e46926;
  43. }
  44. </style>
  45. </head>
  46. <body>
  47. <div class="wrapper wrapper-content animated fadeInRight">
  48. <div class="th-box">
  49. <div class="th-bar">
  50. <div class="seach-box fr">
  51. <ul>
  52. <li>关键字:<input class="photo x-color" type="text" id="KeyWords" /></li>
  53. <li>
  54. <a id="sc_btn" class="sc_btn btn-info">搜索</a>
  55. </li>
  56. </ul>
  57. </div>
  58. </div>
  59. </div>
  60. <div style="width: 58%;" class="fl table1_box">
  61. <div class="table1_title" style="width: 100%;">
  62. <span> <i></i>外呼计划</span>
  63. </div>
  64. <div class="sc_btnBox">
  65. <a class=" add max-right">添加</a>
  66. <a class=" xg max-right">修改</a>
  67. <a class=" remove max-righ">删除</a>
  68. <a class=" start max-righ">启动</a>
  69. <a class=" stop">停止</a>
  70. </div>
  71. <table id="table1" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
  72. <thead>
  73. <tr>
  74. <th data-sortable="true" data-field="Start">状态</th>
  75. <th data-sortable="true" data-field="Plan">计划名称</th>
  76. <th data-sortable="true" data-field="PhoneNum">号码数量</th>
  77. <th data-sortable="true" data-field="Y_Call">已呼数</th>
  78. <th data-sortable="true" data-field="W_Call">未呼数</th>
  79. <th data-sortable="true" data-field="HL">呼叫率</th>
  80. <th data-sortable="true" data-field="JT">接通数</th>
  81. <th data-sortable="true" data-field="WJT">未接通数</th>
  82. <th data-sortable="true" data-field="JTL">接通率</th>
  83. </tr>
  84. </thead>
  85. <tbody id="tbody">
  86. </tbody>
  87. </table>
  88. </div>
  89. <div style="width: 42%;" class="fl table2_box">
  90. <div class="table1_title" style="width: 100%;">
  91. <span id="table2_title">外呼号码</span>
  92. </div>
  93. <div class="fr" style="padding: 10px;">
  94. 分配状态:
  95. <select name="" id="Select" class="x-color select">
  96. <option value="">全部</option>
  97. <option value="">未分配</option>
  98. <option value="">已分配</option>
  99. </select>
  100. 呼叫状态:
  101. <select name="" id="Select" class="x-color select">
  102. <option value="">全部</option>
  103. <option value="">未分配</option>
  104. <option value="">已分配</option>
  105. </select>
  106. </div>
  107. <div class="sc_btnBox">
  108. <a class=" add max-right">计划页面设置</a>
  109. <a class=" xg max-right">导入号码</a>
  110. <a class=" remove max-righ">删除号码</a>
  111. <a class=" wq max-righ">相关问卷: <strong id="wq_box">无</strong></a>
  112. </div>
  113. <table id="table2" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
  114. <thead>
  115. <tr>
  116. <th data-field="state" data-checkbox="true"></th>
  117. <th data-sortable="true" data-field="Num">号码</th>
  118. <th data-sortable="true" data-field="Name">名称</th>
  119. <th data-sortable="true" data-field="Time">导入时间</th>
  120. <th data-sortable="true" data-field="Call">分配坐席</th>
  121. <th data-sortable="true" data-field="CallStates">呼叫状态</th>
  122. <th data-sortable="true" data-field="LineStates">接通状态</th>
  123. </tr>
  124. </thead>
  125. <tbody id="tbody">
  126. </tbody>
  127. </table>
  128. </div>
  129. </div>
  130. <script>
  131. var json = [{
  132. "Start": "未启动",
  133. "Plan": "张三外呼",
  134. "PhoneNum": "0",
  135. "Y_Call": "0",
  136. "W_Call": "0",
  137. "HL": "0",
  138. "JT": "0",
  139. "WJT": "0",
  140. "JTL": "0"
  141. },
  142. {
  143. "Start": "未启动",
  144. "Plan": "满意度调查",
  145. "PhoneNum": "0",
  146. "Y_Call": "0",
  147. "W_Call": "0",
  148. "HL": "0",
  149. "JT": "0",
  150. "WJT": "0",
  151. "JTL": "0"
  152. },
  153. {
  154. "Start": "未启动",
  155. "Plan": "套餐升级",
  156. "PhoneNum": "0",
  157. "Y_Call": "0",
  158. "W_Call": "0",
  159. "HL": "0",
  160. "JT": "0",
  161. "WJT": "0",
  162. "JTL": "0"
  163. },
  164. {
  165. "Start": "未启动",
  166. "Plan": "对公司呼叫中心客户的",
  167. "PhoneNum": "0",
  168. "Y_Call": "0",
  169. "W_Call": "0",
  170. "HL": "0",
  171. "JT": "0",
  172. "WJT": "0",
  173. "JTL": "0"
  174. },
  175. {
  176. "Start": "未启动",
  177. "Plan": "产品购买价值评估问卷",
  178. "PhoneNum": "0",
  179. "Y_Call": "0",
  180. "W_Call": "0",
  181. "HL": "0",
  182. "JT": "0",
  183. "WJT": "0",
  184. "JTL": "0"
  185. },
  186. {
  187. "Start": "未启动",
  188. "Plan": "201603月产品调查",
  189. "PhoneNum": "0",
  190. "Y_Call": "0",
  191. "W_Call": "0",
  192. "HL": "0",
  193. "JT": "0",
  194. "WJT": "0",
  195. "JTL": "0"
  196. }
  197. ]
  198. var $tableLeft = $('#table1');
  199. var $tableLefts = $('#table2');
  200. var arr = [];
  201. var D;
  202. $tableLeft.bootstrapTable({
  203. data: json, //请求后台的URL(*)
  204. contentType: "application/x-www-form-urlencoded",
  205. method: 'get',
  206. pagination: true,
  207. pageNumber: 1, //初始化加载第一页,默认第一页
  208. pageSize: 5, //每页的记录行数(*)
  209. pageList: [5, 25, 50, 100] //可供选择的每页的行数(*
  210. });
  211. table2();
  212. function table2() {
  213. $tableLefts.bootstrapTable({
  214. data: D, //请求后台的URL(*)
  215. method: 'get',
  216. contentType: "application/x-www-form-urlencoded",
  217. cache: false,
  218. pagination: true,
  219. pageNumber: 1, //初始化加载第一页,默认第一页
  220. pageSize: 10, //每页的记录行数(*)
  221. pageList: [10, 25, 50, 100] //可供选择的每页的行数(*
  222. });
  223. $(".fixed-table-loading").hide();
  224. }
  225. $tableLeft.on("click-row.bs.table", function(e, row, ele) {
  226. console.log(row.Plan);
  227. var a = row.Plan;
  228. $("#table2_title").html("计划【" + a + "】的外呼号码");
  229. $("#wq_box").html("【" + a + "】");
  230. $('#table2').bootstrapTable('destroy');
  231. Ajax();
  232. table2();
  233. });
  234. /*通用Ajax*/
  235. function Ajax() {
  236. $.ajax({
  237. type: "get",
  238. url: "new_file.json",
  239. async: false,
  240. success: function(data) {
  241. var Data = data;
  242. data.forEach(function(e) {
  243. if(e.Name == 1) {
  244. e.Name = "信息1"
  245. } else {
  246. e.Name = "信息2"
  247. }
  248. if(e.CallStates == 0) {
  249. e.CallStates = "未接通"
  250. } else {
  251. e.CallStates = "已接通"
  252. }
  253. });
  254. arr = Data;
  255. return arr;
  256. }
  257. });
  258. D = arr
  259. }
  260. $(".fixed-table-loading").hide();
  261. /*弹框*/
  262. </script>
  263. </body>
  264. </html>