var isFirstShowTopMsg = true; $(document).ready(function () { if ($.cookie("token") == null) { window.location.href = "login.html"; } getnew(); //来电弹屏 laydate.skin('blue'); laydate({ elem: '#old_startTime', event: 'focus' }); laydate({ elem: '#old_endTime', event: 'focus' }); laydate({ elem: '#con_startTime', event: 'focus' }); laydate({ elem: '#con_endTime', event: 'focus' }); //获取消息 getTopMsgs(); //弹屏右侧切换效果 $(".ldtp-cr ul.ld-service li").click(function () { $(this).addClass("cr-click").siblings().removeClass("cr-click"); loadOld(); }); //最大化 最小化效果 //最小化 $('.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"); $(".repoConte").hide(); Clean(); //alert("111") $(".SayBusy").addClass("active"); $(".SayFree").removeClass("active"); $(".zxzt").removeClass("br").removeClass("by").addClass("bl"); $(".hwzt").text('空闲'); $("#isml").val(0); SetStateCookie(0); obj.Type = "SayFree"; 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 () { //obj.Type = "DropCall"; obj.Type = "TurnIvr"; obj.AgentID = $.cookie("zx_user"); obj.AgentExten = $.cookie("extno"); obj.IvrName = "MYD"; obj.IvrPos = "1"; 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-time .lhtime").text(getNowFormatDate()); $('.la-shichang .blackTime').html(result.data); $('.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(); } }) }) if (/mobile/i.test(navigator.userAgent) || /android/i.test(navigator.userAgent)) { $(".title-box").hide(); } obj.AgentExten = $.cookie("extno"); if (obj.AgentExten == undefined) { $(".Gnumbox").hide(); } $(".Gnum").text(obj.AgentExten); $.getJSON(huayi.config.callcenter_url + 'UserAccount/GetNowUser', { "token": $.cookie("token") }, function (result) { if (result.state.toLowerCase() == "success") { $("#RoleCode").val(result.data.user.F_RoleCode); $("#GroupCode").val(result.data.user.F_GroupCode); //console.log($("#RoleCode").val()); $(".username").text(result.data.user.F_UserName); $(".chat_username").text(result.data.user.F_UserCode); $('.user_code').text(result.data.user.F_UserCode); $('.group').text(result.data.user.F_SeartGroup); //if (result.data.role) { // $(".rolename").text(result.data.role.F_RoleName); //} $(".deptname").text(result.data.user.depname); $(".yhtx").attr("src", huayi.config.callcenter_url.substr(0, huayi.config.callcenter_url.length - 1) + result.data.user.F_See); obj.AgentID = result.data.user.F_UserCode; //obj.AgentExten = result.data.user.F_WorkNumber; $('.mgh').val(result.data.user.F_UserCode); $('.mn').val(result.data.user.F_UserName); if (result.data.user.F_SeatFlag) { Connect(); //CreateWebSockets(); //$(".open_chat").show(); //heartbeat = setInterval(function() { // Heart() //}, 60000); $("#top-search").show(); $(".phoneBZ").show(); $(".zts").show(); if( $("#RoleCode").val()=='DBHWY'){ obj.AgentGroup = "1"; $('.db_show').show(); $('.hw_show').hide(); }else if($("#RoleCode").val()=='ZJZY'){ obj.AgentGroup = "2"; $('.db_show').show(); $('.hw_show').hide(); } else{ obj.AgentGroup = "364"; $('.db_show').hide(); $('.hw_show').show(); } //签入 //obj.Type = "Login"; //obj.AgentGroup = "364"; //obj.AgentType = "0"; //Send(); } if ($("#RoleCode").val() != 'EJWLDW') { $(".dclgd").eq(0).show(); $(".cqgd").eq(0).show(); //rightUp(); //setInterval(rightUp, 60000); } if (result.data.role.F_RoleId == '6') { CreateWebSockets(); $(".open_chat").show(); } if(result.data.role.F_IsEject==1){ $.getJSON(huayi.config.callcenter_url + 'Index/GetNoDealOrderCounts', { "token": $.cookie("token") },function(result){ if(result.data.lists.length!=0){ // 弹框函数调用 login_DK(); } }) } } }); $.ajaxSettings.async = false; $.getJSON(huayi.config.callcenter_url + 'Index/GetMenu', { "token": $.cookie("token") }, function (result) { $.ajaxSettings.async = true; if (result.state.toLowerCase() == "success") { $(result.data).each(function (i, n) { var html = '
  • ' + n.F_FunctionName + ''; html += '
  • '; $(html).appendTo($("#side-menu")); }) $(".J_menuItem").click(function () { if ($(this).text() == "来电弹屏") { $('.maxOpen').trigger("click"); $('.head-pic .lahei .la-before').show(); $('.head-pic .lahei .la-after').hide(); } }) } }) document.onclick = function(e) {         $(".TurnXianDiv").hide(); } $(".hw_through").click(function (e) { $(".TurnXianDiv").toggle(); e = e || event; stopFunc(e);  }) function stopFunc(e) {       e.stopPropagation ? e.stopPropagation() : e.cancelBubble = true;     } // 一键转县 function throungh(){ $.ajax({ type: "get", url: huayi.config.callcenter_url + "CallOutOpt/GetCallOutprefix", async: true, dataType: 'json', data: { token: $.cookie("token"), phone: $(".hw_through").attr("index") }, success: function (result) { if (result.state.toLowerCase() == "success") { var guid = uuid(); obj.Type = "Transfer"; obj.DestinationNumber = result.data.phone; obj.Header = result.data.fix; obj.TaskType = "0"; //0:拨号外呼;1:未接来电外呼;2:回访外呼 obj.TaskPhoneID = ""; //回访的电话ID obj.TaskID = guid; //回访记录编号 Send(); } } }) } // 获取转接号码 $(".TurnXianDiv dl dt").click(function () { var xianName=$(this).text(); $.ajax({ type: "get", url: huayi.config.callcenter_url + "WorkOrder/GetCityList", async: true, dataType: 'json', data: { token: $.cookie("token"), name:xianName }, success: function (result) { if (result.state.toLowerCase() == "success") { debugger var telPhone=result.data[0].F_Phone $(".hw_through").attr("index",telPhone); throungh(); $(".TurnXianDiv").hide(); } } }) }) //话务相关 $("#top-search li").click(function () { if ($(this).find("i").hasClass("active")) { if (obj.AgentID) { var fun = $(this).attr("datafun"); obj.Type = fun; switch (fun) { case "Login": obj.AgentType = "0"; Send(); break; //签入 case "MakeCall": $(".hidCallID").val(""); $("#hidwhtype").val(fun); whtp(); //obj.DestinationNumber = "1012"; break; //外呼 case "Meeting": $("#hidwhtype").val(fun); whtp(); //obj.DestinationNumber = "1012"; break; //多方通话 case "Transfer": $("#hidwhtype").val(fun); whtp(); //obj.DestinationNumber = "1012"; break; //转移 case "Consult"://协商呼叫 $("#hidwhtype").val(fun); whtp(); break; case "ConfirmTransfer"://确认转移 obj.EndParmer = "1"; Send(); break; case "CancelTransfer"://取消转移 // $("#hidwhtype").val(ConfirmTransfer); obj.Type="ConfirmTransfer"; obj.EndParmer = "3"; Send(); break; case "TurnIvr"://转IVR obj.IvrName = "TurnIvr"; obj.IvrPos = "1"; Send(); break; default: Send(); break; } } } }); //知识库查询 $(".searIcon").click(function () { loadZSK(); }) //历史记录查询 $(".searchbtn").click(function () { loadOld(); }) //新增记录 $(".addjl").click(function () { $(".addgd").show(); $(".tbold").hide(); }) //关闭外呼弹屏 $(".closes").click(function () { $(".WH").removeClass("fadeInDown").addClass("fadeOutUp"); $(".WH").addClass("hidens"); }) //外呼呼出 $(".CallOut").click(function (event) { event.stopPropagation(); if ($("#Result").val()) { $.ajax({ type: "get", url: huayi.config.callcenter_url + "CallOutOpt/GetCallOutprefix", async: true, dataType: 'json', data: { token: $.cookie("token"), phone: $("#Result").val() }, success: function (result) { if (result.state.toLowerCase() == "success") { var guid = uuid(); obj.Type = $("#hidwhtype").val(); obj.DestinationNumber = result.data.phone; obj.Header = result.data.fix; obj.TaskType = "0"; //0:拨号外呼;1:未接来电外呼;2:回访外呼 obj.TaskPhoneID = ""; //回访的电话ID obj.TaskID = guid; //回访记录编号 obj.Callee = $("#Result").val();//被叫号码 obj.Caller = $.cookie("extno"); //操作人分机号 Send(); $('#Result').val(''); $(".WH").addClass("hidens"); } } }); } }) //外呼弹屏数字键盘样式 $(".Num_ul div").mousedown(function () { $(this).addClass("actives"); $(".img").removeClass("hidens"); }).mouseup(function () { $(this).removeClass("actives"); }) //外呼弹屏数字键盘号码输入 $(".Num_ul li div").click(function () { var rt = $("#Result").val() + ""; if (rt.length < 18) { rt = rt + $(this).find("a").text(); $("#Result").val(rt); } }); //外呼弹屏数字键盘号码截取 $(".img").click(function () { var Result = $("#Result").val() + ""; Result = Result.substr(0, Result.length - 1); $("#Result").val(Result); if (Result.length == 0) { $(".img").addClass("hidens"); } }) //外呼电话列表 $(".bg_title li").click(function () { $(this).addClass("lactive").siblings().removeClass("lactive"); loadWH(); }) $(".ty").click(function () { loadWH(); }) //创建投诉工单 $(".addt_").click(function () { Statess = 0 var value = $(' input[name="banli"]:checked ').val(); if (!$("#cusname").val()) { layer.msg("请输入投诉人姓名"); } else if (!$("#cusphone").val()) { layer.msg("请输入投诉电话"); } else if (!$("#title").val()) { layer.msg("请输入标题"); } else if (!$("#content").val()) { layer.msg("请输入内容"); } else if (!$("#keys").val()) { layer.msg("请选择主题词"); } else if ($("#sourcearea").val()=="0") { layer.msg("请选择事发区域"); } else if (value == 1 && !$('#result').val()) { layer.msg("请输入直办内容"); } else { Adds(); } }) //创建投诉工单 $(".addts").click(function () { Statess = 1; var values = $(' input[name="banli"]:checked ').val(); if (!$("#cusname").val()) { layer.msg("请输入投诉人姓名"); } else if (!$("#cusphone").val()) { layer.msg("请输入投诉电话"); } else if (!$("#title").val()) { layer.msg("请输入标题"); } else if (!$("#content").val()) { layer.msg("请输入内容"); } else if (!$("#keys").val()) { layer.msg("请选择主题词"); } else if ($("#sourcearea").val()=="0") { layer.msg("请选择事发区域"); } else if (values == 1 && !$('#result').val()) { layer.msg("请输入直办内容"); } else { Adds(); } }) $(".mapBJ").click(function(){ $(".mapPos").hide(); $(".mapBJ").hide(); }) $(".reposit").click(function(){ $(".repoConte").toggle(); }) //加载知识库 loadZSK(); //加载左侧导航菜单 //loadMenu(); //客户资料 $('.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"); }) $('.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(); }) //保存客户 $(".save").click(function () { var khid = $("#khid").val(); var khmc = $(".khmc").val(); var tsdh = $(".tsdh").val(); var lxr = $(".lxr").val(); var lxdh = $(".lxdh").val(); var postcode = $(".postcode").val(); var email = $(".email").val(); if (!khmc) { layer.confirm('请输入客户名称!', { btn: ['确定'] }); return; } $.post(huayi.config.callcenter_url + 'Customer/AddCustomer', { cid: khid, name: khmc, lxr: lxr, mobile: tsdh, telphone: lxdh, postcode: postcode, email: email, "token": $.cookie("token") }, function (result) { result = $.parseJSON(result); if (result.state.toLowerCase() == "success") { $("#khid").val(result.data); $(".khmc").val(khmc); $(".tkhmc").text(khmc); $(".lxdh").val(lxdh); $(".tsdh").val(tsdh); $(".ttsdh").text(tsdh); $(".lxr").val(lxr); $(".postcode").val(postcode); $(".email").val(email); layer.msg("保存成功"); $('.khzl tbody>tr>td input').attr('readonly', true); $('.khzl tbody>tr>td input').css('border', "0"); $('.save').hide(); $('.cancel').hide(); $('.edit').show(); } }) }) //关闭录音弹出 $(".setwin").click(function () { $(".t-shade").removeClass("cx"); $('audio')[0].pause(); }); //修改密码开始 $('.shezhi').click(function () { $('.personal').show(); }) //tab切换 $('.perTab li').click(function () { $(this).addClass('sel').siblings().removeClass('sel'); var index = $(this).index(); $('.perTab_con').children('div').eq(index).show().siblings().hide(); }) //编辑个人资料 $('.grzl tbody>tr>td input.zhidu').attr('readonly', true); $('.grbj').click(function () { $('.grzl tbody>tr>td input.zhidu').attr('readonly', false); $('.grzl tbody>tr>td input.zhidu').css('border-bottom', "1px solid #b3b3b3"); }) //取消编辑 $('.grqx').click(function () { $('.grzl tbody>tr>td input.zhidu').attr('readonly', true); $('.grzl tbody>tr>td input.zhidu').css('border-bottom', "none"); }) //关闭按钮 $('.ptr').click(function () { $('.personal').hide(); }) //修改密码 $('.grbtn').click(function () { var gh = $('.mgh').val(); var xm = $('.mn').val(); var ymm = $('.spwd').val(); var xmm = $('.npwd').val(); var qmm = $('.epwd').val(); if (xmm !== qmm) { $('.wrong').show(); $('.npwd').val('') $('.epwd').val('') } else if (xmm == '') { layer.msg("密码不允许为空!"); } else { $('.wrong').hide(); $('.grzl tbody>tr>td input').attr('readonly', true); $('.grzl tbody>tr>td input').css('border-bottom', "none"); $.ajax({ type: "post", url: huayi.config.callcenter_url + "UserAccount/UpdatePwd", async: true, dataType: 'json', data: { token: $.cookie("token"), usercode: gh, pwd: $.md5(xmm), oldpwd: $.md5(ymm) }, success: function (result) { if (result.state.toLowerCase() == "success") { layer.msg("修改成功!"); } } }); } }) //图片裁剪 var o = $(".image-crop > img"); $(o).cropper({ aspectRatio: 1 / 1, resizable: false, dragCrop: false, preview: ".img-preview", done: function () { } }); var r = $("#inputImage"); if (window.FileReader) { r.change(function () { var e, i = new FileReader, t = this.files; if (t.length && (e = t[0], /^image\/\w+$/.test(e.type))) { i.readAsDataURL(e); i.onload = function () { r.val(""); o.cropper("reset", !0).cropper("replace", this.result); } } else { layer.msg("请选择图片文件"); } }); $("#setDrag").click(function () { o.cropper("setDragMode", "crop"); // var img = o.cropper("getDataURL"); var img = o.cropper("getCroppedCanvas").toDataURL('image/png'); $.post(huayi.config.callcenter_url + "Index/UploadTX64", { dataurl: encodeURIComponent(img), "token": $.cookie("token") }, function (result) { result = $.parseJSON(result); if (result.state.toLowerCase() == "success") { $(".yhtx").attr("src", huayi.config.callcenter_url.substr(0, huayi.config.callcenter_url.length - 1) + result.data); layer.msg("上传成功"); $('.personal').hide(); } }) }); $("#zoomIn").click(function () { o.cropper("zoom", .1) }); $("#zoomOut").click(function () { o.cropper("zoom", -.1) }); $("#rotateLeft").click(function () { o.cropper("rotate", 45) }); $("#rotateRight").click(function () { o.cropper("rotate", -45) }); } else { r.addClass("hide"); } $("#zxTable tbody").on('click', 'tr', function () { $(this).addClass('tr_bg') $(this).siblings().removeClass('tr_bg') $('#Result').val($(this).attr('fjh')); }) //工单 //当即办理 //$(".Nows").change(function () { // $(".Nows_box").toggle(); //}); $('input:radio[name="banli"]').change(function () { if ($(this).val() == '1') { $(".Nows_box").show(); } else { $(".Nows_box").hide(); } }) //QY($("#sourcearea")); //区县,主干道、乡镇,路社区村三级联动(目前在来电弹屏中使用) helper.getDropList.getLocations($('#sourcearea')); LB($("#type")); ZT($("#keys")); //加载来电类型 默认是 已受理并发送id GetDicValueList(); $('.right-tab li').click(function () { messages($(this).index()); }) //全部已读 $('.readed').click(function () { $.ajax({ type: "get", url: huayi.config.callcenter_url + "Index/CloseChat", async: true, dataType: 'json', data: { token: $.cookie("token"), id: 0 }, success: function (data) { if (data.total > 0) { messages() } else { layer.msg("设置失败!"); } } }); }) //主动发消息 $('.sele_send').click(function () { layer.open({ type: 2, content: "replyChat.html", //iframe的url,no代表不显示滚动条 title: '发送消息', area: ['50%', '60%'], //宽高 }); }) var ru, rd, msgs; $('.mid').val(0); var mid = $('.mid').val(); $('.tuBiao').click(function () { if ($(".drm").css("display") == 'block') { $(".drm").css("display", "none"); } else { $(".drm").css("display", "block"); } }) $('#small-chat').click(function () { if ($(".small-chat-box").hasClass("active")) { rightDown(); rd = setInterval(rightDown, 60000); } else { clearInterval(rd); } }) //即时通讯 消息总数 message_total(); //setInterval(message_total, 5000); function message_total(){ helper.init.isload = 0; $.ajax({ type: "get", url: huayi.config.callcenter_url + "Index/GetChatCount", async: true, dataType: 'json', data: { token: $.cookie("token"), top: 50 }, success: function (data) { helper.init.isload=1; if (data.total <= 0) { $('.chat_count').hide(); $('.chat').removeClass("come_mess"); } else { $('.chat_count').show(); $('.chat_count').html(data.total); $('.chat').addClass("come_mess"); } } }); } $('.chat').click(function () { $("#right-sidebar").toggleClass("sidebar-open"); if ($("#right-sidebar").hasClass("sidebar-open")) { messages(); msgs = setInterval(messages, 5000 * 60, 0);//未读消息定时刷新 } else { clearInterval(msgs); } }) }) function Adds() { var callid = $(".hidCallID").val(); $.ajax({ type: "post", url: huayi.config.callcenter_url + "/WorkOrder/AddWorkOrder", dataType: 'json', async: true, beforeSend: function() { //触发ajax请求开始时执行 $('.addt_').attr("disabled", true); $('.addts').attr("disabled", true); $('.addt_').text('提交中...'); $('.addts').text('提交中...'); $(document).off('click', '.addt_', Adds); $(document).off('click', '.addts', Adds); }, data: { cusname: $("#cusname").val(), //=投诉人姓名 cussex: $("#cussex").val(), cusphone: $("#cusphone").val(), //=投诉人电话 email: $("#email").val(), zipcode: $("#zipcode").val(), conphone: $("#conphone").val(), title: $("#title").val(), content: $("#content").val(), callid: callid, //files:$("#file").val(),//(多个用英文逗号,隔开) sourcearea: $("#sourcearea").val(), //=事发地域id sourceaddress: $('#sourceaddress').val(), //=事发详细地址 source: 1, //=来源 isresult: $(' input[name="banli"]:checked ').val(), //=(0转办1直办) result: $('#result').val(), longitude: $('.store_Lng').val(), latitude: $('.store_Lat').val(), keys: $("#keys").val(), //=关键词id(多个用英文逗号,隔开) type: $("#type").val(), //=类型 isprotect: $(' input[name="mj"]:checked ').val(), //=(0普通1保密) level: $('#level').val(), //=(1普通2紧急) issubmit: Statess, //=(0保存1保存并提交) token: $.cookie("token") }, success: function (data) { $('.addt_').attr("disabled", false); $('.addts').attr("disabled", false); $('.addt_').text('保存'); $('.addts').text('保存并提交'); $(document).on('click', '.addt_', Adds); $(document).on('click', '.addts', Adds); $(".ldtp-cr ul.ld-service li").eq(2).trigger("click"); //$(".hidCallID").val(""); layer.msg("操作成功"); Clean(); $('#result').val(''); } }) } //清空 function Clean() { //左侧 //debugger; $('.ldname').val('');//投诉人 $('#khid').val(''); $('.tsdh').val('');//投诉电话 $('.ldlocation').text('未知');//归属地 $('.lxr').val('');//联系人 $('.lxdh').val('');//联系电话 $('.postcode').val('');//邮编 $('.email').val('');//email $('.ldtime').val('');//来电时间 $(":radio[name='banli'][value='0']").prop("checked", "checked"); $(".Nows_box").hide(); //右侧 $("#cusname").val(''); //=投诉人姓名 $("#cussex").val(''); $("#cusphone").val(''); //=投诉人电话 $("#email").val(''); $("#zipcode").val(''); $("#conphone").val(''); $("#title").val(''); $("#content").val(''); $("#sourcearea").val('0').trigger('change'); //=事发地域id $('#sourceaddress').val(''); //=事发详细地址 $("input[name='baomi'][value='1']").prop("checked", true); //=(0转办1直办) $("#type option:first").prop("selected", 'selected'); $("#level option:first").prop("selected", 'selected'); $("#keys option:first").prop("selected", 'selected'); $("#sourcearea option:first").prop("selected", 'selected'); $('#result').val(''); } function clearworkorder() { $("#xxlb").val(""); $("#xxlb").trigger("change"); $("#FArea").val(""); $("#FArea").trigger("change"); $("#sfdz").val(""); $("#tskh").val(""); $("#tsdh").val(""); $("#email").val(""); $("#postcode").val(""); $("#lxr").val(""); $("#lxdh").val(""); $("#content").val(""); $("#result").val(""); $("#JArea").val(""); $("#JArea").trigger("change"); $("#remark").val(""); $("#khid").val(""); $(".khmc").val(""); $(".tsdh").val(""); $(".lxr").val(""); $(".lxdh").val(""); $(".postcode").val(""); $(".email").val(""); } //获取历史记录 function loadOld() { var type = $(".ldtp-cr ul.ld-service .cr-click").attr("itemtype"); $(".complain").hide(); $(".complain").eq(type * 1).show(); if (type == '2') { //先销毁表格 $('#orderlist').bootstrapTable('destroy'); //初始化表格,动态从服务器加载数据 $("#orderlist").bootstrapTable({ method: "get", //使用get请求到服务器获取数据 url: huayi.config.callcenter_url + "WorkOrder/GetList", //获取数据的Servlet地址 contentType: "application/x-www-form-urlencoded", striped: true, //表格显示条纹 pagination: true, //启动分页 pageSize: 5, //每页显示的记录数 pageNumber: 1, //当前第几页 pageList: [5, 10, 50, 100], //记录数可选列表 search: false, //是否启用查询 showColumns: false, //显示下拉框勾选要显示的列 showRefresh: false, //显示刷新按钮 sidePagination: "server", //表示服务端请求 //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder //设置为limit可以获取limit, offset, search, sort, order queryParamsType: "undefined", queryParams: function queryParams(params) { //设置查询参数 var param = { page: params.pageNumber, pagesize: params.pageSize, tel: $(".hidTel").val(), starttime: $("#con_startTime").val(), endtime: $("#con_endTime").val(), token: $.cookie("token") }; return param; }, onLoadSuccess: function () { //加载成功时执行 //layer.msg("加载成功"); }, onLoadError: function () { //加载失败时执行 //layer.msg("加载数据失败", { time: 1500, icon: 2 }); } }); } else if (type == '1') { //先销毁表格 $('#oldlist').bootstrapTable('destroy'); //初始化表格,动态从服务器加载数据 $("#oldlist").bootstrapTable({ method: "get", //使用get请求到服务器获取数据 url: huayi.config.callcenter_url + "CallInScreen/GetOldList", //获取数据的Servlet地址 contentType: "application/x-www-form-urlencoded", striped: true, //表格显示条纹 pagination: true, //启动分页 pageSize: 5, //每页显示的记录数 pageNumber: 1, //当前第几页 pageList: [5, 10, 50, 100], //记录数可选列表 search: false, //是否启用查询 showColumns: false, //显示下拉框勾选要显示的列 showRefresh: false, //显示刷新按钮 sidePagination: "server", //表示服务端请求 //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder //设置为limit可以获取limit, offset, search, sort, order queryParamsType: "undefined", queryParams: function queryParams(params) { //设置查询参数 var param = { page: params.pageNumber, pagesize: params.pageSize, tel: $(".hidTel").val(), starttime: $("#old_startTime").val(), endtime: $("#old_endTime").val(), token: $.cookie("token") }; return param; }, onLoadSuccess: function () { //加载成功时执行 //layer.msg("加载成功"); }, onLoadError: function () { //加载失败时执行 //layer.msg("加载数据失败", { time: 1500, icon: 2 }); } }); } } function GetCallState(val) { if (val == '1') { return '已接通'; } else { return '未接通'; } } //音频 function setCode(val) { if (val) { return '
    ' + '' + '
    '; } else { return ''; } } function GetLink(val) { if (val) { return '' + val + ''; } else { return ''; } } //查看详情 function ckxq(str) { layer.open({ type: 2, content: "CommonHtml/WorkDatil.html?wid=" + str, //iframe的url,no代表不显示滚动条 title: '工单详情', area: ['85%', '80%'], //宽高 }); } //截取字符串 function GetCont(val) { if (val) { var str = '
    10) { str = str + ' title="' + val + '" '; val = val.substr(0, 10) + "..."; } return str + '>' + val + '
    '; } else { return ''; } } //加载字典 function loadDic(obj, pid) { obj.empty(); obj.append(''); if (!pid) { pid = -1; } $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListByParentId", { "token": $.cookie("token"), pid: pid }, function (data) { if (data.state.toLowerCase() == "success") { var content = data.data; $(content).each(function (i, n) { $("").appendTo(obj); }) } }) } //获取知识库 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 key_w = $(".search").val(); if (key_w) { var after_w = n.F_Title.replace(key_w, '' + key_w + ''); var html = '
  • ' + '
    ' + ' ' + after_w + '' + ' ' + n.F_CreateOn + '' + '
    ' + '
    ' + n.F_Content + '
    ' + '
  • '; } else { var html = '
  • ' + '
    ' + ' ' + n.F_Title + '' + ' ' + n.F_CreateOn + '' + '
    ' + '
    ' + n.F_Content + '
    ' + '
  • '; } $(html).appendTo($(".ldcr-bottom .detail-con ul")).find(".zhishi-title").click(function (event) { event.stopPropagation(); if ($(this).hasClass("active")) { $(this).removeClass("active") } else { $(".zhishi-title").removeClass("active"); $(this).addClass("active"); } }) }) } }) } //外呼弹屏 function whtp() { $("#Result").val(""); if ($(".WH").hasClass("fadeOutUp")) { $(".WH").removeClass("fadeOutUp").addClass("fadeInDown"); } $(".WH").removeClass("hidens"); $('.first').removeClass('first'); $('.WH').addClass('first'); loadWH(); } //加载外呼电话列表 function loadWH() { $(".phonediv").hide(); var n = $(".bg_title .lactive").attr("itemid"); switch (n) { case '0': var obj0 = $(".phonediv").eq(0); obj0.show(); //先销毁表格 var table = obj0.find(".phonelist"); table.bootstrapTable('destroy'); //初始化表格,动态从服务器加载数据 table.bootstrapTable({ method: "get", //使用get请求到服务器获取数据 url: huayi.config.callcenter_url + "CallOutScreen/GetPhoneList", //获取数据的Servlet地址 contentType: "application/x-www-form-urlencoded", striped: true, //表格显示条纹 pagination: true, //启动分页 pageSize: 10, //每页显示的记录数 pageNumber: 1, //当前第几页 pageList: [10, 20, 50, 100], //记录数可选列表 search: false, //是否启用查询 showColumns: false, //显示下拉框勾选要显示的列 showRefresh: false, //显示刷新按钮 sidePagination: "server", //表示服务端请求 //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder //设置为limit可以获取limit, offset, search, sort, order queryParamsType: "undefined", queryParams: function queryParams(params) { //设置查询参数 var param = { page: params.pageNumber, pagesize: params.pageSize, tel: $("#lastphone").val(), token: $.cookie("token") }; return param; }, onLoadSuccess: function () { //加载成功时执行 //layer.msg("加载成功"); }, onLoadError: function () { //加载失败时执行 //layer.msg("加载数据失败", { time: 1500, icon: 2 }); } }); break; case '1': var obj1 = $(".phonediv").eq(1); obj1.show(); var table = obj1.find(".phonelist"); table.bootstrapTable('destroy'); //初始化表格,动态从服务器加载数据 table.bootstrapTable({ method: "get", //使用get请求到服务器获取数据 url: huayi.config.callcenter_url + "CallOutScreen/GetUserList", //获取数据的Servlet地址 contentType: "application/x-www-form-urlencoded", striped: true, //表格显示条纹 pagination: true, //启动分页 pageSize: 10, //每页显示的记录数 pageNumber: 1, //当前第几页 pageList: [10, 20, 50, 100], //记录数可选列表 search: false, //是否启用查询 showColumns: false, //显示下拉框勾选要显示的列 showRefresh: false, //显示刷新按钮 sidePagination: "server", //表示服务端请求 //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder //设置为limit可以获取limit, offset, search, sort, order queryParamsType: "undefined", queryParams: function queryParams(params) { //设置查询参数 var param = { page: params.pageNumber, pagesize: params.pageSize, tel: $("#gsphone").val(), name: $("#gsname").val(), token: $.cookie("token") }; return param; }, onLoadSuccess: function () { //加载成功时执行 //layer.msg("加载成功"); }, onLoadError: function () { //加载失败时执行 //layer.msg("加载数据失败", { time: 1500, icon: 2 }); } }); break; case '2': var obj2 = $(".phonediv").eq(2); obj2.show(); var table = obj2.find(".phonelist"); table.bootstrapTable('destroy'); //初始化表格,动态从服务器加载数据 table.bootstrapTable({ method: "get", //使用get请求到服务器获取数据 url: huayi.config.callcenter_url + "CallOutScreen/GetCustomerList", //获取数据的Servlet地址 contentType: "application/x-www-form-urlencoded", striped: true, //表格显示条纹 pagination: true, //启动分页 pageSize: 10, //每页显示的记录数 pageNumber: 1, //当前第几页 pageList: [10, 20, 50, 100], //记录数可选列表 search: false, //是否启用查询 showColumns: false, //显示下拉框勾选要显示的列 showRefresh: false, //显示刷新按钮 sidePagination: "server", //表示服务端请求 //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder //设置为limit可以获取limit, offset, search, sort, order queryParamsType: "undefined", queryParams: function queryParams(params) { //设置查询参数 var param = { page: params.pageNumber, pagesize: params.pageSize, tel: $("#khphone").val(), name: $("#khname").val(), token: $.cookie("token") }; return param; }, onLoadSuccess: function () { //加载成功时执行 //layer.msg("加载成功"); }, onLoadError: function () { //加载失败时执行 //layer.msg("加载数据失败", { time: 1500, icon: 2 }); } }); break; case '3': $(".phonediv").eq(3).show(); $("#zxTable tbody").html(''); if (obj.AgentID) { obj.Type = "GetAgentList"; Send(); } break; } } function view(val) { var str = ''; if (val) { str = '' + val + ''; } return str; } function call(val) { $("#Result").val(val); $(".img").removeClass("hidens"); } function ftime(val) { if (val) { return helper.DateFormat.getFormatTime(val); } else { return ''; } } function logout() { $.ajax({ url: huayi.config.callcenter_url + "Login/Logout", data: { token: $.cookie("token") }, dataType: "json", success: function (res) { if (res.state) { window.localStorage.removeItem('token'); window.localStorage.removeItem('extno'); window.localStorage.removeItem('zx_user'); window.localStorage.removeItem('socket_state'); location.href = "./login.html"; } } }); } //跳转 function Jumps() { $("iframe:visible")[0].src = "widgets.html" } ////子页面返回主页 //function home_index() { // top.$("iframe:visible")[0].src = "widgets.html"; //} //区域 function QY(obj) { obj.empty(); obj.append(''); $.getJSON(huayi.config.callcenter_url + "Area/GetAreaListById", { "token": $.cookie("token"), }, function (data) { if (data.state.toLowerCase() == "success") { var content = data.data; $(content).each(function (i, n) { if (n.F_AreaName != '商丘市') { $("").appendTo(obj); } }) } }) } //来源 function LY(obj) { obj.empty(); $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListById", { "token": $.cookie("token"), id: 1 }, function (data) { if (data.state.toLowerCase() == "success") { var content = data.data; $(content).each(function (i, n) { $("").appendTo(obj); }) } }) } //类别 function LB(obj) { obj.empty(); $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListById", { "token": $.cookie("token"), id: 2 }, function (data) { if (data.state.toLowerCase() == "success") { var content = data.data; $(content).each(function (i, n) { $("").appendTo(obj); }) } }) } //主题 function ZT(obj) { obj.empty(); $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListById", { "token": $.cookie("token"), id: 3 }, function (data) { if (data.state.toLowerCase() == "success") { var content = data.data; $(content).each(function (i, n) { $("").appendTo(obj); }) } }) } //获取来电类型 function GetDicValueList() { $('#dicValueList ul').html(''); $.getJSON(huayi.config.callcenter_url + 'Dictionary/GetDicValueListById', { id: 45, token: $.cookie("token") }, function (result) { if (result.state.toLowerCase() == "success") { for (var i = 0; i < result.data.length; i++) { $('#dicValueList ul').append('
  • '); } } }) } //点击来电类型 var dicTypeid = 46;//默认是 已受理 $(document).on('click', '#dicValueList li label', function () { if (!$(this).hasClass('checkedDept')) { var $that = $(this); if ($(".hidCallID").val()) { dicTypeid = 46;//默认是 已受理 dicTypeid = $(this).attr('data-valDic') != 46 ? $(this).attr('data-valDic') : 46; $.post(huayi.config.callcenter_url + 'CallInScreen/UpdateCallInType', { callid: $(".hidCallID").val(), // callid: 59054, typeid: dicTypeid, "token": $.cookie("token") }, function (result) { //debugger; var results = JSON.parse(result); if (results.state.toLowerCase() == "success") { //console.info('传递来电类型成功,ID为:'+ dicTypeid); $that.addClass('checkedDept').parent().siblings().children().removeClass('checkedDept'); if (dicTypeid != 46) { $('#dicForms').hide(); layer.msg('来电类型保存成功!'); if (dicTypeid == 50) {//催单 $('.ldtp-cr ul.ld-service li:last-child').addClass("cr-click").siblings().removeClass("cr-click"); loadOld(); } } else { $('#dicForms').show(); } } }) } else { //console.info('传递来电类型失败'); } } else { //$(this).removeClass('checkedDept'); //layer.msg('来电类型已经保存成功!不用重复点击提交'); } }); //催单操作 function setReminder(val, row) { if (dicTypeid == 50) { return '催单'; } else { return ''; } } function reminder(str) { layer.open({ type: 2, content: "./CommonHtml/reminder.html?wid=" + str + "&callid=" + $(".hidCallID").val() + "", //iframe的url,no代表不显示滚动条 title: '催单内容', area: ['40%', '40%'], //宽高 }); } //跳转超期共单列表 $('.surIcon').click(function(){ top.$("iframe:visible")[0].src = "./Appeal/expiredWorkOrders.html"; }) //右上角消息列表 function rightUp() { helper.init.isload = 0; $('.drm').html(''); $.ajax({ type: "get", url: huayi.config.callcenter_url + "Index/GetNoDealOrder", async: true, dataType: 'json', data: { token: $.cookie("token"), top: 5 //mid:$('.mid').val() }, success: function (data) { helper.init.isload = 1; $('.mid').val(data.maxid) // helper.cookies.set("mid", data.maxid, 7); // console.log(data.maxid) // console.log($('.mid').val()) $('.xx_count').html(data.total); $('.sur_count').html(data.timeoutcount); $('#cqorder').val(data.timeoutcount); if (data.rows) { $.each(data.rows, function (i, n) { if (i < 10) { $('
  • ' + '' + '
    ' + n.F_ComContent + '
    ' + '
    ' + '订单号:' + n.F_WorkOrderId + '' + '' + n.F_CreateTime + '' + '
    ' + '
  • ').appendTo('.drm'); } }); } $('
  • ' + '
    ' + '查看更多' + ' ' + '>>' + '' + '
    ' + '
  • ').appendTo('.drm'); } }); } function goDC() { top.$("iframe:visible")[0].src = "Business/WorkDC.html"; } function ckxq(str) { layer.open({ type: 2, content: "CommonHtml/WorkDatil.html?wid=" + str, //iframe的url,no代表不显示滚动条 title: '工单详情', area: ['85%', '80%'], //宽高 }); } //右下角消息弹框 function rightDown() { helper.init.isload = 0; var tota = 0; $.ajax({ type: "get", url: huayi.config.callcenter_url + "Index/GetNoDealWorkTotal", async: true, dataType: 'json', data: { token: $.cookie("token") }, success: function (data) { helper.init.isload = 1; $(".rightDown_list").html(''); var con = data.data; if (con.length>0) { con.push({state:15,con:$('#cqorder').val()}) } $(con).each(function (i, n) { var sts = ""; switch (n.state) { case 0: sts = "待处理"; break; case 1: sts = "待交办"; break; case 2: sts = "待查收"; break; case 3: sts = "退回审核中"; break; case 4: sts = "办理中(主办)"; break; case 5: sts = "延时审核中"; break; case 6: sts = "待回访"; break; case 7: sts = "已回访"; break; case 8: sts = "重办中"; break; case 9: sts = "已结案"; break; case 10: sts = "办理中(协办)"; break; case 11: sts = "待处理"; break; case 12: sts = "待审核"; break; case 13: sts = "待督办"; break; case 15: sts = "超期工单"; break; case 16: sts = "重办驳回"; break; default: sts = "其他"; break; } // console.log(typeof(n.state)) $('
  • ' + '' + '
    ' + sts + '' + n.con + '条' + '
    ' + '
    ' + '
  • ').appendTo(".rightDown_list"); tota = tota + parseInt(n.con); }) $('.messageTotal').html(tota); } }); } function turnTo(a) { var state = $(a).children("a").attr("data-index"); switch (state) { case "0": $("iframe:visible")[0].src = "Business/ZXDCL.html"; break; case "1": $("iframe:visible")[0].src = "Business/LeaderDCL.html?states=" + state; break;//代交办 case "2": $("iframe:visible")[0].src = "Business/WorkDC.html?states=" + state; break;//待查收 case "3": $("iframe:visible")[0].src = "Business/LeaderDCL.html?states=" + state; break;//退回审核中 case "4": $("iframe:visible")[0].src = "Business/WorkDC.html?states=" + state; break;//办理中(主办) case "5": $("iframe:visible")[0].src = "Business/LeaderDCL.html?states=" + state; break;//延时审核中 case "6": $("iframe:visible")[0].src = "Business/ZXDCL.html?states=" + state; break; case "7": $("iframe:visible")[0].src = "Business/LeaderDCL.html?states=" + state; break;//已回访 case "8": $("iframe:visible")[0].src = "Business/WorkDC.html?states=" + state; break;//重办中 case "10": $("iframe:visible")[0].src = "Business/WorkDCCO.html?states=" + state; break;//办理中协办 case "11": $("iframe:visible")[0].src = "Business/WorkDC_EJ.html"; break;//办理中协办 case "12": $("iframe:visible")[0].src = "Appeal/toAuditList.html"; break;//待审核 case "13": $("iframe:visible")[0].src = "Appeal/toSupervList.html"; break;//待督办 case "15": $("iframe:visible")[0].src = "Appeal/expiredWorkOrders.html"; break;//超期工单 case "16": $("iframe:visible")[0].src = "Business/LeaderBH.html"; break;//重办驳回工单 default: sts = "其他"; break; } } ///拖拽效果 //拖动事件 var box = document.getElementById("box"); //鼠标按下的函数 box.onmousedown = function (ev) { var oEvent = ev || event; //求出鼠标和box的位置差值 var x = oEvent.clientX - box.offsetLeft; var y = oEvent.clientY - box.offsetTop; console.log(x); //鼠标移动的函数 //把事件加在document上,解决因为鼠标移动太快时, //鼠标超过box后就没有了拖拽的效果的问题 document.onmousemove = function (ev) { var oEvent = ev || event; //保证拖拽框一直保持在浏览器窗口内部,不能被拖出的浏览器窗口的范围 var l = oEvent.clientX - x; var t = oEvent.clientY - y; if (l < 0) { l = 0; } else if (l > document.documentElement.clientWidth - box.offsetWidth) { l = document.documentElement.clientWidth - box.offsetWidth; } if (t < 0) { t = 0; } else if (t > document.documentElement.clientHeight - box.offsetHeight) { t = document.documentElement.clientHeight - box.offsetHeight; } box.style.left = l + "px"; box.style.top = t + "px"; } //鼠标抬起的函数 document.onmouseup = function () { document.onmousemove = null; document.onmouseup = null; } //火狐浏览器在拖拽空div时会出现bug //return false阻止默认事件,解决火狐的bug // return false; } function messages(type) { if (!type) { type = $('.right-tab li.active').index(); } var html = $('#tab-' + (type + 1)).find('.chat_box'); html.html(''); helper.init.isload = 0; $.ajax({ type: "get", url: huayi.config.callcenter_url + "Index/GetChatLists", async: true, dataType: 'json', data: { token: $.cookie("token"), isread: type, top: 50, fromid: 0 }, success: function (data) { helper.init.isload = 1; $('#tab-1').find('.message_count').html(data.total); if (type == 0) { if (data.total == 0) { $('.readed').hide(); } else { $('.readed').show(); } $('.close_chat').show(); } $(data.rows).each(function (i, n) { var str = ''; str = '' html.append(str); }) } }); } function closed(a) { var id = $(a).attr('data-index'); $.ajax({ type: "post", url: huayi.config.callcenter_url + "Index/CloseChat", async: true, dataType: 'json', data: { token: $.cookie("token"), id: id }, success: function (data) { if (data.total > 0) { messages() } else { layer.msg("关闭消息失败!"); } } }); } function resply(a) { var userId = $(a).attr('data-FromUserId') var toId = $(a).attr('data-ToUserId') var roleId = $(a).attr('data-roleId') layer.open({ type: 2, content: "replyChat.html?userId=" + userId + "&roleId=" + roleId + "&toId=" + toId, //iframe的url,no代表不显示滚动条 title: '回复消息', area: ['50%', '60%'], //宽高 }); } //登陆弹窗函数 function login_DK() { layer.open({ type: 2, content: ["CommonHtml/elasticFrame.html", 'no'],//iframe的url,no代表不显示滚动条 title: '提示', area: ['25%', '55%'], //宽高 }); } // 顶部消息 function showTopMsgs() { $('#top_notices_lists').toggle(); } // 获取顶部消息(只展示未读消息 0未读 1已读) function getTopMsgs() { $.getJSON(huayi.config.callcenter_url + 'InternalMessages/GetMsg', { token: $.cookie("token"), smstype:1, }, function(result) { if(result.state.toLowerCase() === 'success'){ $('#top_notices_lists').empty(); result = result.data; var str = ''; if (result && result.length) { if(isFirstShowTopMsg){ $('#top_notices_lists').hide(); isFirstShowTopMsg = false; } $('#top_notices_num').text(result.length); for (var i = 0; i < result.length; i++) { str += '
  • ' + ''+ result[i].SMS_Content +'' + '' + '
  • ' + '
  • '; } } else { str = '
  • ' + '暂无消息!' + '
  • '; $('#top_notices_num').text(0); } $('#top_notices_lists').append(str); $('#top_notices_lists').find('.divider:last').remove(); } }); } // 标记消息状态 function signRead(signid, e) { e.stopPropagation(); layer.confirm('确认已读后该条消息将不再提示,请慎重', { icon: 7, btn: ['确认', '取消'] //按钮 }, function(index) { $.ajax({ type: "get", url: huayi.config.callcenter_url + "InternalMessages/UpdateState", dataType: 'json', async: true, data: { ids: signid, state: 1, //状态,0未读 1已读 token: $.cookie("token") }, success: function(data) { if (data.state.toLowerCase() === "success") { // 更新顶部消息内容和数量 getTopMsgs(); $('#top_notices_lists').hide(); layer.close(index); } } }); }); } function getnew(){ $.getJSON(huayi.config.callcenter_url + 'InternalMessages/GetMsg', { token: $.cookie("token"), smstype:2, }, function(result) { if(result.state.toLowerCase() === 'success'){ result = result.data; var str = ''; $('#top_notices_lists1').empty(); if (result&&result.length) { $('.tan_ping').css('display','block'); // $('#top_notices_num').text(result.length); for (var i = 0; i < result.length; i++) { var contant1=result[i].SMS_Content.split('|')[0]; if(contant1.length>68){ contant2 = contant1.substr(0, 68) + "..."; }else{ contant2=contant1 } var contant3=result[i].SMS_Content.split('|')[1]; str += '
  • ' + '有坐席向您索要关于“'+ contant2+'”的内容
    截止至'+contant3+',请尽快处理' + // '' + '
  • ' + '
  • '; } } else { str = '
  • ' + '暂无消息!' + '
  • '; } $('#top_notices_lists1').append(str); } }); } $('#know').on('click',function(){ var data_id=$('.top_notices_con1').attr('data_id'); console.log(data_id); Read(data_id,event); $('.tan_ping').css('display','none'); getnew(); }) //跳转索要列表 $('#chuli').on('click',function(){ var data_id=$('.top_notices_con1').attr('data_id'); Read(data_id,event); $('.tan_ping').css('display','none'); getnew(); $("iframe:visible")[0].src = "zhiShiKu/askRecords1.html"; }) function Read(signid, e) { e.stopPropagation(); $.ajax({ type: "get", url: huayi.config.callcenter_url + "InternalMessages/UpdateState", dataType: 'json', async: true, data: { ids: signid, state: 1, //状态,0未读 1已读 token: $.cookie("token") }, success: function(data) { if (data.state.toLowerCase() === "success") { // 更新顶部消息内容和数量 getTopMsgs(); $('#top_notices_lists').hide(); // layer.close(index); } } }); } //获取知识库消息 setInterval(getnew,15000)