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
8f3b819c
Commit
8f3b819c
authored
Dec 19, 2017
by
xishifeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
经纪人详情,评价列表,成交列表添加
parent
83d6b3c3
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
510 additions
and
26 deletions
+510
-26
agent_detail.html
application/app/view/index/agent_detail.html
+9
-8
more_chengjiao.html
application/app/view/index/more_chengjiao.html
+54
-0
more_pingjia.html
application/app/view/index/more_pingjia.html
+81
-0
agent_detail.css
public/app/css/agent_detail.css
+42
-1
common.css
public/app/css/common.css
+1
-0
jz2.gif
public/app/images/jz2.gif
+0
-0
agent_detail.js
public/app/js/agent_detail.js
+67
-17
more_chengjiao.js
public/app/js/more_chengjiao.js
+122
-0
more_pingjia.js
public/app/js/more_pingjia.js
+134
-0
No files found.
application/app/view/index/agent_detail.html
View file @
8f3b819c
...
...
@@ -53,7 +53,7 @@
<!--<li>
<div class="li-top-area oh">
<figure class="li-top-area-left fl">
<div class="oh fl"><img src="/app/images/temp/photo.png" class="fl" /></div>
<div class="oh fl"><img src="/app/images/temp/photo.png"
onerror="javascript:this.src=''"
class="fl" /></div>
<figcaption class="oh fl">
<p>王女士</p>
<div class="oh">
...
...
@@ -72,7 +72,7 @@
<!--<li>
<div class="li-top-area oh">
<figure class="li-top-area-left fl">
<div class="oh fl"><img src="{
7}
" class="fl" /></div>
<div class="oh fl"><img src="{
6}" onerror="javascript:this.src=\'{6}\'
" class="fl" /></div>
<figcaption class="oh fl">
<p>{0}</p>
<div class="oh">
...
...
@@ -84,8 +84,8 @@
<div class="li-top-area-right fr">{3}</div>
</div>
<div class="li-bottom-area">
<h3>{4}
在{5}看房
</h3>
<p>{
6
}</p>
<h3>{4}</h3>
<p>{
5
}</p>
</div>
</li>-->
</ul>
...
...
@@ -100,23 +100,23 @@
<section>
成交过的商铺
</section>
<ul>
<!--<li class="oh">
<div class="fl oh"><img src="/app/images/temp/photo.png" /></div>
<div class="fl oh"><img src="/app/images/temp/photo.png"
onerror="javascript:this.src=''"
/></div>
<div class="fl">
<h3 class="shangpu-name ellipsis">浦东新区恒大国际商场浦东新区恒大国际商场浦东新区恒大国际商场浦东新区恒大国际商场</h3>
<p class="qianyue-time">签约时间:2017-12-12</p>
<p class="mianji-scale">60-100m²</p>
<p class="zuji-price">租金均价:<span>20000</span>元/月</p>
<p class="sp-text oh"><span>小面积</span><span>随时看铺</span><span>沿街旺铺</span></p>
<p class="sp-text
ellipsis
oh"><span>小面积</span><span>随时看铺</span><span>沿街旺铺</span></p>
</div>
</li>-->
<!--<li class="oh">
<div class="fl oh"><img src="{5}" /></div>
<div class="fl oh"><img src="{5}"
onerror="javascript:this.src=\'{6}\'"
/></div>
<div class="fl">
<h3 class="shangpu-name ellipsis">{0}</h3>
<p class="qianyue-time">签约时间:{1}</p>
<p class="mianji-scale">{2}m²</p>
<p class="zuji-price">租金均价:<span>{3}</span>元/月</p>
<p class="sp-text oh">{4}</p>
<p class="sp-text
ellipsis
oh">{4}</p>
</div>
</li>-->
</ul>
...
...
@@ -125,6 +125,7 @@
</div>
<div
class=
"zanwu_data"
>
暂无数据...
</div>
</div>
<div
id=
"loading_pic"
class=
"loading_pic"
><img
src=
"/app/images/jz2.gif"
/><p>
正在加载...
</p></div>
...
...
application/app/view/index/more_chengjiao.html
0 → 100644
View file @
8f3b819c
<!DOCTYPE html>
<html>
<head>
<meta
charset=
"utf-8"
/>
<title>
同联商业
</title>
<meta
http-equiv=
"X-UA-Compatible"
content=
"IE=edge,chrome=1"
/>
<meta
name=
"viewport"
content=
"width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0"
/>
<meta
name=
"Keywords"
content=
""
/>
<meta
name=
"Description"
content=
""
/>
<link
rel=
"stylesheet"
href=
"/app/css/common.css"
>
<link
rel=
"stylesheet"
href=
"/app/css/agent_detail.css"
>
</head>
<body>
<header
id=
"header"
>
<a
class=
"ps-back"
href=
"javascript:(history.length>1?history.go(-1):window.location='/');"
id=
"back_btn"
></a>
<h2
id=
"title"
>
同联经纪人店铺
</h2>
</header>
<div
class=
"header_seat"
></div>
<div
class=
"chengjiao-list-area sub-page-list"
>
<ul>
<!--<li class="oh">
<div class="fl oh"><img src="/app/images/temp/photo.png" onerror="javascript:this.src=''" /></div>
<div class="fl">
<h3 class="shangpu-name ellipsis">浦东新区恒大国际商场浦东新区恒大国际商场浦东新区恒大国际商场浦东新区恒大国际商场</h3>
<p class="qianyue-time">签约时间:2017-12-12</p>
<p class="mianji-scale">60-100m²</p>
<p class="zuji-price">租金均价:<span>20000</span>元/月</p>
<p class="sp-text ellipsis oh"><span>小面积</span><span>随时看铺</span><span>沿街旺铺</span></p>
</div>
</li>-->
<!--<li class="oh">
<div class="fl oh"><img src="{5}" onerror="javascript:this.src=\'{6}\'" /></div>
<div class="fl">
<h3 class="shangpu-name ellipsis">{0}</h3>
<p class="qianyue-time">签约时间:{1}</p>
<p class="mianji-scale">{2}m²</p>
<p class="zuji-price">租金均价:<span>{3}</span>元/月</p>
<p class="sp-text ellipsis oh">{4}</p>
</div>
</li>-->
</ul>
<div
id=
"loading_pic"
class=
"loading_pic"
><img
src=
"/app/images/jz2.gif"
/><p>
正在加载...
</p></div>
<div
id=
"no_more"
class=
"no_more"
>
没有更多了
</div>
<div
class=
"zanwu_data"
>
暂无数据...
</div>
</div>
<script
src=
"/app/js/jquery-1122-min.js"
charset=
"UTF-8"
></script>
<script
src=
"/app/js/common.js"
charset=
"UTF-8"
></script>
<script
src=
"/app/js/more_chengjiao.js"
charset=
"UTF-8"
></script>
</body>
</html>
application/app/view/index/more_pingjia.html
0 → 100644
View file @
8f3b819c
<!DOCTYPE html>
<html>
<head>
<meta
charset=
"utf-8"
/>
<title>
同联商业
</title>
<meta
http-equiv=
"X-UA-Compatible"
content=
"IE=edge,chrome=1"
/>
<meta
name=
"viewport"
content=
"width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0"
/>
<meta
name=
"Keywords"
content=
""
/>
<meta
name=
"Description"
content=
""
/>
<link
rel=
"stylesheet"
href=
"/app/css/common.css"
>
<link
rel=
"stylesheet"
href=
"/app/css/agent_detail.css"
>
</head>
<body>
<header
id=
"header"
>
<a
class=
"ps-back"
href=
"javascript:(history.length>1?history.go(-1):window.location='/');"
id=
"back_btn"
></a>
<h2
id=
"title"
>
同联经纪人店铺
</h2>
</header>
<div
class=
"header_seat"
></div>
<div
class=
"pingjia-fen-header"
>
<div>
<p
class=
"tc"
>
推荐度
</p>
<div>
<p
class=
"tc"
><span
id=
"pingjia_fen"
></span>
分
</p>
<div
class=
"pingfen-area-large pingfen-area-large-subpage"
></div>
<p
class=
"tc"
>
(共
<span
id=
"pingjia_shu"
></span>
人评价)
</p>
</div>
</div>
</div>
<div
class=
"pingjia-list-area sub-page-list"
>
<ul>
<!--<li>
<div class="li-top-area oh">
<figure class="li-top-area-left fl">
<div class="oh fl"><img src="/app/images/temp/photo.png" onerror="javascript:this.src=''" class="fl" /></div>
<figcaption class="oh fl">
<p>王女士</p>
<div class="oh">
<div class="pingfen-area fl"><small></small><small></small><small></small><small></small><small></small></div>
<p class="fl">非常推荐</p>
</div>
</figcaption>
</figure>
<div class="li-top-area-right fr">2017-12-17</div>
</div>
<div class="li-bottom-area">
<h3>2017-03在长宁路看房</h3>
<p>好的很好,非常好。好的很好,非常好。好的很好,非常好。好的很好,非常好。好的很好,非常好。好的很好,非常好。好的很好,非常好。好的很好,非常好。好的很好,非常好。好的很好,非常好。好的很好,非常好。好的很好,非常好。好的很好,非常好。好的很好,非常好。好的很好,非常好。</p>
</div>
</li>-->
<!--<li>
<div class="li-top-area oh">
<figure class="li-top-area-left fl">
<div class="oh fl"><img src="{6}" onerror="javascript:this.src=\'{6}\'" class="fl" /></div>
<figcaption class="oh fl">
<p>{0}</p>
<div class="oh">
<div class="pingfen-area fl">{1}</div>
<p class="fl">{2}</p>
</div>
</figcaption>
</figure>
<div class="li-top-area-right fr">{3}</div>
</div>
<div class="li-bottom-area">
<h3>{4}</h3>
<p>{5}</p>
</div>
</li>-->
</ul>
<div
id=
"loading_pic"
class=
"loading_pic"
><img
src=
"/app/images/jz2.gif"
/><p>
正在加载...
</p></div>
<div
id=
"no_more"
class=
"no_more"
>
没有更多了
</div>
<div
class=
"zanwu_data"
>
暂无数据...
</div>
</div>
<script
src=
"/app/js/jquery-1122-min.js"
charset=
"UTF-8"
></script>
<script
src=
"/app/js/common.js"
charset=
"UTF-8"
></script>
<script
src=
"/app/js/more_pingjia.js"
charset=
"UTF-8"
></script>
</body>
</html>
public/app/css/agent_detail.css
View file @
8f3b819c
...
...
@@ -48,7 +48,7 @@ body{
width
:
1.7rem
;
height
:
0.24rem
;
overflow
:
hidden
;
padding-left
:
.2rem
;
margin
:
0
auto
;
}
.pingfen-area-large
>
small
{
float
:
left
;
...
...
@@ -84,6 +84,7 @@ body{
.pingfen-area
>
small
.small-active-guodu
{
background
:
url('/app/images/pic_smallstar_guodu.png')
no-repeat
0
0
/
.16rem
.16rem
;
}
/**/
.pingjia-fen-p
{
color
:
#FF9419
;
...
...
@@ -98,6 +99,7 @@ body{
.pingjia-shu-p
{
color
:
#999
;
font-size
:
.22rem
;
padding-top
:
.08rem
;
}
/*成交数,带看数区域*/
.user-num-area
{
...
...
@@ -146,6 +148,9 @@ body{
padding
:
0
.3rem
.5rem
;
background-color
:
white
;
}
.pingjia-list-area.sub-page-list
{
margin-top
:
0
;
}
.pingjia-list-area
>
section
{
border-bottom
:
1px
solid
#e6e6e6
;
font-size
:
.34rem
;
...
...
@@ -220,6 +225,9 @@ body{
background-color
:
white
;
font-size
:
.3rem
;
}
.chengjiao-list-area.sub-page-list
{
margin-top
:
0
;
}
.chengjiao-list-area
>
section
{
border-bottom
:
1px
solid
#e6e6e6
;
font-size
:
.34rem
;
...
...
@@ -282,3 +290,36 @@ body{
margin-left
:
.1rem
;
}
/*评价子页面头部显示评分区域*/
.pingjia-fen-header
{
background-color
:
white
;
padding
:
0
.3rem
;
}
.pingjia-fen-header
>
div
{
padding
:
.6rem
0
;
border-bottom
:
1px
solid
#e6e6e6
;
}
.pingjia-fen-header
>
div
>
p
{
font-size
:
.3rem
;
color
:
#999
;
padding-bottom
:
.2rem
;
}
.pingjia-fen-header
>
div
>
div
{
border-radius
:
.04rem
;
margin
:
0
auto
;
width
:
3rem
;
height
:
2.3rem
;
box-shadow
:
0
0.1rem
.5rem
rgba
(
255
,
148
,
35
,
.2
);
}
.pingjia-fen-header
>
div
>
div
>
p
:nth-of-type
(
1
)
{
color
:
#FF9419
;
}
.pingjia-fen-header
>
div
>
div
>
p
:nth-of-type
(
1
)>
span
{
font-size
:
.9rem
!important
;
color
:
#FF9419
;
}
.pingjia-fen-header
>
div
>
div
>
p
:nth-of-type
(
2
)
{
padding-top
:
.1rem
;
font-size
:
.22rem
;
color
:
#999
;
}
public/app/css/common.css
View file @
8f3b819c
...
...
@@ -26,6 +26,7 @@ input {
}
body
{
font-size
:
.24rem
;
background-color
:
#f5f5f5
;
}
...
...
public/app/images/jz2.gif
0 → 100644
View file @
8f3b819c
33.6 KB
public/app/js/agent_detail.js
View file @
8f3b819c
...
...
@@ -2,6 +2,7 @@ $(function() {
$
(
document
.
body
).
show
();
var
_doc
=
$
(
document
);
var
_appToken
=
getUrlParam
(
'token'
);
var
_agentId
=
getUrlParam
(
'agentId'
);
if
(
_appToken
!==
null
)
{
_doc
.
on
(
'click'
,
'.ps-back'
,
function
(
e
)
{
...
...
@@ -29,12 +30,14 @@ $(function() {
function
loadMain
()
{
var
_token
=
localStorage
.
getItem
(
'token'
);
var
loadItem
=
$
(
'#loading_pic'
);
$
.
ajax
({
type
:
'get'
,
url
:
ServerHost
+
'/api/brokerDetail'
,
timeout
:
30000
,
dataType
:
'json'
,
data
:
{
'agent_id'
:
_agentId
,
'AuthToken'
:
_token
},
beforeSend
:
function
()
{},
...
...
@@ -47,7 +50,7 @@ $(function() {
$
(
'.portrait-area>img'
).
attr
(
'src'
,
data
[
'data'
][
'head_portrait'
]);
$
(
'#pingjia_fen'
).
html
(
parseInt
(
data
[
'data'
][
'evaluate_grade'
]));
$
(
'.pingfen-area-large'
).
html
(
dealStar
(
parseInt
(
data
[
'data'
][
'evaluate_grade'
])));
$
(
'#pingjia_shu'
).
html
(
Number
(
data
[
'data'
][
'evaluate_num'
])
>
99
?
'99+'
:
Number
(
data
[
'data'
][
'evaluate_num'
]));
$
(
'#pingjia_shu'
).
html
(
Number
(
data
[
'data'
][
'evaluate_num'
])
>
99
?
'99+'
:
Number
(
data
[
'data'
][
'evaluate_num'
]))
.
attr
(
'data-num'
,
Number
(
data
[
'data'
][
'evaluate_num'
]))
;
$
(
'#chengjiao_lishi'
).
html
(
data
[
'data'
][
'JournalAccounts'
]);
$
(
'#daikan_30'
).
html
(
data
[
'data'
][
'watch_shop'
]);
}
else
{
...
...
@@ -68,6 +71,7 @@ $(function() {
});
function
dealStar
(
_fen
)
{
var
_fen
=
parseInt
(
_fen
);
var
_htmlTemp
=
''
;
for
(
var
i
=
1
;
i
<
6
;
i
++
)
{
if
(
i
<
_fen
/
2
+
0.5
)
{
...
...
@@ -88,7 +92,7 @@ $(function() {
return
'很好'
;
}
else
if
(
_fen
>=
4
)
{
return
'一般'
;
}
else
if
(
_fen
>=
4
)
{
}
else
if
(
_fen
>=
2
)
{
return
'很差'
;
}
else
{
return
'非常差'
;
...
...
@@ -102,6 +106,47 @@ $(function() {
return
Number
(
obj
[
'room_area'
])
+
'm²'
;
};
};
function
dealPicUrl
(
_img
,
_morenImg
){
if
(
_img
){
var
_arrTemp
=
_img
.
split
(
'/'
);
if
(
_arrTemp
[
_arrTemp
.
length
-
1
]
==
''
){
return
_morenImg
;
}
else
{
return
location
.
protocol
+
'//'
+
_img
;
}
}
else
{
return
_morenImg
;
};
};
function
dealTags
(
arr
){
if
(
arr
.
length
>
0
&&
arr
[
0
]
!=
''
){
if
(
arr
.
length
<
3
){
var
_htmlTemp
=
''
;
for
(
var
i
=
0
;
i
<
arr
.
length
;
i
++
){
_htmlTemp
+=
'<span>'
+
arr
[
i
]
+
'</span>'
;
};
return
_htmlTemp
;
}
else
{
return
'<span>'
+
arr
[
0
]
+
'</span><span>'
+
arr
[
1
]
+
'</span><span>'
+
arr
[
2
]
+
'</span>'
;
};
}
else
{
return
''
;
}
};
_doc
.
on
(
'click'
,
'.pingjia-list-area .see-all-area>a'
,
function
(
e
){
e
.
preventDefault
();
e
.
stopPropagation
();
var
_pingNum
=
$
(
'#pingjia_shu'
).
attr
(
'data-num'
);
var
_fenNum
=
$
(
"#pingjia_fen"
).
html
();
if
(
_pingNum
!==
undefined
&&
_fenNum
!==
undefined
){
location
.
href
=
'more_pingjia?agentId='
+
_agentId
+
'&fenNum='
+
_fenNum
+
'&pingNum='
+
_pingNum
;
}
else
{
layerTipsX
(
'点击太快,请稍后再试'
);
}
});
$
.
ajax
({
type
:
'get'
,
...
...
@@ -109,12 +154,15 @@ $(function() {
timeout
:
30000
,
dataType
:
'json'
,
data
:
{
'agent_id'
:
9
,
'agent_id'
:
_agentId
,
'type'
:
0
,
'pageNo'
:
1
,
'pageSize'
:
3
'pageSize'
:
3
,
'AuthToken'
:
_token
},
beforeSend
:
function
()
{
loadItem
.
show
();
},
beforeSend
:
function
()
{},
success
:
function
(
data
)
{
if
(
typeof
data
===
'object'
)
{
if
(
data
[
'code'
]
==
200
)
{
...
...
@@ -123,20 +171,20 @@ $(function() {
var
_html
=
""
;
$
.
each
(
data
[
'data'
][
'evaluate'
],
function
(
i
,
item
)
{
if
(
i
<
2
)
{
_html
+=
'<li><div class="li-top-area oh"><figure class="li-top-area-left fl"><div class="oh fl"><img src="{
7}" class="fl"></div><figcaption class="oh fl"><p>{0}</p><div class="oh"><div class="pingfen-area fl">{1}</div><p class="fl">{2}</p></div></figcaption></figure><div class="li-top-area-right fr">{3}</div></div><div class="li-bottom-area"><h3>{4}在{5}看房</h3><p>{6
}</p></div></li>'
.
stringFormatObj
({
_html
+=
'<li><div class="li-top-area oh"><figure class="li-top-area-left fl"><div class="oh fl"><img src="{
6}" onerror="javascript:this.src=
\'
{7}
\'
" class="fl"></div><figcaption class="oh fl"><p>{0}</p><div class="oh"><div class="pingfen-area fl">{1}</div><p class="fl">{2}</p></div></figcaption></figure><div class="li-top-area-right fr">{3}</div></div><div class="li-bottom-area"><h3>{4}</h3><p>{5
}</p></div></li>'
.
stringFormatObj
({
'0'
:
item
[
'user_nick'
],
'1'
:
dealStar
(
item
[
'evaluate_grade'
]),
'2'
:
dealStarText
(
item
[
'evaluate_grade'
]),
'3'
:
'2017-12-17'
,
'4'
:
'2017-03
'
,
'5'
:
'长宁路'
,
'6'
:
item
[
'evaluate_content
'
],
'7'
:
item
[
'user_pic'
]
'3'
:
item
[
'created'
]
,
'4'
:
(
item
[
'receptiontime'
]
!=
''
||
item
[
'houserAddress'
]
!=
''
)?(
item
[
'receptiontime'
]
+
'在'
+
item
[
'houserAddress'
][
'address'
]
+
'看房'
):
'暂无看房数据
'
,
'5'
:
item
[
'evaluate_content'
]
,
'6'
:
location
.
protocol
+
'//'
+
item
[
'user_pic
'
],
'7'
:
ServerHost
+
'/app/images/temp/photo.png'
});
};
});
$
(
'.pingjia-list-area>ul'
).
html
(
_html
);
data
[
'data'
][
'evaluate'
].
length
>
2
&&
$
(
'.pingjia-list-area .see-all-area'
).
show
()
.
find
(
'a'
).
attr
(
'href'
,
'more_pingjia?id='
+
9
)
;
data
[
'data'
][
'evaluate'
].
length
>
2
&&
$
(
'.pingjia-list-area .see-all-area'
).
show
();
}
else
{
$
(
'.pingjia-list-area .zanwu_data'
).
show
();
};
...
...
@@ -146,18 +194,19 @@ $(function() {
var
_html2
=
""
;
$
.
each
(
data
[
'data'
][
'journalAccounts'
],
function
(
i
,
item
)
{
if
(
i
<
2
)
{
_html2
+=
'<li class="oh"><div class="fl oh"><img src="{5}"
></div><div class="fl"><h3 class="shangpu-name ellipsis">{0}</h3><p class="qianyue-time">签约时间:{1}</p><p class="mianji-scale">{2}</p><p class="zuji-price">租金均价:<span>{3}</span>元/月</p><p class="sp-text
oh">{4}</p></div></li>'
.
stringFormatObj
({
_html2
+=
'<li class="oh"><div class="fl oh"><img src="{5}"
onerror="javascript:this.src=
\'
{6}
\'
"></div><div class="fl"><h3 class="shangpu-name ellipsis">{0}</h3><p class="qianyue-time">签约时间:{1}</p><p class="mianji-scale">{2}</p><p class="zuji-price">租金均价:<span>{3}</span>元/月</p><p class="sp-text ellipsis
oh">{4}</p></div></li>'
.
stringFormatObj
({
'0'
:
item
[
'title'
],
'1'
:
'2017-12-12'
,
'1'
:
item
[
'singntime'
]
,
'2'
:
dealScale
(
item
),
'3'
:
item
[
'price'
],
'4'
:
'<span>小面积</span><span>随时看铺</span><span>沿街旺铺</span>'
,
'5'
:
item
[
'img'
]
'4'
:
dealTags
(
item
[
'shangpu_tags'
]),
'5'
:
location
.
protocol
+
'//'
+
item
[
'img'
],
'6'
:
ServerHost
+
'/resource/image/pzz_.jpg'
});
};
});
$
(
'.chengjiao-list-area>ul'
).
html
(
_html2
);
data
[
'data'
][
'evaluate'
].
length
>
2
&&
$
(
'.chengjiao-list-area .see-all-area'
).
show
().
find
(
'a'
).
attr
(
'href'
,
'more_chengjiao?
id='
+
9
);
data
[
'data'
][
'evaluate'
].
length
>
2
&&
$
(
'.chengjiao-list-area .see-all-area'
).
show
().
find
(
'a'
).
attr
(
'href'
,
'more_chengjiao?
agentId='
+
_agentId
);
}
else
{
$
(
'.chengjiao-list-area .zanwu_data'
).
show
();
};
...
...
@@ -172,6 +221,7 @@ $(function() {
layerTipsX
(
'error'
);
},
complete
:
function
(
xhr
,
textStatus
)
{
loadItem
.
hide
();
if
(
textStatus
===
'timeout'
)
{
layerTipsX
(
'请求超时'
);
};
...
...
public/app/js/more_chengjiao.js
0 → 100644
View file @
8f3b819c
$
(
function
()
{
$
(
document
.
body
).
show
();
var
_doc
=
$
(
document
);
var
_agentId
=
getUrlParam
(
'agentId'
);
var
_token
=
localStorage
.
getItem
(
'token'
);
var
loadItem
=
$
(
'#loading_pic'
);
var
noMoreItem
=
$
(
'#no_more'
);
var
zanWuItem
=
$
(
'#zanwu_data'
);
var
pageInit
=
1
;
//要从第一页开始
var
stopstatus
=
true
;
var
_zanwuFlag
=
true
;
//暂无是否应该出现
var
_loadOverFlag
=
false
;
//一个搜索(包含分页)是否结束
ajaxUl
(
scroll
);
function
dealScale
(
obj
)
{
if
(
obj
[
'shangpu_type'
]
==
'0'
)
{
return
Number
(
obj
[
'room_area'
])
+
'-'
+
Number
(
obj
[
'room_area2'
])
+
'm²'
;
}
else
{
return
Number
(
obj
[
'room_area'
])
+
'm²'
;
};
};
function
dealTags
(
arr
)
{
if
(
arr
.
length
>
0
&&
arr
[
0
]
!=
''
)
{
if
(
arr
.
length
<
3
)
{
var
_htmlTemp
=
''
;
for
(
var
i
=
0
;
i
<
arr
.
length
;
i
++
)
{
_htmlTemp
+=
'<span>'
+
arr
[
i
]
+
'</span>'
;
};
return
_htmlTemp
;
}
else
{
return
'<span>'
+
arr
[
0
]
+
'</span><span>'
+
arr
[
1
]
+
'</span><span>'
+
arr
[
2
]
+
'</span>'
;
};
}
else
{
return
''
;
}
};
function
ajaxUl
(
fn
){
$
.
ajax
({
type
:
'get'
,
url
:
ServerHost
+
'/api/commentAndDeal'
,
timeout
:
30000
,
dataType
:
'json'
,
data
:
{
'agent_id'
:
_agentId
,
'type'
:
2
,
'pageNo'
:
pageInit
,
'pageSize'
:
10
,
'AuthToken'
:
_token
},
beforeSend
:
function
()
{
loadItem
.
show
();
noMoreItem
.
hide
();
zanWuItem
.
hide
();
},
success
:
function
(
data
)
{
if
(
typeof
data
===
'object'
)
{
if
(
data
[
'code'
]
==
200
)
{
//成交列表
if
(
data
[
'data'
][
'journalAccounts'
]
&&
data
[
'data'
][
'journalAccounts'
].
length
>
0
)
{
_zanwuFlag
=
false
;
stopstatus
=
true
;
pageInit
++
;
//页数+1
var
_html
=
""
;
$
.
each
(
data
[
'data'
][
'journalAccounts'
],
function
(
i
,
item
)
{
_html
+=
'<li class="oh"><div class="fl oh"><img src="{5}" onerror="javascript:this.src=
\'
{6}
\'
"></div><div class="fl"><h3 class="shangpu-name ellipsis">{0}</h3><p class="qianyue-time">签约时间:{1}</p><p class="mianji-scale">{2}</p><p class="zuji-price">租金均价:<span>{3}</span>元/月</p><p class="sp-text ellipsis oh">{4}</p></div></li>'
.
stringFormatObj
({
'0'
:
item
[
'title'
],
'1'
:
item
[
'singntime'
],
'2'
:
dealScale
(
item
),
'3'
:
item
[
'price'
],
'4'
:
dealTags
(
item
[
'shangpu_tags'
]),
'5'
:
location
.
protocol
+
'//'
+
item
[
'img'
],
'6'
:
ServerHost
+
'/resource/image/pzz_.jpg'
});
});
$
(
'.chengjiao-list-area>ul'
).
append
(
_html
);
if
(
data
[
'data'
][
'journalAccounts'
].
length
<
10
)
{
stopstatus
=
false
;
_loadOverFlag
=
true
;
};
fn
&&
fn
();
}
else
{
$
(
'.chengjiao-list-area .zanwu_data'
).
show
();
};
}
else
{
layerTipsX
(
data
[
'msg'
]);
};
}
else
{
layerTipsX
(
'数据错误'
);
};
},
error
:
function
(
XMLHttpRequest
,
textStatus
,
errorThrown
)
{
layerTipsX
(
'error'
);
},
complete
:
function
(
xhr
,
textStatus
)
{
(
textStatus
===
'timeout'
)
&&
layerTipsX
(
'请求超时'
);
loadItem
.
hide
();
if
(
_zanwuFlag
)
{
zanWuItem
.
show
();
}
else
{
_loadOverFlag
&&
noMoreItem
.
show
();
};
}
});
};
//滚动加载更多,目前没有启用
function
scroll
(){
$
(
window
).
scroll
(
function
(){
var
_this
=
$
(
this
);
if
(
Math
.
max
(
$
(
document
).
height
()
-
_this
.
scrollTop
()
-
_this
.
height
())
<
100
&&
stopstatus
==
true
)
{
stopstatus
=
false
;
ajaxUl
();
};
});
};
});
\ No newline at end of file
public/app/js/more_pingjia.js
0 → 100644
View file @
8f3b819c
$
(
function
()
{
$
(
document
.
body
).
show
();
var
_doc
=
$
(
document
);
var
_agentId
=
getUrlParam
(
'agentId'
);
var
_token
=
localStorage
.
getItem
(
'token'
);
var
loadItem
=
$
(
'#loading_pic'
);
var
noMoreItem
=
$
(
'#no_more'
);
var
zanWuItem
=
$
(
'#zanwu_data'
);
var
pageInit
=
1
;
//要从第一页开始
var
stopstatus
=
true
;
var
_zanwuFlag
=
true
;
//暂无是否应该出现
var
_loadOverFlag
=
false
;
//一个搜索(包含分页)是否结束
var
_pingNum
=
Number
(
getUrlParam
(
'pingNum'
));
var
_fenNum
=
parseInt
(
getUrlParam
(
'fenNum'
));
$
(
'#pingjia_fen'
).
html
(
_fenNum
);
$
(
'.pingfen-area-large'
).
html
(
dealStar
(
_fenNum
));
$
(
'#pingjia_shu'
).
html
(
_pingNum
>
99
?
'99+'
:
_pingNum
).
attr
(
'data-num'
,
_pingNum
);
ajaxUl
(
scroll
);
function
dealStar
(
_fen
)
{
var
_fen
=
parseInt
(
_fen
);
var
_htmlTemp
=
''
;
for
(
var
i
=
1
;
i
<
6
;
i
++
)
{
if
(
i
<
_fen
/
2
+
0.5
)
{
_htmlTemp
+=
'<small class="small-active"></small>'
;
}
else
if
(
i
==
_fen
/
2
+
0.5
)
{
_htmlTemp
+=
'<small class="small-active-guodu"></small>'
;
}
else
{
_htmlTemp
+=
'<small></small>'
;
}
};
return
_htmlTemp
;
};
function
dealStarText
(
_fen
)
{
if
(
_fen
>=
8
)
{
return
'非常推荐'
;
}
else
if
(
_fen
>=
6
)
{
return
'很好'
;
}
else
if
(
_fen
>=
4
)
{
return
'一般'
;
}
else
if
(
_fen
>=
2
)
{
return
'很差'
;
}
else
{
return
'非常差'
;
};
};
function
ajaxUl
(
fn
){
$
.
ajax
({
type
:
'get'
,
url
:
ServerHost
+
'/api/commentAndDeal'
,
timeout
:
30000
,
dataType
:
'json'
,
data
:
{
'agent_id'
:
_agentId
,
'type'
:
1
,
'pageNo'
:
pageInit
,
'pageSize'
:
10
,
'AuthToken'
:
_token
},
beforeSend
:
function
()
{
loadItem
.
show
();
noMoreItem
.
hide
();
zanWuItem
.
hide
();
},
success
:
function
(
data
)
{
if
(
typeof
data
===
'object'
)
{
if
(
data
[
'code'
]
==
200
)
{
//成交列表
if
(
data
[
'data'
][
'evaluate'
]
&&
data
[
'data'
][
'evaluate'
].
length
>
0
)
{
_zanwuFlag
=
false
;
stopstatus
=
true
;
pageInit
++
;
//页数+1
var
_html
=
""
;
$
.
each
(
data
[
'data'
][
'evaluate'
],
function
(
i
,
item
)
{
_html
+=
'<li><div class="li-top-area oh"><figure class="li-top-area-left fl"><div class="oh fl"><img src="{6}" onerror="javascript:this.src=
\'
{7}
\'
" class="fl"></div><figcaption class="oh fl"><p>{0}</p><div class="oh"><div class="pingfen-area fl">{1}</div><p class="fl">{2}</p></div></figcaption></figure><div class="li-top-area-right fr">{3}</div></div><div class="li-bottom-area"><h3>{4}</h3><p>{5}</p></div></li>'
.
stringFormatObj
({
'0'
:
item
[
'user_nick'
],
'1'
:
dealStar
(
item
[
'evaluate_grade'
]),
'2'
:
dealStarText
(
item
[
'evaluate_grade'
]),
'3'
:
item
[
'created'
],
'4'
:
(
item
[
'receptiontime'
]
!=
''
||
item
[
'houserAddress'
]
!=
''
)?(
item
[
'receptiontime'
]
+
'在'
+
item
[
'houserAddress'
][
'address'
]
+
'看房'
):
'暂无看房数据'
,
'5'
:
item
[
'evaluate_content'
],
'6'
:
location
.
protocol
+
'//'
+
item
[
'user_pic'
],
'7'
:
ServerHost
+
'/app/images/temp/photo.png'
});
});
$
(
'.pingjia-list-area>ul'
).
append
(
_html
);
if
(
data
[
'data'
][
'evaluate'
].
length
<
10
)
{
stopstatus
=
false
;
_loadOverFlag
=
true
;
};
fn
&&
fn
();
}
else
{
$
(
'.pingjia-list-area .zanwu_data'
).
show
();
};
}
else
{
layerTipsX
(
data
[
'msg'
]);
};
}
else
{
layerTipsX
(
'数据错误'
);
};
},
error
:
function
(
XMLHttpRequest
,
textStatus
,
errorThrown
)
{
layerTipsX
(
'error'
);
},
complete
:
function
(
xhr
,
textStatus
)
{
(
textStatus
===
'timeout'
)
&&
layerTipsX
(
'请求超时'
);
loadItem
.
hide
();
if
(
_zanwuFlag
)
{
zanWuItem
.
show
();
}
else
{
_loadOverFlag
&&
noMoreItem
.
show
();
};
}
});
};
//滚动加载更多,目前没有启用
function
scroll
(){
$
(
window
).
scroll
(
function
(){
var
_this
=
$
(
this
);
if
(
Math
.
max
(
$
(
document
).
height
()
-
_this
.
scrollTop
()
-
_this
.
height
())
<
100
&&
stopstatus
==
true
)
{
stopstatus
=
false
;
ajaxUl
();
};
});
};
});
\ No newline at end of file
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