Commit 4229a262 authored by agping's avatar agping

后台 修改

parent 64f84791
......@@ -455,7 +455,9 @@
</td>
<td>
<span class="fore-span ld-Marheight">客户所属城市:</span>
<span class="user_details_city ld-Marheight fore-span"></span>
<span class="shangpu_tags_area_detail fore-span ld-Marheight">
</span>
</td>
<td>
<span class="fore-span ld-Marheight">昵称:</span>
......
......@@ -443,7 +443,8 @@
</td>
<td>
<span class="fore-span ld-Marheight">客户所属城市:</span>
<span class="user_details_city ld-Marheight fore-span">
<span class="shangpu_tags_area_detail fore-span ld-Marheight">
</span>
</td>
<td>
......@@ -998,14 +999,8 @@
<tr>
<td colspan="3">
<span class="fore-span ld-Marheight">客户所属城市:</span>
<select class="form-control btn4 ld-Marheight" id="user_city_edit">
<option value="">请选择城市</option>
<option value="310100">上海市</option>
<option value="330100">杭州市</option>
</select>
<select class="form-control btn4 ld-Marheight" id="user_area_edit">
<option value="">请选择区域</option>
</select>
<div class="col-sm-9 shangpu_tags_area_edit ld-Marheight">
</div>
</td>
</tr>
<tr>
......
......@@ -317,6 +317,18 @@
.left{
float: left;
}
/*加载图标*/
#main_loading_pic {
position: fixed;
top: 50%;
left: 50%;
width: 100px;
height: 100px;
margin-left: -50px;
margin-top: -50px;
overflow: hidden;
display: none;
}
</style>
<div id="page-content-wrapper">
<div class="container">
......@@ -474,7 +486,8 @@
</td>
<td>
<span class="fore-span">客户所属城市:</span>
<span class="user_details_city fore-span"></span>
<span class="shangpu_tags_area_detail fore-span">
</td>
<td>
<span class="fore-span">昵称:</span>
......@@ -840,14 +853,16 @@
<tr>
<td colspan="3">
<span class="fore-span ld-Marheight">客户所属城市:</span>
<select class="form-control btn4 ld-Marheight" id="user_city_edit">
<div class="col-sm-9 shangpu_tags_area_edit ld-Marheight">
</div>
<!--<select class="form-control btn4 ld-Marheight" id="user_city_edit">
<option value="">请选择城市</option>
<option value="310100">上海市</option>
<option value="330100">杭州市</option>
</select>
<select class="form-control btn4 ld-Marheight" id="user_area_edit">
<option value="">请选择区域</option>
</select>
</select>-->
</td>
</tr>
<tr>
......
......@@ -284,7 +284,7 @@ define(['doT', 'text!temp/remark_follow_template_tpl.html', 'css!style/home.css'
$('.detail-modal-body-sec:nth-of-type(1)').show().siblings().hide();
$('.followup-modal-comment-area>textarea').val('');//清空跟进框内容
checkLogin();
user.Caozuo();
user.getSiteTagsEdit();
});
// 点击缓存
......@@ -1161,6 +1161,12 @@ define(['doT', 'text!temp/remark_follow_template_tpl.html', 'css!style/home.css'
Submit_follow: function() { //提交
var params = {};
//站点标签验证(编辑客户)
var _siteTagArr = [];
$.each($('.roomTagEdit'), function(i, item) {
item.checked && _siteTagArr.push(item.getAttribute('data-id'));
});
params.site_id = _siteTagArr.join(','),
params.id = user.user_id;
params.user_name = $(".cus_name_1").val();
params.agents_id = user.agent_id2;
......@@ -1172,19 +1178,6 @@ define(['doT', 'text!temp/remark_follow_template_tpl.html', 'css!style/home.css'
params.source_intro=$("#user_source_edit").val();
params.referrer_id = user.user_id_edit_introduce ? user.user_id_edit_introduce : 0;
params.referrer_source = 10;
if($('#user_city_edit').val() == 310100){
params.city = '上海市' ;
params.province = '上海市' ;
}
if($('#user_city_edit').val() == 330100){
params.city = '杭州市' ;
params.province = '浙江省' ;
}
// params.city = $("#user_city_edit").val();
params.disc = $("#user_area_edit").val();
params.source = $("#user_label_edit").val();
......@@ -1328,10 +1321,23 @@ define(['doT', 'text!temp/remark_follow_template_tpl.html', 'css!style/home.css'
$("select[name=industry_type_two]").val(data.data.user_info.industry_type);
$("input[name=price_demand]").val(data.data.user_info.price_demand * 1);
$("input[name=area_demand]").val(data.data.user_info.area_demand * 1);
$(".user_details_city").html(data.data.user_info.city + data.data.user_info.disc); //客方详情 城市
$("#take_look_name").html(data.data.user_info.user_name); //约带看姓名
$("#take_look_phone").html(data.data.user_info.user_phone); //约带看手机号
$("#take_look_id").html(data.data.user_info.user_id); //约带看id
//获取 站点城市(编辑)
data.data.user_info['site_ids'] && $.each($('.roomTagEdit'), function(i, item) {
~data.data.user_info['site_ids'].indexOf(item.getAttribute('data-id')) && (item.checked = 'checked');
});
//获取 站点城市(详情)
var site_detail= '';
data.data.user_info['site_ids'] && $.each($('.roomTagDetail'), function(i, item) {
if(~data.data.user_info['site_ids'].indexOf(item.getAttribute('data-id'))){
site_detail=item.value+','+site_detail ;
}
});
$('.shangpu_tags_area_detail').show();
$('.shangpu_tags_area_detail').html(site_detail);
var sw=function(s){
switch(Number(s))
{ case 0:return"";
......@@ -1347,26 +1353,6 @@ define(['doT', 'text!temp/remark_follow_template_tpl.html', 'css!style/home.css'
$("#user_source_edit").val(data.data.user_info.source_intro);
$(".user-source-details").html(sw(data.data.user_info.source_intro));
if(data.data.user_info.city=='上海市'){
$("#user_city_edit").val(310100); //编辑客方
var city_id=310100;
}
if(data.data.user_info.city=='杭州市'){
$("#user_city_edit").val(330100); //编辑客方
var city_id=330100;
}
//区域 渲染
if(city_id) {
user.getCityAreaList(city_id, function(_data) {
var _str = '<option value="">区域</option>';
$.each(_data, function(i, item) {
_str += '<option value="' + item.fullName + '">' + item.fullName + '</option>';
});
$("#user_area_edit").html(_str).val(data.data.user_info.disc);
});
} else {
};
user.agent_id2=data.data.user_info.agent_id;
user.agent_id_two = data.data.user_info.agent_id;
if(data.data.user_info.source == 10) {
......@@ -1538,6 +1524,56 @@ define(['doT', 'text!temp/remark_follow_template_tpl.html', 'css!style/home.css'
}
//防重复
},
//获取站点 标签 (编辑)
getSiteTagsEdit: function() {
$('.shangpu_tags_area_edit ').html('');
$('.shangpu_tags_area_detail').html('');
$.ajax({
type: 'GET',
url: '/index/getSiteList',
data: {},
timeout: 30000,
dataType: 'json',
beforeSend: function() {},
success: function(_data) {
if(typeof _data === 'object') {
if(_data['code'] == '200') {
var _htmlTemp = '';
$.each(_data.data.list, function(i, item) {
_htmlTemp += '<label class="checkbox-inline"><input type="checkbox" class="roomTagEdit" id="" value="{0}" data-id="{1}" name="shangpu_tags[]">{0}</label>'.stringFormatObj({
'0': item.name,
'1': item.id
});
});
$('.shangpu_tags_area_detail').hide();
var _htmlTempDetail = '';
$.each(_data.data.list, function(i, item) {
_htmlTempDetail += '<label class="checkbox-inline"><input type="checkbox" class="roomTagDetail" id="" value="{0}" data-id="{1}" name="shangpu_tags[]">{0}</label>'.stringFormatObj({
'0': item.name,
'1': item.id
});
});
$('.shangpu_tags_area_edit').append(_htmlTemp);
$('.shangpu_tags_area_detail').append(_htmlTempDetail);
user.Caozuo();
} else {
alert(_data['msg']);
}
} else {
alert('数据错误');
};
},
error: function() {
alert('enter error');
},
complete: function(xhr, textStatus) {
if(textStatus === 'timeout') {
//处理超时的逻辑
alert('请求超时,请重试');
};
}
});
},
//城市 区域 筛选
getCityAreaList: function(id, fn) {
$.ajax({
......
......@@ -304,7 +304,7 @@ define(['doT', 'text!temp/callPhone_template_tpl.html', 'css!style/home.css', 'c
user.detailTabIndex = 0;
$('.detail-modal-body-sec:nth-of-type(1)').show().siblings().hide();
$('.followup-modal-comment-area>textarea').val('');//清空跟进框内容
user.Caozuo();
user.getSiteTagsEdit();
});
// 点击缓存
......@@ -1234,20 +1234,19 @@ define(['doT', 'text!temp/callPhone_template_tpl.html', 'css!style/home.css', 'c
$("input[name=area_demand]").val(data.data.user_info.area_demand * 1);
// $(".user_details_label").val(data.data.user_info.user_label); //客方详情 标签
$(".user_details_city").html(data.data.user_info.city + data.data.user_info.disc); //客方详情 城市
$("#take_look_name").html(data.data.user_info.user_name); //约带看姓名
$("#take_look_phone").html(data.data.user_info.user_phone); //约带看手机号
$("#take_look_id").html(data.data.user_info.user_id); //约带看id
if(data.data.user_info.city=='上海市'){
$("#user_city_edit").val(310100); //编辑客方
}
if(data.data.user_info.city=='杭州市'){
$("#user_city_edit").val(330100); //编辑客方
}
$("#user_area_edit").val(data.data.user_info.disc); //编辑区域
//获取 站点城市(详情)
var site_detail= '';
data.data.user_info['site_ids'] && $.each($('.roomTagDetail'), function(i, item) {
if(~data.data.user_info['site_ids'].indexOf(item.getAttribute('data-id'))){
site_detail=item.value+','+site_detail ;
}
});
$('.shangpu_tags_area_detail').show();
$('.shangpu_tags_area_detail').html(site_detail);
user.agent_id_two = data.data.user_info.agent_id;
if(data.data.user_info.source == 10) {
$(".source_type").html('APP注册'); //客方
......@@ -1331,6 +1330,56 @@ define(['doT', 'text!temp/callPhone_template_tpl.html', 'css!style/home.css', 'c
}
});
},
//获取站点 标签 (编辑)
getSiteTagsEdit: function() {
$('.shangpu_tags_area_edit ').html('');
$('.shangpu_tags_area_detail').html('');
$.ajax({
type: 'GET',
url: '/index/getSiteList',
data: {},
timeout: 30000,
dataType: 'json',
beforeSend: function() {},
success: function(_data) {
if(typeof _data === 'object') {
if(_data['code'] == '200') {
var _htmlTemp = '';
$.each(_data.data.list, function(i, item) {
_htmlTemp += '<label class="checkbox-inline"><input type="checkbox" class="roomTagEdit" id="" value="{0}" data-id="{1}" name="shangpu_tags[]">{0}</label>'.stringFormatObj({
'0': item.name,
'1': item.id
});
});
$('.shangpu_tags_area_detail').hide();
var _htmlTempDetail = '';
$.each(_data.data.list, function(i, item) {
_htmlTempDetail += '<label class="checkbox-inline"><input type="checkbox" class="roomTagDetail" id="" value="{0}" data-id="{1}" name="shangpu_tags[]">{0}</label>'.stringFormatObj({
'0': item.name,
'1': item.id
});
});
$('.shangpu_tags_area_edit').append(_htmlTemp);
$('.shangpu_tags_area_detail').append(_htmlTempDetail);
user.Caozuo();
} else {
alert(_data['msg']);
}
} else {
alert('数据错误');
};
},
error: function() {
alert('enter error');
},
complete: function(xhr, textStatus) {
if(textStatus === 'timeout') {
//处理超时的逻辑
alert('请求超时,请重试');
};
}
});
},
//城市 区域 筛选
getCityAreaList: function(id, fn) {
$.ajax({
......
......@@ -304,7 +304,7 @@ define(['doT', 'text!temp/my_collection_user_template_tpl.html', 'css!style/home
user.detailTabIndex = 0;
$('.detail-modal-body-sec:nth-of-type(1)').show().siblings().hide();
$('.followup-modal-comment-area>textarea').val('');//清空跟进框内容
user.Caozuo();
user.getSiteTagsEdit();
});
// 点击缓存
......@@ -1178,6 +1178,12 @@ define(['doT', 'text!temp/my_collection_user_template_tpl.html', 'css!style/home
Submit_follow: function() { //提交
var params = {};
//站点标签验证(编辑客户)
var _siteTagArr = [];
$.each($('.roomTagEdit'), function(i, item) {
item.checked && _siteTagArr.push(item.getAttribute('data-id'));
});
params.site_id = _siteTagArr.join(','),
params.id = user.user_id;
params.user_name = $(".cus_name_1").val();
params.agents_id = user.agent_id2;
......@@ -1325,13 +1331,23 @@ define(['doT', 'text!temp/my_collection_user_template_tpl.html', 'css!style/home
$("select[name=industry_type_two]").val(data.data.user_info.industry_type);
$("input[name=price_demand]").val(data.data.user_info.price_demand * 1);
$("input[name=area_demand]").val(data.data.user_info.area_demand * 1);
// $(".user_details_label").val(data.data.user_info.source); //客方详情 标签
$(".user_details_city").html(data.data.user_info.city + data.data.user_info.disc); //客方详情 城市
$("#take_look_name").html(data.data.user_info.user_name); //约带看姓名
$("#take_look_phone").html(data.data.user_info.user_phone); //约带看手机号
$("#take_look_id").html(data.data.user_info.user_id); //约带看id
//获取 站点城市(编辑)
data.data.user_info['site_ids'] && $.each($('.roomTagEdit'), function(i, item) {
~data.data.user_info['site_ids'].indexOf(item.getAttribute('data-id')) && (item.checked = 'checked');
});
//获取 站点城市(详情)
var site_detail= '';
data.data.user_info['site_ids'] && $.each($('.roomTagDetail'), function(i, item) {
if(~data.data.user_info['site_ids'].indexOf(item.getAttribute('data-id'))){
site_detail=item.value+','+site_detail ;
}
});
$('.shangpu_tags_area_detail').show();
$('.shangpu_tags_area_detail').html(site_detail);
var sw=function(s){
switch(Number(s))
{ case 0:return"";
......@@ -1347,28 +1363,6 @@ define(['doT', 'text!temp/my_collection_user_template_tpl.html', 'css!style/home
$("#user_source_edit").val(data.data.user_info.source_intro);
$(".user-source-details").html(sw(data.data.user_info.source_intro));
if(data.data.user_info.city=='上海市'){
$("#user_city_edit").val(310100); //编辑客方
var city_id=310100;
}
if(data.data.user_info.city=='杭州市'){
$("#user_city_edit").val(330100); //编辑客方
var city_id=330100;
};
//区域 渲染
if(city_id) {
user.getCityAreaList(city_id, function(_data) {
var _str = '<option value="0">全部</option>';
$.each(_data, function(i, item) {
_str += '<option value="' + item.fullName + '">' + item.fullName + '</option>';
});
$("#user_area_edit").html(_str).val(data.data.user_info.disc);
});
} else {
};
// $("#user_area_edit").val(data.data.user_info.disc); //编辑区域
user.agent_id_2 = data.data.user_info.agent_id;
user.agent_id_two = data.data.user_info.agent_id;
......@@ -1470,17 +1464,59 @@ define(['doT', 'text!temp/my_collection_user_template_tpl.html', 'css!style/home
$ ("#label_list").html (doTtmpl (data.data.user_date));
/*分页代码*/
add_page(data.data.total,pageNo,user.pageSize,user.getList);
/* $ ("#pagediv").pagination ({
length: data.data.total,
current: pageNo,
every: label.pageSize,
onClick: function (el) {
label.getList (el.num.current);
}
});*/
}
});
},
//获取站点 标签 (编辑)
getSiteTagsEdit: function() {
$('.shangpu_tags_area_edit').html('');
$('.shangpu_tags_area_detail').html('');
$.ajax({
type: 'GET',
url: '/index/getSiteList',
data: {},
timeout: 30000,
dataType: 'json',
beforeSend: function() {},
success: function(_data) {
if(typeof _data === 'object') {
if(_data['code'] == '200') {
var _htmlTemp = '';
$.each(_data.data.list, function(i, item) {
_htmlTemp += '<label class="checkbox-inline"><input type="checkbox" class="roomTagEdit" id="" value="{0}" data-id="{1}" name="shangpu_tags[]">{0}</label>'.stringFormatObj({
'0': item.name,
'1': item.id
});
});
$('.shangpu_tags_area_detail').hide();
var _htmlTempDetail = '';
$.each(_data.data.list, function(i, item) {
_htmlTempDetail += '<label class="checkbox-inline"><input type="checkbox" class="roomTagDetail" id="" value="{0}" data-id="{1}" name="shangpu_tags[]">{0}</label>'.stringFormatObj({
'0': item.name,
'1': item.id
});
});
$('.shangpu_tags_area_edit').append(_htmlTemp);
$('.shangpu_tags_area_detail').append(_htmlTempDetail);
user.Caozuo();
} else {
alert(_data['msg']);
}
} else {
alert('数据错误');
};
},
error: function() {
alert('enter error');
},
complete: function(xhr, textStatus) {
if(textStatus === 'timeout') {
//处理超时的逻辑
alert('请求超时,请重试');
};
}
});
},
//城市 区域 筛选
getCityAreaList: function(id, fn) {
$.ajax({
......
......@@ -374,7 +374,6 @@ define(['doT', 'text!temp/user_template_tpl.html', 'css!style/home.css', 'ckfind
$(document).delegate(".add-user-new", "click", function() { //新增客户
user.agent_id='';
// user.initializationCityFunctionAdd();
$('#shangpu_tags_area').html('');
user.getSiteTags();//获取站点 城市
});
......@@ -1421,17 +1420,6 @@ define(['doT', 'text!temp/user_template_tpl.html', 'css!style/home.css', 'ckfind
} else {
params.referrer_source = user.referrer_source;
}
if($('#user_city_edit').val() == 310100){
params.city = '上海市' ;
params.province = '上海市' ;
}
if($('#user_city_edit').val() == 330100){
params.city = '杭州市' ;
params.province = '浙江省' ;
}
params.disc = $("#user_area_edit").val();
params.user_label = $("#user_label_edit").val();
checkLogin();
$.ajax({
......@@ -1575,7 +1563,6 @@ define(['doT', 'text!temp/user_template_tpl.html', 'css!style/home.css', 'ckfind
$("input[name=price_demand]").val(data.data.user_info.price_demand * 1);
$("input[name=area_demand]").val(data.data.user_info.area_demand * 1);
$(".user_details_label").val(data.data.user_info.user_label); //客方详情 标签
$(".user_details_city").html(data.data.user_info.city + data.data.user_info.disc); //客方详情 城市
$("#take_look_name").html(data.data.user_info.user_name); //约带看姓名
$("#take_look_phone").html(data.data.user_info.user_phone); //约带看手机号
$("#take_look_id").html(data.data.user_info.user_id); //约带看id
......@@ -1608,28 +1595,6 @@ define(['doT', 'text!temp/user_template_tpl.html', 'css!style/home.css', 'ckfind
$("#user_source_edit").val(data.data.user_info.source_intro);
$(".user-source-details").html(sw(data.data.user_info.source_intro));
if(data.data.user_info.city=='上海市'){
$("#user_city_edit").val(310100); //编辑客方
var city_id=310100;
}
if(data.data.user_info.city=='杭州市'){
$("#user_city_edit").val(330100); //编辑客方
var city_id=330100;
};
//区域 渲染
if(city_id) {
user.getCityAreaList(city_id, function(_data) {
var _str = '<option value="0">全部</option>';
$.each(_data, function(i, item) {
_str += '<option value="' + item.fullName + '">' + item.fullName + '</option>';
});
$("#user_area_edit").html(_str).val(data.data.user_info.disc);
});
} else {
};
user.agent_id2=data.data.user_info.agent_id;
user.user_id_edit_introduce=data.data.user_info.referrer_id;
user.referrer_source = data.data.user_info.referrer_source;
......@@ -2030,7 +1995,6 @@ define(['doT', 'text!temp/user_template_tpl.html', 'css!style/home.css', 'ckfind
alert('提交成功');
user.getList(1);
$("#modal_add_user").modal('hide');
// document.getElementById("add_user_form").reset();
} else {
alert(data.msg);
}
......@@ -2087,35 +2051,6 @@ define(['doT', 'text!temp/user_template_tpl.html', 'css!style/home.css', 'ckfind
}
});
},
initializationCityFunctionAdd: function(params) {
$.ajax({
url: '/index/getCurrentCity',
type: 'GET',
async: true,
data: params,
dataType: 'json',
success: function(data) {
if(data.data.city == '上海市'){
$("#user_city_add").val('310100');
};
if(data.data.city == '杭州市'){
$("#user_city_add").val('330100');
};
var city_id=$("#user_city_choose").val();
if(city_id) {
user.getCityAreaList(city_id, function(_data) {
var _str = '<option value="">区域</option>';
$.each(_data, function(i, item) {
_str += '<option value="' + item.fullName + '">' + item.fullName + '</option>';
});
$('#user_area_add').html(_str);
});
} else {};
}
});
},
//设置 城市
setUpCityFunction: function(city) {
if(city == 310100){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment