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

package entity

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

// V1RoleInfo is the golang structure for table v1role_info.
type V1RoleInfo struct {
	Id             uint        `json:"id"             orm:"id"               description:"主键，自增"`
	RoleName       string      `json:"roleName"       orm:"role_name"        description:"角色名称"`
	RoleUid        string      `json:"roleUid"        orm:"role_uid"         description:"角色唯一标识号"`
	ShowFirstMenu  string      `json:"showFirstMenu"  orm:"show_first_menu"  description:"可以展示的一级菜单名"`
	ShowFirstUid   string      `json:"showFirstUid"   orm:"show_first_uid"   description:"可以展示的一级菜单uid"`
	ShowSecondMenu string      `json:"showSecondMenu" orm:"show_second_menu" description:"可以展示的二级菜单名"`
	ShowSecondUid  string      `json:"showSecondUid"  orm:"show_second_uid"  description:"可以展示的二级菜单uid"`
	ShowPower      string      `json:"showPower"      orm:"show_power"       description:"可以展示的权限项名称"`
	ShowPowerUid   string      `json:"showPowerUid"   orm:"show_power_uid"   description:"可以展示的权限项uid"`
	Remark         string      `json:"remark"         orm:"remark"           description:"角色描述"`
	Creater        string      `json:"creater"        orm:"creater"          description:"创建者的id"`
	Status         string      `json:"status"         orm:"status"           description:"菜单的状态情况，默认是active"`
	CreateTime     *gtime.Time `json:"createTime"     orm:"create_time"      description:"创建时间"`
	UpdateTime     *gtime.Time `json:"updateTime"     orm:"update_time"      description:"最近更新时间"`
}
