// 资源类型 export interface IStationTypeInfo { name: string value: string } // 设备类型 export interface IDevice { name: string value: string } // 路径类型 export interface ILine { name: string value: string } // 状态类型 export interface IStatus { id?: string | number name: string value: string } // 查询参数 export interface IQuery { id?: string | number keyword?: string // 计划搜索名称 monitorId: string // 设备id lineNum: string // 巡航路径 status?: string // 是否启用 taskName?: string // 计划名称 beginDate: string endDate: string beginTime: string endTime: string offset?: number limit?: number dateRange?: string[] | null | undefined timeRange?: string[] | null | undefined } // 任务列表 export interface ITaskInfo { taskName?: string // 任务名称 id: number // id name: string // 任务名称 monitorId: string // 监控点位Id monitorName: string // 监控点位名 lineNum: string // 巡航路线Id lineName: string // 巡航路线名称 taskStatus: string // 是否正在运行 taskStatusName: string // 是否正在运行(需展示) beginDate: string // 开始计划日期 endDate: string // 结束计划日期 beginTime: string // 开始计划时间 endTime: string // 结束结束时间 status: string // 是否启用(字典) statusName: string // 是否启用名称 updateTime: string // 更新时间 }