Commit 3d0689cc authored by duxinyuan's avatar duxinyuan

需改首页的排名,取消加载功能,修改首页前五名的地区选择功能

parent e8b6ebdf
...@@ -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>
......
...@@ -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 ;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment