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
81ebe1b1
Commit
81ebe1b1
authored
May 17, 2018
by
clone
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'test'
parents
cf99126d
976383f2
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
23 additions
and
12 deletions
+23
-12
Broker.php
application/api/controller/Broker.php
+1
-1
PushMessageService.php
application/api_broker/service/PushMessageService.php
+6
-2
Agent.php
application/index/controller/Agent.php
+15
-9
girl_ic@2x.png
public/app/images/girl_ic@2x.png
+0
-0
agent.js
public/resource/js/agent.js
+1
-0
No files found.
application/api/controller/Broker.php
View file @
81ebe1b1
...
...
@@ -235,6 +235,6 @@ class Broker extends Basic{
$push
=
new
PushMessageService
();
// $push->pushReportMessage(2362,3670,1);
// $push->pushMarchInMessage(26964);
$push
->
pushBargain
CommissionMessage
(
'小杨-业务员'
,
3
,
1553
9
);
$push
->
pushBargain
Message
(
2698
9
);
}
}
application/api_broker/service/PushMessageService.php
View file @
81ebe1b1
...
...
@@ -98,12 +98,15 @@ class PushMessageService
public
function
pushBargainMessage
(
$report_id
=
0
){
$report
=
new
OReportModel
();
$feed
=
new
PushFeed
();
$field
=
'house_id,house_title,report_agent_name,report_store_id,user_id,report_agent_id'
;
$agent
=
new
AAgents
();
$field
=
'house_id,house_title,report_agent_name,user_id,report_agent_id'
;
$report_data
=
$report
->
getReportOrder
(
$field
,
[
'a.id'
=>
$report_id
]);
//查询经纪人门店和部门信息
$agent_store
=
$agent
->
verifyUser
(
'store_id'
,
''
,
[
'id'
=>
$report_data
[
'report_agent_id'
]]);
$store
=
new
AStore
();
$store_name
=
$store
->
getStoreDistrictName
(
$
report_data
[
'report_
store_id'
]);
$store_name
=
$store
->
getStoreDistrictName
(
$
agent_store
[
'
store_id'
]);
$title
=
'成交就是这么简单'
;
$feed
->
editData
([
...
...
@@ -123,6 +126,7 @@ class PushMessageService
$content
=
"恭喜【
{
$store_name
}
】店【
{
$report_data
[
'report_agent_name'
]
}
】成交【
{
$report_data
[
'house_title'
]
}
】商铺一套"
;
$url
=
$this
->
push
->
http_host
()
.
'/app/dist/index.html#/feeds?id='
.
$feed
->
id
;
$feed
->
editData
([
'link'
=>
$url
],
$feed
->
id
);
$this
->
push
->
push_message_for_all
(
$title
,
$content
,
$url
);
return
;
...
...
application/index/controller/Agent.php
View file @
81ebe1b1
...
...
@@ -125,15 +125,11 @@ class Agent extends Basic
return
$this
->
response
(
101
,
'门店id为空!'
);
}
$
password
=
$m_agent
->
verifyUser
(
'password'
,
''
,
[
'phone'
=>
$this
->
params
[
'phone'
]]);
$
num
=
0
;
//判断重复手机号
//新增或者编辑数据
if
(
empty
(
$this
->
params
[
'id'
]))
{
//判断name是否重复
if
(
!
empty
(
$password
))
{
return
$this
->
response
(
101
,
'手机号重复'
);
}
$num
=
$m_agent
->
getListDistrictTotal
([
'phone'
=>
$this
->
params
[
'phone'
]]);
$data
[
'create_time'
]
=
date
(
'Y-m-d H:i:s'
,
time
());
$data
[
'update_time'
]
=
date
(
'Y-m-d H:i:s'
,
time
());
...
...
@@ -141,16 +137,26 @@ class Agent extends Basic
$data
[
'password'
]
=
md5
(
substr
(
$this
->
params
[
'phone'
],
-
6
));
//默认号码后6位
$data
[
'auth_group_id'
]
=
5
;
}
else
{
$agent_data
=
$m_agent
->
verifyUser
(
'phone,password'
,
''
,
[
'id'
=>
$this
->
params
[
'id'
]]);
if
(
$agent_data
[
'phone'
]
!=
$this
->
params
[
'phone'
])
{
$num
=
$m_agent
->
getListDistrictTotal
([
'phone'
=>
$this
->
params
[
'phone'
]]);
}
$data
[
'update_time'
]
=
date
(
'Y-m-d H:i:s'
,
time
());
if
(
!
empty
(
$this
->
params
[
'password'
]))
{
if
(
!
empty
(
$this
->
params
[
'password'
])
&&
!
empty
(
$agent_data
[
'password'
])
)
{
$md5_password
=
md5
(
$this
->
params
[
'password'
]);
if
((
$md5_password
!=
$
password
[
'password'
])
&&
(
$password
[
'password'
]
!=
$this
->
params
[
'password'
]))
{
if
((
$md5_password
!=
$
agent_data
[
'password'
])
&&
(
$agent_data
[
'password'
]
!=
$this
->
params
[
'password'
]))
{
$data
[
'password'
]
=
$md5_password
;
}
}
}
if
(
$num
>
0
)
{
return
$this
->
response
(
101
,
'手机号重复'
);
}
$store
=
new
AStore
();
$data
[
'district_id'
]
=
$store
->
getStoreKeyById
(
'district_id'
,
[
'id'
=>
$this
->
params
[
'store_id'
]]);
...
...
public/app/images/girl_ic@2x.png
0 → 100644
View file @
81ebe1b1
1.61 KB
public/resource/js/agent.js
View file @
81ebe1b1
...
...
@@ -30,6 +30,7 @@ define(['doT', 'text!temp/agent_template_tpl.html', 'css!style/home.css', 'pagin
$
(
".form-horizontal"
)[
0
].
reset
();
//重置表单
agent
.
agent_id
=
$
(
this
).
attr
(
"data-id"
);
$
(
"#password"
).
parent
().
removeClass
(
'hide'
);
//编辑显示密码
$
(
"#password"
).
attr
(
'type'
,
'text'
);
agent
.
Edit
();
});
...
...
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