From 7160c3cab7f3563f10e0e4cb44f804f2b80a5c36 Mon Sep 17 00:00:00 2001 From: wsczx Date: Fri, 30 Aug 2024 19:33:27 +0800 Subject: [PATCH] =?UTF-8?q?=E9=82=AE=E4=BB=B6=E6=A8=A1=E6=9D=BF=E4=B8=AD?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0LimitTime=E8=BF=87=E6=9C=9F=E6=97=B6=E9=97=B4?= =?UTF-8?q?=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/admin/api_user.go | 8 ++++++++ server/dbdata/db.go | 1 + 2 files changed, 9 insertions(+) diff --git a/server/admin/api_user.go b/server/admin/api_user.go index 80a5693..19a56f9 100644 --- a/server/admin/api_user.go +++ b/server/admin/api_user.go @@ -220,6 +220,7 @@ type userAccountMailData struct { Username string Nickname string PinCode string + LimitTime string OtpImg string OtpImgBase64 string DisableOtp bool @@ -276,6 +277,13 @@ func userAccountMail(user *dbdata.User) error { OtpImgBase64: "data:image/png;base64," + otpData, DisableOtp: user.DisableOtp, } + + if user.LimitTime == nil { + data.LimitTime = "无限制" + } else { + data.LimitTime = user.LimitTime.Local().Format("2006-01-02") + } + w := bytes.NewBufferString("") t, _ := template.New("auth_complete").Parse(htmlBody) err = t.Execute(w, data) diff --git a/server/dbdata/db.go b/server/dbdata/db.go index c59d661..15d9b01 100644 --- a/server/dbdata/db.go +++ b/server/dbdata/db.go @@ -184,6 +184,7 @@ const accountMail = `

您好:

用户组: {{.Group}}
用户名: {{.Username}}
用户PIN码: {{.PinCode}}
+ 用户过期时间: {{.LimitTime}}
{{if .DisableOtp}} {{else}}