Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
T
tl_estate
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
hujun
tl_estate
Commits
6fdf88f8
Commit
6fdf88f8
authored
Jan 08, 2019
by
agping
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
客户详情修改
parent
e34c8485
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
93 additions
and
43 deletions
+93
-43
user_genjing_modal.html
application/index/view/member/user_genjing_modal.html
+24
-27
callPhoneIndex.js
public/resource/js/callPhoneIndex.js
+1
-1
myCollectionUserList.js
public/resource/js/myCollectionUserList.js
+1
-1
user.js
public/resource/js/user.js
+37
-1
user_genjing_modal.js
public/resource/js/user_genjing_modal.js
+21
-7
callPhone_template_tpl.html
public/resource/template/callPhone_template_tpl.html
+2
-1
user_template_tpl.html
public/resource/template/user_template_tpl.html
+7
-5
No files found.
application/index/view/member/user_genjing_modal.html
View file @
6fdf88f8
{layout name="global/frame_pure_tpl" /}
<input
type=
"hidden"
class=
"page-load"
id=
"user_genjing_modal"
/>
<style>
.fore-span
{
line-height
:
26px
;
}
/*关联客户相关*/
.user-detail-relational
>
div
{
float
:
left
;
...
...
@@ -237,10 +240,11 @@
width
:
30px
;
border-radius
:
3px
;
line-height
:
20px
;
margin-top
:
7
px
;
margin-top
:
2
px
;
font-size
:
10px
;
text-align
:
center
;
cursor
:
pointer
cursor
:
pointer
;
margin-left
:
2px
;
}
/*客户动态*/
...
...
@@ -422,20 +426,23 @@
<div
class=
"detail-modal-body-sec"
>
<div
class=
"call-user-five"
></div>
<div
class=
"detail-modal-body-sec-2"
>
<table
class=
""
id=
"caozuo_hide"
border=
'0'
>
<table
class=
""
id=
"caozuo_hide"
border=
'0'
style=
"width: 100%;"
>
<thead>
<tr>
<td>
<td
width=
"30%"
>
<span
class=
"fore-span"
>
姓名:
</span>
<input
class=
"form-control btn6 cus_name input-border-0"
value=
""
data-rule-phoneus=
"false"
data-rule-required=
"false"
name=
"name"
type=
"text"
disabled=
"disabled"
>
<!--<input class="form-control btn6 cus_name input-border-0" value="" data-rule-phoneus="false" data-rule-required="false" name="name" type="text" disabled="disabled">-->
<span
class=
"fore-span cus_name"
></span>
</td>
<td
width=
"3
5
%"
>
<td
width=
"3
6
%"
>
<span
class=
"fore-span"
>
产生类型:
</span>
<span
class=
"fore-span source_type"
></span>
</td>
<td>
<span
class=
"fore-span"
>
面积:
</span>
<input
class=
"form-control btn6 input-border-0"
value=
""
data-rule-phoneus=
"false"
data-rule-required=
"false"
id=
""
name=
"area_demand"
type=
"number"
disabled=
"disabled"
><span
class=
"fore-span"
>
m²
<span
class=
"fore-span area_demand"
></span>
<span
class=
"fore-span"
>
m²
</span>
</td>
...
...
@@ -447,23 +454,18 @@
</td>
<td>
<span
class=
"fore-span"
>
性别:
</span>
<select
class=
"form-control btn6 sex input-border-0"
disabled=
"disabled"
>
<span
class=
"fore-span sex"
></span>
<!--<select class="form-control btn6 sex input-border-0" disabled="disabled">
<option value="0" class="successModel">性别</option>
<option value="1">男</option>
<option value="2">女</option>
</select>
</select>
-->
</td>
<td>
<span
class=
"fore-span"
>
业态:
</span>
<select
class=
"form-control btn6 input-border-0"
name=
"industry_type_two"
disabled=
"disabled"
>
<option>
轻餐饮
</option>
<option>
重餐饮
</option>
<option>
百货零售
</option>
<option>
服装
</option>
<option>
亲子教育
</option>
<option>
休闲娱乐
</option>
</select>
<span
class=
"fore-span industry_type_two"
></span>
</td>
</tr>
<tr>
...
...
@@ -475,16 +477,12 @@
<td>
<span
class=
"fore-span"
>
价格:
</span>
<input
class=
"form-control btn6 input-border-0"
value=
""
data-rule-phoneus=
"false"
data-rule-required=
"false"
id=
""
name=
"price_demand"
type=
"number"
disabled=
"disabled"
><span
class=
"fore-span"
>
元/月
</span>
<span
class=
"fore-span price_demand"
></span>
<span
class=
"fore-span"
>
元/月
</span>
</td>
<td>
<span
class=
"fore-span"
>
VIP客户:
</span>
<select
class=
"form-control btn6 user_vip2 input-border-0"
disabled=
"disabled"
>
<option
value=
''
class=
"successModel"
>
请选择
</option>
<option
value=
"1"
>
是
</option>
<option
value=
"0"
>
否
</option>
</select>
<span
class=
"fore-span user_vip2"
></span>
</td>
</tr>
<tr>
...
...
@@ -527,8 +525,7 @@
<div
class=
"form-group"
>
<span
class=
"fore-span"
>
客方:
</span>
<div
class=
"col-sm-9"
>
<input
type=
"text"
class=
"form-control btn6-1 cus_fang_edit input-border-0"
name=
"pwd"
autocomplete=
"off"
disabled=
"disabled"
>
<!--<ul class="user-ul2"></ul>-->
<span
class=
"cus_fang_edit fore-span"
>
</div>
</div>
</td>
...
...
public/resource/js/callPhoneIndex.js
View file @
6fdf88f8
...
...
@@ -249,7 +249,7 @@ define(['doT', 'text!temp/callPhone_template_tpl.html', 'css!style/home.css', 'c
// user.user_id = $(this).attr("data-id");
// user.getGenjinLabel();
var
_$this
=
$
(
this
);
$
(
'#modal-record iframe'
).
attr
(
'src'
,
'/index/userModalList?data='
+
_$this
.
attr
(
'data-item'
)
+
'&id='
+
_$this
.
attr
(
'data-id'
)).
show
();
$
(
'#modal-record iframe'
).
attr
(
'src'
,
'/index/userModalList?data='
+
_$this
.
attr
(
'data-item'
)
+
'&id='
+
_$this
.
attr
(
'data-id'
)
'&type=1'
).
show
();
});
$
(
document
).
delegate
(
".add_alert"
,
"click"
,
function
()
{
//重置搜索
...
...
public/resource/js/myCollectionUserList.js
View file @
6fdf88f8
...
...
@@ -243,7 +243,7 @@ define(['doT', 'text!temp/my_collection_user_template_tpl.html', 'css!style/home
// user.user_id = $(this).attr("data-id");
// user.getGenjinLabel();
var
_$this
=
$
(
this
);
$
(
'#modal-record iframe'
).
attr
(
'src'
,
'/index/userModalList?data='
+
_$this
.
attr
(
'data-item'
)
+
'&id='
+
_$this
.
attr
(
'data-id'
)).
show
();
$
(
'#modal-record iframe'
).
attr
(
'src'
,
'/index/userModalList?data='
+
_$this
.
attr
(
'data-item'
)
+
'&id='
+
_$this
.
attr
(
'data-id'
)
+
'&type=1'
).
show
();
});
$
(
document
).
delegate
(
".add_alert"
,
"click"
,
function
()
{
//重置搜索
...
...
public/resource/js/user.js
View file @
6fdf88f8
...
...
@@ -190,6 +190,13 @@ define(['doT', 'text!temp/user_template_tpl.html', 'css!style/home.css', 'ckfind
var
id_
=
$
(
this
).
attr
(
"data-id"
);
user
.
delRelational
(
id_
);
});
//客户列表 关联记录
_doc
.
on
(
'click'
,
'.relationalRecord'
,
function
(
e
)
{
e
.
preventDefault
();
e
.
stopPropagation
();
var
id_
=
$
(
this
).
attr
(
"data-id"
);
user
.
relationalRecord
(
id_
);
});
//点击客户详情 添加关联客户
_doc
.
on
(
'click'
,
'#user_add_relational'
,
function
(
e
)
{
e
.
preventDefault
();
...
...
@@ -1917,7 +1924,15 @@ define(['doT', 'text!temp/user_template_tpl.html', 'css!style/home.css', 'ckfind
var
temp
=
document
.
getElementById
(
'user_list_tpl'
).
innerHTML
;
var
doTtmpl
=
doT
.
template
(
temp
);
$
(
"#users_list"
).
html
(
doTtmpl
(
data
.
data
.
list
));
//隐藏列表按钮 显示优化
var
_tempObj
=
$
(
'.btn-default-show-caozuo'
);
$
.
each
(
_tempObj
,
function
(
i
,
v
)
{
var
_$this
=
$
(
v
);
_$this
.
nextAll
().
hide
();
//默认按钮只显示两个
if
(
_$this
.
index
()
==
0
){
_$this
.
click
();
}
});
/*分页代码*/
add_page
(
data
.
data
.
total
,
pageNo
,
user
.
pageSize
,
user
.
getList
);
$
(
"#total_page"
).
html
(
data
.
data
.
total
);
...
...
@@ -2079,6 +2094,27 @@ define(['doT', 'text!temp/user_template_tpl.html', 'css!style/home.css', 'ckfind
}
}
});
},
//客户列表 客户关联记录
relationalRecord
:
function
(
id
)
{
$
.
ajax
({
url
:
'/index/getUserBindHistory'
,
type
:
'GET'
,
async
:
true
,
data
:
{
"user_id"
:
id
},
dataType
:
'json'
,
success
:
function
(
data
)
{
if
(
data
.
code
==
200
&&
data
.
data
!=
null
)
{
var
temp
=
document
.
getElementById
(
'relational_record_list'
).
innerHTML
;
var
doTtmpl
=
doT
.
template
(
temp
);
$
(
"#agent_phone_binding"
).
html
(
doTtmpl
(
data
.
data
.
data
));
}
else
{
// $("#users_list").html('暂无数据');
}
}
});
},
add_user
:
function
()
{
var
params
=
{};
...
...
public/resource/js/user_genjing_modal.js
View file @
6fdf88f8
...
...
@@ -1083,22 +1083,36 @@ define(['doT', 'css!style/home.css', 'ckfinder', 'ckfinderStart', 'bootstrapJs']
if
(
data
.
code
==
200
)
{
if
(
data
.
data
)
{
$
(
".cus_id"
).
html
(
data
.
data
.
user_info
.
user_id
);
//客户编号
$
(
".cus_name"
).
val
(
data
.
data
.
user_info
.
user_name
);
//姓名
// $(".cus_name").val(data.data.user_info.user_name); //姓名
// $("input[name=area_demand]").val(data.data.user_info.area_demand * 1);
// $(".sex").val(data.data.user_info.sex); //性别
$
(
".cus_name"
).
html
(
data
.
data
.
user_info
.
user_name
);
//姓名
$
(
".area_demand"
).
html
(
data
.
data
.
user_info
.
area_demand
*
1
);
if
(
data
.
data
.
user_info
.
sex
*
1
==
1
){
var
sex_
=
'男'
;
}
else
if
(
data
.
data
.
user_info
.
sex
*
1
==
2
){
var
sex_
=
'女'
;
}
else
{
var
sex_
=
''
;
}
$
(
".sex"
).
html
(
sex_
);
//性别
$
(
".industry_type_two"
).
html
(
data
.
data
.
user_info
.
industry_type
);
$
(
".price_demand"
).
html
(
data
.
data
.
user_info
.
price_demand
*
1
);
$
(
".user_vip2"
).
html
(
data
.
data
.
user_info
.
vip
*
1
?
'是'
:
'否'
);
//是否vip
$
(
".cus_fang_edit"
).
html
(
data
.
data
.
user_info
.
agent_info
);
//客方详情
$
(
".cus_nick"
).
html
(
data
.
data
.
user_info
.
user_nick
);
//昵称
$
(
".user_pic"
).
attr
(
'src'
,
data
.
data
.
user_info
.
user_pic
);
//头像
$
(
".user_pic"
).
attr
(
'data-bimg'
,
data
.
data
.
user_info
.
user_pic
);
//鼠标放上去放大头像
$
(
".registration_time"
).
html
(
data
.
data
.
user_info
.
registration_time
);
$
(
".firstlogin_time"
).
html
(
data
.
data
.
user_info
.
first_login_time
);
//第一次登陆时间
$
(
".sex"
).
val
(
data
.
data
.
user_info
.
sex
);
//性别
$
(
".user_vip2"
).
val
(
data
.
data
.
user_info
.
vip
);
//是否vip
$
(
".cus_phone"
).
html
(
hideTel
(
data
.
data
.
user_info
.
user_phone
));
//电话
$
(
".cus_date"
).
html
(
data
.
data
.
user_info
.
create_time
);
//创建时间
$
(
".referrer_user"
).
html
(
data
.
data
.
user_info
.
referrer_user
);
//上传时间
$
(
".cus_fang_edit"
).
val
(
data
.
data
.
user_info
.
agent_info
);
//客方详情
$
(
".cus_fang"
).
val
(
data
.
data
.
user_info
.
agent_info
);
//客方编辑
$
(
"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
.
user_label
);
//客方详情 标签
$
(
"#take_look_name"
).
html
(
data
.
data
.
user_info
.
user_name
);
//约带看姓名
$
(
"#take_look_phone"
).
html
(
data
.
data
.
user_info
.
user_phone
);
//约带看手机号
...
...
public/resource/template/callPhone_template_tpl.html
View file @
6fdf88f8
...
...
@@ -74,7 +74,7 @@
[
%
}
%
]
[
%
}
else
{
%
]
<
tr
>
<
td
colspan
=
"
8
"
style
=
"text-align:center;"
>
暂无数据
<
/td
>
<
td
colspan
=
"
10
"
style
=
"text-align:center;"
>
暂无数据
<
/td
>
<
/tr
>
[
%
}
%
]
</script>
\ No newline at end of file
public/resource/template/user_template_tpl.html
View file @
6fdf88f8
...
...
@@ -61,18 +61,20 @@
取消收藏
[
%
}
%
]
<
/a> 
;
[
%
if
(
it
[
item
][
'agent_id'
]
==
it
[
item
][
'current_agent_id'
]
||
check_auth
(
'index/pcEditClient'
))
{
%
]
<
a
class
=
"btn1 btn-success caozuo cao-zuo-record"
href
=
"#modal-record-edit"
data
-
toggle
=
"modal"
data
-
phone
=
'[%= it[item]["user_phone"] %]'
data
-
id
=
'[%= it[item]["id"] %]'
>
客户
编辑
<
/a
>
<
a
class
=
"btn1 btn-success caozuo cao-zuo-record"
href
=
"#modal-record-edit"
data
-
toggle
=
"modal"
data
-
phone
=
'[%= it[item]["user_phone"] %]'
data
-
id
=
'[%= it[item]["id"] %]'
>
编辑
<
/a
>
[
%
}
%
]
[
%
}
%
]
<
a
class
=
"btn1 btn-default btn-default-show-caozuo"
>>>><
/a
>
[
%
if
(
check_auth
(
'index/updateUserStatus'
))
{
%
]
<
a
class
=
"btn1 is_invalid [%= sw3(it[item]['user_status']) %]
"
href
=
""
data
-
id
=
'[%= it[item]["id"] %]'
data
-
status
=
'[%= it[item]["user_status"] %]'
>
无效
<
/a
>
<
a
class
=
"btn1 is_invalid [%= sw3(it[item]['user_status']) %]
btn-default-hide-display"
href
=
""
data
-
id
=
'[%= it[item]["id"] %]'
data
-
status
=
'[%= it[item]["user_status"] %]'
>
无效
<
/a> 
;
[
%
}
%
]
<
a
class
=
"btn1 relationalRecord btn-info"
href
=
"#modal-relationalRecord"
data
-
id
=
'[%= it[item]["id"] %]'
data
-
toggle
=
"modal"
>
绑定记录
<
/a
>
<
a
class
=
"btn1 relationalRecord btn-info btn-default-hide-display"
href
=
"#modal-relationalRecord"
data
-
id
=
'[%= it[item]["id"] %]'
data
-
toggle
=
"modal"
>
绑定记录
<
/a
>
<
a
class
=
"btn1 btn-default btn-default-hide-caozuo btn-default-hide-display"
><<<<
/a
>
<
/td
>
<
/tr
>
...
...
@@ -85,7 +87,7 @@
<!--客户列表 关联记录-->
<script
id=
"relational_record_list"
type=
"text/template"
>
[
%
if
(
it
)
{
%
]
[
%
if
(
it
&&
it
.
length
)
{
%
]
[
%
for
(
var
item
in
it
){
%
]
<
tr
class
=
"text-center"
>
<
td
>
[
%=
it
[
item
][
"model"
]
%
]
<
/td
>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment