feat: rbac迁移完成,并已部署至dev服务器
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user