From 69cf1de7bd9d881229a8e7a90d1b0f6306e293a2 Mon Sep 17 00:00:00 2001 From: JustSong Date: Tue, 16 May 2023 15:38:03 +0800 Subject: [PATCH] feat: disable operations for root user (close #76) --- web/src/components/UsersTable.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/web/src/components/UsersTable.js b/web/src/components/UsersTable.js index 489fd138..31acaf92 100644 --- a/web/src/components/UsersTable.js +++ b/web/src/components/UsersTable.js @@ -234,6 +234,7 @@ const UsersTable = () => { onClick={() => { manageUser(user.username, 'promote', idx); }} + disabled={user.role === 100} > 提升 @@ -243,12 +244,13 @@ const UsersTable = () => { onClick={() => { manageUser(user.username, 'demote', idx); }} + disabled={user.role === 100} > 降级 + } @@ -274,6 +276,7 @@ const UsersTable = () => { idx ); }} + disabled={user.role === 100} > {user.status === 1 ? '禁用' : '启用'} @@ -281,6 +284,7 @@ const UsersTable = () => { size={'small'} as={Link} to={'/user/edit/' + user.id} + disabled={user.role === 100} > 编辑