| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
- var token = $.cookie("token");
- $(function(){
-
- //日期
- laydate.render({
- elem: '#startTime',
- range: '~',
- theme: '#00a1cb',
- });
- tableHead();//表头
- Ajax();//表格数据
- var dpt;//部门
- //部门下拉数据
- $("#bumen").select2({
- width: 'resolve' ,
- minimumResultsForSearch: -1,
- ajax:{
- type:"get",
- url: huayi.config.callcenter_url + "Department/GetDeptListtree",
- async:true,
- dataType: "json",
- data:function(params){
- return{
- token:token,
- pid:params.id
- }
- },
- processResults:function(data){
-
- return{
- results:data.data
- }
- },
- cache: true
- },
- placeholder: "请选择",
- });
-
- //搜索事件
- $(".sear").click(function(){
- if($('#startTime').val()==''){
- layer.confirm('请选择时间!', {
- btn: ['确定']
- });
- }
- Ajax();
- });
- //导出
- $('.export').click(function() {
- if($('#startTime').val()==''){
- layer.confirm('请选择时间!', {
- btn: ['确定']
- });
- return;
- }
- dcexcel(this);
-
- })
- })
-
-
- // function dcexcel(obj) {
- // var dpt = $("#bumen").val();
- // var url = huayi.config.callcenter_url + "ZuoXiWorkTotal/ExptList?token=" + $.cookie("token");
- // url += "&stime=" + $('#startTime').val() && $('#startTime').val().split('~')[0] + "&endtime=" + $('#startTime').val() && $('#startTime').val().split('~')[1] + "&dpt=" + dpt + "&dayss=" + $("#dayss").val();
- // obj.href = url;
- // }
- function dcexcel(obj) {
- var url = huayi.config.callcenter_url + "ZuoXiWorkTotal/ExptList?token=" + $.cookie("token");
- url += "&stime=" + ($('#startTime').val() && $('#startTime').val().split('~')[0])
- + "&endtime=" + ($('#startTime').val() && $('#startTime').val().split('~')[1])
- + "&dpt=" + $("#bumen").val()
- + "&dayss=" + $("#dayss").val();
- obj.href = url;
- }
- //表头
- function tableHead(){
- $.ajax({
- type:'get',
- url:huayi.config.callcenter_url+"ZuoXiWorkTotal/GetColumnList",
- async:true,
- dataType:'json',
- data:{
- token:token
- },
- success:function(res){
- $('#thead thead tr').html('');
- var con=res.data;
- // console.log(con);
- for(var i=0;i<con.length;i++){
- $('<th>' + con[i]+ '</th>').appendTo('#thead thead tr')
-
- }
- }
- })
- }
-
- //表内数据
- function Ajax() {
- $.ajax({
- type:"get",
- url:huayi.config.callcenter_url+"ZuoXiWorkTotal/GetDataList",
- async:true,
- dataType:'json',
- data:{
- stime:$('#startTime').val() && $('#startTime').val().split('~')[0],
- endtime: $('#startTime').val() && $('#startTime').val().split('~')[1],
- dpt: $("#bumen").val(),
- dayss: $("#dayss").val(),
- token:$.cookie("token")
- },
- success:function(res){
- var result=res.data;
- $('.thTable tbody').html('');
- 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><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><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><td>' + result[i].质检平均成绩 + '</td></tr>').appendTo('.thTable tbody')
- }
- }
- });
- }
-
-
|