Skip to content
notice.ts 1.27 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/appHttpService";
wangqinghua's avatar
wangqinghua committed
import {Badge} from "@ionic-native/badge";
wangqinghua's avatar
wangqinghua committed


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

wangqinghua's avatar
wangqinghua committed
    noticeList;
wangqinghua's avatar
wangqinghua committed
  constructor(public navCtrl: NavController, public navParams: NavParams,
wangqinghua's avatar
wangqinghua committed
              public appService:AppService,public badge:Badge) {
wangqinghua's avatar
wangqinghua committed
  }

wangqinghua's avatar
wangqinghua committed
  ionViewDidEnter() {
wangqinghua's avatar
wangqinghua committed
      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();
wangqinghua's avatar
wangqinghua committed
              }, error => {
                  this.appService.alert('网络异常!');
              }
          );
wangqinghua's avatar
wangqinghua committed
  }

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

wangqinghua's avatar
wangqinghua committed
}