| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- package permission
- import "git.sxidc.com/go-framework/baize/framework/core/api/request"
- type (
- CreatePermissionJsonBody struct {
- Name string `json:"name" binding:"required" assign:"toField:Name"`
- Description string `json:"description" assign:"toField:Description"`
- Resource string `json:"resource" binding:"required" assign:"toField:Resource"`
- Action string `json:"action" binding:"required" assign:"toField:Action"`
- request.CreateUserIDJsonBody
- }
- DeletePermissionQueryParams struct {
- request.IDQueryParam
- }
- UpdatePermissionJsonBody struct {
- request.IDJsonBody
- Name string `json:"name" binding:"required" assign:"toField:Name"`
- Description string `json:"description" assign:"toField:Description"`
- Resource string `json:"resource" binding:"required" assign:"toField:Resource"`
- Action string `json:"action" binding:"required" assign:"toField:Action"`
- request.UpdateUserIDJsonBody
- }
- GetPermissionsQueryParams struct {
- request.BaseQueryParams
- Name string `form:"name" assign:"toField:Name"`
- Resource string `form:"resource" assign:"toField:Resource"`
- Action string `form:"action" assign:"toField:Action"`
- }
- GetPermissionQueryParams struct {
- request.IDQueryParam
- }
- UpdatePermissionGroupsOfPermissionJsonBody struct {
- request.IDJsonBody
- PermissionGroupIDs []string `json:"permissionGroupIds" assign:"toField:PermissionGroupIDs"`
- }
- GetPermissionGroupsOfPermissionQueryParams struct {
- request.BaseQueryWithIDParams
- }
- UpdateRolesOfPermissionJsonBody struct {
- request.IDJsonBody
- RoleIDs []string `json:"roleIds" assign:"toField:RoleIDs"`
- }
- GetRolesOfPermissionQueryParams struct {
- request.BaseQueryWithIDParams
- }
- )
|