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;
}
if($('#business_hall').val() == '') {
layer.confirm('请输入营业厅名称!', {
btn: ['确定']
});
return;
}
$.post(huayi.config.callcenter_url + 'Customer/AddCustomer', {
type:1,//0客户档案1营业厅
id:id,
// 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(),
definition:$('#business_hall').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); //实例化树形图
});
}
//客户类型
getOrderType();
function getOrderType() {
$.get(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag', {
"token": $.cookie("token"),
flag: "KHLX"
}, function(result) {
result = $.parseJSON(result);
var Count = result.data;
$(Count).each(function(i, n) {
$('').appendTo($(".orderType"));
})
});
}