Commit 70a24710 authored by xinyuandu's avatar xinyuandu

效绩排行

parent 93cff9bf
...@@ -149,106 +149,13 @@ ...@@ -149,106 +149,13 @@
<div class="area-title p-a-15 p-tb-10"> <div class="area-title p-a-15 p-tb-10">
<span><strong>团队荣誉榜</strong></span> <span><strong>团队荣誉榜</strong></span>
</div> </div>
<div class="col-xs-12" style="margin-top:0.07rem;" id="teamList"> <div class="col-xs-12" style="margin-top:0.07rem;" id="teamList"></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 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 p-a-0"> <div class="col-xs-12 p-a-0">
<div class="area-title p-a-15"> <div class="area-title p-a-15">
<span><strong>个人荣誉榜</strong></span> <span><strong>个人荣誉榜</strong></span>
</div> </div>
</div> </div>
<div class="col-xs-12" style="margin-top:0.07rem;" id="personList"> <div class="col-xs-12" style="margin-top:0.07rem;" id="personList"></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 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> </div>
</div> </div>
<div class="col-xs-4 p-a-10 p-t-0"> <div class="col-xs-4 p-a-10 p-t-0">
...@@ -346,138 +253,17 @@ ...@@ -346,138 +253,17 @@
<span class="title-time">(2018.11.1-11.6)</a></span> <span class="title-time">(2018.11.1-11.6)</a></span>
</div> </div>
<div> <div style="max-height:6.97rem;;overflow-y:scroll">
<table class="table table-striped" data-toggle="table" data-height="770"> <table class="table table-striped" data-toggle="table" data-height="460" style="max-width:500px;">
<thead> <thead>
<tr> <tr>
<th>排名</th> <th data-field="no">排名</th>
<th>所属门店</th> <th data-field="store_name">所属门店</th>
<th>经纪人</th> <th data-field="name">经纪人</th>
<th>排业绩(元)</th> <th data-field="performance">排业绩(元)</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody id="tbody" ></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>
</table> </table>
</div> </div>
</div> </div>
......
...@@ -18,6 +18,8 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker ...@@ -18,6 +18,8 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
performanceRanking.loadNotice(); performanceRanking.loadNotice();
// performanceRanking.loadTeam(); // performanceRanking.loadTeam();
// performanceRanking.loadPerson(); // performanceRanking.loadPerson();
performanceRanking.aaa();
performanceRanking.bbb();
//时间控件初始化 //时间控件初始化
}, },
event: function () { event: function () {
...@@ -137,29 +139,119 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker ...@@ -137,29 +139,119 @@ define (['doT', 'ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker
},'json') },'json')
}, },
// loadTeam : function(){
// var params = { aaa : function(){
// 'pageNo' : 1, var that = performanceRanking ;
// 'pageSize' : 5 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 {
//
// } // }
// $.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 += ' <image src="/resource/image/first.png" style="width:0.24rem;height:0.171rem"></image>';
// tag += ' <span>南京东路店</span>; tag += ' <span>'+data[i].store_name+'</span>';
// tag += ' </div>'; tag += ' </div>';
// 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 {
//
// } // }
// $('#teamList').append(tag); // tag += ' <image src="/resource/image/first.png" style="width:0.24rem;height:0.171rem"></image>';
// },'json') 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(){ // loadPerson : function(){
// var params = { // var params = {
// 'pageNo' : 1, // 'pageNo' : 1,
......
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