输出消息改为中文

This commit is contained in:
2025-09-12 14:54:07 +08:00
parent 588c819c3c
commit 41bbe69442
7 changed files with 55 additions and 55 deletions

View File

@@ -57,7 +57,7 @@ type LoginResponse struct {
func (c *Controller) CreateUser(ctx *gin.Context) {
var req CreateUserRequest
if err := ctx.ShouldBindJSON(&req); err != nil {
c.logger.Errorf("CreateUser: 参数绑定失败: %v", err)
c.logger.Errorf("创建用户: 参数绑定失败: %v", err)
controller.SendErrorResponse(ctx, http.StatusBadRequest, err.Error())
return
}
@@ -68,7 +68,7 @@ func (c *Controller) CreateUser(ctx *gin.Context) {
}
if err := c.userRepo.Create(user); err != nil {
c.logger.Errorf("CreateUser: 创建用户失败: %v", err)
c.logger.Errorf("创建用户: 创建用户失败: %v", err)
// 尝试查询用户,以判断是否是用户名重复导致的错误
_, findErr := c.userRepo.FindByUsername(req.Username)
@@ -92,7 +92,7 @@ func (c *Controller) CreateUser(ctx *gin.Context) {
func (c *Controller) Login(ctx *gin.Context) {
var req LoginRequest
if err := ctx.ShouldBindJSON(&req); err != nil {
c.logger.Errorf("Login: 参数绑定失败: %v", err)
c.logger.Errorf("登录: 参数绑定失败: %v", err)
controller.SendErrorResponse(ctx, http.StatusBadRequest, err.Error())
return
}
@@ -103,7 +103,7 @@ func (c *Controller) Login(ctx *gin.Context) {
controller.SendErrorResponse(ctx, http.StatusUnauthorized, "用户名或密码不正确")
return
}
c.logger.Errorf("Login: 查询用户失败: %v", err)
c.logger.Errorf("登录: 查询用户失败: %v", err)
controller.SendErrorResponse(ctx, http.StatusInternalServerError, "登录失败")
return
}
@@ -116,7 +116,7 @@ func (c *Controller) Login(ctx *gin.Context) {
// 登录成功,生成 JWT token
tokenString, err := c.tokenService.GenerateToken(user.ID)
if err != nil {
c.logger.Errorf("Login: 生成 token 失败: %v", err)
c.logger.Errorf("登录: 生成令牌失败: %v", err)
controller.SendErrorResponse(ctx, http.StatusInternalServerError, "登录失败,无法生成认证信息")
return
}

View File

@@ -182,7 +182,7 @@ func TestCreateUser(t *testing.T) {
// 初始化 Gin 上下文和记录器
w := httptest.NewRecorder()
ctx, _ := gin.CreateTestContext(w)
ctx.Request = httptest.NewRequest(http.MethodPost, "/users", nil) // 初始请求,后续会替换 Body
ctx.Request = httptest.NewRequest(http.MethodPost, "/users", nil) // URL 路径不重要,因为我们不测试路由
// 设置请求体
jsonBody, _ := json.Marshal(tt.requestBody)