import { OnInit } from '@angular/core'; import { NzMessageService } from 'ng-zorro-antd/message'; import { NzModalService } from 'ng-zorro-antd/modal'; import { PatrolTemplateService } from '../service/patrol-template.service'; import { FormBuilder, FormGroup } from '@angular/forms'; import { Store } from '@ngxs/store'; export declare class PatrolTemplateManagementComponent implements OnInit { modalService: NzModalService; message: NzMessageService; patrolTemplateService: PatrolTemplateService; fb: FormBuilder; store: Store; pageIndex: number; pageSize: number; total: number; loading: boolean; data: any[]; validateForm: FormGroup; authState: any; checked: boolean; indeterminate: boolean; setOfCheckedId: Set; constructor(modalService: NzModalService, message: NzMessageService, patrolTemplateService: PatrolTemplateService, fb: FormBuilder, store: Store); ngOnInit(): void; onAllChecked(checked: boolean): void; updateCheckedSet(id: number, checked: boolean): void; onItemChecked(id: number, checked: boolean): void; refreshCheckedStatus(): void; addTemplate(): void; deleteTemplate(): void; previewTemplate(ptNo: any): void; editTemplate(ptNo: any): void; submitForm(): void; resetForm(): void; onPageIndexChange(pageIndex: number): void; /** * 查询模板数据 * @param flag 1表示点击搜索按钮,2表示翻页 */ queryTemplateData(flag: number): void; validateFormData(validateForm: any): any; }