Skip to content
duty-detail.ts 1.23 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 {AppService} from "../../../../service/appHttpService";
wangqinghua's avatar
wangqinghua committed

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

wangqinghua's avatar
wangqinghua committed
    time;
wangqinghua's avatar
wangqinghua committed
    dutyDetail = {
wangqinghua's avatar
wangqinghua committed
        reason: '',
        id: ''
wangqinghua's avatar
wangqinghua committed
    };
wangqinghua's avatar
wangqinghua committed

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

wangqinghua's avatar
wangqinghua committed
    ionViewDidLoad() {
        const id = this.navParams.get('id');
        this.time = this.navParams.get('time');
        this.appService.ObserverHttpGetOption('/wisdomgroup/changeApply/app/apply', {'id': id})
            .subscribe((res) => {
                this.dutyDetail = res.json();
            })
    }

    submitOrder() {
wangqinghua's avatar
wangqinghua committed
        const id = this.dutyDetail.id;
wangqinghua's avatar
wangqinghua committed
        this.appService.alert('确定撤销该申请?', (res) => {
            this.appService.ObserverHttpGetOption('/wisdomgroup/changeApply/app/deleteApply', {'id': id})
                .subscribe((res) => {
                    this.appService.popToastView('撤销申请成功!','middle',1500);
                    this.navCtrl.pop();
                })
        });
wangqinghua's avatar
wangqinghua committed
    }

wangqinghua's avatar
wangqinghua committed
}