From 9275d11ea33bcf8bcfb821fbafae8424404ea2bc Mon Sep 17 00:00:00 2001
From: xiaosi <2652281683@qq.com>
Date: Wed, 19 Aug 2026 17:08:55 +0800
Subject: [PATCH] refactor: align stores/views/http paths with uav-edu-web
layout
---
src/App.vue | 2 +-
src/components/DockEditModal.vue | 2 +-
src/layout/AppShell.vue | 4 +--
src/main.js | 4 +--
src/router/index.js | 30 +++++++++----------
src/stores/index.js | 9 ++++++
.../modules/devicesStore.js} | 2 +-
.../ui.js => stores/modules/uiStore.js} | 0
.../user.js => stores/modules/userStore.js} | 0
src/{api/request.js => utils/http.js} | 4 +--
.../AccountView.vue} | 8 ++---
.../{Alarms.vue => AlarmsView/AlarmsView.vue} | 4 +--
.../ControlView.vue} | 4 +--
.../DeviceDetailView.vue} | 10 +++----
.../DevicesView.vue} | 10 +++----
.../FirmwaresView.vue} | 4 +--
.../{Login.vue => LoginView/LoginView.vue} | 6 ++--
.../{Media.vue => MediaView/MediaView.vue} | 4 +--
.../MonitorView.vue} | 6 ++--
.../OperationLogsView.vue} | 4 +--
.../{Replay.vue => ReplayView/ReplayView.vue} | 4 +--
.../{System.vue => SystemView/SystemView.vue} | 6 ++--
.../{Tasks.vue => TasksView/TasksView.vue} | 6 ++--
.../{Users.vue => UsersView/UsersView.vue} | 4 +--
24 files changed, 73 insertions(+), 64 deletions(-)
create mode 100644 src/stores/index.js
rename src/{store/devices.js => stores/modules/devicesStore.js} (99%)
rename src/{store/ui.js => stores/modules/uiStore.js} (100%)
rename src/{store/user.js => stores/modules/userStore.js} (100%)
rename src/{api/request.js => utils/http.js} (90%)
rename src/views/{Account.vue => AccountView/AccountView.vue} (98%)
rename src/views/{Alarms.vue => AlarmsView/AlarmsView.vue} (98%)
rename src/views/{Control.vue => ControlView/ControlView.vue} (98%)
rename src/views/{DeviceDetail.vue => DeviceDetailView/DeviceDetailView.vue} (99%)
rename src/views/{Devices.vue => DevicesView/DevicesView.vue} (98%)
rename src/views/{Firmwares.vue => FirmwaresView/FirmwaresView.vue} (99%)
rename src/views/{Login.vue => LoginView/LoginView.vue} (98%)
rename src/views/{Media.vue => MediaView/MediaView.vue} (98%)
rename src/views/{Monitor.vue => MonitorView/MonitorView.vue} (99%)
rename src/views/{OperationLogs.vue => OperationLogsView/OperationLogsView.vue} (98%)
rename src/views/{Replay.vue => ReplayView/ReplayView.vue} (98%)
rename src/views/{System.vue => SystemView/SystemView.vue} (96%)
rename src/views/{Tasks.vue => TasksView/TasksView.vue} (99%)
rename src/views/{Users.vue => UsersView/UsersView.vue} (97%)
diff --git a/src/App.vue b/src/App.vue
index de2acf6..e809c43 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -60,6 +60,6 @@
diff --git a/src/components/DockEditModal.vue b/src/components/DockEditModal.vue
index f8ee47c..4c903fd 100644
--- a/src/components/DockEditModal.vue
+++ b/src/components/DockEditModal.vue
@@ -26,7 +26,7 @@