Files
mayfly-go/server/internal/sys/api/form/role.go

23 lines
565 B
Go
Raw Normal View History

package form
// 分配角色资源表单信息
type RoleResourceForm struct {
Id uint64 `json:"id"`
2023-06-11 19:59:35 +08:00
ResourceIds string `json:"resourceIds"`
}
// 保存角色信息表单
type RoleForm struct {
2023-06-11 19:59:35 +08:00
Id int `json:"id"`
Status int `json:"status"` // 1可用-1不可用
2023-06-11 19:59:35 +08:00
Name string `json:"name" binding:"required"`
Code string `json:"code" binding:"required"`
Remark string `json:"remark"`
}
// 账号分配角色表单
type AccountRoleForm struct {
Id uint64 `json:"id" binding:"required"`
2023-06-11 19:59:35 +08:00
RoleIds string `json:"roleIds"`
}