//来电弹屏 laydate.skin('molv'); laydate({ elem: '#old_startTime', event: 'focus' }); laydate({ elem: '#old_endTime', event: 'focus' }); laydate({ elem: '#con_startTime', event: 'focus' }); laydate({ elem: '#con_endTime', event: 'focus' }); //权限展示 $.getJSON(huayi.config.callcenter_url + 'CallInScreen/GetCurrUserDep', { "token": $.cookie("token") }, function (result) { if (result.state.toLowerCase() == "success") { console.log(result); if(result.data.groname=="客服组"){ $(".KF").show(); }else{ $(".SC").show(); $("#SCorderlist").show(); } } }) //弹屏右侧切换效果 $(".ldtp-cr ul.ld-service li").click(function () { $(this).addClass("cr-click").siblings().removeClass("cr-click"); loadOld(); }); $('.pre-add').click(function () { var par = $(this).parent().parent(); par.hide().siblings().show(); }) //来电时传输的数据 var Number=helper.request.queryString("Number"); var CallID=helper.request.queryString("CallID"); var KHid; // $(".ldhm").val(Number); $(".hidTel").val(Number); $(".tel").text(Number); $("#zxdh_").val(Number); $("#tsdh").val(Number); $(".ldtime").text(top.getNowFormatDate()); $(".thsc").text("00:00"); $(".hidCallID").val(CallID); //获取信息 var UserCode; $.getJSON(huayi.config.callcenter_url + 'UserAccount/GetNowUser', { "token": $.cookie("token") }, function(result) { if(result.state.toLowerCase() == "success") { if(result.data.role) { // console.log(result.data); UserCode = result.data.user.F_UserCode; } } }) //获取电话所属地 $.getJSON(huayi.config.callcenter_url + 'CallInScreen/GetPhoneLocation', { "tel": $(".hidTel").val(), "token": $.cookie("token") }, function(result) { if(result.state.toLowerCase() == "success") { $(".khgsd").text(result.data); // $(".ldlocation").text(result.data); } }) //获取客户信息 $(".ldtel").text($(".hidTel").val()); $("#tsdh").val($(".hidTel").val()); $(".ldtel1").val($(".hidTel").val()); $.getJSON(huayi.config.callcenter_url + 'Customer/GetCustomerByTel', { "tel": $(".hidTel").val(), "token": $.cookie("token") }, function(result) { if(result.state.toLowerCase() == "success") { KHid=result.data.F_CustomerId; $('.ldname').val(result.data.F_CustomerName);//客户姓名 $(".ldtel1").val(Number);//联系电话 $("#testInput2").val(result.data.F_Province);//省份 $("#testInput1").val(result.data.F_CustomerIndustry);//来电单位 //客服部显示 $("#callCustomer").val(result.data.F_CustomerName);//客户姓名 $("#Tel").val(Number);//联系电话 $("#lddep").val(result.data.F_CustomerIndustry );//来电单位 $("#fkdep").val(result.data.fkdep) //市场部显示 $("#marketName").val(result.data.F_CustomerName); $("#marketTel").val(Number); $("#lddepr").val(result.data.F_CustomerIndustry); $("#fkdep").val(result.data.fkdep) } }) var timestamp = Date.parse(new Date()); //呼叫中心传入城管平台参数 $.ajax({ type: "get", url: 'http://61.54.5.100:8086/callcenter/PutTel?', async: true, dataType: 'json', data: { id: UserCode, tel: $(".hidTel").val(), time: timestamp }, success: function(data) {} }); // $('.maxOpen').trigger("click"); $('.head-pic .lahei .la-before').show(); //触发来电类型第一个 点击; // $("#dicValueList li:first-child").find("label").trigger('click'); $('.head-pic .lahei .la-after').hide(); // $(".Bacha").hide(); function clearInter(){ clearInterval(timer); } //通话中执行变化 var timer,n=0; function calling(){ $(".td-call").show(); n=0; clearInterval(timer); timer = setInterval(function () { n++; var m = parseInt(n / 60 % 60); var s = parseInt(n % 60); // var thsc=toDub(m) + ":" + toDub(s); $(".thsc").text(toDub(m) + ":" + toDub(s)); }, 1000); } function toDub(i) { return i < 10 ? "0" + i : "" + i; } //最大化 最小化效果 //最小化 // $('.minClosed').click(function () { // $('.ldtp-con').removeClass('fadeInDown'); // $('.ldtp-con').addClass('fadeOutUp'); // $('.ldtp-con').css("display", "none"); // $('.maxOpen').show(); // $('.maxOpen').addClass('fadeInDown'); // }); //最大化 // $('.maxOpen').click(function () { // //触发来电类型第一个 点击;测试用 // //$("#dicValueList li:first-child").find("label").trigger('click'); // $('.ldtp-con').removeClass('fadeOutUp'); // $('.ldtp-con').addClass('fadeInDown'); // $('.ldtp-con').css("display", "block"); // $('.maxOpen').hide(); // $('.maxOpen').removeClass('fadeInDown'); // $('.maxOpen').addClass('fadeInDown'); // $('.first').removeClass('first'); // $('.ldtp-con').addClass('first'); // // }) //关闭弹框 // $(".Bacha").click(function () { // //清除来电类型样式 // //debugger; // $('#dicValueList li').find("label").removeClass('checkedDept'); // $('.ldtp-con').removeClass('fadeInDown'); // $('.ldtp-con').addClass('fadeOutUp'); // $('.ldtp-con').css("display", "none"); // Clean(); // top.obj.Type = "SayFree"; // top.Send(); // }) //顶部小头像 // var little_pic = $('.head-pic .hp-box img').attr("src"); // $('.maxOpen li .photo img').attr("src", little_pic); //点击左侧菜单来电弹屏显示 // $('.tantan').click(function () { // $('.maxOpen').trigger("click"); // $('.head-pic .lahei .la-before').show(); // $('.head-pic .lahei .la-after').hide(); // // }) //点击挂断 $('.head-pic .td-call .take').click(function () { top.obj.Type = "DropCall"; // top.obj.Type = "TurnIvr"; // top.obj.AgentID = $.cookie("zx_user"); // top.obj.AgentExten = $.cookie("extno"); top.obj.IvrName = "MYD"; top.obj.IvrPos = "1"; top.Send(); }); //点击拉黑事件 $('.head-pic .lahei .la-before').click(function () { if (!$(".hidTel").val()) { layer.confirm('来电号码为空!', { btn: ['确定'] }); return; } $("#time-word").val(''); $('.ldtp-con .hei-list').show(); }) //拉黑输入框事件 $('.hei-list .bacha').click(function () { $('.ldtp-con .hei-list').hide(); $("#time-word").val(''); }) var reg = /^\+?[1-9][0-9]*$/; $('#bc').click(function () { var n = $("#time-word").val(); var val = $("input[name='time']:checked").val(); if (n) { if (!(reg.test(n))) { layer.confirm('请输入整数时间!', { btn: ['确定'] }); return; } } else { if (val == '4') { n = 0; } else { layer.confirm('请输入整数时间!', { btn: ['确定'] }); return; } } $.post(huayi.config.callcenter_url + 'CallInScreen/AddBlack', { tel: $(".hidTel").val(), num: n, type: val, "token": $.cookie("token") }, function (result) { result = $.parseJSON(result); if (result.state.toLowerCase() == "success") { layer.msg("拉入黑名单成功"); $('.la-shichang .blackTime').html(result.data); //$('.ldtp-con .hei-list').removeClass('bounceIn'); //$('.ldtp-con .hei-list').addClass('bounceOutUp'); $('.ldtp-con .hei-list').hide(); $('.head-pic .lahei .la-before').hide(); $('.head-pic .lahei .la-after').show(); $('.head-pic .lahei .retur').show(); } }) }) $('.la-after').click(function () { if (!$(".hidTel").val()) { layer.confirm('来电号码为空!', { btn: ['确定'] }); return; } $("#time-word").val(''); $('.ldtp-con .hei-list').show(); $('.ldtp-con .hei-list').removeClass('bounceOutUp'); $('.ldtp-con .hei-list').addClass('bounceIn'); }) $('.head-pic .lahei .retur').click(function () { $.getJSON(huayi.config.callcenter_url + 'CallInScreen/DelBlack', { tel: $(".hidTel").val(), "token": $.cookie("token") }, function (result) { if (result.state.toLowerCase() == "success") { layer.msg("取消黑名单成功"); $('.head-pic .lahei .retur').hide(); $('.head-pic .lahei .la-after').hide(); $('.head-pic .lahei .la-before').show(); } }) }) $(".col-sm-3").mouseleave(function () { $(".ztree").parent().hide(); }) //编辑器配置 KindEditor.ready(function(K) { window.changeEditor = K.create('#fkcont');//修改弹出框编辑器 window.Editor = K.create('#fkcont_market');//修改弹出框编辑器 }) //创建投诉工单 $(".addts").click(function () { var marketName = $("#marketName").val(); var marketTel = $("#marketTel").val(); var lddep_market = $("#lddep").val(); var fkdep_market = $("#testInput1_").val(); var fkcont_market = encodeURIComponent(Editor.html());; var callid = $(".hidCallID").val(); if (!marketName) { layer.confirm('请输入姓名!', { btn: ['确定'] }); return; } if (!marketTel) { layer.confirm('请输入电话!', { btn: ['确定'] }); return; } if (!lddep_market) { layer.confirm('请选择来电单位!', { btn: ['确定'] }); return; } $.post(huayi.config.callcenter_url + 'CallInScreen/AddWorkOrder', { callCustomer: marketName, tel: marketTel, lddep: lddep_market, fkdep: fkdep_market, fkcont: fkcont_market, "token": $.cookie("token") }, function (result) { result = $.parseJSON(result); if (result.state.toLowerCase() == "success") { loadOld(); $("#marketName").val(''); $("#marketTel").val(''); $("#lddep_market").val(''); $("#testInput1_").val(''); $("#fkcont_market").val(''); layer.msg("创建工单成功"); } }) }) //客服组增加工单 $(".add_").click(function () { //联系人 var callCustomer=$("#callCustomer").val(); //来电号码 var tel=$("#Tel").val(); //来电单位 var lddep=$('#lddep').val(); //反馈单位 var fkdep=$("#testInput_").val(); ///工单来源id var gdly=$("#DicValueList").val(); //工单类型id var gdlx=$("#OPID").val(); //工单状态id var gdzt=$("#State").val(); //反馈内容 var fkcont=encodeURIComponent(changeEditor.html()); //快递信息 var sendmsg=$('#sendmsg').val(); //备注一 var note1=$("#note1").val(); //备注二 var note2=$("#note2").val(); //备注三 var note3=$("#note3").val(); //callid var callid=$("#hidCallID").val(); // var tskh = $("#zxr_").val(); //联系: // var tsdh = $("#zxdh_").val(); //咨询电话 // var cont = $("#zxnr_").val(); //咨询内容 // var clcont = $("#clnr_").val(); //内容 var type = "1"; if (!callCustomer) { layer.confirm('请输入姓名!', { btn: ['确定'] }); return; } if (!tel) { layer.confirm('请输入电话!', { btn: ['确定'] }); return; } if (!lddep) { layer.confirm('请选择来电单位!', { btn: ['确定'] }); return; } if (!fkdep) { layer.confirm('请选择反馈单位!', { btn: ['确定'] }); return; } if (!gdly) { layer.confirm('请选择工单来源!', { btn: ['确定'] }); return; } if (!gdlx) { layer.confirm('请选择工单类型!', { btn: ['确定'] }); return; } if (!gdzt) { layer.confirm('请选择工单状态!', { btn: ['确定'] }); return; } $.post(huayi.config.callcenter_url + 'CallInScreen/AddWorkOrder', { callCustomer: callCustomer, tel: tel, lddep: lddep, fkdep: fkdep, gdly: gdly, gdlx: gdlx, gdzt: gdzt, fkcont: fkcont, sendmsg:sendmsg, note1:note1, note2:note2, note3:note3, callid:callid, "token": $.cookie("token") }, function (result) { result = $.parseJSON(result); if (result.state.toLowerCase() == "success") { loadOld(); // $("#zxr_").val(''); //咨询人: // $("#zxdh_").val(''); //咨询电话 // $("#zxnr_").val(''); //咨询内容 // $("#clnr_").val(''); //内容 $("#callCustomer").val(''); //来电号码 $("#Tel").val(''); //来电单位 $('#lddep').val(''); //反馈单位 $("#testInput_").val(''); ///工单来源id $("#DicValueList").val(''); //工单类型id $("#OPID").val(''); //工单状态id $("#State").val(''); //反馈内容 $("#fkcont").val(''); //快递信息 $('#sendmsg').val(''); //备注一 $("#note1").val(''); //备注二 $("#note2").val(''); //备注三 $("#note3").val(''); layer.msg("创建工单成功"); } }) }) //客户资料 $('.khzl tbody>tr>td input').attr('readonly', true); $('.save').hide(); $('.cancel').hide(); $('.edit').click(function () { $('.save').show(); $('.cancel').show(); $('.edit').hide(); $('.khzl tbody>tr>td input').attr('readonly', false); $('.khzl tbody>tr>td input').css('border-bottom', "1px solid #b3b3b3"); $(".testInput2").show(); $(".testInput1").css('display', "block"); $(".ldpamter").hide(); $(".ldlocation").hide(); }) $('.cancel').click(function () { $('.khzl tbody>tr>td input').attr('readonly', true); $('.khzl tbody>tr>td input').css('border', "0"); $('.save').hide(); $('.cancel').hide(); $('.edit').show(); $('.testInput2').attr('display', none);; $(".testInput1").hide(); $(".ldpamter").show(); $(".ldlocation").show(); }) //保存客户 $(".save").click(function () { $('.edit').show(); $('.save').hide(); $('.cancel').hide(); $('.khzl tbody>tr>td input').css('border', "0"); var khid = $("#khid").val(); var khmc = $(".khmc").val(); var tel1 = $(".ldtel1").val(); var testInput2=$("#testInput1").val(); var ldlocation=$("#testInput2").val(); if (!khmc) { layer.confirm('请输入客户名称!', { btn: ['确定'] }); return; } $.post(huayi.config.callcenter_url + 'Customer/AddCustomer', { id: $(".hidCallID").val(), cid:KHid, name: khmc, province:ldlocation,//省份 customerindustry:testInput2,//来电单位 mobile:tel1, "token": $.cookie("token") }, function (result) { result = $.parseJSON(result); if (result.state.toLowerCase() == "success") { $("#khid").val(result.data); $("#tskh").val(khmc); layer.msg("保存成功"); $('.save').hide(); $('.cancel').hide(); $('.edit').show(); $("#marketName").val(khmc); $("#marketTel").val(tel1); $("#lddepr").val(testInput2); $("#callCustomer").val(khmc);//客户姓名 $("#Tel").val(tel1);//联系电话 $("#lddep").val(testInput2);//来电单位 } }) }) //知识库查询 $(".searIcon").click(function () { loadZSK(); }) //历史记录查询 $(".searchbtn").click(function () { loadOld(); }) //新增记录 $(".addjl").click(function () { var type = $(".ldtp-cr ul.ld-service .cr-click").attr("itemtype"); if (type == '3') { $(".addgd").show(); $(".tbold").hide(); Select($("#testInput_")); } else if (type == '1') { $(".zxbg").show(); $(".tbold").hide(); // obj.blur(function() { // // $('.testInput-list').hide(); // }); //请求单位 // } }) //获取知识库 loadZSK(); //获取知识库 function loadZSK() { $.getJSON(huayi.config.callcenter_url + 'CallInScreen/GetZSKList', { "keywords": $(".search").val(), "token": $.cookie("token") }, function (result) { if (result.state.toLowerCase() == "success") { $(".ldcr-bottom .detail-con ul").empty(); $(result.data).each(function (i, n) { var html = '
' +
'