Commit 58bd9806 authored by xishifeng's avatar xishifeng

修改

parent e9715fdb
{layout name="global/frame_pure_tpl" /} {layout name="global/frame_pure_tpl" /}
<input type="hidden" class="page-load" id="user_genjing_modal" /> <input type="hidden" class="page-load" id="user_genjing_modal" />
<style> <style>
/*关联客户相关*/
.user-detail-relational>div{
float: left;
margin-right: 15px;
}
.user-detail-relational>div>span{
margin-left: 10px;
cursor: pointer;
}
.user-ul-liu{
height: auto;
float: left;
position: relative;
left: -40px;
}
.user-ul-liu li{
list-style: none;
line-height: 30px;
}
.left-phone-liu{
float: left;
margin-top: 15px;
margin-left: 10px;
}
/**/
.follow-up-modal-list-area{ .follow-up-modal-list-area{
height: 258px; height: 258px;
overflow-y: scroll; overflow-y: scroll;
} }
.modal-body1 { .modal-body1 {
height: 716px; height: 750px;
overflow-y: auto; overflow-y: auto;
padding-bottom: 60px; padding-bottom: 60px;
} }
...@@ -312,7 +337,7 @@ ...@@ -312,7 +337,7 @@
padding: 8px; padding: 8px;
} }
.modal-body{ .modal-body{
padding: 10px; padding: 0!important;
} }
.input-border-0{ .input-border-0{
border: 0; border: 0;
...@@ -374,12 +399,12 @@ ...@@ -374,12 +399,12 @@
} }
body{ body{
width: 848px!important; width: 818px!important;
background-color: white; background-color: white;
} }
</style> </style>
<div style="width: 848px;"> <div style="width: 818px; margin: 0 auto;">
<div class="modal-header"> <div class="modal-header">
<h4 class="modal-title text-info detail-modal-header-tab"> <h4 class="modal-title text-info detail-modal-header-tab">
<a href="javascript:;" class="btn btn-default">客户详情/跟进</a> <a href="javascript:;" class="btn btn-default">客户详情/跟进</a>
...@@ -389,6 +414,7 @@ ...@@ -389,6 +414,7 @@
<span id="user_up" class="ld-Marheight text-primary ld-Marheight">上一条客户</span> <span id="user_up" class="ld-Marheight text-primary ld-Marheight">上一条客户</span>
<span id="user_down" class="ld-Marheight text-primary ld-Marheight">下一条客户</span> <span id="user_down" class="ld-Marheight text-primary ld-Marheight">下一条客户</span>
<span id='user_is_collect' class='ld-Marheight text-primary'>收藏</span> <span id='user_is_collect' class='ld-Marheight text-primary'>收藏</span>
<a id='user_add_relational' class='ld-Marheight text-primary' style="margin-left: 32px;cursor: pointer;" href="#modal-addRelational" data-toggle="modal">添加关联客户</a>
</div> </div>
</div> </div>
...@@ -527,9 +553,18 @@ ...@@ -527,9 +553,18 @@
</thead> </thead>
</table> </table>
<!--关联客户-->
<div>
<div class="text-info" style="font-size: 16px;">
关联客户
</div>
<div class="user-detail-relational" style="overflow: hidden;">
</div>
</div>
<!--客户详情 最近一条带看动态-->
<div> <div>
<div class="text-info" style="margin: 2px;font-size: 16px;">最近一条带看动态</div> <div class="text-info" style="margin: 2px;font-size: 16px;">最近一条带看动态</div>
<table class="table table-striped table-bordered table-hover table-condensed"> <table class="table table-striped table-bordered table-hover table-condensed" style="margin-bottom: 0;">
<tbody class="text-center user-log-detail"> <tbody class="text-center user-log-detail">
</tbody> </tbody>
</table> </table>
...@@ -737,3 +772,46 @@ ...@@ -737,3 +772,46 @@
</div> </div>
<div id="close_btn"><img src="/app/images/ic_cha.png" /></div> <div id="close_btn"><img src="/app/images/ic_cha.png" /></div>
</div> </div>
<!--关联客户弹窗-->
<div class="modal fade" id="modal-addRelational" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
&times;
</button>
<h4 class="modal-title">
添加关联客户
</h4>
</div>
<div class="modal-body" style="padding: 25px;">
<div class="left-phone-liu">
<input class="form-control" data-rule-phoneus="false" data-rule-required="false" id="partical_name" placeholder="请输入客户编号" type="text" value="">
<ul class="user-ul-liu"></ul>
</div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">关闭
</button>
<button type="button" class="btn btn-info save-relational" data-dismiss="modal">保存
</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal -->
</div>
\ No newline at end of file
This diff is collapsed.
...@@ -449,8 +449,10 @@ define(['doT', 'text!temp/user_template_tpl.html', 'css!style/home.css', 'ckfind ...@@ -449,8 +449,10 @@ define(['doT', 'text!temp/user_template_tpl.html', 'css!style/home.css', 'ckfind
user.delete_user(params); user.delete_user(params);
}); });
$(document).delegate(".genj_ure", "click", function() { $(document).delegate(".genj_ure", "click", function() {
user.user_id = $(this).attr("data-id"); // user.user_id = $(this).attr("data-id");
user.getGenjinLabel(); // user.getGenjinLabel();
var _$this = $(this);
$('#modal-record iframe').attr('src', '/index/userModalList?data=' + _$this.attr('data-item') + '&id=' + _$this.attr('data-id'));
}); });
$(document).delegate(".add_alert", "click", function() { //重置搜索 $(document).delegate(".add_alert", "click", function() { //重置搜索
......
...@@ -53,6 +53,7 @@ define(['doT', 'css!style/home.css', 'ckfinder', 'ckfinderStart', 'pagination', ...@@ -53,6 +53,7 @@ define(['doT', 'css!style/home.css', 'ckfinder', 'ckfinderStart', 'pagination',
agent_id_call_vip:"", agent_id_call_vip:"",
pageNoUser:1,//客户详情 客户动态初始化分页 pageNoUser:1,//客户详情 客户动态初始化分页
moreUser:0,//标识点击加载更多 还有没有数据 moreUser:0,//标识点击加载更多 还有没有数据
agent_id_phone:'',
init: function() { init: function() {
//汉化实现 //汉化实现
...@@ -140,6 +141,43 @@ define(['doT', 'css!style/home.css', 'ckfinder', 'ckfinderStart', 'pagination', ...@@ -140,6 +141,43 @@ define(['doT', 'css!style/home.css', 'ckfinder', 'ckfinderStart', 'pagination',
} }
}); });
//客户详情 关联客户
_doc.on('click', '.save-relational', function(e) {
e.preventDefault();
e.stopPropagation();
user.addRelational()
});
//客户详情 解除关联客户
_doc.on('click', '.del-relational', function(e) {
e.preventDefault();
e.stopPropagation();
var id_=$(this).attr("data-id");
user.delRelational(id_);
});
//点击客户详情 添加关联客户
_doc.on('click', '#user_add_relational', function(e) {
e.preventDefault();
e.stopPropagation();
$('#partical_name').val('');
user.agent_id_phone='';
});
//跟进姓名 下拉式搜索
$(document).on("input", "#partical_name", function() { //手机号新增搜索客方
if($("#partical_name").val() == '') {
user.agent_id_phone='';
$(".user-ul-liu").html('');
} else {
user.search_phone_liu();
}
});
//点击li 列表消失
$(document).delegate(".addphoneliu", "click", function() { //list消失新增客户 点击li事件 获取id ul消失
user.addphoneliu(this);
});
//客户动态 加载更多 //客户动态 加载更多
_doc.on('click', '.user-log-more', function(e) { _doc.on('click', '.user-log-more', function(e) {
e.preventDefault(); e.preventDefault();
...@@ -880,13 +918,96 @@ define(['doT', 'css!style/home.css', 'ckfinder', 'ckfinderStart', 'pagination', ...@@ -880,13 +918,96 @@ define(['doT', 'css!style/home.css', 'ckfinder', 'ckfinderStart', 'pagination',
user.customerInfo = data.data.user_info; user.customerInfo = data.data.user_info;
is_outpace_call_num = data.data.is_outpace_call_num; is_outpace_call_num = data.data.is_outpace_call_num;
//关联客户显示 解除关联
var user_bind_list = "";
$.each(data['data']['user_bind_list'], function(i, item) {
user_bind_list += '<div>' + item.user_name + ',ID:' + item.user_id + ',' + item.user_phone + '<span class="text-info del-relational" data-id="'+ item.user_id +'">解除关联</span></div>';
});
$(".user-detail-relational").html(user_bind_list);
}
} else {
alert(data.msg);
}
}
});
},
//新增关联客户
addRelational: function() {
$.ajax({
url: '/index/addUserBind',
type: 'GET',
async: true,
data: {
'bind_id': user.agent_id_phone,
"user_id": user.user_id
},
dataType: 'json',
success: function(data) {
if(data.code == 200 && data.data != null) {
alert(data.msg);
user.Caozuo();//更新关联客户
}else{
alert(data.msg);
} }
}
});
},
//解除关联客户
delRelational: function(id) {
$.ajax({
url: '/index/removeUserBind',
type: 'GET',
async: true,
data: {
"user_id": id
},
dataType: 'json',
success: function(data) {
if(data.code == 200 && data.data != null) {
alert(data.msg);
user.Caozuo();//更新关联客户
}else{
alert(data.msg);
}
}
});
},
//跟进人 姓名搜索
search_phone_liu: function() { //手机号新增客户
$.ajax({
url: '/broker/searchUser',
type: 'GET',
async: true,
data: {
"AuthToken": user_info_obj.AuthToken,
'id' : $("#partical_name").val()
},
dataType: 'json',
success: function(data) {
if(data.code == 200) {
var user_ul = "";
$.each(data.data.user_date, function(i, item) {
user_ul += '<li class="addphoneliu" data-id="' + item.user_id + '">' + item.user_name + '-' + item.user_id + '-' + item.user_phone + '</li>';
});
$(".user-ul-liu").html(user_ul);
} else { } else {
alert(data.msg); alert(data.msg);
} }
} }
}); });
}, },
//将li里的值 赋给input(分佣方姓名)
addphoneliu: function(obj) {//新增客户 input赋值
var user_ht = $(obj).html()+'';
var user_ht_str=user_ht.substring(0,user_ht.length-3);
$("#partical_name").val(user_ht_str);
$(".user-ul-liu").html('');
user.agent_id_phone = $(obj).attr("data-id");
},
getGenjinLabel: function() { getGenjinLabel: function() {
$('#genj_text').val(''); $('#genj_text').val('');
$.ajax({ $.ajax({
......
This diff is collapsed.
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
</td> </td>
<td width="16%"> <td width="16%">
[% if((it[item]['agent_id']*1 == 0) || (check_auth('index/useraction_search'))) { %] [% if((it[item]['agent_id']*1 == 0) || (check_auth('index/useraction_search'))) { %]
<a class="btn1 caozuo genj_ure caozuo-add-color [%= getLoaclId(it[item]['id']) %]" href="#modal-record" data-toggle="modal" data-phone='[%= it[item]["user_phone"] %]' data-id='[%= it[item]["id"] %]' data-baohu='[%= it[item]["is_outstrip_twenty_four_hours"] %]' data-agent='[%= it[item]["agent_id"] %]' data-vip='[%= it[item]["vip"] %]' data-current='[%= it[item]["current_agent_id"] %]'>详情/跟进</a>&nbsp; <a class="btn1 caozuo genj_ure caozuo-add-color [%= getLoaclId(it[item]['id']) %]" href="#modal-record" data-toggle="modal" data-phone='[%= it[item]["user_phone"] %]' data-id='[%= it[item]["id"] %]' data-baohu='[%= it[item]["is_outstrip_twenty_four_hours"] %]' data-agent='[%= it[item]["agent_id"] %]' data-vip='[%= it[item]["vip"] %]' data-current='[%= it[item]["current_agent_id"] %]' data-item='[%= JSON.stringify(it[item]) %]'>详情/跟进</a>&nbsp;
<a class="btn1 is_show [%= sw(it[item]['is_collect']) %]" data-id='[%= it[item]["id"] %]' data-cid='[%= it[item]["is_collect"] %]' data-baohu='[%= it[item]["is_outstrip_twenty_four_hours"] %]' data-agent='[%= it[item]["agent_id"] %]'> <a class="btn1 is_show [%= sw(it[item]['is_collect']) %]" data-id='[%= it[item]["id"] %]' data-cid='[%= it[item]["is_collect"] %]' data-baohu='[%= it[item]["is_outstrip_twenty_four_hours"] %]' data-agent='[%= it[item]["agent_id"] %]'>
[% if(it[item]["is_collect"] == 2) { %] [% if(it[item]["is_collect"] == 2) { %]
......
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