无人机管理后台前端(已迁走)
张含笑
2025-09-01 2ca94de8ede18ac07ccfd8dec7b6f6a707adde9b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
export let ERouterName;
(function (ERouterName) {
  ERouterName['ELEMENT'] = 'element'
  ERouterName['LOGIN'] = 'login'
  ERouterName['PROJECT'] = 'project'
  ERouterName['ADD_PROJECT'] = 'add_project'
  ERouterName['EDIT_PROJECT'] = 'edit_project'
  ERouterName['PROJECT_LIST'] = 'project_list'
  ERouterName['HOME'] = 'home'
  ERouterName['TSA'] = 'tsa'
  ERouterName['LAYER'] = 'layer'
  ERouterName['MEDIA'] = 'media'
  ERouterName['WAYLINE'] = 'wayline'
  ERouterName['LIVESTREAM'] = 'livestream'
  ERouterName['LIVING'] = 'living'
  ERouterName['WORKSPACE'] = 'workspace'
  ERouterName['MEMBERS'] = 'members'
  ERouterName['DEVICES'] = 'devices'
  ERouterName['TASK'] = 'task'
  ERouterName['CREATE_PLAN'] = 'create-plan'
  ERouterName['SELECT_PLAN'] = 'select-plan'
  ERouterName['FIRMWARES'] = 'firmwares'
  ERouterName['PILOT'] = 'pilot-login'
  ERouterName['PILOT_HOME'] = 'pilot-home'
  ERouterName['PILOT_MEDIA'] = 'pilot-media'
  ERouterName['PILOT_LIVESHARE'] = 'pilot-liveshare'
  ERouterName['PILOT_BIND'] = 'pilot-bind'
  ERouterName['IMPLEMENT'] = 'implement'
  ERouterName['ROUTE_HISTORY'] = 'route-history'
})(ERouterName || (ERouterName = {}))
 
export let EStorageKey;
(function (EStorageKey) {
  EStorageKey['LANG_CODE'] = 'DJI_CREATE_VITE_H5_APP:lang_code'
  EStorageKey['TEST_TOOLS_POSITION_STORAGE_KEY'] = 'DJI_CREATE_VITE_H5_APP:test_tools_position'
  EStorageKey['SESSION_ID'] = 'DJI_CREATE_VITE_H5_APP:sess'
})(EStorageKey || (EStorageKey = {}))
 
export let EStatusValue;
(function (EStatusValue) {
  EStatusValue['CONNECTED'] = 'Connected'
  EStatusValue['DISCONNECT'] = 'Disconnect'
  EStatusValue['LIVING'] = 'Living'
})(EStatusValue || (EStatusValue = {}))
 
export let ELiveStatusValue;
(function (ELiveStatusValue) {
  ELiveStatusValue[(ELiveStatusValue['DISCONNECT'] = 0)] = 'DISCONNECT'
  ELiveStatusValue[(ELiveStatusValue['CONNECTED'] = 1)] = 'CONNECTED'
  ELiveStatusValue[(ELiveStatusValue['LIVING'] = 2)] = 'LIVING'
})(ELiveStatusValue || (ELiveStatusValue = {}))
 
export let EComponentName;
(function (EComponentName) {
  EComponentName['Thing'] = 'thing'
  EComponentName['Liveshare'] = 'liveshare'
  EComponentName['Api'] = 'api'
  EComponentName['Ws'] = 'ws'
  EComponentName['Map'] = 'map'
  EComponentName['Tsa'] = 'tsa'
  EComponentName['Media'] = 'media'
  EComponentName['Mission'] = 'mission'
})(EComponentName || (EComponentName = {}))
 
export let ELocalStorageKey;
(function (ELocalStorageKey) {
  ELocalStorageKey['Username'] = 'username'
  ELocalStorageKey['WorkspaceId'] = 'workspace_id'
  ELocalStorageKey['Token'] = 'x-auth-token'
  ELocalStorageKey['PlatformName'] = 'platform_name'
  ELocalStorageKey['WorkspaceName'] = 'workspace_name'
  ELocalStorageKey['WorkspaceDesc'] = 'workspace_desc'
  ELocalStorageKey['Flag'] = 'flag'
  ELocalStorageKey['UserId'] = 'user_id'
  ELocalStorageKey['Device'] = 'device'
  ELocalStorageKey['GatewayOnline'] = 'gateway_online'
  ELocalStorageKey['UserInfo'] = 'user_info'
})(ELocalStorageKey || (ELocalStorageKey = {}))
 
export let EPhotoType;
(function (EPhotoType) {
  EPhotoType[(EPhotoType['Original'] = 0)] = 'Original'
  EPhotoType[(EPhotoType['Preview'] = 1)] = 'Preview'
  EPhotoType[(EPhotoType['Unknown'] = -1)] = 'Unknown'
})(EPhotoType || (EPhotoType = {}))
 
export let EDownloadOwner;
(function (EDownloadOwner) {
  EDownloadOwner[(EDownloadOwner['Mine'] = 0)] = 'Mine'
  EDownloadOwner[(EDownloadOwner['Others'] = 1)] = 'Others'
  EDownloadOwner[(EDownloadOwner['Unknown'] = -1)] = 'Unknown'
})(EDownloadOwner || (EDownloadOwner = {}))
 
export let EUserType;
(function (EUserType) {
  EUserType[(EUserType['Web'] = 1)] = 'Web'
  EUserType[(EUserType['Pilot'] = 2)] = 'Pilot'
})(EUserType || (EUserType = {}))
 
export let EBizCode;
(function (EBizCode) {
  EBizCode['GatewayOsd'] = 'gateway_osd'
  EBizCode['DeviceOsd'] = 'device_osd'
  EBizCode['DockOsd'] = 'dock_osd'
  EBizCode['MapElementCreate'] = 'map_element_create'
  EBizCode['MapElementUpdate'] = 'map_element_update'
  EBizCode['MapElementDelete'] = 'map_element_delete'
  EBizCode['DeviceOnline'] = 'device_online'
  EBizCode['DeviceOffline'] = 'device_offline'
  EBizCode['DeviceHms'] = 'device_hms'
  EBizCode['FlightTaskProgress'] = 'flighttask_progress'
  EBizCode['FlightTaskMediaProgress'] = 'file_upload_callback'
  EBizCode['FlightTaskMediaHighestPriority'] = 'highest_priority_upload_flighttask_media'
  EBizCode['DeviceReboot'] = 'device_reboot'
  EBizCode['DroneOpen'] = 'drone_open'
  EBizCode['DroneClose'] = 'drone_close'
  EBizCode['DeviceFormat'] = 'device_format'
  EBizCode['DroneFormat'] = 'drone_format'
  EBizCode['CoverOpen'] = 'cover_open'
  EBizCode['CoverClose'] = 'cover_close'
  EBizCode['PutterOpen'] = 'putter_open'
  EBizCode['PutterClose'] = 'putter_close'
  EBizCode['ChargeOpen'] = 'charge_open'
  EBizCode['ChargeClose'] = 'charge_close'
  EBizCode['DeviceUpgrade'] = 'ota_progress'
  EBizCode['DeviceLogUploadProgress'] = 'fileupload_progress'
  EBizCode['ControlSourceChange'] = 'control_source_change'
  EBizCode['FlyToPointProgress'] = 'fly_to_point_progress'
  EBizCode['TakeoffToPointProgress'] = 'takeoff_to_point_progress'
  EBizCode['JoystickInvalidNotify'] = 'joystick_invalid_notify'
  EBizCode['DrcStatusNotify'] = 'drc_status_notify'
  EBizCode['VideoSurveillance'] = 'live_status' // 视频监控
 
})(EBizCode || (EBizCode = {}))
 
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 let EDeviceTypeName;
(function (EDeviceTypeName) {
  EDeviceTypeName[(EDeviceTypeName['Aircraft'] = 0)] = 'Aircraft'
  EDeviceTypeName[(EDeviceTypeName['Gateway'] = 2)] = 'Gateway'
  EDeviceTypeName[(EDeviceTypeName['Dock'] = 3)] = 'Dock'
})(EDeviceTypeName || (EDeviceTypeName = {}))
 
export let EHmsLevel;
(function (EHmsLevel) {
  EHmsLevel[(EHmsLevel['NOTICE'] = 0)] = 'NOTICE'
  EHmsLevel[(EHmsLevel['CAUTION'] = 1)] = 'CAUTION'
  EHmsLevel[(EHmsLevel['WARN'] = 2)] = 'WARN'
})(EHmsLevel || (EHmsLevel = {}))