Skip to content
survery.ts 1.84 KiB
Newer Older
wangqinghua's avatar
..  
wangqinghua committed
import {Component} from '@angular/core';
wangqinghua's avatar
wangqinghua committed
import {IonicPage, LoadingController, NavController, NavParams} from 'ionic-angular';
wangqinghua's avatar
wangqinghua committed
import {AppService} from "../../../../service/appHttpService";
import {Storage} from "@ionic/storage";
wangqinghua's avatar
..  
wangqinghua committed
import {Response} from "@angular/http";
wangqinghua's avatar
wangqinghua committed

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

wangqinghua's avatar
wangqinghua committed
    userId;
    list = [];
wangqinghua's avatar
wangqinghua committed
    loading;
wangqinghua's avatar
..  
wangqinghua committed

wangqinghua's avatar
wangqinghua committed
    constructor(public navCtrl: NavController, public navParams: NavParams,
wangqinghua's avatar
..  
wangqinghua committed
                public appService: AppService, public storage: Storage,
                public loadingCtrl: LoadingController) {
    }

    ionViewDidLoad() {
        this.loading = this.loadingCtrl.create({
            content: '请稍等...',
            // dismissOnPageChange: true,
            enableBackdropDismiss: true
        });
        this.loading.present();
        this.getList();
        this.addRecodings();
    }
wangqinghua's avatar
wangqinghua committed

wangqinghua's avatar
wangqinghua committed
    ionViewDidEnter() {
wangqinghua's avatar
wangqinghua committed
        this.getList();
    }

wangqinghua's avatar
..  
wangqinghua committed

    //增加阅读记录
    addRecodings() {
        this.appService.ObserverHttpGet("/wisdomgroup/modules/question/addRecodings", null)
            .subscribe((res: Response) => {

                }, error => {
                }
            );
    }

    getList() {
        this.storage.get("user").then((res) => {
            this.appService.ObserverHttpGetAdd('/wisdomgroup/modules/question/findQuesByUserId/', res.id)
                .subscribe((res) => {
                    if (this.loading) {
wangqinghua's avatar
wangqinghua committed
                        this.loading.dismiss();
                    }
wangqinghua's avatar
wangqinghua committed
                    this.list = res.json().datalist;
                })
        });
    }


    //填写问卷
wangqinghua's avatar
..  
wangqinghua committed
    geToWrite(item) {
        this.navCtrl.push('SurveyWritePage', {item: item});
wangqinghua's avatar
wangqinghua committed
    }

    //查看问卷结果
wangqinghua's avatar
..  
wangqinghua committed
    goToResult(item) {
        this.navCtrl.push('SurveyPreviewPage', {item: item});
wangqinghua's avatar
wangqinghua committed
    }
wangqinghua's avatar
wangqinghua committed

}