package model // Permission 权限模型 type Permission struct { Key string `json:"key" dc:"权限键"` Name string `json:"name" dc:"权限名称"` Description string `json:"description" dc:"权限描述"` Group string `json:"group" dc:"权限分组"` } // PermissionGroup 权限分组模型 type PermissionGroup struct { Key string `json:"key" dc:"分组键"` Name string `json:"name" dc:"分组名称"` Description string `json:"description" dc:"分组描述"` Permissions []Permission `json:"permissions" dc:"权限列表"` }