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
9ec14b28
Commit
9ec14b28
authored
Nov 12, 2018
by
xinyuandu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
效绩排行界面和路由
parent
13713562
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
209 additions
and
0 deletions
+209
-0
PerformanceRanking.php
application/index/controller/PerformanceRanking.php
+22
-0
performance_ranking.html
...n/index/view/performance_ranking/performance_ranking.html
+0
-0
performance_ranking.js
public/resource/js/performance_ranking.js
+187
-0
No files found.
application/index/controller/PerformanceRanking.php
0 → 100644
View file @
9ec14b28
<?php
namespace
app\index\controller
;
/**
* Created by PhpStorm.
* User: liu yin ping
* Date: 2018/3/13
* Time: 15:48
*/
use
app\index\extend\Basic
;
class
PerformanceRanking
extends
Basic
{
public
function
performanceRanking
()
{
if
(
!
$this
->
request
->
isAjax
())
{
return
view
(
'performance_ranking/performance_ranking'
);
}
}
}
application/index/view/performance_ranking/performance_ranking.html
0 → 100644
View file @
9ec14b28
This diff is collapsed.
Click to expand it.
public/resource/js/performance_ranking.js
0 → 100644
View file @
9ec14b28
define
([
'doT'
,
'ckfinder'
,
'ckfinderStart'
,
'css!style/home.css'
,
"datetimepicker"
,
'pagination'
,
'bootstrapJs'
],
function
(
doT
)
{
var
performanceRanking
=
{
pageNo
:
1
,
/*第几页*/
pageSize
:
15
,
/*每页显示多少条*/
user_id
:
0
,
urls
:
''
,
agent_id_two
:
''
,
agent_id2
:
0
,
modal_btn_id
:
''
,
init
:
function
()
{
//初始化dot
performanceRanking
.
event
();
performanceRanking
.
loadBusinessSchool
();
performanceRanking
.
loadNotice
();
// performanceRanking.loadTeam();
// performanceRanking.loadPerson();
//时间控件初始化
},
event
:
function
()
{
var
that
=
this
;
$
(
document
).
on
(
'click'
,
'.business_more'
,
function
(
e
){
var
id
=
$
(
this
).
attr
(
"id"
);
console
.
log
(
id
);
that
.
loadBusinessById
(
id
);
});
$
(
document
).
on
(
'click'
,
'.noticeMore'
,
function
(
e
){
var
id
=
$
(
this
).
attr
(
"id"
);
var
content
=
$
(
this
).
parent
().
parent
().
find
(
".dataDetail"
).
html
();
var
title
=
$
(
this
).
parent
().
parent
().
find
(
".title"
).
text
();
var
time
=
$
(
this
).
parent
().
parent
().
find
(
".time"
).
text
();
var
fujian
=
$
(
this
).
parent
().
parent
().
find
(
".dataFujian"
).
html
();
console
.
log
(
fujian
)
var
fujianArray
=
fujian
.
split
(
','
)
$
(
'.notice-title'
).
html
(
title
);
$
(
'.notice-time'
).
html
(
time
);
$
(
'.notice-text'
).
html
(
content
);
if
(
fujianArray
){
for
(
var
i
=
0
;
i
<
fujianArray
.
length
;
i
++
){
var
_tempArr
=
fujianArray
[
i
].
split
(
'/'
);
fujianArray
[
i
]
&&
$
(
'#fujian_ul'
).
append
(
'<li><a href="{0}" title="点击可下载">{1}</a></li>'
.
stringFormatObj
({
'0'
:
fujianArray
[
i
],
'1'
:
that
.
dealFileName
(
decodeURI
(
_tempArr
[
_tempArr
.
length
-
1
]))
}));
};
}
});
},
dealFileName
:
function
(
str
)
{
//如果文件超过30的长度,则用*代替
if
(
str
.
length
>
26
)
{
return
str
.
slice
(
0
,
23
)
+
'***'
+
str
.
slice
(
-
4
);
}
else
{
return
str
;
};
},
loadBusinessSchool
:
function
(){
var
that
=
$
.
performanceRanking
;
var
params
=
{
'pageNo'
:
1
,
'pageSize'
:
4
}
$
.
get
(
'/index/business_school'
,
params
,
function
(
data
){
console
.
log
(
data
.
data
.
list
);
var
tag
=
''
;
for
(
var
i
=
0
;
i
<
data
.
data
.
list
.
length
;
i
++
){
tag
+=
'<div class="content" style="overflow:hidden;">'
;
tag
+=
' <div class="col-xs-9 p-a-0">'
;
tag
+=
' <div class="col-xs-12 p-a-0 ">'
;
tag
+=
' <span class="content-text">'
+
data
.
data
.
list
[
i
].
title
+
'</span>'
;
tag
+=
' </div>'
;
tag
+=
' <div class="col-xs-12 p-a-0 ">'
;
tag
+=
' <span class="content-time">'
+
data
.
data
.
list
[
i
].
create_time
+
'</span>'
;
tag
+=
' </div>'
;
tag
+=
' </div>'
;
tag
+=
' <div class="col-xs-3 p-a-0" style="height:100%;">'
;
tag
+=
' <button id="'
+
data
.
data
.
list
[
i
].
id
+
'" href="#business_modal" data-toggle="modal" class="btn more-news business_more">详情</button>'
;
tag
+=
' </div>'
;
tag
+=
'</div>'
;
}
$
(
'#business_school'
).
append
(
tag
);
})
},
loadBusinessById
:
function
(
id
)
{
$
.
get
(
'/index/getNewsInfo'
,
{
'id'
:
id
},
function
(
data
){
if
(
data
.
code
==
200
)
{
$
(
'#modal_detail_value'
).
html
(
data
.
data
.
content
);
$
(
"#announcement_title"
).
text
(
data
.
data
.
title
);
}
else
{}
},
'json'
);
},
loadNotice
:
function
(){
var
params
=
{
'pageNo'
:
1
,
'pageSize'
:
4
}
$
.
get
(
'/index/noticeIndex'
,
params
,
function
(
data
){
console
.
log
(
data
.
data
.
list
);
var
tag
=
''
;
for
(
var
i
=
0
;
i
<
data
.
data
.
list
.
length
;
i
++
){
tag
+=
'<div class="content" style="overflow:hidden;">'
;
tag
+=
' <div class="col-xs-9 p-a-0">'
;
tag
+=
' <div class="col-xs-12 p-a-0 ">'
;
tag
+=
' <span class="content-text title ">'
+
data
.
data
.
list
[
i
].
title
+
'</span>'
;
tag
+=
' </div>'
;
tag
+=
' <div class="col-xs-12 p-a-0 ">'
;
tag
+=
' <span class="content-time time ">'
+
data
.
data
.
list
[
i
].
create_time
+
'</span>'
;
tag
+=
' </div>'
;
tag
+=
' </div>'
;
tag
+=
' <div class="col-xs-3 p-a-0" style="height:100%;">'
;
tag
+=
' <button id="'
+
data
.
data
.
list
[
i
].
id
+
'" href="#notice_modal" data-toggle="modal" class="btn more-news noticeMore">详情</button>'
;
tag
+=
' </div>'
;
var
fujian
=
""
;
for
(
var
j
=
0
;
j
<
data
.
data
.
list
[
i
].
annex_file_path
.
length
;
j
++
){
fujian
+=
data
.
data
.
list
[
i
].
annex_file_path
[
j
]
+
","
}
fujian
=
fujian
.
substr
(
0
,
fujian
.
length
-
1
)
tag
+=
' <div class="dataDetail" style="display:none">'
+
data
.
data
.
list
[
i
].
content
+
'</div>'
tag
+=
' <div class="dataFujian" style="display:none">'
+
fujian
+
'</div>'
tag
+=
'</div>'
;
}
$
(
'#noticeList'
).
append
(
tag
);
},
'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')
// },
//
// loadPerson : 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>';
// }
// $('#personList').append(tag);
// },'json')
// },
};
return
performanceRanking
;
});
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