form.ts 2.95 KB
/**
 * @description 方向
 */
export enum DirectionEnum {
  FROM = 'FROM',
  TO = 'TO',
}

export enum DirectionNameEnum {
  FROM = '从',
  TO = '到',
}
/**
 * @description 关联类型
 */
export enum RelationTypeEnum {
  CONTAINS = 'contains',
  MANAGES = 'manages',
}

/**
 * @description 类型
 */
export enum EntityTypeEnum {
  DEVICE = 'DEVICE',
  ASSET = 'ASSET',
  ENTITY_VIEW = 'ENTITY_VIEW',
  TENANT = 'TENANT',
  CUSTOMER = 'CUSTOMER',
  USER = 'USER',
  DASHBOARD = 'DASHBOARD',
  EDGE = 'EDGE',
}

export enum EntityTypeNameEnum {
  DEVICE = '设备',
  ASSET = '资产',
  ENTITY_VIEW = '实体视图',
  TENANT = '租户',
  CUSTOMER = '客户',
  USER = '用户',
  DASHBOARD = '仪表板',
  EDGE = 'Edge',
}

/**
 * @description Filter Perimeter type
 */
export enum PerimeterTypeEnum {
  POLYGON = 'POLYGON',
  CIRCLE = 'CIRCLE',
}

/**
 * @description Filter Range util
 */
export enum RangeUtilEnum {
  METER = 'METER',
  KILOMETER = 'KILOMETER',
  FOOT = 'FOOT',
  MILE = 'MILE',
  NAUTICAL_MILE = 'NAUTICAL_MILE',
}

export enum RangeUtilNameEnum {
  METER = 'Meter',
  KILOMETER = 'Kilometer',
  FOOT = 'Foot',
  MILE = 'Mile',
  NAUTICAL_MILE = 'Nautical mile',
}

export enum MessageTypesFilterEnum {
  POST_ATTRIBUTES = 'POST_ATTRIBUTES',
  POST_TELEMETRY = 'POST_TELEMETRY',
  RPC_REQUEST_FROM_DEVICE = 'RPC_REQUEST_FROM_DEVICE',
  RPC_REQUEST_TO_DEVICE = 'RPC_REQUEST_TO_DEVICE',
  ACTIVITY_EVENT = 'ACTIVITY_EVENT',
  INACTIVITY_EVENT = 'INACTIVITY_EVENT',
  CONNECT_EVENT = 'CONNECT_EVENT',
  DISCONNECT_EVENT = 'DISCONNECT_EVENT',
  ENTITY_CREATED = 'ENTITY_CREATED',
  ENTITY_UPDATED = 'ENTITY_UPDATED',
  ENTITY_DELETED = 'ENTITY_DELETED',
  ENTITY_ASSIGNED = 'ENTITY_ASSIGNED',
  ENTITY_UNASSIGNED = 'ENTITY_UNASSIGNED',
  ATTRIBUTES_UPDATED = 'ATTRIBUTES_UPDATED',
  ATTRIBUTES_DELETED = 'ATTRIBUTES_DELETED',
  TIMESERIES_UPDATED = 'TIMESERIES_UPDATED',
  TIMESERIES_DELETED = 'TIMESERIES_DELETED',
  RPC_QUEUED = 'RPC_QUEUED',
  RPC_DELIVERED = 'RPC_DELIVERED',
  RPC_SUCCESSFUL = 'RPC_SUCCESSFUL',
  RPC_TIMEOUT = 'RPC_TIMEOUT',
  RPC_FAILED = 'RPC_FAILED',
}

export enum MessageTypesFilterNameEnum {
  POST_ATTRIBUTES = 'Post attributes',
  POST_TELEMETRY = 'Post telemetry',
  RPC_REQUEST_FROM_DEVICE = 'RPC Request from Device',
  RPC_REQUEST_TO_DEVICE = 'RPC Request to Device',
  ACTIVITY_EVENT = 'Activity Event',
  INACTIVITY_EVENT = 'Inactivity Event',
  CONNECT_EVENT = 'Connect Event',
  DISCONNECT_EVENT = 'Disconnect Event',
  ENTITY_CREATED = 'Entity Created',
  ENTITY_UPDATED = 'Entity Updated',
  ENTITY_DELETED = 'Entity Deleted',
  ENTITY_ASSIGNED = 'Entity Assigned',
  ENTITY_UNASSIGNED = 'Entity Unassigned',
  ATTRIBUTES_UPDATED = 'Attributes Updated',
  ATTRIBUTES_DELETED = 'Attributes Deleted',
  TIMESERIES_UPDATED = 'Timeseries Updated',
  TIMESERIES_DELETED = 'Timeseries Deleted',
  RPC_QUEUED = 'RPC Queued',
  RPC_DELIVERED = 'RPC Delivered',
  RPC_SUCCESSFUL = 'RPC Successful',
  RPC_TIMEOUT = 'RPC Timeout',
  RPC_FAILED = 'RPC Failed',
}