var token = $.cookie("token"); var id = helper.request.queryString("ids"); $(document).ready(function() { var regBox = { //regMobile: /^1(3|4|5|7|8)\d{9}$/ //手机 regMobOrTel: /^(\(\d{3,4}\)|\d{3,4}-|\s)?\d{7,14}$/ } var wid = helper.request.queryString("wid"); //保存按钮 $('#save_btns').click(function() { var tel = $(".mobile").val(); var reg = /^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[0,5-9]))\d{8}$|^0\d{2,3}-?\d{7,8}$/; if($('#customer_layer').val() == '') { layer.confirm('请输入客户姓名!', { btn: ['确定'] }); return; } // if($('#source').val() == '') { // layer.confirm('请选择省份!', { // btn: ['确定'] // }); // return; // } if($('#customer_bedept').val() == '') { layer.confirm('请输入客户电话!', { btn: ['确定'] }); return; } $.post(huayi.config.callcenter_url + 'Customer/AddCustomer', { id:id, type:1, area: $('#customer_comaddress').find("option:selected").text() === "请选择" ? "":$('#customer_comaddress').find("option:selected").text(), office: $('#customer_legalName').find("option:selected").text() === "请选择" ? "":$('#customer_legalName').find("option:selected").text(), province: $('#source').find("option:selected").text() === "请选择" ? "":$('#source').find("option:selected").text(), city: $('#type').find("option:selected").text() === "请选择" ? "":$('#type').find("option:selected").text(), county: $('#keyid').find("option:selected").text() === "请选择" ? "":$('#keyid').find("option:selected").text(), tel: $('#customer_bedept').val(), name: $('#customer_layer').val(), remarks: $('#F_Remark').val(), "token": $.cookie("token") }, function(result) { result = $.parseJSON(result); if(result.state.toLowerCase() == "success") { $("#activess").val(result.data); var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引 parent.layer.close(index); //再执行关闭 parent.layer.msg("保存成功!"); parent.table.bootstrapTable('refresh'); } }) }) if(id) { $.get(huayi.config.callcenter_url + 'Customer/GetCustomer', { id: id, "token": $.cookie("token") }, function(result) { result = $.parseJSON(result); if(result.state.toLowerCase() == "success") { var con = result.data; if (con.F_Type==1) { $("#customerType option:selected").text("客户"); } else{ $("#customerType option:selected").text("专员"); } $("#customer_layer").val(con.F_Name); $("#customer_bedept").val(con.F_Phone); $("#source").find("option:selected").text(con.F_Province); $("#type").find("option:selected").text(con.F_City); $("#keyid").find("option:selected").text(con.F_County); $("#customer_comaddress").find("option:selected").text(con.F_Area); $("#customer_legalName").find("option:selected").text(con.F_Office); $("#F_Remark").val(con.F_Remarks); } }) } LAISHENG($("#source"));//省 CHOUDQ($("#customer_comaddress")); //大区 }) //大区 办事处 function CHOUDQ(obj) { obj.empty(); obj.append(''); $.getJSON(huayi.config.callcenter_url + "Department/GetCusAreaList", { "token": $.cookie("token"), pid: 1, F_Layer: 1, }, function (data) { if (data.state.toLowerCase() == "success") { var content = data.data; $(content).each(function (i, n) { $("").appendTo(obj); }) } }) } //办事处 function CHOUFEN(obj) { obj.empty(); obj.append(''); $.getJSON(huayi.config.callcenter_url + "Department/GetCusAreaList", { "token": $.cookie("token"), F_Layer:2, pid:$("#customer_comaddress").val(), }, function (data) { if (data.state.toLowerCase() == "success") { var content = data.data; $(content).each(function (i, n) { $("").appendTo(obj); }) } }) } $('#customer_comaddress').on('change',function(){ $.getJSON(huayi.config.callcenter_url + "Department/GetCusAreaList", { "token": $.cookie("token"), F_Layer: 2, F_DeptName:$("#customer_comaddress").val(), }, function (data) { if (data.state.toLowerCase() == "success") { var content = data.data; $(content).each(function (i, n) { $("").appendTo("#customer_legalName"); }) CHOUFEN($('#customer_legalName')); } }) }); //省是区县乡 //省 function LAISHENG(obj) { obj.empty(); obj.append(''); $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetCountyList", { "token": $.cookie("token"), pid: 0, }, function (data) { if (data.state.toLowerCase() == "success") { var content = data.data; $(content).each(function (i, n) { $("").appendTo(obj); }) } }) } //市 function LAISHI(obj) { obj.empty(); obj.append(''); $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetCountyList", { "token": $.cookie("token"), pid:$('#source').val(), }, function (data) { if (data.state.toLowerCase() == "success") { var content = data.data; $(content).each(function (i, n) { $("").appendTo(obj); }) } }) } // 区/县 function LAIQU(obj) { obj.empty(); obj.append(''); $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetCountyList", { "token": $.cookie("token"), pid:$('#type').val(), }, function (data) { if (data.state.toLowerCase() == "success") { var content = data.data; $(content).each(function (i, n) { $("").appendTo(obj); }) } }) } $('#source').on('change',function(){ $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetCountyList", { "token": $.cookie("token"), F_Layer: 2, F_RegionName:$('#source').val(), }, function (data) { if (data.state.toLowerCase() == "success") { var content = data.data; $(content).each(function (i, n) { $("").appendTo("#type"); }) LAISHI($("#type")); } }) }); $('#type').on('change',function(){ $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetCountyList", { "token": $.cookie("token"), F_Layer: 3, F_RegionName:$('#type').val() }, function (data) { if (data.state.toLowerCase() == "success") { var content = data.data; $(content).each(function (i, n) { $("").appendTo("#keyid"); }) LAIQU($("#keyid")); } }) }); $('#keyid').on('change',function(){ $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetCountyList", { "token": $.cookie("token"), F_Layer: 4, F_RegionName:$('#keyid').val() }, function (data) { if (data.state.toLowerCase() == "success") { var content = data.data; $(content).each(function (i, n) { $("").appendTo("#input_area"); }) LAIXIANG($('#input_area')); } }) }); //区域 //添加内容下拉 $('.inps1').focus(function() { $('.xlAdd').css('display', 'block') }) $('.xl_one').click(function() { if($('.xlAdd').css('display') == 'block') { $('.xlAdd').css('display', 'none') } else { $('.xlAdd').css('display', 'block') } }) $('.addTree').mouseleave(function() { $(this).css('display', 'none') }) var setting1 = { data: { key: { name: "F_AreaName" }, simpleData: { enable: true, idKey: "F_Id", pIdKey: "F_ParentId", rootPId: 0 } }, callback: { onClick: addTreeClick } }; function addTreeClick(event, treeId, treeNode) { addPid=treeNode.F_Id; xlName = treeNode.F_AreaName; areaParent=treeNode.getPath(); if (areaParent[1]) { areaParent1=areaParent[0].F_AreaName areaParent2=areaParent[1].F_AreaName $('#typeclass1').val(areaParent1+"/"+areaParent2); $('#typeclass_market1').val(areaParent1+"/"+areaParent2); $('.inps1').val(areaParent1+"/"+areaParent2); $('.inps2').val(areaParent1); $('.inps3').val(areaParent2); }else{ layer.msg("请选择最下级菜单"); } }; treeCont(); function treeCont() { $.get(huayi.config.callcenter_url + 'Area/GetAreaList', { "token": $.cookie("token"), }, function(result) { result = $.parseJSON(result); $.fn.zTree.init($("#addTreeDemo"), setting1, result.data); //实例化树形图 }); }