Files
blog-server/internal/model/enum/enum.go
2026-07-22 17:50:33 +08:00

34 lines
653 B
Go

package enum
// Status 通用状态枚举
type Status int16
const (
StatusDisabled Status = iota // 0
StatusEnabled // 1
)
// MenuType 菜单类型枚举
type MenuType int16
const (
MenuTypeDirectory MenuType = iota // 0
MenuTypeMenu // 1
MenuTypeButton // 2
)
type PermissionType int16
const (
PermissionTypeMenu PermissionType = iota // 0
PermissionTypeApi // 1
)
type PostStatus int16
const (
PostStatusDraft PostStatus = iota // 0: 草稿
PostStatusPublished // 1: 已发布
PostStatusOffline // 2: 已下线
)