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
70a24710
Commit
70a24710
authored
Nov 14, 2018
by
xinyuandu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
效绩排行
parent
93cff9bf
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
123 additions
and
245 deletions
+123
-245
performance_ranking.html
...n/index/view/performance_ranking/performance_ranking.html
+9
-223
performance_ranking.js
public/resource/js/performance_ranking.js
+114
-22
No files found.
application/index/view/performance_ranking/performance_ranking.html
View file @
70a24710
...
...
@@ -149,106 +149,13 @@
<div
class=
"area-title p-a-15 p-tb-10"
>
<span><strong>
团队荣誉榜
</strong></span>
</div>
<div
class=
"col-xs-12"
style=
"margin-top:0.07rem;"
id=
"teamList"
>
<div
class=
"harf-in-five"
>
<div
class=
"header-area"
>
<image
src=
"/resource/image/first.png"
></image>
</div>
<div
class=
"name-area"
>
<image
src=
"/resource/image/first.png"
style=
"width:0.24rem;height:0.171rem"
></image>
<span>
南京东路店
</span>
</div>
</div>
<div
class=
"harf-in-five"
>
<div
class=
"header-area"
>
<image
src=
"/resource/image/first.png"
></image>
</div>
<div
class=
"name-area"
>
<image
src=
"/resource/image/first.png"
style=
"width:0.24rem;height:0.171rem"
></image>
<span>
南京东路店
</span>
</div>
</div>
<div
class=
"harf-in-five"
>
<div
class=
"header-area"
>
<image
src=
"/resource/image/first.png"
></image>
</div>
<div
class=
"name-area"
>
<image
src=
"/resource/image/first.png"
style=
"width:0.24rem;height:0.171rem"
></image>
<span>
南京东路店
</span>
</div>
</div>
<div
class=
"harf-in-five"
>
<div
class=
"header-area"
>
<image
src=
"/resource/image/first.png"
></image>
</div>
<div
class=
"name-area"
>
<image
src=
"/resource/image/first.png"
style=
"width:0.24rem;height:0.171rem"
></image>
<span>
南京东路店
</span>
</div>
</div>
<div
class=
"harf-in-five"
>
<div
class=
"header-area"
>
<image
src=
"/resource/image/first.png"
></image>
</div>
<div
class=
"name-area"
>
<image
src=
"/resource/image/first.png"
style=
"width:0.24rem;height:0.171rem"
></image>
<span>
南京东路店
</span>
</div>
</div>
</div>
<div
class=
"col-xs-12"
style=
"margin-top:0.07rem;"
id=
"teamList"
></div>
<div
class=
"col-xs-12 p-a-0"
>
<div
class=
"area-title p-a-15"
>
<span><strong>
个人荣誉榜
</strong></span>
</div>
</div>
<div
class=
"col-xs-12"
style=
"margin-top:0.07rem;"
id=
"personList"
>
<div
class=
"harf-in-five"
>
<div
class=
"header-area"
>
<image
src=
"/resource/image/first.png"
></image>
</div>
<div
class=
"name-area"
>
<image
src=
"/resource/image/first.png"
style=
"width:0.24rem;height:0.171rem"
></image>
<span>
南京东路店
</span>
</div>
</div>
<div
class=
"harf-in-five"
>
<div
class=
"header-area"
>
<image
src=
"/resource/image/first.png"
></image>
</div>
<div
class=
"name-area"
>
<image
src=
"/resource/image/first.png"
style=
"width:0.24rem;height:0.171rem"
></image>
<span>
南京东路店
</span>
</div>
</div>
<div
class=
"harf-in-five"
>
<div
class=
"header-area"
>
<image
src=
"/resource/image/first.png"
></image>
</div>
<div
class=
"name-area"
>
<image
src=
"/resource/image/first.png"
style=
"width:0.24rem;height:0.171rem"
></image>
<span>
南京东路店
</span>
</div>
</div>
<div
class=
"harf-in-five"
>
<div
class=
"header-area"
>
<image
src=
"/resource/image/first.png"
></image>
</div>
<div
class=
"name-area"
>
<image
src=
"/resource/image/first.png"
style=
"width:0.24rem;height:0.171rem"
></image>
<span>
南京东路店
</span>
</div>
</div>
<div
class=
"harf-in-five"
>
<div
class=
"header-area"
>
<image
src=
"/resource/image/first.png"
></image>
</div>
<div
class=
"name-area"
>
<image
src=
"/resource/image/first.png"
style=
"width:0.24rem;height:0.171rem"
></image>
<span>
南京东路店
</span>
</div>
</div>
</div>
<div
class=
"col-xs-12"
style=
"margin-top:0.07rem;"
id=
"personList"
></div>
</div>
</div>
<div
class=
"col-xs-4 p-a-10 p-t-0"
>
...
...
@@ -346,138 +253,17 @@
<span
class=
"title-time"
>
(2018.11.1-11.6)
</a></span>
</div>
<div>
<table
class=
"table table-striped"
data-toggle=
"table"
data-height=
"
770
"
>
<div
style=
"max-height:6.97rem;;overflow-y:scroll"
>
<table
class=
"table table-striped"
data-toggle=
"table"
data-height=
"
460"
style=
"max-width:500px;
"
>
<thead>
<tr>
<th>
排名
</th>
<th>
所属门店
</th>
<th>
经纪人
</th>
<th>
排业绩(元)
</th>
<th
data-field=
"no"
>
排名
</th>
<th
data-field=
"store_name"
>
所属门店
</th>
<th
data-field=
"name"
>
经纪人
</th>
<th
data-field=
"performance"
>
排业绩(元)
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
1
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
<tr>
<td>
2
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
3
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
4
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
5
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
6
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
7
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
8
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
9
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
10
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
11
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
12
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
13
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
14
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
15
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
16
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
17
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
18
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
19
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
<tr>
<td>
20
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
</tr>
</tbody>
<tbody
id=
"tbody"
></tbody
>
</table>
</div>
</div>
...
...
public/resource/js/performance_ranking.js
View file @
70a24710
...
...
@@ -18,6 +18,8 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
performanceRanking
.
loadNotice
();
// performanceRanking.loadTeam();
// performanceRanking.loadPerson();
performanceRanking
.
aaa
();
performanceRanking
.
bbb
();
//时间控件初始化
},
event
:
function
()
{
...
...
@@ -137,29 +139,119 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
},
'json'
)
},
// loadTeam : function(){
// var params = {
// 'pageNo' : 1,
// 'pageSize' : 5
// }
// $.get('/index/',params, function(data){
// console.log(data.data.list);
// var tag = '' ;
// for ( var i = 0 ; i < data.data.list.length ; i++ ){
// tag += '<div class="harf-in-five">';
// tag += ' <div class="header-area">';
// tag += ' <image src="/resource/image/first.png"></image>';
// tag += ' </div>';
// tag += ' <div class="name-area">';
// tag += ' <image src="/resource/image/first.png" style="width:0.24rem;height:0.171rem"></image>';
// tag += ' <span>南京东路店</span>;
// tag += ' </div>';
// tag += '</div>';
// }
// $('#teamList').append(tag);
// },'json')
// },
aaa
:
function
(){
var
that
=
performanceRanking
;
var
params
=
{
'site_id'
:
10001
}
$
.
get
(
'/index/selectPkSortByTime'
,
params
,
function
(
data
){
console
.
log
(
data
)
var
url
=
data
.
data
.
api_path
;
var
agent_sort
=
data
.
data
.
agent_sort
;
var
store_sort
=
data
.
data
.
store_sort
;
that
.
initStoreSort
(
store_sort
,
url
);
that
.
initAgentSort
(
agent_sort
,
url
);
})
}
,
initStoreSort
:
function
(
data
,
url
){
console
.
log
(
data
);
var
that
=
this
;
var
tag
=
''
;
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
){
tag
+=
'<div class="harf-in-five">'
;
tag
+=
' <div class="header-area">'
;
tag
+=
' <image src="'
+
url
+
data
[
i
].
img
+
'"></image>'
;
tag
+=
' </div>'
;
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
+=
' </div>'
;
tag
+=
'</div>'
;
}
$
(
'#teamList'
).
append
(
tag
);
},
initAgentSort
:
function
(
data
,
url
){
console
.
log
(
data
);
var
that
=
this
;
var
tag
=
''
;
url
=
"https://pre2.tonglianjituan.com/static/user_header/"
;
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
){
tag
+=
'<div class="harf-in-five">'
;
tag
+=
' <div class="header-area">'
;
tag
+=
' <image src="'
+
url
+
data
[
i
].
img
+
'"></image>'
;
tag
+=
' </div>'
;
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
+=
' </div>'
;
tag
+=
'</div>'
;
}
$
(
'#personList'
).
append
(
tag
);
},
//
bbb
:
function
(){
var
that
=
performanceRanking
;
var
user_info_obj
=
JSON
.
parse
(
decodeURIComponent
(
localStorage
.
getItem
(
'pcUserInfo'
)));
//读取缓存
var
id
=
user_info_obj
.
id
;
console
.
log
(
id
);
var
params
=
{
'agent_id'
:
id
}
$
.
get
(
'/index/getRandKingListByAgentId'
,
params
,
function
(
data
){
that
.
loadTable
(
data
.
data
.
list
,
data
.
data
.
grade
)
},
'json'
)
},
//
loadTable
:
function
(
data
,
gradge
){
var
tableData
=
[]
;
var
tbody
=
''
;
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
){
// var obj = {
// 'no' : i ,
// 'store_name' : data[i].store_name,
// 'name' : data[i].name,
// 'performance' : data[i].performance
// }
// tableData.push(obj);
console
.
log
()
tbody
+=
'<tr>'
;
tbody
+=
' <td>'
+
(
i
+
1
)
;
tbody
+=
' </td>'
;
tbody
+=
' <td>'
+
(
data
[
i
].
store_name
?
data
[
i
].
store_name
:
"-"
);
tbody
+=
' </td>'
;
tbody
+=
' <td>'
+
data
[
i
].
name
;
tbody
+=
' </td>'
;
tbody
+=
' <td>'
+
data
[
i
].
performance
;
tbody
+=
' </td>'
;
tbody
+=
'</tr>'
;
}
// $('#table').bootstrapTable('load', tableData);
$
(
'#tbody'
).
append
(
tbody
)
}
// loadPerson : function(){
// var params = {
// 'pageNo' : 1,
...
...
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