| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- /**
- * 坐席日通话时长报表
- * */
- var token = $.cookie("token");
- $(function() {
- $('.tool_bars').authorizeButton();
- laydate.render({
- elem: '#choseTime',
- theme: '#249fea',
- range: '~',
- });
- getColumnList();
- getDataList();
- //搜索事件
- $("#sc_btns").click(function() {
- $('.thTable tbody').html('');
- getDataList();
- });
- })
- //表头数据
- function getColumnList() {
- $.ajax({
- type: 'get',
- url: huayi.config.callcenter_url + "ZuoXiTongHua/GetColumnList",
- async: true,
- dataType: 'json',
- data: {
- token: token
- },
- success: function(res) {
- var con = res.data;
- for(var j = 0; j < con.length; j++) {
- $('<td>' + con[j] + '</td>').appendTo('.thTable thead tr')
- }
- }
- })
- }
- function getDataList() {
- $.ajax({
- type: "get",
- url: huayi.config.callcenter_url + "ZuoXiTongHua/GetDataList",
- async: true,
- dataType: 'json',
- data: {
- stime: $('#choseTime').val() && $('#choseTime').val().split(' ~ ')[0],
- endtime: $('#choseTime').val() && $('#choseTime').val().split(' ~ ')[1],
- token: token,
- },
- success: function(data) {
- var result = data.data;
- if(result) {
- for(var i = 0; i < result.length; i++) {
- $('<tr><td>' + result[i].坐席人员 + '</td><td>' + result[i].通话总时长 + '</td><td>' + result[i].呼出通话总时长 + '</td><td>' + result[i].呼出通话占比 + '</td><td>' + result[i].呼入通话总时长 + '</td><td>' + result[i].呼入通话占比 + '</td><td>' + result[i].平均日呼入通话时长 + '</td><td>' + result[i].平均日呼出通话时长 + '</td></tr>').appendTo('.thTable tbody')
- }
- }
- }
- });
- }
- //导出
- function btn_export() {
- var url = huayi.config.callcenter_url + "ZuoXiTongHua/ExptList?token=" + token;
- var st = $('#choseTime').val() && $('#choseTime').val().split(' ~ ')[0];
- var et = $('#choseTime').val() && $('#choseTime').val().split(' ~ ')[1];
- url += "&stime=" + st + "&endtime=" + et;
- window.location.href = url;
- }
|