Merge PR #15: feat: 增强用户管理功能,添加用户名、微信号和备注字段
This commit is contained in:
@@ -335,6 +335,15 @@ export default {
|
||||
memberSince: 'Member Since',
|
||||
administrator: 'Administrator',
|
||||
user: 'User',
|
||||
username: 'Username',
|
||||
wechat: 'WeChat ID',
|
||||
enterUsername: 'Enter username',
|
||||
enterWechat: 'Enter WeChat ID',
|
||||
editProfile: 'Edit Profile',
|
||||
updateProfile: 'Update Profile',
|
||||
updating: 'Updating...',
|
||||
updateSuccess: 'Profile updated successfully',
|
||||
updateFailed: 'Failed to update profile',
|
||||
changePassword: 'Change Password',
|
||||
currentPassword: 'Current Password',
|
||||
newPassword: 'New Password',
|
||||
@@ -446,8 +455,28 @@ export default {
|
||||
admin: 'Admin',
|
||||
user: 'User',
|
||||
disabled: 'Disabled',
|
||||
email: 'Email',
|
||||
password: 'Password',
|
||||
username: 'Username',
|
||||
wechat: 'WeChat ID',
|
||||
notes: 'Notes',
|
||||
enterEmail: 'Enter email',
|
||||
enterPassword: 'Enter password',
|
||||
enterUsername: 'Enter username (optional)',
|
||||
enterWechat: 'Enter WeChat ID (optional)',
|
||||
enterNotes: 'Enter notes (admin only)',
|
||||
notesHint: 'This note is only visible to administrators',
|
||||
enterNewPassword: 'Enter new password (optional)',
|
||||
leaveEmptyToKeep: 'Leave empty to keep current password',
|
||||
generatePassword: 'Generate random password',
|
||||
copyPassword: 'Copy password',
|
||||
creating: 'Creating...',
|
||||
updating: 'Updating...',
|
||||
columns: {
|
||||
user: 'User',
|
||||
username: 'Username',
|
||||
wechat: 'WeChat ID',
|
||||
notes: 'Notes',
|
||||
role: 'Role',
|
||||
subscriptions: 'Subscriptions',
|
||||
balance: 'Balance',
|
||||
@@ -471,16 +500,6 @@ export default {
|
||||
none: 'None',
|
||||
noUsersYet: 'No users yet',
|
||||
createFirstUser: 'Create your first user to get started.',
|
||||
email: 'Email',
|
||||
password: 'Password',
|
||||
enterEmail: 'Enter email',
|
||||
enterPassword: 'Enter password',
|
||||
enterNewPassword: 'Enter new password (optional)',
|
||||
leaveEmptyToKeep: 'Leave empty to keep current password',
|
||||
generatePassword: 'Generate random password',
|
||||
copyPassword: 'Copy password',
|
||||
creating: 'Creating...',
|
||||
updating: 'Updating...',
|
||||
userCreated: 'User created successfully',
|
||||
userUpdated: 'User updated successfully',
|
||||
userDeleted: 'User deleted successfully',
|
||||
|
||||
@@ -335,6 +335,15 @@ export default {
|
||||
memberSince: '注册时间',
|
||||
administrator: '管理员',
|
||||
user: '用户',
|
||||
username: '用户名',
|
||||
wechat: '微信号',
|
||||
enterUsername: '输入用户名',
|
||||
enterWechat: '输入微信号',
|
||||
editProfile: '编辑个人资料',
|
||||
updateProfile: '更新资料',
|
||||
updating: '更新中...',
|
||||
updateSuccess: '资料更新成功',
|
||||
updateFailed: '资料更新失败',
|
||||
changePassword: '修改密码',
|
||||
currentPassword: '当前密码',
|
||||
newPassword: '新密码',
|
||||
@@ -460,12 +469,38 @@ export default {
|
||||
deleteUser: '删除用户',
|
||||
deleteConfirmMessage: "确定要删除用户 '{email}' 吗?此操作无法撤销。",
|
||||
searchPlaceholder: '搜索用户...',
|
||||
searchUsers: '搜索用户...',
|
||||
roleFilter: '角色筛选',
|
||||
allRoles: '全部角色',
|
||||
allStatus: '全部状态',
|
||||
statusFilter: '状态筛选',
|
||||
allStatuses: '全部状态',
|
||||
admin: '管理员',
|
||||
user: '用户',
|
||||
disabled: '禁用',
|
||||
email: '邮箱',
|
||||
password: '密码',
|
||||
username: '用户名',
|
||||
wechat: '微信号',
|
||||
notes: '备注',
|
||||
enterEmail: '请输入邮箱',
|
||||
enterPassword: '请输入密码',
|
||||
enterUsername: '请输入用户名(选填)',
|
||||
enterWechat: '请输入微信号(选填)',
|
||||
enterNotes: '请输入备注(仅管理员可见)',
|
||||
notesHint: '此备注仅对管理员可见',
|
||||
enterNewPassword: '请输入新密码(选填)',
|
||||
leaveEmptyToKeep: '留空则保持原密码不变',
|
||||
generatePassword: '生成随机密码',
|
||||
copyPassword: '复制密码',
|
||||
creating: '创建中...',
|
||||
updating: '更新中...',
|
||||
columns: {
|
||||
user: '用户',
|
||||
email: '邮箱',
|
||||
username: '用户名',
|
||||
wechat: '微信号',
|
||||
notes: '备注',
|
||||
role: '角色',
|
||||
subscriptions: '订阅分组',
|
||||
balance: '余额',
|
||||
@@ -474,13 +509,33 @@ export default {
|
||||
status: '状态',
|
||||
created: '创建时间',
|
||||
actions: '操作',
|
||||
user: '用户',
|
||||
},
|
||||
today: '今日',
|
||||
total: '累计',
|
||||
noSubscription: '暂无订阅',
|
||||
daysRemaining: '{days}天',
|
||||
expired: '已过期',
|
||||
disableUser: '禁用用户',
|
||||
enableUser: '启用用户',
|
||||
viewApiKeys: '查看 API 密钥',
|
||||
userApiKeys: '用户 API 密钥',
|
||||
noApiKeys: '此用户暂无 API 密钥',
|
||||
group: '分组',
|
||||
none: '无',
|
||||
noUsersYet: '暂无用户',
|
||||
createFirstUser: '创建您的第一个用户以开始使用系统',
|
||||
userCreated: '用户创建成功',
|
||||
userUpdated: '用户更新成功',
|
||||
userDeleted: '用户删除成功',
|
||||
userEnabled: '用户已启用',
|
||||
userDisabled: '用户已禁用',
|
||||
failedToLoad: '加载用户列表失败',
|
||||
failedToCreate: '创建用户失败',
|
||||
failedToUpdate: '更新用户失败',
|
||||
failedToDelete: '删除用户失败',
|
||||
failedToToggle: '更新用户状态失败',
|
||||
failedToLoadApiKeys: '加载用户 API 密钥失败',
|
||||
deleteConfirm: "确定要删除用户 '{email}' 吗?此操作无法撤销。",
|
||||
roles: {
|
||||
admin: '管理员',
|
||||
user: '用户',
|
||||
@@ -492,6 +547,13 @@ export default {
|
||||
form: {
|
||||
emailLabel: '邮箱',
|
||||
emailPlaceholder: '请输入邮箱',
|
||||
usernameLabel: '用户名',
|
||||
usernamePlaceholder: '请输入用户名(选填)',
|
||||
wechatLabel: '微信号',
|
||||
wechatPlaceholder: '请输入微信号(选填)',
|
||||
notesLabel: '备注',
|
||||
notesPlaceholder: '请输入备注(仅管理员可见)',
|
||||
notesHint: '此备注仅对管理员可见',
|
||||
passwordLabel: '密码',
|
||||
passwordPlaceholder: '请输入密码(留空则不修改)',
|
||||
roleLabel: '角色',
|
||||
@@ -515,9 +577,7 @@ export default {
|
||||
userDeletedSuccess: '用户删除成功',
|
||||
balanceAdjustedSuccess: '余额调整成功',
|
||||
concurrencyAdjustedSuccess: '并发数调整成功',
|
||||
failedToLoad: '加载用户列表失败',
|
||||
failedToSave: '保存用户失败',
|
||||
failedToDelete: '删除用户失败',
|
||||
failedToAdjust: '调整失败',
|
||||
setAllowedGroups: '设置允许分组',
|
||||
allowedGroupsHint: '选择此用户可以使用的标准分组。订阅类型分组请在订阅管理中配置。',
|
||||
|
||||
Reference in New Issue
Block a user