Newer
Older
import {Component} from '@angular/core';
import {App, NavController, AlertController, NavParams} from 'ionic-angular';
import {AppGlobal, AppService} from '../../../service/http.service';
import {PersonInfoPage} from '../../mine/person/personInfo/personInfo';
import {MyActivityListPage} from '../../mine/myActivityList/myActivityList';
import {MyReportPage} from '../../mine/myReport/myReport';
import {OperationListPage} from '../../mine/operation-list/operation-list';
import {VersionPage} from '../../version/version';
import {Response} from '@angular/http';
import {Storage} from '@ionic/storage';
import {AppVersion} from '@ionic-native/app-version';
import {AppUpdateService} from "../../../service/appUpdate.service";
import {MyDutyPage} from "../../mine/my-duty/my-duty";
import {MySurveyPage} from "../../home/mySurvey/my-survey/my-survey";
import {EmitService} from "../../../provide/emit.service";
import {NoticePage} from "../notice/notice";
@Component({
selector: 'page-mine',
templateUrl: 'mine.html',
})
export class MinePage {
orgName: '';
gender: object;
version: string = '';
isLatest: boolean = true;
picture = '';
picUrl = AppGlobal.domain + '/wisdomgroup/modules/common/file/showImgByFileid/';
public emitSer: EmitService,
public storage: Storage, public app: App,
private appUpdateService: AppUpdateService,
private appVersion: AppVersion) {
this.user = this.storage.get("user").then((value) => {
this.user = value;
this.gender = this.user.userDetail.user.gender;
});
//获取权限
// 返回值int :3-管理员,2-处室领导,1-内勤人员,0-普通用户
getRole() {
this.appService.ObserverHttpGet("/wisdomgroup/app/getRoles", null).subscribe((res: Response) => {
this.role = res.json();
}, error => {
this.appService.alert('系统错误!');
});