feat: add user activation control

- Add is_active field to user model
- Create SealCheckbox component with clickable container
- Add activation control to user modal
- Display user status in users table
- Add localization strings for activation features
This commit is contained in:
Hugo Haldi
2025-10-09 10:11:05 +08:00
committed by jialin
parent 8e77e19631
commit 521bf211a2
8 changed files with 158 additions and 20 deletions
+6
View File
@@ -5,6 +5,12 @@ export default {
'users.form.create': 'ユーザーを追加',
'users.table.username': 'ユーザー名',
'users.table.role': '役割',
'users.table.status': 'ステータス',
'users.status.active': 'アクティブ',
'users.status.inactive': '非アクティブ',
'users.form.active': 'アクティブアカウント',
'users.form.active.description':
'このユーザーアカウントを有効または無効にする',
'users.form.fullname': 'フルネーム',
'users.form.source': 'ソース',
'users.table.user': 'ユーザー',