import { State } from 'dua/types'; /** * 设备使用类型 * PERSON_BAYONET 人员卡口摄像机 * FULL_TARGET_CAMERA 全目标摄像机 * VEHICLE_BAYONET 车辆卡口摄像机 * COMMON_NETWORK 普通网络摄像机 * */ export enum DeviceUsageType { PERSON_BAYONET = 1, FULL_TARGET_CAMERA = 2, VEHICLE_BAYONET = 3, COMMON_NETWORK = 4 } export interface DeviceInfo { // 设备SN sn: string; // 设备名称 name: string; // 设备状态 // 0: 离线、1: 在线 status: 0 | 1; // 设备地址 address: string; // 经度 lng: number; // 维度 lat: number; // 设备使用类型 deviceUsageType: DeviceUsageType; position: { longitude: number; latitude: number; }; } export type MapDeviceState = State;