再次修复 主动判断是否为空值

This commit is contained in:
2025-07-10 17:05:24 +08:00
parent 807d03b8a1
commit 91547f3774
+7 -2
View File
@@ -68,6 +68,7 @@ func V1_user_api(r *gin.RouterGroup) {
var jsonData Login_from var jsonData Login_from
data, _ := ctx.Get("data") data, _ := ctx.Get("data")
if err := mapstructure.Decode(data, &jsonData); err == nil { if err := mapstructure.Decode(data, &jsonData); err == nil {
if jsonData.Username != "" {
//转换字段 //转换字段
newUser := models.User{ newUser := models.User{
Name: jsonData.Username, Name: jsonData.Username,
@@ -80,7 +81,7 @@ func V1_user_api(r *gin.RouterGroup) {
var user models.User var user models.User
user.Name = newUser.Name user.Name = newUser.Name
if models.DB.Where(user.Name).First(&user).Error == nil { if models.DB.Where(&user).First(&user).Error == nil {
// 有数据 // 有数据
//fmt.Println(user) //fmt.Println(user)
//fmt.Println(newUser) //fmt.Println(newUser)
@@ -122,7 +123,7 @@ func V1_user_api(r *gin.RouterGroup) {
UserID: user.ID, UserID: user.ID,
} }
models.DB.Where(user_info.UserID).First(&user_info) models.DB.Where(&user_info).First(&user_info)
red := map[string]interface{}{ red := map[string]interface{}{
"cookie": new_cookie, "cookie": new_cookie,
@@ -143,6 +144,10 @@ func V1_user_api(r *gin.RouterGroup) {
Return_json(ctx, "user_name_nofind", nil) Return_json(ctx, "user_name_nofind", nil)
} }
} else {
Return_json(ctx, "user_name_nofind", nil)
}
} else { } else {
Return_json(ctx, "json_error", nil) Return_json(ctx, "json_error", nil)
} }