新增权限认证。

This commit is contained in:
2023-06-13 11:08:31 +08:00
parent 4a9c5b9c4d
commit 91e3d72873
7 changed files with 141 additions and 25 deletions
+8 -2
View File
@@ -1,12 +1,18 @@
package requests
type RoleRequest struct {
GetRoleList // 获取角色列表
GetRoleList // 获取角色列表
PutRoleStatus // 角色禁用/启用
}
// GetRoleListRequest 获取角色列表
// GetRoleList 获取角色列表
type GetRoleList struct {
RoleName string `json:"role_name" form:"role_name" label:"角色名称"`
Page int `json:"page" form:"page" label:"页码"`
PageSize int `json:"page_size" form:"page_size" label:"每页个数"`
}
// PutRoleStatus 角色禁用/启用
type PutRoleStatus struct {
RoleStatus int `json:"role_status" form:"role_status" validate:"oneof=1 2" label:"角色状态"` // 1:正常 2:禁用)
}