feat: rbac迁移完成,并已部署至dev服务器

This commit is contained in:
Blizzard
2026-05-01 01:19:50 +08:00
parent f80a3dc064
commit 8b11068fef
250 changed files with 6314 additions and 13072 deletions
+63 -9
View File
@@ -115,6 +115,33 @@ type (
PageSize int `json:"pageSize,optional"`
Type string `json:"type,optional"`
}
// ---------- 用户管理 ----------
UserCreateReq {
Name string `json:"name"`
Account string `json:"account"`
Password string `json:"password"`
Phone string `json:"phone,optional"`
NickName string `json:"nickName,optional"`
RoleIds []string `json:"roleIds,optional"`
}
UserUpdateReq {
Id string `json:"id"`
Name string `json:"name,optional"`
Account string `json:"account,optional"`
Phone string `json:"phone,optional"`
NickName string `json:"nickName,optional"`
RoleIds []string `json:"roleIds,optional"`
}
UserListReq {
Current int `json:"current,optional"`
PageSize int `json:"pageSize,optional"`
Name string `json:"name,optional"`
Account string `json:"account,optional"`
}
ResetPasswordReq {
Id string `json:"id"`
Password string `json:"password"`
}
)
// ========== 需要鉴权的接口 ==========
@@ -130,11 +157,11 @@ service system-api {
@doc "更新客户端"
@handler UpdateClient
put /client/update (ClientUpdateReq)
post /client/update (ClientUpdateReq)
@doc "删除客户端"
@handler DeleteClient
delete /client/delete (IdsReq)
post /client/delete (IdsReq)
@doc "客户端列表"
@handler GetClientList
@@ -153,11 +180,11 @@ service system-api {
@doc "更新角色"
@handler UpdateRole
put /role/update (RoleUpdateReq)
post /role/update (RoleUpdateReq)
@doc "删除角色"
@handler DeleteRole
delete /role/delete (IdsReq)
post /role/delete (IdsReq)
@doc "角色列表"
@handler GetRoleList
@@ -176,11 +203,11 @@ service system-api {
@doc "更新菜单"
@handler UpdateMenu
put /menu/update (MenuUpdateReq)
post /menu/update (MenuUpdateReq)
@doc "删除菜单"
@handler DeleteMenu
delete /menu/delete (IdsReq)
post /menu/delete (IdsReq)
@doc "菜单列表(树形)"
@handler GetMenuList
@@ -203,7 +230,7 @@ service system-api {
@doc "删除操作日志"
@handler DeleteOperationRecord
delete /log/delete (IdsReq)
post /log/delete (IdsReq)
}
@server (
@@ -218,14 +245,41 @@ service system-api {
@doc "更新字典"
@handler UpdateDict
put /dict/update (DictUpdateReq)
post /dict/update (DictUpdateReq)
@doc "删除字典"
@handler DeleteDict
delete /dict/delete (IdsReq)
post /dict/delete (IdsReq)
@doc "字典列表"
@handler GetDictList
post /dict/list (DictListReq)
}
@server (
prefix: /api/sys
group: user
jwt: Auth
)
service system-api {
@doc "用户列表"
@handler GetUserList
post /user/list (UserListReq)
@doc "创建用户"
@handler CreateUser
post /user/create (UserCreateReq)
@doc "更新用户"
@handler UpdateUser
post /user/update (UserUpdateReq)
@doc "删除用户"
@handler DeleteUser
post /user/delete (IdsReq)
@doc "重置密码"
@handler ResetPassword
post /user/resetPassword (ResetPasswordReq)
}