diff --git a/backend/app/api/v1/admin.py b/backend/app/api/v1/admin.py
index f7ce13c..7d330e5 100644
--- a/backend/app/api/v1/admin.py
+++ b/backend/app/api/v1/admin.py
@@ -34,8 +34,11 @@ async def get_dashboard_stats(
message="权限不足,需要管理员权限"
)
- # 用户统计
- total_users = await db.scalar(select(func.count(User.id)))
+ # 用户统计 - 只统计未删除且活跃的用户
+ total_users = await db.scalar(
+ select(func.count(User.id))
+ .where(User.is_deleted == False, User.is_active == True)
+ )
# 计算最近30天的新增用户
thirty_days_ago = datetime.now() - timedelta(days=30)
diff --git a/frontend/src/views/admin/user-management.vue b/frontend/src/views/admin/user-management.vue
index 1d07d73..e0645b9 100644
--- a/frontend/src/views/admin/user-management.vue
+++ b/frontend/src/views/admin/user-management.vue
@@ -63,12 +63,14 @@
placeholder="全部岗位"
clearable
@change="handleRealTimeSearch"
- style="width: 120px"
+ style="width: 150px"
>
-
-
-
-
+