Skip to content
work-handle.component.ts 1.34 KiB
Newer Older
wangqinghua's avatar
log
wangqinghua committed
import { Component, OnInit } from '@angular/core';
wangqinghua's avatar
wangqinghua committed
import {pageSize} from '../../app.constants';
import {WorkService} from '../work.service';
wangqinghua's avatar
log
wangqinghua committed

@Component({
  selector: 'smart-work-handle',
  templateUrl: './work-handle.component.html',
  styles: []
})
export class WorkHandleComponent implements OnInit {

wangqinghua's avatar
wangqinghua committed
    timeFormat = 'yyyy-MM-dd';
wangqinghua's avatar
wangqinghua committed
    eventList;
wangqinghua's avatar
wangqinghua committed
    timeBegin;
    timeEnd;
wangqinghua's avatar
wangqinghua committed
    pageCount = pageSize;
    pageNum = 1;
    totalNum;

    obj = {
        pageCount:null,
        pageNum:null,
        searchStr:'',
        type:null,
        status:null,
        source:null,
        startTime:'',
        endTime:'',
    };
  constructor(private workSer:WorkService) { }
wangqinghua's avatar
log
wangqinghua committed

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

wangqinghua's avatar
wangqinghua committed
  getList(){
      const obj = {
          pageCount:this.pageCount,
          pageNum:this.pageNum,
          searchStr:this.obj.searchStr,
          type:this.obj.type,
          status:this.obj.status,
          source:this.obj.source,
          startTime:this.obj.startTime,
          endTime:this.obj.endTime,
      };
      this.workSer.find(obj).subscribe(
          (res)=>{
            if(res.errCode == 10000){
                this.eventList = res.data.data;
                this.totalNum = res.data.totalNum;
            }else{

            }
          }
      )
  }

    change(e){
        this.pageNum = e;
        this.getList();
    }

wangqinghua's avatar
log
wangqinghua committed
}