// =================================================================================
// Code generated and maintained by GoFrame CLI tool. DO NOT EDIT.
// =================================================================================

package do

import (
	"github.com/gogf/gf/v2/frame/g"
	"github.com/gogf/gf/v2/os/gtime"
)

// V1SysAuthRule is the golang structure of table sys_auth_rule for DAO operations like Where/Data.
type V1SysAuthRule struct {
	g.Meta     `orm:"table:sys_auth_rule, do:true"`
	Id         any         //
	Pid        any         // 父ID
	Name       any         // 规则名称
	Title      any         // 规则名称
	Icon       any         // 图标
	Condition  any         // 条件
	Remark     any         // 备注
	MenuType   any         // 类型 0目录 1菜单 2按钮
	Weigh      any         // 权重
	IsHide     any         // 显示状态
	Path       any         // 路由地址
	Component  any         // 组件路径
	IsLink     any         // 是否外链 1是 0否
	ModuleType any         // 所属模块
	ModelId    any         // 模型ID
	IsIframe   any         // 是否内嵌iframe
	IsCached   any         // 是否缓存
	Redirect   any         // 路由重定向地址
	IsAffix    any         // 是否固定
	LinkUrl    any         // 链接地址
	CreatedAt  *gtime.Time // 创建日期
	UpdatedAt  *gtime.Time // 修改日期
}
