Newer
Older
import { Component, Renderer, ElementRef, ViewChild } from '@angular/core';
import {NavParams, NavController, AlertController, Events, Tabs} from 'ionic-angular';
import { WorkbenchPage } from './workbench/workbench';
import { ContactPage } from './contact/contact';
import { HomePage } from './home/home';
import { MinePage } from './mine/mine';
import { Storage } from '@ionic/storage';
import { ModifyPasswordPage } from '../modifyPassword/modifyPassword';
import { AppService, AppGlobal } from '../../service/appHttpService';
@Component({
templateUrl: 'tabs.html'
})
export class TabsPage {
tab1Root = HomePage;
tab2Root = ContactPage;
tab3Root = WorkbenchPage;
tab4Root = MinePage;
tabRoots: Object[];
userInfo: any;
userid: string;
roleflag: any;
role: any;
constructor(
public navCtrl: NavController,
public navParams: NavParams,
public alertCtrl: AlertController,
public storage: Storage,
public event: Events,
public render: Renderer,
public elementRef: ElementRef,
public appService: AppService
) {
this.tabRoots = [{
root: HomePage,
tabTitle: '首页',
tabIconOn: 'custom-home-on',
tabIconOff: 'custom-home-off',
index:0
tabIconOn: 'custom-contact-on',
tabIconOff: 'custom-contact-off',
index:1
tabIconOn: 'custom-notice-on',
tabIconOff: 'custom-notice-off',
index:2
tabIconOn: 'custom-owner-on',
tabIconOff: 'custom-owner-off',
index:3
// this.userInfo = this.storage.get("userLoginInfo").then((value) => {
// this.userInfo = value;
// if (this.userInfo.password == '000000') {
// //进入修改密码页面
// this.navCtrl.push("ModifyPasswordPage")
// }
// });
// ionViewDidEnter() {
// this.queryUserRole();
// }
// //获取角色
// queryUserRole() {
// this.storage.get("userLoginInfo").then((data) => {
// this.appService.ObserverHttpGet("/wisdomgroup/sysmanagement/user/queryRoleByUserid", { userid: data.userid })
// .subscribe((res: Response) => {
// this.role = res.json();
// }, error => {
// this.appService.alert('网络异常!');
// }
// );
// });
// }
}