diff --git a/gin_ops/routers/api_users.go b/gin_ops/routers/api_users.go index 0378835..272d205 100644 --- a/gin_ops/routers/api_users.go +++ b/gin_ops/routers/api_users.go @@ -38,7 +38,7 @@ func V1_user_api(r *gin.RouterGroup) { var user models.User user.Name = newUser.Name - if models.DB.Where(&user).First(&user).Error == nil { + if models.DB.Where(user.Name).First(&user).Error == nil { //fmt.Println("找到用户:", user.ID) Return_json(ctx, "user_name_dup", nil) } else { @@ -80,7 +80,7 @@ func V1_user_api(r *gin.RouterGroup) { var user models.User user.Name = newUser.Name - if models.DB.Where(&user).First(&user).Error == nil { + if models.DB.Where(user.Name).First(&user).Error == nil { // 有数据 //fmt.Println(user) //fmt.Println(newUser) @@ -122,7 +122,7 @@ func V1_user_api(r *gin.RouterGroup) { UserID: user.ID, } - models.DB.Where(&user_info).First(&user_info) + models.DB.Where(user_info.UserID).First(&user_info) red := map[string]interface{}{ "cookie": new_cookie, diff --git a/gin_ops/routers/routers_flie.go b/gin_ops/routers/routers_flie.go index d0819a7..5d07ddb 100644 --- a/gin_ops/routers/routers_flie.go +++ b/gin_ops/routers/routers_flie.go @@ -27,9 +27,11 @@ func Router_file(r *gin.RouterGroup) { file_info := models.File_info{ ID: uint(id_int), } - models.DB.Where(file_info.ID).First(&file_info) - - fmt.Println(file_info) + if models.DB.Where(file_info.ID).First(&file_info).Error == nil { + fmt.Println(file_info) + } else { + fmt.Println("not fund") + } Return_json(ctx, "api_ok", map[string]interface{}{ "data": file_info,