import { IHighFormworkFilterData } from './dataCenter.model'; export interface HighFormworkCounts { monitorNum: number; completeNum: number; pauseNum: number; } export interface HighFormworkProject { programName: string; startTime: number; endTime: number; state: number; sort: number; totalUseTime: number; } export interface HighFormworkProjectList { programName: string; programId: string; deviceId: string; state: number; pictureSize: string; startTime: number; endTime: number; totalUseTime: number; } export interface HighFormworkMonitorData { code: string; monitorType: string; preWarningValue: number; warningValue: number; value: number; coordinate: string; state: number; } export interface HighFormworkList { id: string; programName: string; programId: string; mapUrl: string; mapName: string; width: string; height: string; } // 高支模报警次数 export interface IHighFormworkWarningTimes { warning: number; // 预警次数 alarm: number; // 报警次数 } export interface IHighFormworkMonitorCurveValueItem { time: string; value: number; unit: string; } // 高支模报警次数 export interface IHighFormworkMonitorCurve { name: string; value: IHighFormworkMonitorCurveValueItem[] } // 高支模预报警接口过滤条件 export interface IHighFormworkFilterDataByProgramId extends IHighFormworkFilterData { programId?: string; }