From e1699c4851f6ca397cd0ad1ff63f32c737654836 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Wed, 02 Apr 2025 19:14:54 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
src/utils/staticData/enums.js | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 111 insertions(+), 0 deletions(-)
diff --git a/src/utils/staticData/enums.js b/src/utils/staticData/enums.js
new file mode 100644
index 0000000..6b29538
--- /dev/null
+++ b/src/utils/staticData/enums.js
@@ -0,0 +1,111 @@
+export const ERouterName = {}
+
+export const ELocalStorageKey = {
+ Username: 'username',
+ WorkspaceId: 'workspace_id',
+ Token: 'x-auth-token',
+ PlatformName: 'platform_name',
+ WorkspaceName: 'workspace_name',
+ WorkspaceDesc: 'workspace_desc',
+ Flag: 'flag',
+ UserId: 'user_id',
+ Device: 'device',
+ GatewayOnline: 'gateway_online',
+ UserInfo: 'user_info',
+}
+
+export const EBizCode = {
+ GatewayOsd: 'gateway_osd',
+ DeviceOsd: 'device_osd',
+ DockOsd: 'dock_osd',
+ MapElementCreate: 'map_element_create',
+ MapElementUpdate: 'map_element_update',
+ MapElementDelete: 'map_element_delete',
+ DeviceOnline: 'device_online',
+ DeviceOffline: 'device_offline',
+ DeviceHms: 'device_hms',
+
+ PsdkWidgetValues: 'psdk_widget_values', // psdk 负载设备属性值
+
+ VideoSurveillance: 'live_status', // 视频监控
+
+ SpeakerAudioPlayStartProgress: 'speaker_audio_play_start_progress', // 喊话器-音频播放进度通知
+
+ // 机场任务
+ FlightTaskProgress: 'flighttask_progress', // 机场任务执行进度
+ FlightTaskMediaProgress: 'file_upload_callback', // 机场任务媒体上传进度
+ FlightTaskMediaHighestPriority: 'highest_priority_upload_flighttask_media', // 机场任务媒体优先级上报
+
+ // 设备指令
+ DeviceReboot: 'device_reboot', // 机场重启
+ DroneOpen: 'drone_open', // 飞行器开机
+ DroneClose: 'drone_close', // 飞行器关机
+ DeviceFormat: 'device_format', // 机场数据格式化
+ DroneFormat: 'drone_format', // 飞行器数据格式化
+ CoverOpen: 'cover_open', // 打开舱盖
+ CoverClose: 'cover_close', // 关闭舱盖
+ PutterOpen: 'putter_open', // 推杆展开
+ PutterClose: 'putter_close', // 推杆闭合
+ ChargeOpen: 'charge_open', // 打开充电
+ ChargeClose: 'charge_close', // 关闭充电
+
+ // 设备升级
+ DeviceUpgrade: 'ota_progress', // 设备升级
+
+ // 设备日志
+ DeviceLogUploadProgress: 'fileupload_progress', // 设备日志上传
+
+ // 飞行指令消息
+ ControlSourceChange: 'control_source_change', // 控制权更新
+ FlyToPointProgress: 'fly_to_point_progress', // 飞向目标点
+ TakeoffToPointProgress: 'takeoff_to_point_progress', // 一键起飞
+ JoystickInvalidNotify: 'joystick_invalid_notify', // 设备端退出drc模式
+ DrcStatusNotify: 'drc_status_notify', // 飞行控制模式状态
+}
+
+export const EBizCodeMessage = {
+ [EBizCode.DeviceOnline]: '设备在线',
+ [EBizCode.DeviceOffline]: '设备离线',
+
+ [EBizCode.DeviceOsd]: '设备osd',
+ [EBizCode.GatewayOsd]: '网关osd',
+ [EBizCode.DockOsd]: '机场osd',
+
+ [EBizCode.MapElementCreate]: '地图元素创建',
+ [EBizCode.MapElementUpdate]: '地图元素更新',
+ [EBizCode.MapElementDelete]: '地图元素删除',
+
+ [EBizCode.FlightTaskProgress]: '机场任务执行进度',
+
+ [EBizCode.DeviceHms]: '设备hms',
+ [EBizCode.DeviceReboot]: '设备重启',
+ [EBizCode.DroneOpen]: '机场打开',
+ [EBizCode.DroneClose]: '机场关闭',
+
+ [EBizCode.PutterOpen]: '推杆展开',
+ [EBizCode.PutterClose]: '推杆闭合',
+
+ [EBizCode.ChargeOpen]: '打开充电',
+ [EBizCode.ChargeClose]: '关闭充电',
+
+ [EBizCode.ControlSourceChange]: '控制权更新',
+ [EBizCode.FlyToPointProgress]: '飞向目标点',
+ [EBizCode.TakeoffToPointProgress]: '一键起飞',
+ [EBizCode.DrcStatusNotify]: '飞行控制模式状态',
+ [EBizCode.JoystickInvalidNotify]: '设备端退出drc模式',
+}
+
+export const EDeviceTypeName = {
+ Aircraft: 0,
+ Gateway: 2,
+ Dock: 3,
+}
+
+export const EHmsLevel = {
+ NOTICE: 0,
+ CAUTION: 1,
+ WARN: 2,
+ 0: 'NOTICE',
+ 1: 'CAUTION',
+ 2: 'WARN',
+}
--
Gitblit v1.9.3