import { OnInit, OnDestroy } from '@angular/core'; import { AddQueCommonComponent } from "../../add-que-with-word-common/add-que-common/add-que-common.component"; import { HttpService } from "@spark100/teaching-base"; import { OTeachPlan } from "../../../add-que-common/model/OTeachPlan"; import { Page } from "../../../add-que-common/model/base.module"; import { AddQueWithWordService } from '../../add-que-with-word.service'; export declare class DraftsAddQueRightComponent extends AddQueCommonComponent implements OnInit, OnDestroy { httpService: HttpService; addQueWithWordService: AddQueWithWordService; /** 草稿箱查询题目的查询条件 */ cgxCriteria: QuestionCriteria; /** * 草稿箱改变的subscribe */ cgxChanges: any; teachPlan: OTeachPlan; constructor(httpService: HttpService, addQueWithWordService: AddQueWithWordService); ngOnInit(): void; ngOnDestroy(): void; /** * 切换草稿箱的题型 * @Title : * @author: xiaole * @desc : * @date: 2018/1/8 * @return : obj */ onChangeQuestionType(quesType: OTeachPlanContentQueNumInnerVO): void; /** * 查询草稿箱的题目 * @Title : * @author: xiaole * @desc : * @date: 2018/1/6 * @return : obj */ searchCgx(): void; /** * 重新加载草稿箱 * 删除题目数量==1时,还原分页位置 * 删除题目数量>1时,pageNum = 1; * @author: xiaole * @date: 2018-12-11 * @time: 10:34 * @desc: */ o_f_reloadCgx(delCount?: number): void; onPaginate(page: any): void; } export declare class OTeachPlanContentQueVO { questionExtId: number; questionFlag: number; questionFrom: number; questionTypeId: number; teachPlanId: number; } /** * 草稿箱的数量 * @Title : * @author: xiaole * @desc : * @date: 2018/1/6 * @return : obj */ export declare class OTeachPlanContentQueNumVO { draftNum: number; oTeachPlanContentQueNumInnerVOList: OTeachPlanContentQueNumInnerVO[]; } export declare class OTeachPlanContentQueNumInnerVO { num: number; questionTypeId: number; questionTypeName: string; } interface QuestionCriteria extends Page { teachPlanId?: number; questionTypeId?: number; } export {};