diff --git a/main/manager-web/src/components/HeaderBar.vue b/main/manager-web/src/components/HeaderBar.vue
index acc0e981..7f8618dd 100644
--- a/main/manager-web/src/components/HeaderBar.vue
+++ b/main/manager-web/src/components/HeaderBar.vue
@@ -8,13 +8,11 @@
智能体管理
-
@@ -55,6 +53,9 @@ export default {
// 跳转到首页
this.$router.push('/')
},
+ goUserManagement() {
+ this.$router.push('/user-management')
+ },
// 获取用户信息
fetchUserInfo() {
userApi.getUserInfo(({data}) => {
@@ -108,17 +109,17 @@ export default {
}
.equipment-management2 {
- width: 87px;
- height: 22px;
- border-radius: 11px;
+ width: 82px;
+ height: 24px;
+ border-radius: 12px;
background: #fff;
display: flex;
justify-content: center;
- font-size: 9px;
- font-weight: 400;
+ font-size: 10px;
+ font-weight: 500;
gap: 7px;
color: #3d4566;
- margin-left: 2px;
+ margin-left: 1px;
align-items: center;
}
@@ -158,18 +159,4 @@ export default {
text-align: left;
color: #3d4566;
}
-.console {
- width: 90px;
- height: 22px;
- border-radius: 11px;
- background: radial-gradient(50% 50% at 50% 50%, #fff 0%, #e8f0ff 100%);
- display: flex;
- align-items: center;
- justify-content: center;
- font-size: 9px;
- color: #979db1;
- font-weight: 400;
- gap: 7px;
- margin-left: 15px;
-}
\ No newline at end of file
diff --git a/main/manager-web/src/router/index.js b/main/manager-web/src/router/index.js
index d3add00a..05c74054 100644
--- a/main/manager-web/src/router/index.js
+++ b/main/manager-web/src/router/index.js
@@ -39,13 +39,21 @@ const routes = [
return import('../views/register.vue')
}
},
- // 新增设备管理页面路由
+ // 设备管理页面路由
{
path: '/device-management',
name: 'DeviceManagement',
component: function () {
return import('../views/DeviceManagement.vue')
}
+ },
+ // 添加用户管理路由
+ {
+ path: '/user-management',
+ name: 'UserManagement',
+ component: function () {
+ return import('../views/UserManagement.vue')
+ }
}
]
diff --git a/main/manager-web/src/views/DeviceManagement.vue b/main/manager-web/src/views/DeviceManagement.vue
index 06c4317c..03939a28 100644
--- a/main/manager-web/src/views/DeviceManagement.vue
+++ b/main/manager-web/src/views/DeviceManagement.vue
@@ -9,11 +9,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -85,7 +85,7 @@ export default {
remark: '生产环境设备',
isEdit: false,
otaSwitch: false
- }
+ },
]
};
},
diff --git a/main/manager-web/src/views/UserManagement.vue b/main/manager-web/src/views/UserManagement.vue
new file mode 100644
index 00000000..d98bf070
--- /dev/null
+++ b/main/manager-web/src/views/UserManagement.vue
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+ 查询
+ 批量删除
+ 批量禁用
+
+
+
+
+
+
+
+
+
+ 重置密码
+ 禁用
+ 恢复
+ 删除用户
+
+
+
+
+
+
+ ©2025 xiaozhi-esp32-server
+
+
+
+
+
+
+
+
\ No newline at end of file