/** * 坐席日通话时长报表 * */ 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++) { $('' + con[j] + '').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++) { $('' + result[i].坐席人员 + '' + result[i].通话总时长 + '' + result[i].呼出通话总时长 + '' + result[i].呼出通话占比 + '' + result[i].呼入通话总时长 + '' + result[i].呼入通话占比 + '' + result[i].平均日呼入通话时长 + '' + result[i].平均日呼出通话时长 + '').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; }