From ae7fe993f7e07b2e159dbb6ad1a5f46aa397b5bc Mon Sep 17 00:00:00 2001 From: bjdgyc Date: Fri, 18 Nov 2022 16:31:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=99=BB=E5=BD=95=E6=97=B6?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E6=AD=A3=E5=B8=B8=E7=8A=B6=E6=80=81=E7=9A=84?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=BB=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/dbdata/group.go | 14 ++++++++++++++ server/handler/link_auth.go | 4 ++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/server/dbdata/group.go b/server/dbdata/group.go index ee66ac0..e08c286 100644 --- a/server/dbdata/group.go +++ b/server/dbdata/group.go @@ -74,6 +74,20 @@ func GetGroupNames() []string { return names } +func GetGroupNamesNormal() []string { + var datas []Group + err := FindWhere(&datas, 0, 0, "status=1") + if err != nil { + base.Error(err) + return nil + } + var names []string + for _, v := range datas { + names = append(names, v.Name) + } + return names +} + func GetGroupNamesIds() []GroupNameId { var datas []Group err := Find(&datas, 0, 0) diff --git a/server/handler/link_auth.go b/server/handler/link_auth.go index e7715fd..3473544 100644 --- a/server/handler/link_auth.go +++ b/server/handler/link_auth.go @@ -55,7 +55,7 @@ func LinkAuth(w http.ResponseWriter, r *http.Request) { if cr.Type == "init" { w.WriteHeader(http.StatusOK) - data := RequestData{Group: cr.GroupSelect, Groups: dbdata.GetGroupNames()} + data := RequestData{Group: cr.GroupSelect, Groups: dbdata.GetGroupNamesNormal()} tplRequest(tpl_request, w, data) return } @@ -83,7 +83,7 @@ func LinkAuth(w http.ResponseWriter, r *http.Request) { dbdata.UserActLogIns.Add(ua, userAgent) w.WriteHeader(http.StatusOK) - data := RequestData{Group: cr.GroupSelect, Groups: dbdata.GetGroupNames(), Error: "用户名或密码错误"} + data := RequestData{Group: cr.GroupSelect, Groups: dbdata.GetGroupNamesNormal(), Error: "用户名或密码错误"} tplRequest(tpl_request, w, data) return }