Skip to content
notice.ts 1.42 KiB
Newer Older
wangqinghua's avatar
wangqinghua committed
import {Component} from '@angular/core';
import {IonicPage, NavController, NavParams} from 'ionic-angular';
wangqinghua's avatar
wangqinghua committed
import {Response} from "@angular/http";
import {AppService} from "../../../service/http.service";
import {Badge} from "@ionic-native/badge";
wangqinghua's avatar
wangqinghua committed
import {EmitService} from "../../../provide/emit.service";
wangqinghua's avatar
wangqinghua committed
import {AppMainService} from "../../../app/app.service";
wangqinghua's avatar
wangqinghua committed


@IonicPage()
@Component({
wangqinghua's avatar
wangqinghua committed
    selector: 'page-notice',
    templateUrl: 'notice.html',
wangqinghua's avatar
wangqinghua committed
})
export class NoticePage {

    noticeList;

wangqinghua's avatar
wangqinghua committed
    constructor(public navCtrl: NavController, public navParams: NavParams,
wangqinghua's avatar
wangqinghua committed
                public emitSer: EmitService, private appMainSer: AppMainService,
wangqinghua's avatar
wangqinghua committed
                public appService: AppService, public badge: Badge) {
    }

    ionViewDidEnter() {
        this.appService.ObserverHttpPost("/wisdomgroup/modules/message/findAllActivityForAppWithXQ", null)
            .subscribe((res: Response) => {
                    let data = res.json();
wangqinghua's avatar
wangqinghua committed
                    this.noticeList = data;
wangqinghua's avatar
wangqinghua committed
                    this.addRecodings();
                }, error => {
                }
            );
    }
wangqinghua's avatar
wangqinghua committed

    //增加阅读记录
wangqinghua's avatar
wangqinghua committed
    addRecodings() {
wangqinghua's avatar
wangqinghua committed
        this.appService.ObserverHttpGet("/wisdomgroup/modules/message/addRecodings", null)
            .subscribe((res: Response) => {
                    this.badge.clear();
wangqinghua's avatar
wangqinghua committed
                    this.appMainSer.setRead(0);
wangqinghua's avatar
wangqinghua committed
                }, error => {
                }
            );
    }

}