Files
nl-blogs/server/models/permission.go
2026-01-15 13:51:44 +08:00

26 lines
597 B
Go

package models
import (
"time"
)
// Permission 权限模型
type Permission struct {
ID uint `json:"id"`
Name string `json:"name"`
Resource string `json:"resource"`
Action string `json:"action"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
}
// PermissionResponse 权限响应模型
type PermissionResponse struct {
ID uint `json:"id"`
Name string `json:"name"`
Resource string `json:"resource"`
Action string `json:"action"`
CreatedAt string `json:"createdAt"`
UpdatedAt string `json:"updatedAt"`
}