From be60d1e7e3278f51912d4cc87424be9968dcf697 Mon Sep 17 00:00:00 2001 From: Yuhao Jiang Date: Mon, 5 Jan 2026 01:13:25 -0600 Subject: [PATCH] =?UTF-8?q?feat(=E5=89=8D=E7=AB=AF):=20=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E9=A1=B5=E9=9D=A2=E6=B7=BB=E5=8A=A0=20ID=20?= =?UTF-8?q?=E5=88=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在用户列表中添加可选的 ID 列,方便与其他页面(如订阅管理) 显示的"用户 #ID"进行对照定位。 - ID 列位于用户列之后 - 支持排序 - 可在列设置中隐藏 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- frontend/src/views/admin/UsersView.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend/src/views/admin/UsersView.vue b/frontend/src/views/admin/UsersView.vue index e070d08a..0dcc0530 100644 --- a/frontend/src/views/admin/UsersView.vue +++ b/frontend/src/views/admin/UsersView.vue @@ -1474,6 +1474,7 @@ const getAttributeValue = (userId: number, attrId: number): string => { // All possible columns (for column settings) const allColumns = computed(() => [ { key: 'email', label: t('admin.users.columns.user'), sortable: true }, + { key: 'id', label: 'ID', sortable: true }, { key: 'username', label: t('admin.users.columns.username'), sortable: true }, { key: 'notes', label: t('admin.users.columns.notes'), sortable: false }, // Dynamic attribute columns