diff --git a/crop-x/src/app/(app)/central-config/tenant/enterprise-audit/page.tsx b/crop-x/src/app/(app)/central-config/tenant/enterprise-audit/page.tsx
index 5238bf9..09c6c37 100644
--- a/crop-x/src/app/(app)/central-config/tenant/enterprise-audit/page.tsx
+++ b/crop-x/src/app/(app)/central-config/tenant/enterprise-audit/page.tsx
@@ -212,6 +212,7 @@ export default function EnterpriseAuditPage() {
variant="outline"
onClick={() => handleViewDetail(row)}
className="h-8 px-2"
+ title="查看"
>
查看
diff --git a/crop-x/src/app/(app)/central-config/tenant/user-management/page.tsx b/crop-x/src/app/(app)/central-config/tenant/user-management/page.tsx
index d745811..1c54940 100644
--- a/crop-x/src/app/(app)/central-config/tenant/user-management/page.tsx
+++ b/crop-x/src/app/(app)/central-config/tenant/user-management/page.tsx
@@ -236,6 +236,7 @@ export default function TenantUserManagementPage() {
variant="ghost"
size="sm"
onClick={() => handleViewDetail(user)}
+ title="查看"
>
@@ -243,6 +244,7 @@ export default function TenantUserManagementPage() {
variant="ghost"
size="sm"
onClick={() => handleEdit(user)}
+ title="编辑"
>
@@ -250,6 +252,7 @@ export default function TenantUserManagementPage() {
variant="ghost"
size="sm"
onClick={() => handleToggleStatus(user)}
+ title={user.isActive ? "冻结用户" : "激活用户"}
>
{user.isActive ? (
@@ -261,6 +264,7 @@ export default function TenantUserManagementPage() {
variant="ghost"
size="sm"
onClick={() => handleResetPassword(user)}
+ title="重置密码"
>
diff --git a/crop-x/src/app/(app)/central-config/user/employee/page.tsx b/crop-x/src/app/(app)/central-config/user/employee/page.tsx
index fc73ea1..fe46502 100644
--- a/crop-x/src/app/(app)/central-config/user/employee/page.tsx
+++ b/crop-x/src/app/(app)/central-config/user/employee/page.tsx
@@ -187,6 +187,7 @@ export default function EmployeeManagementPage() {
variant="outline"
onClick={() => handleViewDetail(row)}
className="h-8 px-2"
+ title="查看"
>
查看
@@ -196,6 +197,7 @@ export default function EmployeeManagementPage() {
variant="outline"
onClick={() => handleEdit(row)}
className="h-8 px-2"
+ title="编辑"
>
编辑
@@ -210,6 +212,7 @@ export default function EmployeeManagementPage() {
? 'text-orange-600 border-orange-300 hover:bg-orange-50'
: 'text-green-600 border-green-300 hover:bg-green-50'
}`}
+ title={row.isActive ? "冻结用户" : "激活用户"}
>
{row.isActive ? (
@@ -224,6 +227,7 @@ export default function EmployeeManagementPage() {
onClick={() => handleDelete(row.id)}
disabled={toggling === row.id}
className="h-8 px-2 text-red-600 border-red-300 hover:bg-red-50"
+ title="删除用户"
>
删除
@@ -626,12 +630,6 @@ export default function EmployeeManagementPage() {
{/* 搜索、表格和分页 - 使用重构后的组件 */}
-
- 添加员工
-
- }
searchFields={searchFields}
columns={columns}
data={employees}
diff --git a/crop-x/src/app/(app)/central-config/user/role/page.tsx b/crop-x/src/app/(app)/central-config/user/role/page.tsx
index cff2e0f..1176a0b 100644
--- a/crop-x/src/app/(app)/central-config/user/role/page.tsx
+++ b/crop-x/src/app/(app)/central-config/user/role/page.tsx
@@ -555,11 +555,6 @@ export default function RoleManagementPage() {
{/* 搜索表单、数据表格和分页 */}
- 新建角色
-
- }
searchFields={searchFields}
columns={columns}
data={roles}