新增角色列表,岗位列表

This commit is contained in:
2023-07-03 15:59:31 +08:00
parent d6597048ec
commit 9796314616
9 changed files with 189 additions and 21 deletions
+7 -1
View File
@@ -2,6 +2,7 @@ package requests
type PostRequest struct {
GetPostPage // 获取岗位列表-分页
GetPostList // 获取岗位列表
AddPost // 新增岗位
DeletePost // 删除岗位-批量
PutPost // 修改岗位
@@ -14,11 +15,16 @@ type AddPost struct {
// GetPostPage 获取岗位列表-分页
type GetPostPage struct {
DeptName string `json:"post_name" form:"post_name" label:"api名称"`
PostName string `json:"post_name" form:"post_name" label:"岗位名称"`
Page int `json:"page" form:"page" label:"页码"`
PageSize int `json:"page_size" form:"page_size" label:"每页个数"`
}
// GetPostList 获取岗位列表
type GetPostList struct {
PostName string `json:"post_name" form:"post_name" label:"岗位名称"`
}
// DeletePost 删除岗位-批量
type DeletePost struct {
PostIds []string `json:"post_ids" form:"post_ids" validate:"required" label:"岗位id"`
+6
View File
@@ -2,6 +2,7 @@ package requests
type RoleRequest struct {
GetRolePage // 获取角色列表-分页
GetRoleList // 获取角色列表
PutRoleStatus // 角色禁用/启用
AddRole // 新增角色
PutRole // 修改角色
@@ -15,6 +16,11 @@ type GetRolePage struct {
PageSize int `json:"page_size" form:"page_size" label:"每页个数"`
}
// GetRoleList 获取角色列表
type GetRoleList struct {
RoleName string `json:"role_name" form:"role_name" label:"角色名称"`
}
// PutRoleStatus 角色禁用/启用
type PutRoleStatus struct {
RoleStatus int `json:"role_status" form:"role_status" validate:"oneof=1 2" label:"角色状态"` // 1:正常 2:禁用)