import { EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { HttpService } from '@spark100/teaching-base'; import { KdTaskBookVersionVO, KdTaskPublishVersionVO, KdTaskSectionVO, KdTaskSubjectVO, One2OneKdModuleVO, Paper, SectionInfo, Year } from '../entity'; export declare class TeachModuleAddQueLeftComponent implements OnInit, OnDestroy { httpService: HttpService; KNOW_TREE_TYPE: { SYNC: number; SPECIAL: number; REVIEW: number; }; isSync: boolean; /**教学模块VO*/ kdModuleVO: One2OneKdModuleVO; /**选中的知识点id*/ knowId: number; /**选中的知识点名称*/ knowName: string; SECTION_LIST: { SYNC: any[]; REVIEW: any[]; }; sectionList: KdTaskSectionVO[]; subjectList: KdTaskSubjectVO[]; publishVersionList: KdTaskPublishVersionVO[]; bookVersionList: KdTaskBookVersionVO[]; yearList: Year[]; paperList: Paper[]; FIELD: string[]; FIELD_REVIEW: string[]; secInfo: SectionInfo; secInfo2: SectionInfo; TEA_MODULE_TREE_BASIC_INFO: string; showFloat: boolean; o_p_kdModule: EventEmitter; constructor(httpService: HttpService); ngOnInit(): void; /** * @description 通过storage初始化学段学科属性,以达到选项记忆效果 */ initSectionInfo(): void; /** * @description 查询教学模块 * @author: xiaole * @date: 2018/6/9 * @time: 下午4:16 * @desc: */ loadKnowModules(): void; /** * @description 点击选择知识点 * @author: xiaole * @date: 2018/6/12 * @time: 上午9:49 * @desc: */ chooseKnowledge(event: any): void; /** * @description 修改知识树类型 * @param type */ changeKnowTreeType(type: any): void; /** * @description 加载学段学科信息 */ loadSectionInfo(typeId: any): Promise; /** * @description 确定修改学段学科 * @author: xiaole * @date: 2018/6/11 * @time: 下午8:19 * @desc: */ confirmSection(): void; /** * @description 学段学科改变 * @param event */ changeSection(event: any): void; /** * @description 选择学段学科 * @param level */ chooseSection(level?: number): void; /** * @description 更新学段学科属性,以触发知识树组件加载数据 */ updateSecInfo2(): void; ngOnDestroy(): void; }