Newer
Older
import {Component, ViewChild} from '@angular/core';
import {InfiniteScrollContent, IonicPage, NavController, NavParams} from 'ionic-angular';
import {AppGlobal} from "../../../service/http.service";
import {MineService} from "../mine.service";
import {CommonService} from "../../../provide/common.service";
import {timer} from "rxjs/observable/timer";
@ViewChild(InfiniteScrollContent) infiniteScrollContent: InfiniteScrollContent;
pageNum = 1;
pageCount = 10;
collectionList = [];
picture: string = AppGlobal.domain + '/wisdomgroup';
loadMore = true;
totalNum; //总条数
changeType = 1;
orgList = [];
constructor(public navCtrl: NavController, public navParams: NavParams,
public mineSer: MineService, public commonSer: CommonService) {
}
ionViewDidEnter() {
this.getOrgList();
}
//组织积分top5
getOrgList() {
const data = {
pageNum: this.pageNum,
pageSize: 5
};
this.mineSer.orgPointList(data).subscribe(
(res) => {
this.orgList = res.data.list;
}
)
}
doRefresh(e){
timer(1000).subscribe(()=>{
e.complete();
this.getOrgList();
})
}