从"Blog"仓库中分离出来

This commit is contained in:
小海
2019-11-28 19:26:45 +08:00
commit c2aaf280db
616 changed files with 104128 additions and 0 deletions

View File

@@ -0,0 +1,58 @@
import {Component, OnInit} from '@angular/core';
import {VisitorService} from '../../services/visitor/visitor.service';
@Component({
selector: 'app-visitor-manager',
templateUrl: './visitor-manager.component.html',
styleUrls: ['./visitor-manager.component.css']
})
export class VisitorManagerComponent implements OnInit {
constructor(public visitorService: VisitorService) {
}
pageNum: number = 1;
pageSize: number = 10;
localIp = '';
location: string;
ngOnInit() {
this.getPageData();
this.visitorService.getDayVisitor();
this.visitorService.getLocalIp().subscribe(data => {
this.localIp = data.result;
});
}
getIp(ip) {
const result = this.visitorService.getIp(ip);
if (typeof result === 'string') {
this.location = result;
return;
}
result.subscribe(data => {
if (data.code === 0) {
this.location = data.result;
}
});
}
getPageData() {
this.visitorService.getVisitor(this.pageNum, this.pageSize);
}
toPage(e) {
this.pageNum = e;
this.getPageData();
}
}