This commit is contained in:
2026-04-28 18:40:07 +08:00
parent 69b25d2625
commit b5dbe9c351
9 changed files with 70 additions and 33 deletions
-26
View File
@@ -599,32 +599,6 @@ func ApiUser(r *gin.RouterGroup) {
}
})
// 获取系统管理员列表(仅系统管理员可访问)
r.POST("/sysadmins", func(ctx *gin.Context) {
isAuth, user, _ := AuthenticationAuthority(ctx)
if !isAuth {
ReturnJson(ctx, "userNoLogin", nil)
return
}
// 检查是否为系统管理员
isSysAdmin := false
for _, adminID := range sysAdmins {
if adminID == user.ID {
isSysAdmin = true
break
}
}
if !isSysAdmin {
ReturnJson(ctx, "permission_denied", nil)
return
}
var redata map[string]interface{} = make(map[string]interface{})
redata["sysAdmins"] = sysAdmins
ReturnJson(ctx, "apiOK", redata)
})
//用户登陆
r.POST("/login", func(ctx *gin.Context) {
var loginuser From_user_login