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
3d0689cc
Commit
3d0689cc
authored
Feb 26, 2019
by
duxinyuan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
需改首页的排名,取消加载功能,修改首页前五名的地区选择功能
parent
e8b6ebdf
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
56 additions
and
30 deletions
+56
-30
performance_ranking.html
...n/index/view/performance_ranking/performance_ranking.html
+14
-1
performance_ranking.js
public/resource/js/performance_ranking.js
+42
-29
No files found.
application/index/view/performance_ranking/performance_ranking.html
View file @
3d0689cc
...
@@ -210,6 +210,19 @@
...
@@ -210,6 +210,19 @@
<div
class=
"col-xs-12 p-a-0"
style=
"height:3.86rem"
>
<div
class=
"col-xs-12 p-a-0"
style=
"height:3.86rem"
>
<div
class=
"col-xs-8 p-a-10 p-t-0"
>
<div
class=
"col-xs-8 p-a-10 p-t-0"
>
<div
class=
"panel panel-default"
>
<div
class=
"panel panel-default"
>
<div
style=
"float:right;margin-top:.1rem;margin-right : .1rem ;"
>
<select
class=
"form-control"
id=
"orderCity"
>
<!--<option value="0">
上海
</option>
<option value="1">
杭州
</option>
<option value="2">
深圳
</option>-->
</select>
</div>
<div
class=
"area-title p-a-15 p-tb-10"
>
<div
class=
"area-title p-a-15 p-tb-10"
>
<span><strong>
团队荣誉榜
</strong><span
class=
"time_control"
id=
"tymd"
></span></span>
<span><strong>
团队荣誉榜
</strong><span
class=
"time_control"
id=
"tymd"
></span></span>
</div>
</div>
...
@@ -267,7 +280,7 @@
...
@@ -267,7 +280,7 @@
<div
class=
"area-title p-a-15 p-b-10"
>
<div
class=
"area-title p-a-15 p-b-10"
>
<a><span
id=
"table-title"
class=
"active table-choose"
>
职称
</span></a>
<a><span
id=
"table-title"
class=
"active table-choose"
>
职称
</span></a>
<a><span
id=
"group-title"
class=
"table-choose left-padding "
>
团队
</span></a>
<a><span
id=
"group-title"
class=
"table-choose left-padding "
>
团队
</span></a>
<
a><span
class=
"btn more-news-long-1"
id=
"initOder"
style=
"font-size:15px;"
>
加载
</span></a
>
<
!--<a><span class="btn more-news-long-1" id="initOder" style="font-size:15px;">加载</span></a>--
>
<a><span
class=
"title-time"
id=
"table-time"
></span></a>
<a><span
class=
"title-time"
id=
"table-time"
></span></a>
</div>
</div>
...
...
public/resource/js/performance_ranking.js
View file @
3d0689cc
...
@@ -14,18 +14,25 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
...
@@ -14,18 +14,25 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
agent_id_two
:
''
,
agent_id_two
:
''
,
agent_id2
:
0
,
agent_id2
:
0
,
modal_btn_id
:
''
,
modal_btn_id
:
''
,
loadListStatus
:
false
,
init
:
function
()
{
init
:
function
()
{
//初始化dot
//初始化dot
// performanceRanking.addDark();
performanceRanking
.
event
();
performanceRanking
.
event
();
// performanceRanking.loadTableData();
// performanceRanking.loadTable2Data();
performanceRanking
.
loadBusinessSchool
();
performanceRanking
.
loadBusinessSchool
();
performanceRanking
.
loadNotice
();
performanceRanking
.
loadNotice
();
performanceRanking
.
loadWinerData
();
performanceRanking
.
loadCity
();
// performanceRanking.loadWinerData();
performanceRanking
.
businessNews
();
performanceRanking
.
businessNews
();
// performanceRanking.loadTableData();
// performanceRanking.loadTable2Data();
// performanceRanking.loadTables();
},
loadTables
:
function
(){
performanceRanking
.
loadTableData
();
performanceRanking
.
loadTable2Data
();
},
},
event
:
function
()
{
event
:
function
()
{
var
that
=
this
;
var
that
=
this
;
that
.
initDate
();
that
.
initDate
();
...
@@ -56,6 +63,10 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
...
@@ -56,6 +63,10 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
});
});
$
(
document
).
on
(
'change'
,
'#orderCity'
,
function
(
e
){
performanceRanking
.
loadWinerData
(
$
(
this
).
val
());
})
$
(
document
).
on
(
'click'
,
'.table-choose'
,
function
(
e
){
$
(
document
).
on
(
'click'
,
'.table-choose'
,
function
(
e
){
// $('.table-choose').click(function(){
// $('.table-choose').click(function(){
if
(
$
(
this
).
hasClass
(
"active"
)){
if
(
$
(
this
).
hasClass
(
"active"
)){
...
@@ -95,6 +106,25 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
...
@@ -95,6 +106,25 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
},
},
loadCity
:
function
(){
var
that
=
this
;
$
.
get
(
'/index/getSiteList'
,
function
(
data
){
console
.
log
(
data
);
var
datas
=
data
.
data
.
list
;
var
tag
=
''
;
for
(
var
i
=
0
;
i
<
datas
.
length
;
i
++
){
tag
+=
'<option value="'
+
datas
[
i
].
id
+
'">'
+
datas
[
i
].
name
+
'</options>'
}
$
(
'#orderCity'
).
append
(
tag
);
// var id = datas[0].id ? datas[0].id : 10001;
// alert($('.user_city_choose_site').val())
var
id
=
JSON
.
parse
(
decodeURIComponent
(
localStorage
.
getItem
(
'pcUserInfo'
))).
site_id
;
$
(
'#orderCity'
).
val
(
id
)
performanceRanking
.
loadWinerData
(
id
);
})
},
initDate
:
function
(){
initDate
:
function
(){
var
date
=
new
Date
();
var
date
=
new
Date
();
var
year
=
date
.
getFullYear
();
var
year
=
date
.
getFullYear
();
...
@@ -251,10 +281,10 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
...
@@ -251,10 +281,10 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
},
},
loadWinerData
:
function
(){
loadWinerData
:
function
(
city
){
var
that
=
performanceRanking
;
var
that
=
performanceRanking
;
var
params
=
{
var
params
=
{
'site_id'
:
10001
'site_id'
:
city
}
}
$
.
get
(
'/index/selectPkSortByTime'
,
params
,
function
(
data
){
$
.
get
(
'/index/selectPkSortByTime'
,
params
,
function
(
data
){
var
url
=
data
.
data
.
api_path
;
var
url
=
data
.
data
.
api_path
;
...
@@ -262,13 +292,16 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
...
@@ -262,13 +292,16 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
var
store_sort
=
data
.
data
.
store_sort
;
var
store_sort
=
data
.
data
.
store_sort
;
that
.
initStoreSort
(
store_sort
,
url
);
that
.
initStoreSort
(
store_sort
,
url
);
that
.
initAgentSort
(
agent_sort
,
url
);
that
.
initAgentSort
(
agent_sort
,
url
);
if
(
!
that
.
loadListStatus
)
{
performanceRanking
.
loadTables
();
}
})
})
}
,
}
,
initStoreSort
:
function
(
data
,
url
){
initStoreSort
:
function
(
data
,
url
){
var
that
=
this
;
var
that
=
this
;
var
tag
=
''
;
var
tag
=
''
;
$
(
'#teamList'
).
empty
();
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
){
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
){
var
imgUrl
=
''
;
var
imgUrl
=
''
;
if
(
data
[
i
].
img
==
""
){
if
(
data
[
i
].
img
==
""
){
...
@@ -286,16 +319,6 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
...
@@ -286,16 +319,6 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
tag
+=
' <image src="'
+
imgUrl
+
'"></image>'
;
tag
+=
' <image src="'
+
imgUrl
+
'"></image>'
;
tag
+=
' </div>'
;
tag
+=
' </div>'
;
tag
+=
' <div class="name-area">'
;
tag
+=
' <div class="name-area">'
;
// if ( i == 0 ){
// tag += ' <image src="/resource/image/first.png" style="width:0.24rem;height:0.171rem"></image>';
// } else if ( i == 1){
// tag += ' <image src="/resource/image/second.png" style="width:0.24rem;height:0.171rem"></image>';
// } else if (i == 2){
// tag += ' <image src="/resource/image/third.png" style="width:0.24rem;height:0.171rem"></image>';
// } else {
//
// }
// tag += ' <image src="/resource/image/first.png" style="width:0.24rem;height:0.171rem"></image>';
tag
+=
' <span>'
+
data
[
i
].
store_name
+
'</span>'
;
tag
+=
' <span>'
+
data
[
i
].
store_name
+
'</span>'
;
tag
+=
' </div>'
;
tag
+=
' </div>'
;
tag
+=
'</div>'
;
tag
+=
'</div>'
;
...
@@ -307,7 +330,7 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
...
@@ -307,7 +330,7 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
initAgentSort
:
function
(
data
,
url
){
initAgentSort
:
function
(
data
,
url
){
var
that
=
this
;
var
that
=
this
;
var
tag
=
''
;
var
tag
=
''
;
$
(
'#personList'
).
empty
();
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
){
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
){
var
imgUrl
=
''
;
var
imgUrl
=
''
;
if
(
data
[
i
].
img
==
""
){
if
(
data
[
i
].
img
==
""
){
...
@@ -325,23 +348,12 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
...
@@ -325,23 +348,12 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
tag
+=
' <image src="'
+
imgUrl
+
'"></image>'
;
tag
+=
' <image src="'
+
imgUrl
+
'"></image>'
;
tag
+=
' </div>'
;
tag
+=
' </div>'
;
tag
+=
' <div class="name-area">'
;
tag
+=
' <div class="name-area">'
;
// if ( i == 0 ){
// tag += ' <image src="/resource/image/first.png" style="width:0.24rem;height:0.171rem"></image>';
// } else if ( i == 1){
// tag += ' <image src="/resource/image/second.png" style="width:0.24rem;height:0.171rem"></image>';
// } else if (i == 2){
// tag += ' <image src="/resource/image/third.png" style="width:0.24rem;height:0.171rem"></image>';
// } else {
//
// }
// tag += ' <image src="/resource/image/first.png" style="width:0.24rem;height:0.171rem"></image>';
tag
+=
' <span>'
+
data
[
i
].
name
+
'</span>'
;
tag
+=
' <span>'
+
data
[
i
].
name
+
'</span>'
;
tag
+=
' </div>'
;
tag
+=
' </div>'
;
tag
+=
'</div>'
;
tag
+=
'</div>'
;
}
}
$
(
'#personList'
).
append
(
tag
);
$
(
'#personList'
).
append
(
tag
);
},
},
//
loadTableData
:
function
(){
loadTableData
:
function
(){
var
that
=
performanceRanking
;
var
that
=
performanceRanking
;
...
@@ -361,6 +373,7 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
...
@@ -361,6 +373,7 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
dataType
:
'json'
,
dataType
:
'json'
,
success
:
function
(
data
)
{
success
:
function
(
data
)
{
if
(
data
.
code
==
200
){
if
(
data
.
code
==
200
){
that
.
loadListStatus
=
true
;
$
(
'#tbody1'
).
empty
();
$
(
'#tbody1'
).
empty
();
that
.
loadTable
(
data
.
data
.
list
,
data
.
data
.
grade
);
that
.
loadTable
(
data
.
data
.
list
,
data
.
data
.
grade
);
var
grade
=
data
.
data
.
grade
;
var
grade
=
data
.
data
.
grade
;
...
...
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