-
-
-
-
-
\ No newline at end of file
diff --git a/web/src/components/business/dashboard/QuickActions.vue b/web/src/components/business/dashboard/QuickActions.vue
new file mode 100644
index 0000000..b945102
--- /dev/null
+++ b/web/src/components/business/dashboard/QuickActions.vue
@@ -0,0 +1,38 @@
+
+
+
快捷操作
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/web/src/components/business/dashboard/RequestChart.vue b/web/src/components/business/dashboard/RequestChart.vue
new file mode 100644
index 0000000..558ed59
--- /dev/null
+++ b/web/src/components/business/dashboard/RequestChart.vue
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/web/src/views/Settings.vue b/web/src/views/Settings.vue
index f7323bd..1e936f9 100644
--- a/web/src/views/Settings.vue
+++ b/web/src/views/Settings.vue
@@ -1,44 +1,113 @@
-
-
Settings
-
-
-
-
-
- Save
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
+
+const handleReset = () => {
+ if (activeTab.value === 'SystemSettings') {
+ settingStore.resetSystemSettings();
+ }
+ // Add logic for other setting types here
+};
+
+
+
\ No newline at end of file