Newer
Older
import {Component} from '@angular/core';
import {IonicPage, NavController, NavParams} from 'ionic-angular';
import {RequirementApplyPage} from "./requirement-apply/requirement-apply";
import {ServeService} from "../serve.service";
import {AppMainService} from "../../../app/app.service";
import {RequirementDetailPage} from "./requirement-detail/requirement-detail";
@IonicPage()
@Component({
selector: 'page-requirement',
templateUrl: 'requirement.html',
})
export class RequirementPage {
list = [];
constructor(public navCtrl: NavController, public navParams: NavParams,
this.appMainSer.mineInfo.subscribe(value => {
this.mineInfo = value;
console.log(this.mineInfo);
});
//获取权限
this.appMainSer.role.subscribe(value => {
this.role = value;
}
);
};
this.serverSer.findRequireContent(data).subscribe(
(res) => {
this.list = res.data.list;
}
)
}
//申领
goToApply(item) {
item.orgId = this.mineInfo.orgId;
if (this.role.includes(3)) {
this.navCtrl.push(RequirementDetailPage, {item: item})
} else {
this.navCtrl.push(RequirementApplyPage, {item: item})
}