diff --git a/docs/changelog/2026-06-21-servers-row-actions-batch.md b/docs/changelog/2026-06-21-servers-row-actions-batch.md index d7539a90..e9e2503a 100644 --- a/docs/changelog/2026-06-21-servers-row-actions-batch.md +++ b/docs/changelog/2026-06-21-servers-row-actions-batch.md @@ -40,3 +40,4 @@ - 行按钮改 `small` + `tonal` + 字重 600,恢复「一键登录」全文 - 批量栏改 `flat` 实色按钮、分组标题加深,底卡用 surface 实底 +- 行操作移除「删除」;删除请用批量栏「批量删除」 diff --git a/frontend/src/components/servers/ServerTableRowActions.vue b/frontend/src/components/servers/ServerTableRowActions.vue index e343515c..5c62e304 100644 --- a/frontend/src/components/servers/ServerTableRowActions.vue +++ b/frontend/src/components/servers/ServerTableRowActions.vue @@ -48,16 +48,6 @@ > 编辑 - @@ -71,7 +61,6 @@ defineEmits<{ 'bt-login': [] files: [] edit: [] - delete: [] }>() @@ -82,8 +71,4 @@ defineEmits<{ letter-spacing: 0.01em; text-transform: none; } - -.server-row-actions__btn--icon { - min-width: 36px; -} diff --git a/frontend/src/components/servers/ServerUnsetPathPanel.vue b/frontend/src/components/servers/ServerUnsetPathPanel.vue index 0069d0fe..3a7ac6e7 100644 --- a/frontend/src/components/servers/ServerUnsetPathPanel.vue +++ b/frontend/src/components/servers/ServerUnsetPathPanel.vue @@ -174,7 +174,6 @@ @bt-login="$emit('bt-login', item)" @files="$emit('files', item)" @edit="$emit('edit', item)" - @delete="$emit('delete', item)" /> @@ -241,7 +240,6 @@ const emit = defineEmits<{ 'bt-login': [item: ServerApiItem] files: [item: ServerApiItem] edit: [item: ServerApiItem] - delete: [item: ServerApiItem] 'edit-path': [item: ServerApiItem] 'save-path': [serverId: number] 'cancel-edit-path': [] diff --git a/frontend/src/constants/serverTableHeaders.ts b/frontend/src/constants/serverTableHeaders.ts index a6a97d76..7e577701 100644 --- a/frontend/src/constants/serverTableHeaders.ts +++ b/frontend/src/constants/serverTableHeaders.ts @@ -7,5 +7,5 @@ export const SERVER_DATA_TABLE_HEADERS = [ { title: '目标路径', key: 'target_path', width: 200 }, { title: 'Agent', key: 'agent_version', width: 100 }, { title: '心跳', key: 'last_heartbeat', width: 120 }, - { title: '操作', key: 'actions', width: 360, align: 'end' as const, sortable: false }, + { title: '操作', key: 'actions', width: 330, align: 'end' as const, sortable: false }, ] diff --git a/frontend/src/pages/ServersPage.vue b/frontend/src/pages/ServersPage.vue index 0163e75c..8268219a 100644 --- a/frontend/src/pages/ServersPage.vue +++ b/frontend/src/pages/ServersPage.vue @@ -62,7 +62,6 @@ @bt-login="openBtLogin($event.id)" @files="openFiles" @edit="editServer" - @delete="confirmDelete" @edit-path="startEditPath" @save-path="saveTargetPath" @cancel-edit-path="cancelEditPath" @@ -330,7 +329,6 @@ @bt-login="openBtLogin(item.id)" @files="openFiles(item)" @edit="editServer(item)" - @delete="confirmDelete(item)" />