package model // RolePermissionResponse 角色-权限关联响应 type RolePermissionResponse struct { ID uint `json:"id" description:"关联ID"` RoleID uint `json:"role_id" description:"角色ID"` PermID uint `json:"perm_id" description:"权限ID"` Status int `json:"status" description:"状态 (0:禁用, 1:启用)"` CreatedAt string `json:"created_at" description:"创建时间"` } // RolePermissionsResponse 角色的权限列表响应 type RolePermissionsResponse struct { RoleID uint `json:"role_id" description:"角色ID"` Permissions []*PermissionResponse `json:"permissions" description:"权限列表"` }