Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IAllFieldModel ¶ added in v1.1.0
type IAllFieldModel interface { IEasyModel IBaseModel }
IAllFieldModel 所有字段模型
type IBaseModel ¶ added in v1.1.0
type IBaseModel interface { // GetCreatedAt 获取创建时间 GetCreatedAt() *types.Time // GetUpdatedAt 获取更新时间 GetUpdatedAt() *types.Time // GetDeletedAt 获取删除时间 GetDeletedAt() soft_delete.DeletedAt // GetCreatorID 获取创建者ID GetCreatorID() uint32 }
IBaseModel 基础模型
type IDict ¶
type IDict interface { IAllFieldModel // GetName 字典名称 GetName() string // GetValue 字典键值 GetValue() string // GetDictType 字典类型 GetDictType() vobj.DictType // GetColorType 字典颜色 GetColorType() string // GetCSSClass 字典样式 GetCSSClass() string // GetIcon 字典图标 GetIcon() string // GetImageURL 字典图片 GetImageURL() string // GetStatus 字典状态 GetStatus() vobj.Status // GetLanguageCode 字典语言 GetLanguageCode() vobj.Language // GetRemark 字典备注 GetRemark() string }
IDict 系统字典通用接口
type IEasyModel ¶ added in v1.1.0
type IEasyModel interface { // GetID 获取ID GetID() uint32 // GetCreatedAt 获取创建时间 GetCreatedAt() *types.Time // GetUpdatedAt 获取更新时间 GetUpdatedAt() *types.Time // GetDeletedAt 获取删除时间 GetDeletedAt() soft_delete.DeletedAt }
IEasyModel 简单模型
type IResource ¶ added in v1.1.0
type IResource interface { IAllFieldModel // GetName 获取名称 GetName() string // GetPath 获取路径 GetPath() string // GetStatus 获取状态 GetStatus() vobj.Status // GetRemark 获取备注 GetRemark() string // GetModule 获取模块 GetModule() int32 // GetDomain 获取领域 GetDomain() int32 // GetAllow 获取放行规则 GetAllow() vobj.Allow }
IResource 资源模型
Click to show internal directories.
Click to hide internal directories.