This commit is contained in:
2025-09-30 17:44:18 +08:00
parent 898339fd5d
commit f4b7e6e2df
393 changed files with 4530 additions and 2061 deletions

View File

@@ -9,7 +9,7 @@ info (
@server (
prefix: api/v1/admin/user
group: admin_user
jwt: JwtAuth
middleware: AdminAuthInterceptor
)
service main {
@doc "获取用户列表"
@@ -35,6 +35,10 @@ service main {
@doc "用户信息"
@handler AdminUserInfo
get /info (AdminUserInfoReq) returns (AdminUserInfoResp)
@doc "重置管理员密码"
@handler AdminResetPassword
put /reset-password/:id (AdminResetPasswordReq) returns (AdminResetPasswordResp)
}
type (
@@ -126,4 +130,15 @@ type (
RealName string `json:"real_name"` // 真实姓名
Roles []string `json:"roles"` // 角色编码列表
}
// 重置密码请求
AdminResetPasswordReq {
Id int64 `path:"id"` // 用户ID
Password string `json:"password"` // 新密码
}
// 重置密码响应
AdminResetPasswordResp {
Success bool `json:"success"` // 是否成功
}
)