import { OnInit } from '@angular/core'; import { NzModalService } from 'ng-zorro-antd/modal'; import { NzMessageService } from 'ng-zorro-antd/message'; import { FormBuilder, FormGroup } from '@angular/forms'; import { Router } from '@angular/router'; import { KnowledgeService } from '../../service/knowledge.service'; export declare class KnowledgeManagerComponent implements OnInit { private fb; private modal; message: NzMessageService; private router; private dataService; code: any; validateForm: FormGroup; knowledgeTypes: any[]; listOfData: any[]; startRow: number; pageIndex: number; pageSize: number; total: number; loading: boolean; private datePipe; constructor(fb: FormBuilder, modal: NzModalService, message: NzMessageService, router: Router, dataService: KnowledgeService); ngOnInit(): void; /** * 查询知识类型数据 */ initTypeData(): Promise; /** * 查询知识库数据 * @param flag 1表示点击搜索按钮,2表示翻页 */ queryKnowledgeData(flag: number): Promise; submitForm(): void; resetForm(): void; /** * 创建知识 */ createKnowledge(): void; onPageIndexChange(pageIndex: any): void; /** * 格式化Date * @param date 日期 */ formatDate(date: any): string; /** * 删除知识 */ deleteData(kno: number): Promise; /** * 显示详情 * @param flag 1表示修改,0表示查看详情 */ showDetail(flag: number, data: any): void; export(): Promise; }