var KeyWords = $("#KeyWords").val(); var starttime = $("#startTime").val(); var endtime = $("#endTime").val(); var hcstate = $("#selhjstate").val(); var hfstate = $("#selhfstate").val(); var jtstate = $("#seljtstate").val(); var hjjg = $("#selhjjg").val(); var phone; var Ly; var Lys; var $tableLeft = $('#tbResult'); var $tableLeft1 = $('#Result'); var $tableLeft2 = $('#thjl_tabs'); var $tableLeft3 = $('#hfjl'); //表格提交变量 //var phones; //var resids; //var hfjgs; //var hfinfos; //var visiss; //var bzscores; //var jcyscores; //var hjscores; //var ztscores; //var scores; //var remarks; var token = $.cookie("token"); $(document).ready(function() { Finish(); GetHJJG(); GetWTKHFL(); }); /*通用ajax*/ function Finish() { //销毁表格 $tableLeft.bootstrapTable('destroy'); //初始化表格,动态从服务器加载数据 $tableLeft.bootstrapTable({ method: "get", //使用get请求到服务器获取数据 //url: huayi.config.callcenter_url + "VisitTelphone/GetMyList", url: huayi.config.callcenter_url + "VisitTelphone/GetMyResultList", striped: true, //表格显示条纹 pagination: true, //启动分页 pageSize: 8, //每页显示的记录数 pageNumber: 1, //当前第几页 pageList: [5, 20, 50, 100], //记录数可选列表 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, hcstate: $("#selhjstate").val(), //呼叫状态 hfstate: $('#selhfstate').val(), //回访状态 starttime: $("#startTime").val(), endtime: $("#endTime").val(), jtstate: $("#seljtstate").val(), hjjg: $("#selhjjg").val(), key: $("#KeyWords").val(), prosdate: $("#prosTime").val(), proedate: $("#proeTime").val(), qtype: $("#wtkhfl").val(), token: token }; return param; }, onLoadSuccess: function() { //加载成功时执行 // layer.msg("加载成功"); }, onLoadError: function() { //加载失败时执行 //layer.msg("加载数据失败", { time: 1500, icon: 2 }); } }); } //分配状态 function GetfpStateName(val) { var str = ''; switch(val + '') { case 'false': str = "未分配"; break; case 'true': str = "已分配"; break; } return str; } //呼叫状态 function GethjStateName(val) { var str = ''; switch(val + '') { case 'false': str = "未呼叫"; break; case 'true': str = "已呼叫"; break; } return str; } //接通状态 function GetjtStateName(val) { var str = ''; switch(val + '') { case 'false': str = "未接通"; break; case 'true': str = "已接通"; break; } return str; } //回访状态 function GethfStateName(val) { var str = ''; switch(val + '') { case 'false': str = "未回访"; break; case 'true': str = "已回访"; break; } return str; } //通话记录 function TelIDs(val) { return '
查看' + '
' } //电话 function CusTelphone(val, row) { return '
' + '' + val + '' + '
'; } //序号 function Pai(value, row, index) { return index + 1; } //限制字符串长度 function cutContent(val) { if(val) { var str = '
3) { str = str + ' title="' + val + '" '; val = val.substr(0, 3) + "..."; } return str + '>' + val + '
'; } else { return ''; } } //搜索 $(".searchGo").click(function() { Finish(); }); //获取呼叫结果 function GetHJJG() { $.ajax({ type: "get", url: huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag", dataType: 'json', data:{flag:'HJJG'}, async: true, success: function (data) { var Count = data.data; $("").appendTo($("#selhjjg")); for (var i = 0; i < Count.length; i++) { console.log(Count[i].F_UserName); $("").appendTo($("#selhjjg")); } } }); } //获取问题客户分类 function GetWTKHFL() { $.ajax({ type: "get", url: huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag", dataType: 'json', data: { flag: 'WTKHFL', token: token }, async: true, success: function (data) { var Count = data.data; $("").appendTo($("#wtkhfl")); for (var i = 0; i < Count.length; i++) { console.log(Count[i].F_UserName); $("").appendTo($("#wtkhfl")); } } }); } //关闭阴影 $(".setwin").click(function() { $(".shark").hide(); }); //点击弹窗 function ck(str) { $(".shark").show(); $(".thjl").addClass("yc"); $(".phone_message").removeClass("yc"); $(".phoneid").val(str); Hvisit(); GetList(); } //通话记录弹屏 function cl(id) { $(".shark").show(); $(".phone_message").addClass("yc"); $(".thjl").removeClass("yc"); $(".phoneid").val(id); Thju(); } ////点击每行获取详情 //$('#tbResult').on("click-row.bs.table", function(e, row, ele) { // TelID = row.F_TelID; // console.log(TelID); // Hvisit(TelID); // Thju(TelID); // $(".phoneid").val(TelID); //}); //回访详情 function Hvisit(str) { $.ajax({ type: "get", //url: huayi.config.callcenter_url + "/VisithfOpt/GetInfo", url: huayi.config.callcenter_url + "VisithfOpt/GetInfo", dataType: 'json', async: true, data: { telid: $(".phoneid").val(), token: token //回访电话ID }, success: function(data) { var content = data.data; console.log(content); $(".CusTelphone").text(content.F_CusTelphone); $(".CusPhone").text(content.F_CusPhone); $(".CusName").text(content.F_CusName); $(".License").text(content.F_License); $(".Store").text(content.F_Store); $(".Prodate").text(content.F_Prodate); $(".Brand").text(content.F_Brand); $(".Models").text(content.F_Models); $(".RepType").text(content.F_RepType); $(".RepItem").text(content.F_RepItem); $(".Elect").text(content.F_Elect); $(".Sheetmetal").text(content.F_Sheetmetal); $(".Paint").text(content.F_Paint); $(".RepUser").text(content.F_RepUser); $(".NewCus").text(content.F_NewCus); $(".Remark").text(content.F_Remark); $(".Reciver").text(content.F_Reciver); $(".RScore").text(content.F_RScore); $(".TheTeam").text(content.F_TheTeam); $(".TScore").text(content.F_TScore); $(".RingS").text(content.F_RingS); $(".WoNumber").text(content.F_WoNumber); $(".TotalS").text(content.F_TotalS); $(".VisResult").text(content.F_VisResult); $(".VisIS").text(content.F_VisIS); $(".VisInfo").val(content.F_VisInfo); $(".phoneid").val(content.F_TelID); $(".hjjg_").val(content.F_CallRes); $(".QuestionType").text(content.F_QuestionType); } }); } //通话记录 function Thju(id) { //销毁表格 $tableLeft2.bootstrapTable('destroy'); //初始化表格,动态从服务器加载数据 $tableLeft2.bootstrapTable({ method: "get", //使用get请求到服务器获取数据 url: huayi.config.callcenter_url + "VisitRecords/GetTelList", // url: "http://117.158.196.116:8878/VisitRecords/GetTelList", striped: true, //表格显示条纹 pagination: true, //启动分页 pageSize: 1, //每页显示的记录数 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, telid: $(".phoneid").val(), phone: $("#th_phone").val(), token: token }; return param; }, onLoadSuccess: function() { //加载成功时执行 // layer.msg("加载成功"); }, onLoadError: function() { //加载失败时执行 //layer.msg("加载数据失败", { time: 1500, icon: 2 }); } }); } //音频 function setCode(val) { if(val == "") { return '
' + '
'; } else { return '
' + '' + '
'; } } //方向呼出 function callType(val) { return '
呼出' + '
'; } function states(val) { if(val == 0) { return '
未接通' + '
'; } else { return '
已接通' + '
'; } } //回访 function dealType(val) { if(val == 1) { return '
已回访' + '
'; } else { return '
未回访' + '
'; } } //处理 function isDeal(val) { if(val == 0) { return '
未处理' + '
'; } else { return '
已处理' + '
'; } } //录音 function vice(val) { Ly = val; $(".shade_ks").removeClass("yc"); Lys = Ly; $(".Ly_box").html(""); $(".LY_box").empty(); $('').appendTo(".Ly_box"); //$('下载录音').appendTo(".LY_box"); var rl = $('#RoleCode', top.document).val(); if (rl == "GLY" || rl == "ZXBZ") { $('下载录音').appendTo(".LY_box"); } } //搜索 $(".thjl_s").click(function() { phone = $("#th_phone").val(); Thju(phone); }) // $(".setwins").click(function() { $(".shade_ks").addClass("yc"); }) //回访记录 function GetList(str) { //销毁表格 $tableLeft3.bootstrapTable('destroy'); //初始化表格,动态从服务器加载数据 $tableLeft3.bootstrapTable({ method: "get", //使用get请求到服务器获取数据 //url: huayi.config.callcenter_url + "VisitTelphone/GetMyList", url: huayi.config.callcenter_url + "VisitRecords/GetList", striped: true, //表格显示条纹 pagination: true, //启动分页 pageSize: 5, //每页显示的记录数 pageNumber: 1, //当前第几页 pageList: [5, 20, 50, 100], //记录数可选列表 sidePagination: "server", //表示服务端请求 fixedColumns: true, fixedNumber: 5, queryParamsType: "undefined", queryParams: function queryParams(params) { //设置查询参数 var param = { page: params.pageNumber, telid: $(".phoneid").val(), token: token }; return param; }, onLoadSuccess: function(data) { //加载成功时执行 // layer.msg("加载成功"); console.log(data); }, onLoadError: function() { //加载失败时执行 //layer.msg("加载数据失败", { time: 1500, icon: 2 }); } }); } //关闭 function Close() { $(".shark").hide(); $(".phone_message").addClass("yc"); } ////提交表单 //$("#Submit").click(function() { // ids = $("#phoneid").val(); // phone = $(".CusTelphone").text(); //电话号码 // hfjgs = $(".VisResult").text(); //回访结果 // hfinfos = $(".VisInfo").text(); //回访结果 // visiss = $(".VisIS").text(); //是否成功 // bzscores = $(".bz").val(); //班组得分 // jcyscores = $(".jb").val(); // hjscores = $(".hjs").val(); // ztscore = $(".zjs").val(); // scores = $(".zj").val(); // remarks = $(".bz").val(); // resid=$('#Tgetruset input[name="check"]:checked ').val();//呼叫结果 //}); //回访数据提交 //function Submit(ids, phones, resids, hfjgs, hfinfos, visiss, bzscores, jcyscores, hjscores, ztscores, scores, remarks) { // $.ajax({ // type: "get", // url: huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag", // dataType: 'json', // data: { // flag: 'HJJG' // }, // async: true, // data: { // id: ids, // phone: phones, // resid: resids, // hfjg: hfjgs, // hfinfo: hfinfos, // visis: visiss, // bzscore: bzscores, // jcyscore: jcyscores, // hjscore: hjscores, // ztscore: ztscores, // score: scores, // remark: remarks // }, // success: function(data) { // console.log(data); // } // }); //}