From 1846caf388fc64ebd8181f2dc2e4520cbcef3a98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=97=E5=AD=90?= Date: Sat, 10 Jan 2026 21:00:04 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=89=8D=E7=AB=AF=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/views/database/DatabaseList.vue | 4 +++- web/src/views/database/ServerList.vue | 2 +- web/src/views/database/UserList.vue | 2 +- web/src/views/website/ListView.vue | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/web/src/views/database/DatabaseList.vue b/web/src/views/database/DatabaseList.vue index 1ea39f66..25e60d23 100644 --- a/web/src/views/database/DatabaseList.vue +++ b/web/src/views/database/DatabaseList.vue @@ -57,13 +57,15 @@ const columns: any = [ key: 'comment', minWidth: 250, resizable: true, - ellipsis: { tooltip: true }, render(row: any) { return h(NInput, { size: 'small', + class: 'w-full', value: row.comment, // MySQL 不支持数据库备注 disabled: row.type === 'mysql', + placeholder: + row.type === 'mysql' ? $gettext('MySQL does not support database comments') : undefined, onBlur: () => handleComment(row), onUpdateValue(v) { row.comment = v diff --git a/web/src/views/database/ServerList.vue b/web/src/views/database/ServerList.vue index 944343d9..78180cdd 100644 --- a/web/src/views/database/ServerList.vue +++ b/web/src/views/database/ServerList.vue @@ -97,10 +97,10 @@ const columns: any = [ key: 'remark', minWidth: 250, resizable: true, - ellipsis: { tooltip: true }, render(row: any) { return h(NInput, { size: 'small', + class: 'w-full', value: row.remark, onBlur: () => handleRemark(row), onUpdateValue(v) { diff --git a/web/src/views/database/UserList.vue b/web/src/views/database/UserList.vue index 042e4ba9..ded5916a 100644 --- a/web/src/views/database/UserList.vue +++ b/web/src/views/database/UserList.vue @@ -114,10 +114,10 @@ const columns: any = [ key: 'remark', minWidth: 250, resizable: true, - ellipsis: { tooltip: true }, render(row: any) { return h(NInput, { size: 'small', + class: 'w-full', value: row.remark, onBlur: () => handleRemark(row), onUpdateValue(v) { diff --git a/web/src/views/website/ListView.vue b/web/src/views/website/ListView.vue index c0659a9e..0242ebad 100644 --- a/web/src/views/website/ListView.vue +++ b/web/src/views/website/ListView.vue @@ -107,10 +107,10 @@ const columns: any = [ key: 'remark', minWidth: 200, resizable: true, - ellipsis: { tooltip: true }, render(row: any) { return h(NInput, { size: 'small', + class: 'w-full', value: row.remark, onBlur: () => handleRemark(row), onUpdateValue(v) {