Files
admin-vben5/apps/web-antd/src/api/sis/deviceManage/model.d.ts

195 lines
2.2 KiB
TypeScript
Raw Normal View History

2025-08-11 03:00:26 +08:00
import type { BaseEntity, PageQuery } from '#/api/common';
2025-06-29 02:59:14 +08:00
export interface DeviceManageVO {
/**
* id
*/
2025-08-11 03:00:26 +08:00
id: string | number;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
deviceNo: string;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
deviceName: string;
2025-06-29 02:59:14 +08:00
/**
* ip
*/
2025-08-11 03:00:26 +08:00
deviceIp: string;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
devicePort: number;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
deviceAccount: string;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
devicePwd: string;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
deviceMac: string;
2025-06-29 02:59:14 +08:00
/**
* 线 0:离线 1:在线 2:未知
*/
2025-08-11 03:00:26 +08:00
deviceStatus: number;
2025-06-29 02:59:14 +08:00
/**
* id
*/
2025-08-11 03:00:26 +08:00
parentId: string | number;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
channelNo: string;
2025-06-29 02:59:14 +08:00
/**
* ip
*/
2025-08-11 03:00:26 +08:00
vcrIp: string;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
vcrPort: number;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
vcrAccount: string;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
vcrPwd: string;
2025-06-29 02:59:14 +08:00
/**
* id
*/
2025-08-11 03:00:26 +08:00
accessControlId: string | number;
/**
* id
*/
2025-08-11 03:00:26 +08:00
floorId: string | number;
lon: number;
lat: number;
2025-06-29 02:59:14 +08:00
}
export interface DeviceManageForm extends BaseEntity {
/**
* id
*/
2025-08-11 03:00:26 +08:00
id?: string | number;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
deviceNo?: string;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
deviceName?: string;
2025-06-29 02:59:14 +08:00
/**
* ip
*/
2025-08-11 03:00:26 +08:00
deviceIp?: string;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
devicePort?: number;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
deviceAccount?: string;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
devicePwd?: string;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
deviceMac?: string;
lon: number;
lat: number;
2025-06-29 02:59:14 +08:00
/**
* 线 0:离线 1:在线 2:未知
*/
2025-08-11 03:00:26 +08:00
deviceStatus?: number;
2025-06-29 02:59:14 +08:00
}
export interface DeviceManageQuery extends PageQuery {
/**
*
*/
2025-08-11 03:00:26 +08:00
deviceNo?: string;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
deviceName?: string;
2025-06-29 02:59:14 +08:00
/**
* ip
*/
2025-08-11 03:00:26 +08:00
deviceIp?: string;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
devicePort?: number;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
deviceAccount?: string;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
devicePwd?: string;
2025-06-29 02:59:14 +08:00
/**
*
*/
2025-08-11 03:00:26 +08:00
deviceMac?: string;
lon: number;
lat: number;
2025-06-29 02:59:14 +08:00
/**
* 线 0:离线 1:在线 2:未知
*/
2025-08-11 03:00:26 +08:00
deviceStatus?: number;
2025-06-29 02:59:14 +08:00
/**
2025-07-19 09:09:14 +08:00
*
2025-06-29 02:59:14 +08:00
*/
2025-08-11 03:00:26 +08:00
params?: any;
2025-06-29 02:59:14 +08:00
}