sys_auth_rule.go 1.9 KB

1234567891011121314151617181920212223242526272829303132333435
  1. // =================================================================================
  2. // Code generated by GoFrame CLI tool. DO NOT EDIT.
  3. // =================================================================================
  4. package entity
  5. import (
  6. "github.com/gogf/gf/v2/os/gtime"
  7. )
  8. // SysAuthRule is the golang structure for table sys_auth_rule.
  9. type SysAuthRule struct {
  10. Id uint `json:"id" description:""`
  11. Pid uint `json:"pid" description:"父ID"`
  12. Name string `json:"name" description:"规则名称"`
  13. Title string `json:"title" description:"规则名称"`
  14. Icon string `json:"icon" description:"图标"`
  15. Condition string `json:"condition" description:"条件"`
  16. Remark string `json:"remark" description:"备注"`
  17. MenuType uint `json:"menuType" description:"类型 0目录 1菜单 2按钮"`
  18. Weigh int `json:"weigh" description:"权重"`
  19. IsHide uint `json:"isHide" description:"显示状态"`
  20. Path string `json:"path" description:"路由地址"`
  21. Component string `json:"component" description:"组件路径"`
  22. IsLink uint `json:"isLink" description:"是否外链 1是 0否"`
  23. ModuleType string `json:"moduleType" description:"所属模块"`
  24. ModelId uint `json:"modelId" description:"模型ID"`
  25. IsIframe uint `json:"isIframe" description:"是否内嵌iframe"`
  26. IsCached uint `json:"isCached" description:"是否缓存"`
  27. Redirect string `json:"redirect" description:"路由重定向地址"`
  28. IsAffix uint `json:"isAffix" description:"是否固定"`
  29. LinkUrl string `json:"linkUrl" description:"链接地址"`
  30. CreatedAt *gtime.Time `json:"createdAt" description:"创建日期"`
  31. UpdatedAt *gtime.Time `json:"updatedAt" description:"修改日期"`
  32. }