From a637675847218ac72c1f4f7e13d05e78cce9ec28 Mon Sep 17 00:00:00 2001 From: wsczx Date: Wed, 20 Aug 2025 11:24:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86db.go=E5=86=B2=E7=AA=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/dbdata/cert_client.go | 2 +- server/dbdata/db.go | 2 +- web/src/pages/set/Other.vue | 15 +++++++++++++-- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/server/dbdata/cert_client.go b/server/dbdata/cert_client.go index e807a45..4ddb890 100644 --- a/server/dbdata/cert_client.go +++ b/server/dbdata/cert_client.go @@ -24,11 +24,11 @@ type ClientCertData struct { Id int `json:"id" xorm:"pk autoincr not null"` Username string `json:"username" xorm:"varchar(60) not null"` GroupName string `json:"groupname" xorm:"varchar(60)"` + Status int `json:"status" xorm:"int default 0"` Certificate string `json:"certificate" xorm:"text not null"` PrivateKey string `json:"private_key" xorm:"text not null"` SerialNumber string `json:"serial_number" xorm:"varchar(100) not null"` NotAfter time.Time `json:"not_after" xorm:"datetime not null"` - Status int `json:"status" xorm:"int default 0"` CreatedAt time.Time `json:"created_at" xorm:"datetime created"` } diff --git a/server/dbdata/db.go b/server/dbdata/db.go index 675d11d..fad241b 100644 --- a/server/dbdata/db.go +++ b/server/dbdata/db.go @@ -36,7 +36,7 @@ func initDb() { } // 初始化数据库 - err = xdb.Sync2(&User{}, &Setting{}, &Group{}, &IpMap{}, &AccessAudit{}, &Policy{}, &StatsNetwork{}, &StatsCpu{}, &StatsMem{}, &StatsOnline{}, &UserActLog{}, &ClientCertData{}) + err = xdb.Sync2(&User{}, &Setting{}, &Group{}, &IpMap{}, &AccessAudit{}, &Policy{}, &StatsNetwork{}, &StatsCpu{}, &StatsMem{}, &StatsOnline{}, &UserActLog{}, &PasswordReset{}, &ClientCertData{}) if err != nil { base.Fatal(err) } diff --git a/web/src/pages/set/Other.vue b/web/src/pages/set/Other.vue index 0a928fa..af4b8de 100644 --- a/web/src/pages/set/Other.vue +++ b/web/src/pages/set/Other.vue @@ -134,8 +134,9 @@ - + @@ -785,4 +786,14 @@ export default { line-height: 1.428; margin: 2px 0 0 0; } + +/* 自定义下拉框样式 */ +.custom-select-dropdown .el-select-dropdown__wrap { + max-height: 200px; + overflow-y: auto; +} + +.custom-select-dropdown .el-select-dropdown__list { + padding: 0; +}