mirror of
http://git.xinwangdao.com/cnnc-embedded-parts-detect/detect-embeded.git
synced 2025-06-24 13:34:13 +08:00
112 lines
1.6 KiB
TypeScript
112 lines
1.6 KiB
TypeScript
/**
|
|
* 项目:视频监控平台
|
|
* @Author: xiongwei
|
|
* @Date: 2024-09-26 11:50:00
|
|
*/
|
|
|
|
import { BasePageParams, PageResult, ApiResponse } from './baseModel';
|
|
|
|
export interface EventParams extends BasePageParams {
|
|
/**
|
|
* ID系统自动生成
|
|
*/
|
|
id?: number;
|
|
/**
|
|
* ID系统自动生成 IN值List
|
|
*/
|
|
idList?: Array<number>;
|
|
/**
|
|
* sys_region.id
|
|
*/
|
|
regionId?: number;
|
|
/**
|
|
* sys_device.id
|
|
*/
|
|
deviceId?: number;
|
|
/**
|
|
* 算法code sys_algo.code
|
|
*/
|
|
algoCode?: string;
|
|
/**
|
|
* 告警等级
|
|
*/
|
|
alarmLevel?: string;
|
|
/**
|
|
* 图片
|
|
*/
|
|
imageUrl?: string;
|
|
/**
|
|
* 视频
|
|
*/
|
|
videoUrl?: string;
|
|
/**
|
|
* 处理信息
|
|
*/
|
|
content?: string;
|
|
/**
|
|
* 发生时间
|
|
*/
|
|
eventTime?: Date;
|
|
/**
|
|
* 发生时间 下限值(大于等于)
|
|
*/
|
|
eventTimeFrom?: Date;
|
|
/**
|
|
* 发生时间 上限值(小于)
|
|
*/
|
|
eventTimeTo?: Date;
|
|
/**
|
|
* 其他参数
|
|
*/
|
|
[key: string]: any;
|
|
}
|
|
|
|
export interface Event {
|
|
/**
|
|
* ID系统自动生成
|
|
*/
|
|
id?: number;
|
|
/**
|
|
* sys_region.id
|
|
*/
|
|
regionId?: number;
|
|
/**
|
|
* sys_device.id
|
|
*/
|
|
deviceId?: number;
|
|
/**
|
|
* 算法code sys_algo.code
|
|
*/
|
|
algoCode?: string;
|
|
/**
|
|
* 告警等级
|
|
*/
|
|
alarmLevel?: string;
|
|
/**
|
|
* 图片
|
|
*/
|
|
imageUrl?: string;
|
|
/**
|
|
* 视频
|
|
*/
|
|
videoUrl?: string;
|
|
/**
|
|
* 处理信息
|
|
*/
|
|
content?: string;
|
|
/**
|
|
* 发生时间
|
|
*/
|
|
eventTime?: Date;
|
|
/**
|
|
* 其他参数
|
|
*/
|
|
[key: string]: any;
|
|
}
|
|
|
|
export type EventPageResult = PageResult<Event>;
|
|
|
|
export type EventPageResponse = ApiResponse<EventPageResult>;
|
|
|
|
export type EventResponse = ApiResponse<Event>;
|