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
40ddc844
Commit
40ddc844
authored
Dec 20, 2017
by
hujun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
经纪人详情 图片路径修改
parent
2f2cf155
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
40 additions
and
41 deletions
+40
-41
config.php
application/api/config.php
+3
-0
Broker.php
application/api/controller/Broker.php
+26
-13
Member.php
application/api/controller/Member.php
+1
-1
Agents.php
application/model/Agents.php
+6
-23
Evaluate.php
application/model/Evaluate.php
+1
-1
JournalAccounts.php
application/model/JournalAccounts.php
+2
-2
Users.php
application/model/Users.php
+1
-1
No files found.
application/api/config.php
View file @
40ddc844
...
...
@@ -3,6 +3,9 @@
error_reporting
(
E_ERROR
|
E_PARSE
);
define
(
'PAGESIZE'
,
15
);
//分页每页条数
define
(
'ADMIN_URL_TL'
,
'https://admin.tonglianjituan.com/'
);
//B端网址
define
(
'C_URL_TL'
,
'https://estate.tonglianjituan.com/'
);
//C端网址
return
[
'jwt_key'
=>
'tonglian+123'
,
// 应用模式状态
...
...
application/api/controller/Broker.php
View file @
40ddc844
...
...
@@ -33,8 +33,17 @@ class Broker extends Basic{
$agents
=
new
Agents
();
$data
[
'msg'
]
=
''
;
$fields
=
'a.id,realname,phone,COUNT(b.id) evaluate,avg(evaluate_grade) as evaluate_grade,a.head_portrait'
;
$data
[
'data'
][
'list'
]
=
$agents
->
getUser
(
$pageNo
,
$pageSize
,
'evaluate desc'
,
$fields
,
''
,
$params
[
'house_id'
]);
$fields
=
'a.id,realname,phone,COUNT(b.id) evaluate,sum(evaluate_grade) as evaluate_grade,a.head_portrait'
;
$list
=
$agents
->
getUser
(
$pageNo
,
$pageSize
,
'evaluate desc'
,
$fields
,
''
,
$params
[
'house_id'
]);
if
(
$list
)
{
foreach
(
$list
as
$k
=>
$v
)
{
$v
->
head_portrait
=
ADMIN_URL_TL
.
'user_header/'
.
$v
->
head_portrait
;
$list
[
$k
]
=
$v
->
toArray
();
$list
[
$k
][
'evaluate_grade'
]
=
floor
(
$list
[
$k
][
'evaluate_grade'
]
/
$list
[
$k
][
'evaluate'
]);
}
}
$data
[
'data'
][
'list'
]
=
$list
;
$data
[
'data'
][
'pageNo'
]
=
$pageNo
;
$data
[
'data'
][
'pageSize'
]
=
$pageSize
;
$data
[
'status'
]
=
200
;
...
...
@@ -54,23 +63,22 @@ class Broker extends Basic{
$data
[
'status'
]
=
101
;
$data
[
'data'
]
=
array
();
$data
[
'msg'
]
=
''
;
if
(
empty
(
$params
[
'agents_id'
]))
{
return
$this
->
response
(
$data
[
'status'
],
'agents_id is null'
);
}
if
(
empty
(
$params
[
'house_id'
]))
{
return
$this
->
response
(
$data
[
'status'
],
'house_id is null'
);
}
if
(
empty
(
$
params
[
'user_id'
]
))
{
if
(
empty
(
$
this
->
userId
))
{
return
$this
->
response
(
$data
[
'status'
],
'user_id is null'
);
}
if
(
empty
(
$params
[
'record_id'
]))
{
return
$this
->
response
(
$data
[
'status'
],
'record_id is null'
);
}
if
(
empty
(
$params
[
'source'
]))
{
return
$this
->
response
(
$data
[
'status'
],
'source is null'
);
}
}
$date
=
date
(
'Y-m-d H:i:s'
);
$id_arr
=
array
();
if
(
isset
(
$params
[
'sign_name'
]))
{
...
...
@@ -82,7 +90,7 @@ class Broker extends Basic{
'is_del'
=>
0
,
'create_time'
=>
$date
,
'update_time'
=>
$date
,
];
];
}
$resutl
=
$evaluate_sign
->
saveAll
(
$sign_data
);
foreach
(
$resutl
as
$vv
)
{
...
...
@@ -104,10 +112,15 @@ class Broker extends Basic{
'is_show'
=>
0
,
'house_id'
=>
$params
[
'house_id'
]
]);
$data
[
'data'
]
=
[
'id'
=>
$evaluate
->
id
];
if
(
$evaluate
->
id
)
{
$data
[
'data'
]
=
[
'id'
=>
$evaluate
->
id
];
$data
[
'status'
]
=
200
;
$data
[
'msg'
]
=
'评价成功'
;
}
else
{
$data
[
'msg'
]
=
'评价失败'
;
}
return
$this
->
response
(
$data
[
'status'
],
$data
[
'msg'
],
$data
[
'data'
]);
}
...
...
application/api/controller/Member.php
View file @
40ddc844
...
...
@@ -386,7 +386,7 @@ class Member extends Basic
$data
[
'status'
]
=
200
;
$data
[
'msg'
]
=
'上传成功'
;
$data
[
'data'
]
=
[
'file_name'
=>
$i
nfo
->
getFilename
()
];
$data
[
'data'
]
=
[
'file_name'
=>
$i
mg_path
];
}
else
{
// 上传失败获取错误信息
$data
[
'msg'
]
=
$file
->
getError
();
...
...
application/model/Agents.php
View file @
40ddc844
...
...
@@ -20,7 +20,7 @@ class Agents extends Model
*/
public
function
getUser
(
$pageNo
=
1
,
$pageSize
=
15
,
$order_
=
'id desc'
,
$field
,
$params
,
$house_id
=
''
)
{
if
(
$house_id
==
''
)
{
$
agent_
data
=
$this
->
field
(
$field
)
->
alias
(
'a'
)
$data
=
$this
->
field
(
$field
)
->
alias
(
'a'
)
->
join
(
'u_evaluate b'
,
'a.id = b.agents_id'
,
'left'
)
->
where
(
$params
)
->
where
(
'level=2 or level=5'
)
...
...
@@ -29,8 +29,8 @@ class Agents extends Model
->
limit
(
$pageSize
)
->
page
(
$pageNo
)
->
select
();
}
else
{
$
agent_
data
=
$this
->
field
(
$field
)
->
alias
(
'a'
)
}
else
{
$data
=
$this
->
field
(
$field
)
->
alias
(
'a'
)
->
join
(
'u_evaluate b'
,
'a.id = b.agents_id'
,
'left'
)
->
where
(
'find_in_set('
.
$house_id
.
', house_ids) or find_in_set('
.
$house_id
.
', house_ids2)'
)
->
where
(
$params
)
...
...
@@ -42,23 +42,6 @@ class Agents extends Model
->
select
();
}
$evaluate
=
new
Evaluate
();
foreach
(
$agent_data
as
$k
=>
$v
)
{
$v
->
head_portrait
=
$_SERVER
[
'SERVER_NAME'
]
.
'/user_header/'
.
$v
->
head_portrait
;
$data
[
$k
]
=
$v
->
toArray
();
}
foreach
(
$data
as
$kk
=>
$vv
)
{
$evaluate_data
=
$evaluate
->
field
(
'avg(evaluate_grade) as evaluate_grade,count("*") as num'
)
->
where
([
'agents_id'
=>
$vv
[
'id'
],
'is_show'
=>
0
])
->
find
();
$data
[
$k
][
'evaluate_grade'
]
=
floor
(
$evaluate_data
->
evaluate_grade
)
?
floor
(
$evaluate_data
->
evaluate_grade
)
:
0
;
$data
[
$k
][
'evaluate'
]
=
$evaluate_data
->
num
?
$evaluate_data
->
num
:
''
;
}
return
$data
;
}
...
...
@@ -75,16 +58,16 @@ class Agents extends Model
->
where
(
'id'
,
$id
)
->
find
();
$result
[
'head_portrait'
]
=
'user_header/'
.
$result
[
'head_portrait'
];
//头像
$evaluate_grade
=
Db
::
table
(
'u_evaluate'
)
->
field
(
'
avg
(evaluate_grade) as evaluate_grade, count(*) as num'
)
->
field
(
'
sum
(evaluate_grade) as evaluate_grade, count(*) as num'
)
->
where
(
'agents_id'
,
$id
)
->
where
(
'is_show'
,
0
)
->
find
();
$result
[
'evaluate_grade'
]
=
floor
(
$evaluate_grade
[
'evaluate_grade'
]
)
?
floor
(
$evaluate_grade
[
'evaluate_grade'
])
:
0
;
//评分等级
$result
[
'evaluate_grade'
]
=
floor
(
$evaluate_grade
[
'evaluate_grade'
]
/
$evaluate_grade
[
'num'
])
;
//评分等级
$result
[
'evaluate_num'
]
=
$evaluate_grade
[
'num'
];
//评论数量
$result
[
'watch_shop'
]
=
Db
::
table
(
'u_appoint_watch_shop'
)
->
where
(
'agents_id'
,
$id
)
->
count
();
//看铺
$result
[
'head_portrait'
]
=
'http://admin.tonglianjituan.com/'
.
$result
[
'head_portrait'
];
$result
[
'head_portrait'
]
=
ADMIN_URL_TL
.
$result
[
'head_portrait'
];
$journal
=
new
JournalAccounts
();
$fields
=
'count(j.id) as num'
;
$result
[
'JournalAccounts'
]
=
$journal
->
getJournalHouseInfoId
(
$fields
,
$id
)[
'num'
];
//成交记录
...
...
application/model/Evaluate.php
View file @
40ddc844
...
...
@@ -48,7 +48,7 @@ class Evaluate extends Model
foreach
(
$result
as
$k
=>
$v
)
{
$data
[
$k
]
=
$v
->
getData
();
$data
[
$k
][
'user_pic'
]
=
$_SERVER
[
'SERVER_NAME'
]
.
'/resource
/head_portrait/'
.
$data
[
$k
][
'user_pic'
];
$data
[
$k
][
'user_pic'
]
=
C_URL_TL
.
'/static
/head_portrait/'
.
$data
[
$k
][
'user_pic'
];
if
(
$v
[
'evaluate_sign'
])
{
$data
[
$k
][
'evaluate_sign'
]
=
$sign
->
field
(
'sign_name,point_obj'
)
->
where
(
'id'
,
'in'
,
$v
[
'evaluate_sign'
])
...
...
application/model/JournalAccounts.php
View file @
40ddc844
...
...
@@ -76,9 +76,9 @@ class JournalAccounts extends Model
->
where
(
'house_id'
,
$value
[
'house_id'
])
->
where
(
'imgtype'
,
1
)
->
find
();
if
(
$img
[
'imagename'
])
{
$data
[
$key
][
'img'
]
=
$_SERVER
[
'SERVER_NAME'
]
.
'/houseImg/'
.
$img
[
'imagename'
];
$data
[
$key
][
'img'
]
=
ADMIN_URL_TL
.
'/houseImg/'
.
$img
[
'imagename'
];
}
else
{
$data
[
$key
][
'img'
]
=
$_SERVER
[
'SERVER_NAME'
]
.
'/resource/image/pzz_.jpg'
;
$data
[
$key
][
'img'
]
=
ADMIN_URL_TL
.
'/resource/image/pzz_.jpg'
;
}
}
...
...
application/model/Users.php
View file @
40ddc844
...
...
@@ -39,7 +39,7 @@ class Users extends Model
$agents
=
new
Agents
();
foreach
(
$result
as
$k
=>
$v
)
{
$data
[
$k
]
=
$v
->
getData
();
$data
[
$k
][
'user_pic'
]
=
'/
resource
/head_portrait/'
.
$data
[
$k
][
'user_pic'
];
$data
[
$k
][
'user_pic'
]
=
'/
static
/head_portrait/'
.
$data
[
$k
][
'user_pic'
];
$agent_data
=
$agents
->
field
(
'realname,phone'
)
->
where
(
'id'
,
$data
[
$k
][
'referrer_id'
])
->
find
();
$data
[
$k
][
'realname'
]
=
$agent_data
[
'realname'
];
$data
[
$k
][
'phone'
]
=
$agent_data
[
'phone'
];
...
...
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