完成任务5

This commit is contained in:
2025-10-30 17:39:05 +08:00
parent 5b064b4015
commit 8ce553a9e4
8 changed files with 547 additions and 547 deletions

View File

@@ -2,15 +2,15 @@ package dto
// CreateUserRequest 定义创建用户请求的结构体
type CreateUserRequest struct {
Username string `json:"username" binding:"required" example:"newuser"`
Password string `json:"password" binding:"required" example:"password123"`
Username string `json:"username" validate:"required" example:"newuser"`
Password string `json:"password" validate:"required" example:"password123"`
}
// LoginRequest 定义登录请求的结构体
type LoginRequest struct {
// Identifier 可以是用户名、邮箱、手机号、微信号或飞书账号
Identifier string `json:"identifier" binding:"required" example:"testuser"`
Password string `json:"password" binding:"required" example:"password123"`
Identifier string `json:"identifier" validate:"required" example:"testuser"`
Password string `json:"password" validate:"required" example:"password123"`
}
// CreateUserResponse 定义创建用户成功响应的结构体