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
8f548e38
Commit
8f548e38
authored
Jun 14, 2018
by
agping
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
公告列表
parent
4d6c8735
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
35 additions
and
154 deletions
+35
-154
index.html
application/index/view/notice/index.html
+3
-3
carryOut.js
public/resource/js/carryOut.js
+1
-1
notice.js
public/resource/js/notice.js
+27
-146
notice_template_tpl.html
public/resource/template/notice_template_tpl.html
+4
-4
No files found.
application/index/view/notice/index.html
View file @
8f548e38
...
...
@@ -189,7 +189,7 @@
<div
class=
"form-group"
>
<label
for=
"inputEmail3"
class=
"col-sm-3 control-label"
>
标题:
</label>
<div
class=
"col-sm-9"
>
<input
type=
"text"
class=
"form-control btn6"
name=
"user_name"
id=
"
inputEmail3
"
placeholder=
"请输入标题"
>
<input
type=
"text"
class=
"form-control btn6"
name=
"user_name"
id=
"
announcement_title
"
placeholder=
"请输入标题"
>
<span
class=
"use-span text-danger"
>
(20字以内,显示在首页列表)
</span>
</div>
</div>
...
...
@@ -198,7 +198,7 @@
<div
class=
"form-group"
>
<label
class=
"col-sm-3 control-label"
>
内容:
</label>
<div
class=
"col-sm-9"
>
<textarea
class=
"form-control btn6"
name=
"agent_id"
autocomplete=
"off"
id=
"
set_father_id3
"
rows=
"10"
cols=
"40"
></textarea>
<textarea
class=
"form-control btn6"
name=
"agent_id"
autocomplete=
"off"
id=
"
announcement_content
"
rows=
"10"
cols=
"40"
></textarea>
<ul
class=
"user-ul"
>
</ul>
...
...
@@ -209,7 +209,7 @@
</div>
<div
class=
"modal-footer"
>
<button
type=
"button"
class=
"btn btn-primary"
id=
"add_
user
"
>
<button
type=
"button"
class=
"btn btn-primary"
id=
"add_
announcement
"
>
保存
</button>
</div>
...
...
public/resource/js/carryOut.js
View file @
8f548e38
...
...
@@ -147,7 +147,7 @@ define(['doT', 'text!temp/carry_out_template_tpl.html', 'css!style/home.css', 'c
$
.
ajax
({
type
:
'GET'
,
url
:
'/index/
getCollection
'
,
url
:
'/index/
superviseList
'
,
data
:
params
,
timeout
:
30000
,
dataType
:
'json'
,
...
...
public/resource/js/notice.js
View file @
8f548e38
...
...
@@ -56,36 +56,24 @@ define (['doT', 'text!temp/notice_template_tpl.html','ckfinder','ckfinderStart',
}
user
.
delete_user
(
params
);
});
$
(
document
).
delegate
(
".genj_ure"
,
"click"
,
function
()
{
user
.
user_id
=
$
(
this
).
attr
(
"data-id"
);
// $("#genj_text").val('');
// $("input[name = 'user_status']:checked").removeAttr("checked");
user
.
getGenjinLabel
();
});
// $ (document).delegate (".announcement-del", "click", function () {
//// user.announcement-del = $ (this).attr ("data-id");
// });
$
(
document
).
delegate
(
".add_alert"
,
"click"
,
function
()
{
//新增客户
document
.
getElementById
(
"add_user_form"
).
reset
();
});
// ===========================新增
客户
====================
$
(
document
).
delegate
(
"#add_
user
"
,
"click"
,
function
()
{
//新增客户
// ===========================新增
公告
====================
$
(
document
).
delegate
(
"#add_
announcement
"
,
"click"
,
function
()
{
//新增客户
user
.
user_id
=
$
(
this
).
attr
(
"data-id"
);
user
.
add_user
();
user
.
add_announcement
();
});
// 跟进的提交按钮 点击
$
(
document
).
delegate
(
"#edit_add"
,
"click"
,
function
()
{
user
.
edit_add
();
});
// 批量修改客方
$
(
document
).
delegate
(
"#modify_add"
,
"click"
,
function
()
{
user
.
modify_add
();
});
$
(
document
).
delegate
(
".caozuo"
,
"click"
,
function
()
{
//点击操作跟进详情
user
.
user_id
=
$
(
this
).
attr
(
"data-id"
);
user
.
Caozuo
();
$
(
document
).
delegate
(
".announcement-details"
,
"click"
,
function
()
{
//点击公告详情
$
(
'.notice-title'
).
html
(
$
(
this
).
attr
(
"data-title"
));
$
(
'.notice-time'
).
html
(
$
(
this
).
attr
(
"data-createTime"
));
$
(
'.notice-text'
).
html
(
$
(
this
).
attr
(
"data-content"
));
});
$
(
document
).
on
(
"input"
,
"#set_father_id3"
,
function
()
{
//手机号搜索客方
if
(
$
(
"#set_father_id3"
).
val
()
==
''
){
...
...
@@ -291,110 +279,17 @@ define (['doT', 'text!temp/notice_template_tpl.html','ckfinder','ckfinderStart',
}
});
},
//
// 批量修改客方666
//
modify_add
:
function
()
{
//modify_add批量修改客方
var
old_agents_text
=
$
(
'.old_agents'
).
val
();
var
new_agents_text
=
$
(
'.new_agents'
).
val
();
console
.
log
(
$
(
'.phone_jia:eq(0)'
).
attr
(
'data-id'
));
console
.
log
(
$
(
'.phone_jia:eq(1)'
).
attr
(
'data-id'
));
// console.log($('.old_agents').attr('name'));
if
(
old_agents_text
==
''
)
{
alert
(
'请输入经纪人内容为空'
);
return
false
;
}
if
(
new_agents_text
==
''
)
{
alert
(
'请输入经纪人内容为空'
);
return
false
;
}
$
.
ajax
({
url
:
'/index/batchEditCustomer'
,
type
:
'POST'
,
async
:
true
,
data
:
{
"old_agents_id"
:
$
(
'.phone_jia:eq(0)'
).
attr
(
'data-id'
),
"agents_id"
:
$
(
'.phone_jia:eq(1)'
).
attr
(
'data-id'
),
},
dataType
:
'json'
,
success
:
function
(
data
)
{
if
(
data
.
code
==
200
)
{
console
.
log
(
666
);
}
}
});
},
// ====================新增客户页面==================
Caozuo
:
function
(){
//获取跟进详情的数据
$
.
ajax
({
'type'
:
'GET'
,
'url'
:
'/index/useraction_search'
,
data
:
{
"user_id"
:
user
.
user_id
},
dataType
:
"json"
,
success
:
function
(
data
){
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_nick"
).
html
(
data
.
data
.
user_info
.
user_nick
);
//昵称
$
(
"#registration_time"
).
html
(
data
.
data
.
user_info
.
registration_time
);
$
(
"#sex"
).
val
(
data
.
data
.
user_info
.
sex
);
//性别
$
(
"#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"
).
val
(
data
.
data
.
user_info
.
agentinfo
);
//客方
$
(
"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
.
agent_id_two
=
data
.
data
.
user_info
.
agent_id
;
console
.
log
(
data
.
data
.
user_info
.
source
);
if
(
data
.
data
.
user_info
.
source
==
10
){
$
(
"#source_type"
).
html
(
'客户c端注册'
);
//客方
}
if
(
data
.
data
.
user_info
.
source
==
20
){
$
(
"#source_type"
).
html
(
'经纪人报备时添加,状态未激'
);
}
if
(
data
.
data
.
user_info
.
source
==
30
){
$
(
"#source_type"
).
html
(
'老数据报备客户'
);
}
var
caozuo_table
=
""
;
$
.
each
(
data
[
'data'
][
'user_history'
],
function
(
i
,
item
)
{
caozuo_table
+=
'<tr><td>'
+
item
.
remark
+
'</td><td>'
+
item
.
name
+
'</td><td>'
+
item
.
create_time
+
'</td></tr>'
;
});
$
(
"#caozuo_table"
).
html
(
caozuo_table
);
}
}
else
{
alert
(
'获取失败!'
);
}
}
});
},
//筛选
getList
:
function
(
pageNo
)
{
user
.
pageNo
=
pageNo
;
var
params
=
{};
// 输入 name
// params.name = $("input[name='user']").val();
params
.
phone
=
$
(
"input[name='phone']"
).
val
();
params
.
invite_phone
=
$
(
"input[name='invite_phone']"
).
val
();
params
.
start_date
=
$
(
"#start_date"
).
val
();
params
.
end_date
=
$
(
"#end_date"
).
val
();
params
.
follow_start
=
$
(
"#follow_start"
).
val
();
params
.
follow_end
=
$
(
"#follow_end"
).
val
();
params
.
registration_start
=
$
(
"#registration_start"
).
val
()
params
.
registration_end
=
$
(
"#registration_end"
).
val
()
params
.
login_status
=
$
(
"select[name=login_status]"
).
val
();
params
.
activate
=
$
(
"select[name=activate]"
).
val
();
params
.
start_time
=
$
(
"#start_date"
).
val
();
params
.
end_time
=
$
(
"#end_date"
).
val
();
params
.
title
=
$
(
"#release_title"
).
val
();
$
.
ajax
({
url
:
'/index/
users_list
'
,
url
:
'/index/
noticeIndex
'
,
type
:
'GET'
,
async
:
true
,
data
:
params
,
...
...
@@ -414,40 +309,27 @@ define (['doT', 'text!temp/notice_template_tpl.html','ckfinder','ckfinderStart',
}
});
},
add_
user
:
function
()
{
add_
announcement
:
function
()
{
var
params
=
{};
params
.
user_name
=
$
(
"#add_user_form input[name='user_name']"
).
val
();
params
.
user_phone
=
$
(
"#add_user_form input[name='user_phone']"
).
val
();
params
.
agent_id
=
user
.
agent_id
;
//客方
params
.
sex
=
$
(
"#user_sex option:selected"
).
val
();
params
.
price_demand
=
$
(
"#price_type2"
).
val
();
params
.
area_demand
=
$
(
"#area_type2"
).
val
();
params
.
industry_type
=
$
(
"#industry_type2"
).
val
();
params
.
type
=
'add'
;
if
(
params
.
user_name
==
''
)
{
alert
(
'姓名不能为空'
);
$
(
"input[name='user_name']"
).
focus
();
params
.
title
=
$
(
"#announcement_title"
).
val
();
params
.
content
=
$
(
"#announcement_content"
).
val
();
if
(
params
.
title
==
''
)
{
alert
(
'标题不能为空'
);
$
(
"#announcement_title"
).
focus
();
return
;
}
if
(
params
.
user_phone
==
''
)
{
alert
(
'
手机号不能为空
'
);
$
(
"
input[name='user_phone']
"
).
focus
();
if
(
params
.
title
.
length
>
20
)
{
alert
(
'
标题字数20以内
'
);
$
(
"
#announcement_title
"
).
focus
();
return
;
}
if
(
params
.
pwd
==
''
)
{
alert
(
'密码不能为空'
);
$
(
"input[name='pwd']"
).
focus
();
return
;
}
if
(
params
.
user_phone
.
length
!=
11
)
{
alert
(
'手机号错误'
);
$
(
"input[name='user_phone']"
).
focus
();
if
(
params
.
content
==
''
)
{
alert
(
'内容不能为空'
);
$
(
"#announcement_content"
).
focus
();
return
;
}
$
.
ajax
({
url
:
'/index/
user_add
'
,
url
:
'/index/
addNotice
'
,
type
:
'POST'
,
async
:
true
,
data
:
params
,
...
...
@@ -456,7 +338,6 @@ define (['doT', 'text!temp/notice_template_tpl.html','ckfinder','ckfinderStart',
if
(
data
.
code
==
200
)
{
user
.
getList
(
1
);
alert
(
'提交成功'
)
// document.getElementById("add_user_form").reset();
}
else
{
alert
(
data
.
msg
);
}
...
...
public/resource/template/notice_template_tpl.html
View file @
8f548e38
...
...
@@ -2,11 +2,11 @@
[
%
if
(
it
)
{
%
]
[
%
for
(
var
item
in
it
){
%
]
<
tr
>
<
td
>
[
%=
it
[
item
][
'
id
'
]
%
]
<
/td
>
<
td
>
[
%=
hideTel
(
it
[
item
][
"
user_phon
e"
])
%
]
<
/td
>
<
td
>
[
%=
it
[
item
][
"
create_tim
e"
]
%
]
<
/td
>
<
td
>
[
%=
it
[
item
][
'
create_time
'
]
%
]
<
/td
>
<
td
>
[
%=
hideTel
(
it
[
item
][
"
nam
e"
])
%
]
<
/td
>
<
td
>
[
%=
it
[
item
][
"
titl
e"
]
%
]
<
/td
>
<
td
>
<
a
class
=
"btn1 btn-success
caozuo"
href
=
"#modal-record"
data
-
toggle
=
"modal"
data
-
id
=
'[%= it[item]["id
"] %]'
>
<
a
class
=
"btn1 btn-success
announcement-details"
href
=
"#modal-record"
data
-
toggle
=
"modal"
data
-
createTime
=
'[%= it[item]["create_time"] %]'
data
-
title
=
'[%= it[item]["title"] %]'
data
-
content
=
'[%= it[item]["content
"] %]'
>
查看
<
/a
>
<
a
class
=
"btn1 btn-success genj_ure"
href
=
"#modal-delete"
data
-
toggle
=
"modal"
data
-
id
=
'[%= it[item]["id"] %]'
>
...
...
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