style: 错误信息英文返回-ctx文件
This commit is contained in:
@@ -9,6 +9,7 @@ import (
|
|||||||
"ems.agt/src/framework/constants/roledatascope"
|
"ems.agt/src/framework/constants/roledatascope"
|
||||||
"ems.agt/src/framework/constants/token"
|
"ems.agt/src/framework/constants/token"
|
||||||
"ems.agt/src/framework/utils/ip2region"
|
"ems.agt/src/framework/utils/ip2region"
|
||||||
|
"ems.agt/src/framework/utils/parse"
|
||||||
"ems.agt/src/framework/utils/ua"
|
"ems.agt/src/framework/utils/ua"
|
||||||
"ems.agt/src/framework/vo"
|
"ems.agt/src/framework/vo"
|
||||||
|
|
||||||
@@ -81,13 +82,13 @@ func UaOsBrowser(c *gin.Context) (string, string) {
|
|||||||
userAgent := c.GetHeader("user-agent")
|
userAgent := c.GetHeader("user-agent")
|
||||||
uaInfo := ua.Info(userAgent)
|
uaInfo := ua.Info(userAgent)
|
||||||
|
|
||||||
browser := "未知 未知"
|
browser := "Unknown Unknown"
|
||||||
bName, bVersion := uaInfo.Browser()
|
bName, bVersion := uaInfo.Browser()
|
||||||
if bName != "" && bVersion != "" {
|
if bName != "" && bVersion != "" {
|
||||||
browser = bName + " " + bVersion
|
browser = bName + " " + bVersion
|
||||||
}
|
}
|
||||||
|
|
||||||
os := "未知 未知"
|
os := "Unknown Unknown"
|
||||||
bos := uaInfo.OS()
|
bos := uaInfo.OS()
|
||||||
if bos != "" {
|
if bos != "" {
|
||||||
os = bos
|
os = bos
|
||||||
@@ -95,13 +96,22 @@ func UaOsBrowser(c *gin.Context) (string, string) {
|
|||||||
return os, browser
|
return os, browser
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ClientLanguage 解析请求客户端接受语言
|
||||||
|
func ClientLanguage(c *gin.Context) string {
|
||||||
|
acceptLanguage := c.GetHeader("Accept-Language")
|
||||||
|
fmt.Println(acceptLanguage)
|
||||||
|
lang := parse.AcceptLanguage(acceptLanguage)
|
||||||
|
fmt.Println(lang)
|
||||||
|
return lang
|
||||||
|
}
|
||||||
|
|
||||||
// LoginUser 登录用户信息
|
// LoginUser 登录用户信息
|
||||||
func LoginUser(c *gin.Context) (vo.LoginUser, error) {
|
func LoginUser(c *gin.Context) (vo.LoginUser, error) {
|
||||||
value, exists := c.Get(common.CTX_LOGIN_USER)
|
value, exists := c.Get(common.CTX_LOGIN_USER)
|
||||||
if exists {
|
if exists {
|
||||||
return value.(vo.LoginUser), nil
|
return value.(vo.LoginUser), nil
|
||||||
}
|
}
|
||||||
return vo.LoginUser{}, fmt.Errorf("无效登录用户信息")
|
return vo.LoginUser{}, fmt.Errorf("invalid login user information")
|
||||||
}
|
}
|
||||||
|
|
||||||
// LoginUserToUserID 登录用户信息-用户ID
|
// LoginUserToUserID 登录用户信息-用户ID
|
||||||
|
|||||||
Reference in New Issue
Block a user