✏️ 正在编辑: discador.min.js
路径:
/srv/systems_dir/yuppiecred-lidernegocios/public/scripts/discador.min.js
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
function tempoEmPausa(){var a=localStorage.getItem("interval-callcenter-time"),t=localStorage.getItem("interval-callcenter");if(null!=t){var e=a.split(":"),o=parseInt(e[0]),r=parseInt(e[1]);$("#contador").html('<div class="tempo" style="font-size: 15px;text-align: center;"></div>');var c=setInterval((function(){$("#contador .tempo").html((o<10?"0"+o:o)+":"+(r<10?"0"+r:r)),o=59==r?o+1:o,r=59==r?0:r+1,localStorage.setItem("interval-callcenter-time",o+":"+r)}),1e3);t!=c&&clearInterval(t),localStorage.setItem("interval-callcenter",c)}}function consultarBarraOperador(){$("#numero_ramal_discador").html(localStorage.getItem("discador-ramal")),$.ajax({url:baseUrl+"/ajax/consultar-barra-operador",success:function(a){if(!a)return!1;a.yuppie_status?($("#box-status-yuppie").html("Disponível"),$(".box-yuppie").css("background-color","#399d20")):(tempoEmPausa(),$("#box-status-yuppie").html("Pausa"),$(".box-yuppie").css("background-color","red")),"Disponível"!=a.sonax_status?($("#box-status-sonax").html(a.sonax_status),$(".box-sonax").css("background-color","red")):($("#box-status-sonax").html("Disponível"),$(".box-sonax").css("background-color","#399d20")),a.ramal_operador>0?($("#numero_ramal_discador").html(a.ramal_operador),localStorage.setItem("discador-ramal",a.ramal_operador)):$("#numero_ramal_discador").html(" - ")}})}var permitirRetornoPausa;function checarLimitePausa(){return $.ajax({url:baseUrl+"/ajax/checar-tempo-pausa",method:"post",success:function(a){0==a.result&&alert(a.msg),permitirRetornoPausa=a.result},async:!1}),permitirRetornoPausa}function autenticarRetornoPausa(){$("#discador-acoes-pausa").dialog("destroy"),$("#autenticacao-retorno-pausa").dialog({title:"Autenticação de Retorno",height:180,width:330,modal:!0,close:function(a,t){$("#msgAddCateg").dialog("destroy").empty()}})}$(document).ready((function(){consultarBarraOperador()})),$(document).on("click",".box-ramal",(function(){$("#discador_troca_ramal").dialog({title:"Mudança de Ramal",height:170,width:250,modal:!0,close:function(a,t){$("#msgAddCateg").dialog("destroy").empty()}})})),$(document).on("click","#box-pausa-callcenter",(function(){$("#discador-acoes-pausa").dialog({title:"Menu de Ações",height:170,width:250,modal:!0,close:function(a,t){$("#msgAddCateg").dialog("destroy").empty()}})})),$(document).on("submit","#callcenter-form-atualiza-ramal",(function(){var a=$("#numero_ramal").val();return""==a&&alert("Número do Ramal não informado"),$.ajax({url:baseUrl+"/callcenter-discador/atualizar-ramal/numero_ramal/"+a,beforeSend:function(){$("#loadingDiv").show()},success:function(t){t.status&&(localStorage.setItem("discador-ramal",a),$("#numero_ramal_discador").html(a),$("#discador_troca_ramal").dialog("destroy")),$("#numero_ramal").val(""),alert(t.mensagem)},error:function(){alert("Algo diferente aconteceu, não consegui atualizar seu ramal!")},complete:function(){$("#loadingDiv").hide()}}),!1})),$(document).on("click",".ui-tabs-nav-item",(function(){if(""==$("#f_save_campanha #codigo").val()&&"ui-id-3"===$(this).attr("aria-labelledby"))return alert("Campanha não configurada para discador! Insira no campo código dentro da campanha, o número cadastrado no discador."),!1;"callcenter-campanha-tabs-frag-3"!=$(this).attr("aria-controls")||$(this).data("load")||($(this).data("load",!0),loading(),$.ajax({url:baseUrl+"/callcenter-discador/index",data:{campanha_id:$("#f_save_campanha #id").val()},success:function(a){$("#callcenter-campanha-tabs-frag-3").empty().html(a)},complete:function(){loading()}}))})),$(document).on("click","#btn_discador_enviar_clientes",(function(){loading(),$.ajax({url:baseUrl+"/callcenter-discador/enviar-campanha-discador",data:{campanha_id:$("#f_save_campanha #id").val()},success:function(a){loading(),$("#callcenter-campanha-tabs-frag-3 #conteudo").empty().html(a)}})})),$(document).on("click","#btn_discador_andamento",(function(){loading(),$.ajax({url:baseUrl+"/callcenter-discador/consultar-campanha-discador",data:{campanha_id:$("#f_save_campanha #id").val()},success:function(a){loading(),$("#callcenter-campanha-tabs-frag-3 #conteudo").empty().html(a)}})})),$("#f_save_campanha #codigo").blur((function(){var a=$(this).val(),t=$("#f_save_campanha #id").val();a&&$.ajax({url:baseUrl+"/ajax/codigo-campanha-callcenter",method:"POST",data:{codigo:a,id:t},success:function(a){if(null!=a)return alert("Código discador já cadastrado em outra campanha!"),$("#f_save_campanha #codigo").val(""),!1}})})),$(document).on("click",".btn-discador-descartar",(function(){var a=$(this),t=a.data("acao"),e=a.data("id");return $.ajax({url:baseUrl+"/callcenter-base/marcar-telefone-como-nao-atende",method:"post",data:{acao:t,telefone_id:e},success:function(t){t.alert&&alert(t.alert),t.status&&("ativar"==a.data("acao")?(a.data("acao","desativar"),a.attr("src",baseUrl+"/assets/icon_callcenter_atende.png")):(a.data("acao","ativar"),a.attr("src",baseUrl+"/assets/icon_callcenter_naoatende.png")))}}),!1})),$(document).on("click",".btn-nao-perturbe",(function(){var a=$(this),t=a.data("acao"),e=a.data("id");return $.ajax({url:baseUrl+"/callcenter-base/marcar-telefone-como-nao-perturbe",method:"post",data:{acao:t,telefone_id:e},success:function(t){t.alert&&alert(t.alert),t.status&&("bloquear"==a.data("acao")?(a.data("acao","desbloquear"),a.attr("src",baseUrl+"/assets/icon_callcenter_atende.png")):(a.data("acao","bloquear"),a.attr("src",baseUrl+"/assets/icon_callcenter_naoatende.png")))}}),!1})),$("#submit-status-callcenter").on("click",(function(){if("null"==localStorage.getItem("discador-ramal"))return alert("Ramal do operador não informado!"),!1;var a=$("#opcoes-motivos-pausa").find("option:selected"),t=a.val(),e=0,o=0;if(1==a.data("pausayuppie")&&!$("#contador .tempo").html()){clearInterval(localStorage.getItem("interval-callcenter")),localStorage.setItem("interval-callcenter",null),$("#contador").html('<div class="tempo" style="font-size: 15px;text-align: center;"></div>');var r=setInterval((function(){$("#contador .tempo").html((o<10?"0"+o:o)+":"+(e<10?"0"+e:e)),o=59==e?o+1:o,e=59==e?0:e+1,localStorage.setItem("interval-callcenter-time",o+":"+e)}),1e3);localStorage.setItem("interval-callcenter",r)}if(1!=a.data("pausayuppie")){if(!1===checarLimitePausa())return autenticarRetornoPausa(),!1;clearInterval(localStorage.getItem("interval-callcenter")),localStorage.setItem("interval-callcenter",null),localStorage.setItem("interval-callcenter-time","0:0"),$("#contador .tempo").remove()}return $.ajax({url:baseUrl+"/ajax/alterar-status-ramal",method:"post",data:{motivo:t},beforeSend:function(){$("#loadingDiv").show()},success:function(a){consultarBarraOperador(),alert(a.mensagem),a.logout&&window.location.replace(baseUrl+"/auth/logout")},complete:function(){$("#loadingDiv").hide()}}),!1})),$(document).on("click","#btn_discador_atualizar_ultima_chamada",(function(){var a=$("#f_save_campanha #id").val();$.ajax({url:baseUrl+"/ajax/consultar-ultima-chamada-discador",method:"post",data:{campanha_id:a},success:function(a){$("#datahora-ultima-chamada").hide(),setTimeout((function(){$("#datahora-ultima-chamada").html(a),$("#datahora-ultima-chamada").show(1e3)}),1e3)}})})),$(document).on("click","#cliente .btn_save_ajax",(function(){$.ajax({method:"post",url:baseUrl+"/callcenter/save-cliente",data:$("form#cliente").serialize(),beforeSend:function(){$("#loadingDiv").show()},success:function(a){a.alert&&alert(a.alert),a.success&&($("#content").before($("#messages")),$("#messages").html("<p class='success'>"+a.success+"</p>"),$("#content").html(""),consultarBarraOperador())},error:function(a){alert(a)},complete:function(){$("#loadingDiv").hide()}})})),$(document).on("click","#submit-autenticao-retorno-pausa",(function(){var a=$("#callcenter-form-autenticacao-retorno #usuario").val(),t=$("#callcenter-form-autenticacao-retorno #senha").val();if($.ajax({method:"post",url:baseUrl+"/ajax/autenticar-retorno-pausa",data:{usuario:a,senha:t},success:function(a){alert(a.msg),a.valido&&(permitirRetornoPausa=a.valido)},error:function(){alert("Algo inesperado aconteceu, entre em contato com o suporte!")},async:!1}),!0===permitirRetornoPausa){var e=$("#opcoes-motivos-pausa").find("option:selected").val();clearInterval(localStorage.getItem("interval-callcenter")),localStorage.setItem("interval-callcenter",null),localStorage.setItem("motivo-pausa",null),localStorage.setItem("interval-callcenter-time","0:0"),$("#contador .tempo").remove(),$.ajax({url:baseUrl+"/ajax/alterar-status-ramal",method:"post",data:{motivo:e},success:function(a){consultarBarraOperador()}}),$("#autenticacao-retorno-pausa").dialog("destroy")}}));
💾 保存文件
← 返回文件管理器