Skip to content
select-change-person.ts 1.34 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
import {ChangeApplySurePage} from "../change-apply-sure/change-apply-sure";
wangqinghua's avatar
wangqinghua committed

/**
 * Generated class for the SelectChangePersonPage page.
 *
 * See https://ionicframework.com/docs/components/#navigation for more info on
 * Ionic pages and navigation.
 */

@IonicPage()
@Component({
  selector: 'page-select-change-person',
  templateUrl: 'select-change-person.html',
})
export class SelectChangePersonPage {

wangqinghua's avatar
wangqinghua committed
    nowId;
    list = [];
wangqinghua's avatar
wangqinghua committed
    changeType = 0;
wangqinghua's avatar
wangqinghua committed
  constructor(public navCtrl: NavController, public navParams: NavParams,
              public appService: AppService) {
wangqinghua's avatar
wangqinghua committed
  }

  ionViewDidLoad() {
wangqinghua's avatar
wangqinghua committed
    this.nowId = this.navParams.get('nowId');
    this.getMonth();
wangqinghua's avatar
wangqinghua committed
  }

  getMonth(){
    const data = {
wangqinghua's avatar
wangqinghua committed
      date:'2018/10/01',
        type:this.changeType
wangqinghua's avatar
wangqinghua committed
    };
wangqinghua's avatar
wangqinghua committed
      this.appService.ObserverHttpGetOption('/wisdomgroup/schedule/getScheduleByMonthAndType',data)
wangqinghua's avatar
wangqinghua committed
          .subscribe((res)=>{
wangqinghua's avatar
wangqinghua committed
            this.list = res.json();
            console.log(res.json())
wangqinghua's avatar
wangqinghua committed
      })
wangqinghua's avatar
wangqinghua committed
  }

wangqinghua's avatar
wangqinghua committed
  //换班
  select(item){
    this.navCtrl.push('ChangeApplySurePage',{
wangqinghua's avatar
wangqinghua committed
      'changeId':item.id,
wangqinghua's avatar
wangqinghua committed
        'nowId':this.nowId
    })
  }

wangqinghua's avatar
wangqinghua committed
    change(type){
        this.changeType = type;
        this.getMonth();
    }

wangqinghua's avatar
wangqinghua committed
}